#include "tree_sitter/parser.h" #if defined(__GNUC__) || defined(__clang__) #pragma GCC diagnostic ignored "-Wmissing-field-initializers" #endif #define LANGUAGE_VERSION 14 #define STATE_COUNT 14940 #define LARGE_STATE_COUNT 360 #define SYMBOL_COUNT 721 #define ALIAS_COUNT 2 #define TOKEN_COUNT 410 #define EXTERNAL_TOKEN_COUNT 3 #define FIELD_COUNT 52 #define MAX_ALIAS_SEQUENCE_LENGTH 24 #define PRODUCTION_ID_COUNT 287 enum ts_symbol_identifiers { sym__identifier = 1, anon_sym_SEMI = 2, sym_keyword_select = 3, sym_keyword_delete = 4, sym_keyword_insert = 5, sym_keyword_replace = 6, sym_keyword_update = 7, sym_keyword_truncate = 8, sym_keyword_merge = 9, sym_keyword_show = 10, sym_keyword_unload = 11, sym_keyword_into = 12, sym_keyword_overwrite = 13, sym_keyword_values = 14, sym_keyword_value = 15, sym_keyword_matched = 16, sym_keyword_set = 17, sym_keyword_from = 18, sym_keyword_left = 19, sym_keyword_right = 20, sym_keyword_inner = 21, sym_keyword_full = 22, sym_keyword_outer = 23, sym_keyword_cross = 24, sym_keyword_join = 25, sym_keyword_lateral = 26, sym_keyword_natural = 27, sym_keyword_on = 28, sym_keyword_off = 29, sym_keyword_where = 30, sym_keyword_order = 31, sym_keyword_group = 32, sym_keyword_partition = 33, sym_keyword_by = 34, sym_keyword_having = 35, sym_keyword_desc = 36, sym_keyword_asc = 37, sym_keyword_limit = 38, sym_keyword_offset = 39, sym_keyword_primary = 40, sym_keyword_create = 41, sym_keyword_alter = 42, sym_keyword_change = 43, sym_keyword_analyze = 44, sym_keyword_explain = 45, sym_keyword_verbose = 46, sym_keyword_modify = 47, sym_keyword_drop = 48, sym_keyword_add = 49, sym_keyword_table = 50, sym_keyword_tables = 51, sym_keyword_view = 52, sym_keyword_column = 53, sym_keyword_columns = 54, sym_keyword_materialized = 55, sym_keyword_tablespace = 56, sym_keyword_sequence = 57, sym_keyword_increment = 58, sym_keyword_minvalue = 59, sym_keyword_maxvalue = 60, sym_keyword_none = 61, sym_keyword_owned = 62, sym_keyword_start = 63, sym_keyword_restart = 64, sym_keyword_key = 65, sym_keyword_duplicate = 66, sym_keyword_as = 67, sym_keyword_distinct = 68, sym_keyword_constraint = 69, sym_keyword_filter = 70, sym_keyword_cast = 71, sym_keyword_separator = 72, sym_keyword_case = 73, sym_keyword_when = 74, sym_keyword_then = 75, sym_keyword_else = 76, sym_keyword_end = 77, sym_keyword_in = 78, sym_keyword_and = 79, sym_keyword_or = 80, sym_keyword_is = 81, sym_keyword_not = 82, sym_keyword_force = 83, sym_keyword_ignore = 84, sym_keyword_using = 85, sym_keyword_use = 86, sym_keyword_index = 87, sym_keyword_for = 88, sym_keyword_if = 89, sym_keyword_exists = 90, sym_keyword_auto_increment = 91, sym_keyword_generated = 92, sym_keyword_always = 93, sym_keyword_collate = 94, aux_sym_keyword_character_token1 = 95, sym_keyword_engine = 96, sym_keyword_default = 97, sym_keyword_cascade = 98, sym_keyword_restrict = 99, sym_keyword_with = 100, sym_keyword_without = 101, sym_keyword_no = 102, sym_keyword_data = 103, sym_keyword_type = 104, sym_keyword_rename = 105, sym_keyword_to = 106, sym_keyword_database = 107, sym_keyword_schema = 108, sym_keyword_owner = 109, sym_keyword_user = 110, sym_keyword_admin = 111, sym_keyword_password = 112, sym_keyword_encrypted = 113, sym_keyword_valid = 114, sym_keyword_until = 115, sym_keyword_connection = 116, sym_keyword_role = 117, sym_keyword_reset = 118, sym_keyword_temp = 119, sym_keyword_temporary = 120, sym_keyword_unlogged = 121, sym_keyword_logged = 122, sym_keyword_cycle = 123, sym_keyword_union = 124, sym_keyword_all = 125, sym_keyword_any = 126, sym_keyword_some = 127, sym_keyword_except = 128, sym_keyword_intersect = 129, sym_keyword_returning = 130, sym_keyword_begin = 131, sym_keyword_commit = 132, sym_keyword_rollback = 133, sym_keyword_transaction = 134, sym_keyword_over = 135, sym_keyword_nulls = 136, sym_keyword_first = 137, sym_keyword_after = 138, sym_keyword_before = 139, sym_keyword_last = 140, sym_keyword_window = 141, sym_keyword_range = 142, sym_keyword_rows = 143, sym_keyword_groups = 144, sym_keyword_between = 145, sym_keyword_unbounded = 146, sym_keyword_preceding = 147, sym_keyword_following = 148, sym_keyword_exclude = 149, sym_keyword_current = 150, sym_keyword_row = 151, sym_keyword_ties = 152, sym_keyword_others = 153, sym_keyword_only = 154, sym_keyword_unique = 155, sym_keyword_foreign = 156, sym_keyword_references = 157, sym_keyword_concurrently = 158, sym_keyword_btree = 159, sym_keyword_hash = 160, sym_keyword_gist = 161, sym_keyword_spgist = 162, sym_keyword_gin = 163, sym_keyword_brin = 164, aux_sym_keyword_like_token1 = 165, aux_sym_keyword_like_token2 = 166, sym_keyword_similar = 167, sym_keyword_unsigned = 168, sym_keyword_zerofill = 169, sym_keyword_conflict = 170, sym_keyword_do = 171, sym_keyword_nothing = 172, sym_keyword_high_priority = 173, sym_keyword_low_priority = 174, sym_keyword_delayed = 175, sym_keyword_recursive = 176, sym_keyword_cascaded = 177, sym_keyword_local = 178, sym_keyword_current_timestamp = 179, sym_keyword_check = 180, sym_keyword_option = 181, sym_keyword_vacuum = 182, sym_keyword_wait = 183, sym_keyword_nowait = 184, sym_keyword_attribute = 185, sym_keyword_authorization = 186, sym_keyword_action = 187, sym_keyword_extension = 188, sym_keyword_copy = 189, sym_keyword_stdin = 190, sym_keyword_freeze = 191, sym_keyword_escape = 192, sym_keyword_encoding = 193, sym_keyword_force_quote = 194, sym_keyword_quote = 195, sym_keyword_force_null = 196, sym_keyword_force_not_null = 197, sym_keyword_header = 198, sym_keyword_match = 199, sym_keyword_program = 200, sym_keyword_plain = 201, sym_keyword_extended = 202, sym_keyword_main = 203, sym_keyword_storage = 204, sym_keyword_compression = 205, sym_keyword_trigger = 206, sym_keyword_function = 207, sym_keyword_returns = 208, sym_keyword_return = 209, sym_keyword_setof = 210, sym_keyword_atomic = 211, sym_keyword_declare = 212, sym_keyword_language = 213, sym_keyword_immutable = 214, sym_keyword_stable = 215, sym_keyword_volatile = 216, sym_keyword_leakproof = 217, sym_keyword_parallel = 218, sym_keyword_safe = 219, sym_keyword_unsafe = 220, sym_keyword_restricted = 221, sym_keyword_called = 222, sym_keyword_input = 223, sym_keyword_strict = 224, sym_keyword_cost = 225, sym_keyword_support = 226, sym_keyword_definer = 227, sym_keyword_invoker = 228, sym_keyword_security = 229, sym_keyword_version = 230, sym_keyword_out = 231, sym_keyword_inout = 232, sym_keyword_variadic = 233, sym_keyword_ordinality = 234, sym_keyword_session = 235, sym_keyword_isolation = 236, sym_keyword_level = 237, sym_keyword_serializable = 238, sym_keyword_repeatable = 239, sym_keyword_read = 240, sym_keyword_write = 241, sym_keyword_committed = 242, sym_keyword_uncommitted = 243, sym_keyword_deferrable = 244, sym_keyword_names = 245, sym_keyword_zone = 246, sym_keyword_immediate = 247, sym_keyword_deferred = 248, sym_keyword_constraints = 249, sym_keyword_snapshot = 250, sym_keyword_characteristics = 251, sym_keyword_follows = 252, sym_keyword_precedes = 253, sym_keyword_each = 254, sym_keyword_instead = 255, sym_keyword_of = 256, sym_keyword_initially = 257, sym_keyword_old = 258, sym_keyword_new = 259, sym_keyword_referencing = 260, sym_keyword_statement = 261, sym_keyword_execute = 262, sym_keyword_procedure = 263, sym_keyword_external = 264, sym_keyword_stored = 265, sym_keyword_virtual = 266, sym_keyword_cached = 267, sym_keyword_uncached = 268, sym_keyword_replication = 269, sym_keyword_tblproperties = 270, sym_keyword_compute = 271, sym_keyword_stats = 272, sym_keyword_statistics = 273, sym_keyword_optimize = 274, sym_keyword_rewrite = 275, sym_keyword_bin_pack = 276, sym_keyword_incremental = 277, sym_keyword_location = 278, sym_keyword_partitioned = 279, sym_keyword_comment = 280, sym_keyword_sort = 281, sym_keyword_format = 282, sym_keyword_delimited = 283, sym_keyword_delimiter = 284, sym_keyword_fields = 285, sym_keyword_terminated = 286, sym_keyword_escaped = 287, sym_keyword_lines = 288, sym_keyword_cache = 289, sym_keyword_metadata = 290, sym_keyword_noscan = 291, sym_keyword_parquet = 292, sym_keyword_rcfile = 293, sym_keyword_csv = 294, sym_keyword_textfile = 295, sym_keyword_avro = 296, sym_keyword_sequencefile = 297, sym_keyword_orc = 298, sym_keyword_jsonfile = 299, sym_keyword_null = 300, sym_keyword_true = 301, sym_keyword_false = 302, sym_keyword_boolean = 303, sym_keyword_bit = 304, sym_keyword_binary = 305, sym_keyword_varbinary = 306, sym_keyword_image = 307, aux_sym_keyword_smallserial_token1 = 308, aux_sym_keyword_smallserial_token2 = 309, aux_sym_keyword_serial_token1 = 310, aux_sym_keyword_serial_token2 = 311, aux_sym_keyword_bigserial_token1 = 312, aux_sym_keyword_bigserial_token2 = 313, aux_sym_keyword_tinyint_token1 = 314, aux_sym_keyword_tinyint_token2 = 315, aux_sym_keyword_smallint_token1 = 316, aux_sym_keyword_smallint_token2 = 317, aux_sym_keyword_mediumint_token1 = 318, aux_sym_keyword_mediumint_token2 = 319, aux_sym_keyword_int_token1 = 320, aux_sym_keyword_int_token2 = 321, aux_sym_keyword_int_token3 = 322, aux_sym_keyword_bigint_token1 = 323, aux_sym_keyword_bigint_token2 = 324, sym_keyword_decimal = 325, sym_keyword_numeric = 326, aux_sym_keyword_real_token1 = 327, aux_sym_keyword_real_token2 = 328, sym_keyword_float = 329, sym_keyword_double = 330, sym_keyword_precision = 331, sym_keyword_inet = 332, sym_keyword_money = 333, sym_keyword_smallmoney = 334, sym_keyword_varying = 335, aux_sym_keyword_char_token1 = 336, sym_keyword_nchar = 337, aux_sym_keyword_varchar_token1 = 338, sym_keyword_nvarchar = 339, sym_keyword_text = 340, sym_keyword_string = 341, sym_keyword_uuid = 342, sym_keyword_json = 343, sym_keyword_jsonb = 344, sym_keyword_xml = 345, sym_keyword_bytea = 346, sym_keyword_enum = 347, sym_keyword_date = 348, sym_keyword_datetime = 349, sym_keyword_datetime2 = 350, sym_keyword_smalldatetime = 351, sym_keyword_datetimeoffset = 352, sym_keyword_time = 353, sym_keyword_timestamp = 354, sym_keyword_timestamptz = 355, sym_keyword_interval = 356, sym_keyword_geometry = 357, sym_keyword_geography = 358, sym_keyword_box2d = 359, sym_keyword_box3d = 360, sym_keyword_oid = 361, sym_keyword_oids = 362, sym_keyword_name = 363, sym_keyword_regclass = 364, sym_keyword_regnamespace = 365, sym_keyword_regproc = 366, sym_keyword_regtype = 367, sym_keyword_array = 368, anon_sym_LBRACK = 369, anon_sym_RBRACK = 370, anon_sym_LPAREN = 371, anon_sym_RPAREN = 372, anon_sym_COMMA = 373, aux_sym_double_token1 = 374, sym_comment = 375, sym_marginalia = 376, anon_sym_EQ = 377, anon_sym_COLON_EQ = 378, anon_sym_DOT = 379, anon_sym_STAR = 380, sym_parameter = 381, anon_sym_COLON_COLON = 382, anon_sym_LT = 383, anon_sym_GT = 384, anon_sym_LT_EQ = 385, anon_sym_GT_EQ = 386, anon_sym_COLON = 387, sym_op_other = 388, anon_sym_PLUS = 389, anon_sym_DASH = 390, anon_sym_SLASH = 391, anon_sym_PERCENT = 392, anon_sym_CARET = 393, anon_sym_BANG_EQ = 394, anon_sym_LT_GT = 395, sym_op_unary_other = 396, sym__double_quote_string = 397, aux_sym__single_quote_string_token1 = 398, aux_sym__single_quote_string_token2 = 399, sym__postgres_escape_string = 400, sym__natural_number = 401, aux_sym__integer_token1 = 402, aux_sym__decimal_number_token1 = 403, aux_sym__bit_string_token1 = 404, sym_bang = 405, aux_sym_identifier_token1 = 406, sym__dollar_quoted_string_start_tag = 407, sym__dollar_quoted_string_end_tag = 408, sym__dollar_quoted_string = 409, sym_program = 410, sym_keyword_character = 411, sym_keyword_like = 412, sym_is_not = 413, sym_not_like = 414, sym_similar_to = 415, sym_not_similar_to = 416, sym_distinct_from = 417, sym_not_distinct_from = 418, sym__temporary = 419, sym__not_null = 420, sym__primary_key = 421, sym__if_exists = 422, sym__if_not_exists = 423, sym__or_replace = 424, sym__current_row = 425, sym__exclude_current_row = 426, sym__exclude_group = 427, sym__exclude_no_others = 428, sym__exclude_ties = 429, sym__check_option = 430, sym_direction = 431, sym_keyword_smallserial = 432, sym_keyword_serial = 433, sym_keyword_bigserial = 434, sym_keyword_tinyint = 435, sym_keyword_smallint = 436, sym_keyword_mediumint = 437, sym_keyword_int = 438, sym_keyword_bigint = 439, sym_keyword_real = 440, sym_keyword_char = 441, sym_keyword_varchar = 442, sym__type = 443, sym_array_size_definition = 444, sym__array_size_definition = 445, sym_tinyint = 446, sym_smallint = 447, sym_mediumint = 448, sym_int = 449, sym_bigint = 450, sym_bit = 451, sym_binary = 452, sym_varbinary = 453, sym_float = 454, sym_double = 455, sym_decimal = 456, sym_numeric = 457, sym_char = 458, sym_varchar = 459, sym_nchar = 460, sym_nvarchar = 461, sym__include_time_zone = 462, sym_datetimeoffset = 463, sym_time = 464, sym_timestamp = 465, sym_enum = 466, sym_array = 467, sym_transaction = 468, sym__commit = 469, sym__rollback = 470, sym_block = 471, sym_statement = 472, sym__ddl_statement = 473, sym__cte = 474, sym__dml_write = 475, sym__dml_read = 476, sym__unload_statement = 477, sym__show_statement = 478, sym__show_tables = 479, sym__show_create = 480, sym_cte = 481, sym_set_operation = 482, sym__select_statement = 483, sym_comment_statement = 484, sym__argmode = 485, sym_function_argument = 486, sym_function_arguments = 487, sym__comment_target = 488, sym_select = 489, sym_select_expression = 490, sym_term = 491, sym__truncate_statement = 492, sym__delete_statement = 493, sym__delete_from = 494, sym_delete = 495, sym__create_statement = 496, sym__table_settings = 497, sym_storage_parameters = 498, sym_create_table = 499, sym_reset_statement = 500, sym__transaction_mode = 501, sym_set_statement = 502, sym_create_query = 503, sym_create_view = 504, sym_create_materialized_view = 505, sym_create_function = 506, sym__function_return = 507, sym_function_declaration = 508, sym__function_body_statement = 509, sym_function_body = 510, sym_function_language = 511, sym_function_volatility = 512, sym_function_leakproof = 513, sym_function_security = 514, sym_function_safety = 515, sym_function_strictness = 516, sym_function_cost = 517, sym_function_rows = 518, sym_function_support = 519, sym__operator_class = 520, sym__index_field = 521, sym_index_fields = 522, sym_create_index = 523, sym_create_schema = 524, sym__with_settings = 525, sym_create_database = 526, sym_create_role = 527, sym__role_options = 528, sym__user_access_role_config = 529, sym_create_sequence = 530, sym_create_extension = 531, sym_create_trigger = 532, sym__create_trigger_event = 533, sym_create_type = 534, sym_enum_elements = 535, sym__alter_statement = 536, sym__rename_statement = 537, sym__rename_table_names = 538, sym_alter_table = 539, sym__alter_specifications = 540, sym_add_column = 541, sym_add_constraint = 542, sym_drop_constraint = 543, sym_alter_column = 544, sym_modify_column = 545, sym_change_column = 546, sym_column_position = 547, sym_drop_column = 548, sym_rename_column = 549, sym_alter_view = 550, sym_alter_schema = 551, sym_alter_database = 552, sym_alter_role = 553, sym_set_configuration = 554, sym_alter_index = 555, sym_alter_sequence = 556, sym_alter_type = 557, sym__drop_behavior = 558, sym__drop_statement = 559, sym_drop_table = 560, sym_drop_view = 561, sym_drop_schema = 562, sym_drop_database = 563, sym_drop_role = 564, sym_drop_type = 565, sym_drop_sequence = 566, sym_drop_index = 567, sym_drop_extension = 568, sym_rename_object = 569, sym_set_schema = 570, sym_change_ownership = 571, sym_object_reference = 572, sym__copy_statement = 573, sym__insert_statement = 574, sym_insert = 575, sym__on_conflict = 576, sym__on_duplicate_key_update = 577, sym_assignment_list = 578, sym__insert_values = 579, sym__set_values = 580, sym__column_list = 581, sym__column = 582, sym__update_statement = 583, sym__merge_statement = 584, sym_when_clause = 585, sym__optimize_statement = 586, sym__compute_stats = 587, sym__optimize_table = 588, sym__vacuum_table = 589, sym__vacuum_option = 590, sym__partition_spec = 591, sym_update = 592, sym__mysql_update_statement = 593, sym__postgres_update_statement = 594, sym_storage_location = 595, sym_row_format = 596, sym_table_sort = 597, sym_table_partition = 598, sym__key_value_pair = 599, sym_stored_as = 600, sym_assignment = 601, sym_table_option = 602, sym_column_definitions = 603, sym_column_definition = 604, sym__column_comment = 605, sym__column_constraint = 606, sym__check_constraint = 607, sym__default_expression = 608, sym__inner_default_expression = 609, sym_constraints = 610, sym_constraint = 611, sym__constraint_literal = 612, sym__primary_key_constraint = 613, sym__key_constraint = 614, sym_ordered_columns = 615, sym_ordered_column = 616, sym_all_fields = 617, sym_case = 618, sym_field = 619, sym__qualified_field = 620, sym_implicit_cast = 621, sym_interval = 622, sym_cast = 623, sym_filter_expression = 624, sym_invocation = 625, sym_exists = 626, sym_partition_by = 627, sym_frame_definition = 628, sym_window_frame = 629, sym_window_clause = 630, sym_window_specification = 631, sym_window_function = 632, sym__alias = 633, sym_from = 634, sym_relation = 635, sym_values = 636, sym_index_hint = 637, sym_join = 638, sym_cross_join = 639, sym_lateral_join = 640, sym_lateral_cross_join = 641, sym_where = 642, sym_group_by = 643, sym__having = 644, sym_order_by = 645, sym_order_target = 646, sym_limit = 647, sym_offset = 648, sym_returning = 649, sym__expression = 650, sym_parenthesized_expression = 651, sym_subscript = 652, sym_binary_expression = 653, sym_unary_expression = 654, sym_between_expression = 655, sym_not_in = 656, sym_subquery = 657, sym_list = 658, sym_literal = 659, sym__single_quote_string = 660, sym__literal_string = 661, sym__integer = 662, sym__decimal_number = 663, sym__bit_string = 664, sym__string_casting = 665, sym_identifier = 666, aux_sym_program_repeat1 = 667, aux_sym_array_size_definition_repeat1 = 668, aux_sym_enum_repeat1 = 669, aux_sym_array_repeat1 = 670, aux_sym_transaction_repeat1 = 671, aux_sym__cte_repeat1 = 672, aux_sym_cte_repeat1 = 673, aux_sym_set_operation_repeat1 = 674, aux_sym_function_arguments_repeat1 = 675, aux_sym_select_expression_repeat1 = 676, aux_sym__truncate_statement_repeat1 = 677, aux_sym__create_statement_repeat1 = 678, aux_sym__table_settings_repeat1 = 679, aux_sym_storage_parameters_repeat1 = 680, aux_sym_create_table_repeat1 = 681, aux_sym_set_statement_repeat1 = 682, aux_sym_create_function_repeat1 = 683, aux_sym_function_body_repeat1 = 684, aux_sym_function_body_repeat2 = 685, aux_sym_index_fields_repeat1 = 686, aux_sym_create_database_repeat1 = 687, aux_sym_create_role_repeat1 = 688, aux_sym_create_sequence_repeat1 = 689, aux_sym_create_trigger_repeat1 = 690, aux_sym_create_trigger_repeat2 = 691, aux_sym_create_trigger_repeat3 = 692, aux_sym_create_type_repeat1 = 693, aux_sym_enum_elements_repeat1 = 694, aux_sym__rename_statement_repeat1 = 695, aux_sym_alter_table_repeat1 = 696, aux_sym_alter_column_repeat1 = 697, aux_sym_alter_role_repeat1 = 698, aux_sym_alter_index_repeat1 = 699, aux_sym_alter_sequence_repeat1 = 700, aux_sym__copy_statement_repeat1 = 701, aux_sym_assignment_list_repeat1 = 702, aux_sym__insert_values_repeat1 = 703, aux_sym__column_list_repeat1 = 704, aux_sym__merge_statement_repeat1 = 705, aux_sym__compute_stats_repeat1 = 706, aux_sym__compute_stats_repeat2 = 707, aux_sym__vacuum_table_repeat1 = 708, aux_sym__mysql_update_statement_repeat1 = 709, aux_sym__mysql_update_statement_repeat2 = 710, aux_sym_column_definitions_repeat1 = 711, aux_sym_column_definition_repeat1 = 712, aux_sym__column_constraint_repeat1 = 713, aux_sym_constraints_repeat1 = 714, aux_sym_ordered_columns_repeat1 = 715, aux_sym_case_repeat1 = 716, aux_sym_invocation_repeat1 = 717, aux_sym_from_repeat1 = 718, aux_sym_order_by_repeat1 = 719, aux_sym__single_quote_string_repeat1 = 720, anon_alias_sym_command = 721, anon_alias_sym_filename = 722, }; static const char * const ts_symbol_names[] = { [ts_builtin_sym_end] = "end", [sym__identifier] = "_identifier", [anon_sym_SEMI] = ";", [sym_keyword_select] = "keyword_select", [sym_keyword_delete] = "keyword_delete", [sym_keyword_insert] = "keyword_insert", [sym_keyword_replace] = "keyword_replace", [sym_keyword_update] = "keyword_update", [sym_keyword_truncate] = "keyword_truncate", [sym_keyword_merge] = "keyword_merge", [sym_keyword_show] = "keyword_show", [sym_keyword_unload] = "keyword_unload", [sym_keyword_into] = "keyword_into", [sym_keyword_overwrite] = "keyword_overwrite", [sym_keyword_values] = "keyword_values", [sym_keyword_value] = "keyword_value", [sym_keyword_matched] = "keyword_matched", [sym_keyword_set] = "keyword_set", [sym_keyword_from] = "keyword_from", [sym_keyword_left] = "keyword_left", [sym_keyword_right] = "keyword_right", [sym_keyword_inner] = "keyword_inner", [sym_keyword_full] = "keyword_full", [sym_keyword_outer] = "keyword_outer", [sym_keyword_cross] = "keyword_cross", [sym_keyword_join] = "keyword_join", [sym_keyword_lateral] = "keyword_lateral", [sym_keyword_natural] = "keyword_natural", [sym_keyword_on] = "keyword_on", [sym_keyword_off] = "keyword_off", [sym_keyword_where] = "keyword_where", [sym_keyword_order] = "keyword_order", [sym_keyword_group] = "keyword_group", [sym_keyword_partition] = "keyword_partition", [sym_keyword_by] = "keyword_by", [sym_keyword_having] = "keyword_having", [sym_keyword_desc] = "keyword_desc", [sym_keyword_asc] = "keyword_asc", [sym_keyword_limit] = "keyword_limit", [sym_keyword_offset] = "keyword_offset", [sym_keyword_primary] = "keyword_primary", [sym_keyword_create] = "keyword_create", [sym_keyword_alter] = "keyword_alter", [sym_keyword_change] = "keyword_change", [sym_keyword_analyze] = "keyword_analyze", [sym_keyword_explain] = "keyword_explain", [sym_keyword_verbose] = "keyword_verbose", [sym_keyword_modify] = "keyword_modify", [sym_keyword_drop] = "keyword_drop", [sym_keyword_add] = "keyword_add", [sym_keyword_table] = "keyword_table", [sym_keyword_tables] = "keyword_tables", [sym_keyword_view] = "keyword_view", [sym_keyword_column] = "keyword_column", [sym_keyword_columns] = "keyword_columns", [sym_keyword_materialized] = "keyword_materialized", [sym_keyword_tablespace] = "keyword_tablespace", [sym_keyword_sequence] = "keyword_sequence", [sym_keyword_increment] = "keyword_increment", [sym_keyword_minvalue] = "keyword_minvalue", [sym_keyword_maxvalue] = "keyword_maxvalue", [sym_keyword_none] = "keyword_none", [sym_keyword_owned] = "keyword_owned", [sym_keyword_start] = "keyword_start", [sym_keyword_restart] = "keyword_restart", [sym_keyword_key] = "keyword_key", [sym_keyword_duplicate] = "keyword_duplicate", [sym_keyword_as] = "keyword_as", [sym_keyword_distinct] = "keyword_distinct", [sym_keyword_constraint] = "keyword_constraint", [sym_keyword_filter] = "keyword_filter", [sym_keyword_cast] = "keyword_cast", [sym_keyword_separator] = "keyword_separator", [sym_keyword_case] = "keyword_case", [sym_keyword_when] = "keyword_when", [sym_keyword_then] = "keyword_then", [sym_keyword_else] = "keyword_else", [sym_keyword_end] = "keyword_end", [sym_keyword_in] = "keyword_in", [sym_keyword_and] = "keyword_and", [sym_keyword_or] = "keyword_or", [sym_keyword_is] = "keyword_is", [sym_keyword_not] = "keyword_not", [sym_keyword_force] = "keyword_force", [sym_keyword_ignore] = "keyword_ignore", [sym_keyword_using] = "keyword_using", [sym_keyword_use] = "keyword_use", [sym_keyword_index] = "keyword_index", [sym_keyword_for] = "keyword_for", [sym_keyword_if] = "keyword_if", [sym_keyword_exists] = "keyword_exists", [sym_keyword_auto_increment] = "keyword_auto_increment", [sym_keyword_generated] = "keyword_generated", [sym_keyword_always] = "keyword_always", [sym_keyword_collate] = "keyword_collate", [aux_sym_keyword_character_token1] = "keyword_character_token1", [sym_keyword_engine] = "keyword_engine", [sym_keyword_default] = "keyword_default", [sym_keyword_cascade] = "keyword_cascade", [sym_keyword_restrict] = "keyword_restrict", [sym_keyword_with] = "keyword_with", [sym_keyword_without] = "keyword_without", [sym_keyword_no] = "keyword_no", [sym_keyword_data] = "keyword_data", [sym_keyword_type] = "keyword_type", [sym_keyword_rename] = "keyword_rename", [sym_keyword_to] = "keyword_to", [sym_keyword_database] = "keyword_database", [sym_keyword_schema] = "keyword_schema", [sym_keyword_owner] = "keyword_owner", [sym_keyword_user] = "keyword_user", [sym_keyword_admin] = "keyword_admin", [sym_keyword_password] = "keyword_password", [sym_keyword_encrypted] = "keyword_encrypted", [sym_keyword_valid] = "keyword_valid", [sym_keyword_until] = "keyword_until", [sym_keyword_connection] = "keyword_connection", [sym_keyword_role] = "keyword_role", [sym_keyword_reset] = "keyword_reset", [sym_keyword_temp] = "keyword_temp", [sym_keyword_temporary] = "keyword_temporary", [sym_keyword_unlogged] = "keyword_unlogged", [sym_keyword_logged] = "keyword_logged", [sym_keyword_cycle] = "keyword_cycle", [sym_keyword_union] = "keyword_union", [sym_keyword_all] = "keyword_all", [sym_keyword_any] = "keyword_any", [sym_keyword_some] = "keyword_some", [sym_keyword_except] = "keyword_except", [sym_keyword_intersect] = "keyword_intersect", [sym_keyword_returning] = "keyword_returning", [sym_keyword_begin] = "keyword_begin", [sym_keyword_commit] = "keyword_commit", [sym_keyword_rollback] = "keyword_rollback", [sym_keyword_transaction] = "keyword_transaction", [sym_keyword_over] = "keyword_over", [sym_keyword_nulls] = "keyword_nulls", [sym_keyword_first] = "keyword_first", [sym_keyword_after] = "keyword_after", [sym_keyword_before] = "keyword_before", [sym_keyword_last] = "keyword_last", [sym_keyword_window] = "keyword_window", [sym_keyword_range] = "keyword_range", [sym_keyword_rows] = "keyword_rows", [sym_keyword_groups] = "keyword_groups", [sym_keyword_between] = "keyword_between", [sym_keyword_unbounded] = "keyword_unbounded", [sym_keyword_preceding] = "keyword_preceding", [sym_keyword_following] = "keyword_following", [sym_keyword_exclude] = "keyword_exclude", [sym_keyword_current] = "keyword_current", [sym_keyword_row] = "keyword_row", [sym_keyword_ties] = "keyword_ties", [sym_keyword_others] = "keyword_others", [sym_keyword_only] = "keyword_only", [sym_keyword_unique] = "keyword_unique", [sym_keyword_foreign] = "keyword_foreign", [sym_keyword_references] = "keyword_references", [sym_keyword_concurrently] = "keyword_concurrently", [sym_keyword_btree] = "keyword_btree", [sym_keyword_hash] = "keyword_hash", [sym_keyword_gist] = "keyword_gist", [sym_keyword_spgist] = "keyword_spgist", [sym_keyword_gin] = "keyword_gin", [sym_keyword_brin] = "keyword_brin", [aux_sym_keyword_like_token1] = "keyword_like_token1", [aux_sym_keyword_like_token2] = "keyword_like_token2", [sym_keyword_similar] = "keyword_similar", [sym_keyword_unsigned] = "keyword_unsigned", [sym_keyword_zerofill] = "keyword_zerofill", [sym_keyword_conflict] = "keyword_conflict", [sym_keyword_do] = "keyword_do", [sym_keyword_nothing] = "keyword_nothing", [sym_keyword_high_priority] = "keyword_high_priority", [sym_keyword_low_priority] = "keyword_low_priority", [sym_keyword_delayed] = "keyword_delayed", [sym_keyword_recursive] = "keyword_recursive", [sym_keyword_cascaded] = "keyword_cascaded", [sym_keyword_local] = "keyword_local", [sym_keyword_current_timestamp] = "keyword_current_timestamp", [sym_keyword_check] = "keyword_check", [sym_keyword_option] = "keyword_option", [sym_keyword_vacuum] = "keyword_vacuum", [sym_keyword_wait] = "keyword_wait", [sym_keyword_nowait] = "keyword_nowait", [sym_keyword_attribute] = "keyword_attribute", [sym_keyword_authorization] = "keyword_authorization", [sym_keyword_action] = "keyword_action", [sym_keyword_extension] = "keyword_extension", [sym_keyword_copy] = "keyword_copy", [sym_keyword_stdin] = "keyword_stdin", [sym_keyword_freeze] = "keyword_freeze", [sym_keyword_escape] = "keyword_escape", [sym_keyword_encoding] = "keyword_encoding", [sym_keyword_force_quote] = "keyword_force_quote", [sym_keyword_quote] = "keyword_quote", [sym_keyword_force_null] = "keyword_force_null", [sym_keyword_force_not_null] = "keyword_force_not_null", [sym_keyword_header] = "keyword_header", [sym_keyword_match] = "keyword_match", [sym_keyword_program] = "keyword_program", [sym_keyword_plain] = "keyword_plain", [sym_keyword_extended] = "keyword_extended", [sym_keyword_main] = "keyword_main", [sym_keyword_storage] = "keyword_storage", [sym_keyword_compression] = "keyword_compression", [sym_keyword_trigger] = "keyword_trigger", [sym_keyword_function] = "keyword_function", [sym_keyword_returns] = "keyword_returns", [sym_keyword_return] = "keyword_return", [sym_keyword_setof] = "keyword_setof", [sym_keyword_atomic] = "keyword_atomic", [sym_keyword_declare] = "keyword_declare", [sym_keyword_language] = "keyword_language", [sym_keyword_immutable] = "keyword_immutable", [sym_keyword_stable] = "keyword_stable", [sym_keyword_volatile] = "keyword_volatile", [sym_keyword_leakproof] = "keyword_leakproof", [sym_keyword_parallel] = "keyword_parallel", [sym_keyword_safe] = "keyword_safe", [sym_keyword_unsafe] = "keyword_unsafe", [sym_keyword_restricted] = "keyword_restricted", [sym_keyword_called] = "keyword_called", [sym_keyword_input] = "keyword_input", [sym_keyword_strict] = "keyword_strict", [sym_keyword_cost] = "keyword_cost", [sym_keyword_support] = "keyword_support", [sym_keyword_definer] = "keyword_definer", [sym_keyword_invoker] = "keyword_invoker", [sym_keyword_security] = "keyword_security", [sym_keyword_version] = "keyword_version", [sym_keyword_out] = "keyword_out", [sym_keyword_inout] = "keyword_inout", [sym_keyword_variadic] = "keyword_variadic", [sym_keyword_ordinality] = "keyword_ordinality", [sym_keyword_session] = "keyword_session", [sym_keyword_isolation] = "keyword_isolation", [sym_keyword_level] = "keyword_level", [sym_keyword_serializable] = "keyword_serializable", [sym_keyword_repeatable] = "keyword_repeatable", [sym_keyword_read] = "keyword_read", [sym_keyword_write] = "keyword_write", [sym_keyword_committed] = "keyword_committed", [sym_keyword_uncommitted] = "keyword_uncommitted", [sym_keyword_deferrable] = "keyword_deferrable", [sym_keyword_names] = "keyword_names", [sym_keyword_zone] = "keyword_zone", [sym_keyword_immediate] = "keyword_immediate", [sym_keyword_deferred] = "keyword_deferred", [sym_keyword_constraints] = "keyword_constraints", [sym_keyword_snapshot] = "keyword_snapshot", [sym_keyword_characteristics] = "keyword_characteristics", [sym_keyword_follows] = "keyword_follows", [sym_keyword_precedes] = "keyword_precedes", [sym_keyword_each] = "keyword_each", [sym_keyword_instead] = "keyword_instead", [sym_keyword_of] = "keyword_of", [sym_keyword_initially] = "keyword_initially", [sym_keyword_old] = "keyword_old", [sym_keyword_new] = "keyword_new", [sym_keyword_referencing] = "keyword_referencing", [sym_keyword_statement] = "keyword_statement", [sym_keyword_execute] = "keyword_execute", [sym_keyword_procedure] = "keyword_procedure", [sym_keyword_external] = "keyword_external", [sym_keyword_stored] = "keyword_stored", [sym_keyword_virtual] = "keyword_virtual", [sym_keyword_cached] = "keyword_cached", [sym_keyword_uncached] = "keyword_uncached", [sym_keyword_replication] = "keyword_replication", [sym_keyword_tblproperties] = "keyword_tblproperties", [sym_keyword_compute] = "keyword_compute", [sym_keyword_stats] = "keyword_stats", [sym_keyword_statistics] = "keyword_statistics", [sym_keyword_optimize] = "keyword_optimize", [sym_keyword_rewrite] = "keyword_rewrite", [sym_keyword_bin_pack] = "keyword_bin_pack", [sym_keyword_incremental] = "keyword_incremental", [sym_keyword_location] = "keyword_location", [sym_keyword_partitioned] = "keyword_partitioned", [sym_keyword_comment] = "keyword_comment", [sym_keyword_sort] = "keyword_sort", [sym_keyword_format] = "keyword_format", [sym_keyword_delimited] = "keyword_delimited", [sym_keyword_delimiter] = "keyword_delimiter", [sym_keyword_fields] = "keyword_fields", [sym_keyword_terminated] = "keyword_terminated", [sym_keyword_escaped] = "keyword_escaped", [sym_keyword_lines] = "keyword_lines", [sym_keyword_cache] = "keyword_cache", [sym_keyword_metadata] = "keyword_metadata", [sym_keyword_noscan] = "keyword_noscan", [sym_keyword_parquet] = "keyword_parquet", [sym_keyword_rcfile] = "keyword_rcfile", [sym_keyword_csv] = "keyword_csv", [sym_keyword_textfile] = "keyword_textfile", [sym_keyword_avro] = "keyword_avro", [sym_keyword_sequencefile] = "keyword_sequencefile", [sym_keyword_orc] = "keyword_orc", [sym_keyword_jsonfile] = "keyword_jsonfile", [sym_keyword_null] = "keyword_null", [sym_keyword_true] = "keyword_true", [sym_keyword_false] = "keyword_false", [sym_keyword_boolean] = "keyword_boolean", [sym_keyword_bit] = "keyword_bit", [sym_keyword_binary] = "keyword_binary", [sym_keyword_varbinary] = "keyword_varbinary", [sym_keyword_image] = "keyword_image", [aux_sym_keyword_smallserial_token1] = "keyword_smallserial_token1", [aux_sym_keyword_smallserial_token2] = "keyword_smallserial_token2", [aux_sym_keyword_serial_token1] = "keyword_serial_token1", [aux_sym_keyword_serial_token2] = "keyword_serial_token2", [aux_sym_keyword_bigserial_token1] = "keyword_bigserial_token1", [aux_sym_keyword_bigserial_token2] = "keyword_bigserial_token2", [aux_sym_keyword_tinyint_token1] = "keyword_tinyint_token1", [aux_sym_keyword_tinyint_token2] = "keyword_tinyint_token2", [aux_sym_keyword_smallint_token1] = "keyword_smallint_token1", [aux_sym_keyword_smallint_token2] = "keyword_smallint_token2", [aux_sym_keyword_mediumint_token1] = "keyword_mediumint_token1", [aux_sym_keyword_mediumint_token2] = "keyword_mediumint_token2", [aux_sym_keyword_int_token1] = "keyword_int_token1", [aux_sym_keyword_int_token2] = "keyword_int_token2", [aux_sym_keyword_int_token3] = "keyword_int_token3", [aux_sym_keyword_bigint_token1] = "keyword_bigint_token1", [aux_sym_keyword_bigint_token2] = "keyword_bigint_token2", [sym_keyword_decimal] = "keyword_decimal", [sym_keyword_numeric] = "keyword_numeric", [aux_sym_keyword_real_token1] = "keyword_real_token1", [aux_sym_keyword_real_token2] = "keyword_real_token2", [sym_keyword_float] = "keyword_float", [sym_keyword_double] = "keyword_double", [sym_keyword_precision] = "keyword_precision", [sym_keyword_inet] = "keyword_inet", [sym_keyword_money] = "keyword_money", [sym_keyword_smallmoney] = "keyword_smallmoney", [sym_keyword_varying] = "keyword_varying", [aux_sym_keyword_char_token1] = "keyword_char_token1", [sym_keyword_nchar] = "keyword_nchar", [aux_sym_keyword_varchar_token1] = "keyword_varchar_token1", [sym_keyword_nvarchar] = "keyword_nvarchar", [sym_keyword_text] = "keyword_text", [sym_keyword_string] = "keyword_string", [sym_keyword_uuid] = "keyword_uuid", [sym_keyword_json] = "keyword_json", [sym_keyword_jsonb] = "keyword_jsonb", [sym_keyword_xml] = "keyword_xml", [sym_keyword_bytea] = "keyword_bytea", [sym_keyword_enum] = "keyword_enum", [sym_keyword_date] = "keyword_date", [sym_keyword_datetime] = "keyword_datetime", [sym_keyword_datetime2] = "keyword_datetime2", [sym_keyword_smalldatetime] = "keyword_smalldatetime", [sym_keyword_datetimeoffset] = "keyword_datetimeoffset", [sym_keyword_time] = "keyword_time", [sym_keyword_timestamp] = "keyword_timestamp", [sym_keyword_timestamptz] = "keyword_timestamptz", [sym_keyword_interval] = "keyword_interval", [sym_keyword_geometry] = "keyword_geometry", [sym_keyword_geography] = "keyword_geography", [sym_keyword_box2d] = "keyword_box2d", [sym_keyword_box3d] = "keyword_box3d", [sym_keyword_oid] = "keyword_oid", [sym_keyword_oids] = "keyword_oids", [sym_keyword_name] = "keyword_name", [sym_keyword_regclass] = "keyword_regclass", [sym_keyword_regnamespace] = "keyword_regnamespace", [sym_keyword_regproc] = "keyword_regproc", [sym_keyword_regtype] = "keyword_regtype", [sym_keyword_array] = "keyword_array", [anon_sym_LBRACK] = "[", [anon_sym_RBRACK] = "]", [anon_sym_LPAREN] = "(", [anon_sym_RPAREN] = ")", [anon_sym_COMMA] = ",", [aux_sym_double_token1] = "double_token1", [sym_comment] = "comment", [sym_marginalia] = "marginalia", [anon_sym_EQ] = "=", [anon_sym_COLON_EQ] = ":=", [anon_sym_DOT] = ".", [anon_sym_STAR] = "*", [sym_parameter] = "parameter", [anon_sym_COLON_COLON] = "::", [anon_sym_LT] = "<", [anon_sym_GT] = ">", [anon_sym_LT_EQ] = "<=", [anon_sym_GT_EQ] = ">=", [anon_sym_COLON] = ":", [sym_op_other] = "op_other", [anon_sym_PLUS] = "+", [anon_sym_DASH] = "-", [anon_sym_SLASH] = "/", [anon_sym_PERCENT] = "%", [anon_sym_CARET] = "^", [anon_sym_BANG_EQ] = "!=", [anon_sym_LT_GT] = "<>", [sym_op_unary_other] = "op_unary_other", [sym__double_quote_string] = "_double_quote_string", [aux_sym__single_quote_string_token1] = "_single_quote_string_token1", [aux_sym__single_quote_string_token2] = "_single_quote_string_token2", [sym__postgres_escape_string] = "_postgres_escape_string", [sym__natural_number] = "_natural_number", [aux_sym__integer_token1] = "_integer_token1", [aux_sym__decimal_number_token1] = "_decimal_number_token1", [aux_sym__bit_string_token1] = "_bit_string_token1", [sym_bang] = "bang", [aux_sym_identifier_token1] = "identifier_token1", [sym__dollar_quoted_string_start_tag] = "dollar_quote", [sym__dollar_quoted_string_end_tag] = "dollar_quote", [sym__dollar_quoted_string] = "_dollar_quoted_string", [sym_program] = "program", [sym_keyword_character] = "keyword_character", [sym_keyword_like] = "keyword_like", [sym_is_not] = "is_not", [sym_not_like] = "not_like", [sym_similar_to] = "similar_to", [sym_not_similar_to] = "not_similar_to", [sym_distinct_from] = "distinct_from", [sym_not_distinct_from] = "not_distinct_from", [sym__temporary] = "_temporary", [sym__not_null] = "_not_null", [sym__primary_key] = "_primary_key", [sym__if_exists] = "_if_exists", [sym__if_not_exists] = "_if_not_exists", [sym__or_replace] = "_or_replace", [sym__current_row] = "_current_row", [sym__exclude_current_row] = "_exclude_current_row", [sym__exclude_group] = "_exclude_group", [sym__exclude_no_others] = "_exclude_no_others", [sym__exclude_ties] = "_exclude_ties", [sym__check_option] = "_check_option", [sym_direction] = "direction", [sym_keyword_smallserial] = "keyword_smallserial", [sym_keyword_serial] = "keyword_serial", [sym_keyword_bigserial] = "keyword_bigserial", [sym_keyword_tinyint] = "keyword_tinyint", [sym_keyword_smallint] = "keyword_smallint", [sym_keyword_mediumint] = "keyword_mediumint", [sym_keyword_int] = "keyword_int", [sym_keyword_bigint] = "keyword_bigint", [sym_keyword_real] = "keyword_real", [sym_keyword_char] = "keyword_char", [sym_keyword_varchar] = "keyword_varchar", [sym__type] = "_type", [sym_array_size_definition] = "array_size_definition", [sym__array_size_definition] = "_array_size_definition", [sym_tinyint] = "tinyint", [sym_smallint] = "smallint", [sym_mediumint] = "mediumint", [sym_int] = "int", [sym_bigint] = "bigint", [sym_bit] = "bit", [sym_binary] = "binary", [sym_varbinary] = "varbinary", [sym_float] = "float", [sym_double] = "double", [sym_decimal] = "decimal", [sym_numeric] = "numeric", [sym_char] = "char", [sym_varchar] = "varchar", [sym_nchar] = "nchar", [sym_nvarchar] = "nvarchar", [sym__include_time_zone] = "_include_time_zone", [sym_datetimeoffset] = "datetimeoffset", [sym_time] = "time", [sym_timestamp] = "timestamp", [sym_enum] = "enum", [sym_array] = "array", [sym_transaction] = "transaction", [sym__commit] = "_commit", [sym__rollback] = "_rollback", [sym_block] = "block", [sym_statement] = "statement", [sym__ddl_statement] = "_ddl_statement", [sym__cte] = "_cte", [sym__dml_write] = "_dml_write", [sym__dml_read] = "_dml_read", [sym__unload_statement] = "_unload_statement", [sym__show_statement] = "_show_statement", [sym__show_tables] = "_show_tables", [sym__show_create] = "_show_create", [sym_cte] = "cte", [sym_set_operation] = "set_operation", [sym__select_statement] = "_select_statement", [sym_comment_statement] = "comment_statement", [sym__argmode] = "_argmode", [sym_function_argument] = "function_argument", [sym_function_arguments] = "function_arguments", [sym__comment_target] = "_comment_target", [sym_select] = "select", [sym_select_expression] = "select_expression", [sym_term] = "term", [sym__truncate_statement] = "_truncate_statement", [sym__delete_statement] = "_delete_statement", [sym__delete_from] = "from", [sym_delete] = "delete", [sym__create_statement] = "_create_statement", [sym__table_settings] = "_table_settings", [sym_storage_parameters] = "storage_parameters", [sym_create_table] = "create_table", [sym_reset_statement] = "reset_statement", [sym__transaction_mode] = "_transaction_mode", [sym_set_statement] = "set_statement", [sym_create_query] = "create_query", [sym_create_view] = "create_view", [sym_create_materialized_view] = "create_materialized_view", [sym_create_function] = "create_function", [sym__function_return] = "_function_return", [sym_function_declaration] = "function_declaration", [sym__function_body_statement] = "_function_body_statement", [sym_function_body] = "function_body", [sym_function_language] = "function_language", [sym_function_volatility] = "function_volatility", [sym_function_leakproof] = "function_leakproof", [sym_function_security] = "function_security", [sym_function_safety] = "function_safety", [sym_function_strictness] = "function_strictness", [sym_function_cost] = "function_cost", [sym_function_rows] = "function_rows", [sym_function_support] = "function_support", [sym__operator_class] = "_operator_class", [sym__index_field] = "field", [sym_index_fields] = "index_fields", [sym_create_index] = "create_index", [sym_create_schema] = "create_schema", [sym__with_settings] = "_with_settings", [sym_create_database] = "create_database", [sym_create_role] = "create_role", [sym__role_options] = "_role_options", [sym__user_access_role_config] = "_user_access_role_config", [sym_create_sequence] = "create_sequence", [sym_create_extension] = "create_extension", [sym_create_trigger] = "create_trigger", [sym__create_trigger_event] = "_create_trigger_event", [sym_create_type] = "create_type", [sym_enum_elements] = "enum_elements", [sym__alter_statement] = "_alter_statement", [sym__rename_statement] = "_rename_statement", [sym__rename_table_names] = "_rename_table_names", [sym_alter_table] = "alter_table", [sym__alter_specifications] = "_alter_specifications", [sym_add_column] = "add_column", [sym_add_constraint] = "add_constraint", [sym_drop_constraint] = "drop_constraint", [sym_alter_column] = "alter_column", [sym_modify_column] = "modify_column", [sym_change_column] = "change_column", [sym_column_position] = "column_position", [sym_drop_column] = "drop_column", [sym_rename_column] = "rename_column", [sym_alter_view] = "alter_view", [sym_alter_schema] = "alter_schema", [sym_alter_database] = "alter_database", [sym_alter_role] = "alter_role", [sym_set_configuration] = "set_configuration", [sym_alter_index] = "alter_index", [sym_alter_sequence] = "alter_sequence", [sym_alter_type] = "alter_type", [sym__drop_behavior] = "_drop_behavior", [sym__drop_statement] = "_drop_statement", [sym_drop_table] = "drop_table", [sym_drop_view] = "drop_view", [sym_drop_schema] = "drop_schema", [sym_drop_database] = "drop_database", [sym_drop_role] = "drop_role", [sym_drop_type] = "drop_type", [sym_drop_sequence] = "drop_sequence", [sym_drop_index] = "drop_index", [sym_drop_extension] = "drop_extension", [sym_rename_object] = "rename_object", [sym_set_schema] = "set_schema", [sym_change_ownership] = "change_ownership", [sym_object_reference] = "object_reference", [sym__copy_statement] = "_copy_statement", [sym__insert_statement] = "_insert_statement", [sym_insert] = "insert", [sym__on_conflict] = "_on_conflict", [sym__on_duplicate_key_update] = "_on_duplicate_key_update", [sym_assignment_list] = "assignment_list", [sym__insert_values] = "_insert_values", [sym__set_values] = "_set_values", [sym__column_list] = "_column_list", [sym__column] = "_column", [sym__update_statement] = "_update_statement", [sym__merge_statement] = "_merge_statement", [sym_when_clause] = "when_clause", [sym__optimize_statement] = "_optimize_statement", [sym__compute_stats] = "_compute_stats", [sym__optimize_table] = "_optimize_table", [sym__vacuum_table] = "_vacuum_table", [sym__vacuum_option] = "_vacuum_option", [sym__partition_spec] = "_partition_spec", [sym_update] = "update", [sym__mysql_update_statement] = "_mysql_update_statement", [sym__postgres_update_statement] = "_postgres_update_statement", [sym_storage_location] = "storage_location", [sym_row_format] = "row_format", [sym_table_sort] = "table_sort", [sym_table_partition] = "table_partition", [sym__key_value_pair] = "_key_value_pair", [sym_stored_as] = "stored_as", [sym_assignment] = "assignment", [sym_table_option] = "table_option", [sym_column_definitions] = "column_definitions", [sym_column_definition] = "column_definition", [sym__column_comment] = "_column_comment", [sym__column_constraint] = "_column_constraint", [sym__check_constraint] = "_check_constraint", [sym__default_expression] = "_default_expression", [sym__inner_default_expression] = "_inner_default_expression", [sym_constraints] = "constraints", [sym_constraint] = "constraint", [sym__constraint_literal] = "_constraint_literal", [sym__primary_key_constraint] = "_primary_key_constraint", [sym__key_constraint] = "_key_constraint", [sym_ordered_columns] = "ordered_columns", [sym_ordered_column] = "column", [sym_all_fields] = "all_fields", [sym_case] = "case", [sym_field] = "field", [sym__qualified_field] = "_qualified_field", [sym_implicit_cast] = "cast", [sym_interval] = "interval", [sym_cast] = "cast", [sym_filter_expression] = "filter_expression", [sym_invocation] = "invocation", [sym_exists] = "exists", [sym_partition_by] = "partition_by", [sym_frame_definition] = "frame_definition", [sym_window_frame] = "window_frame", [sym_window_clause] = "window_clause", [sym_window_specification] = "window_specification", [sym_window_function] = "window_function", [sym__alias] = "_alias", [sym_from] = "from", [sym_relation] = "relation", [sym_values] = "values", [sym_index_hint] = "index_hint", [sym_join] = "join", [sym_cross_join] = "cross_join", [sym_lateral_join] = "lateral_join", [sym_lateral_cross_join] = "lateral_cross_join", [sym_where] = "where", [sym_group_by] = "group_by", [sym__having] = "_having", [sym_order_by] = "order_by", [sym_order_target] = "order_target", [sym_limit] = "limit", [sym_offset] = "offset", [sym_returning] = "returning", [sym__expression] = "_expression", [sym_parenthesized_expression] = "parenthesized_expression", [sym_subscript] = "subscript", [sym_binary_expression] = "binary_expression", [sym_unary_expression] = "unary_expression", [sym_between_expression] = "between_expression", [sym_not_in] = "not_in", [sym_subquery] = "subquery", [sym_list] = "list", [sym_literal] = "literal", [sym__single_quote_string] = "_single_quote_string", [sym__literal_string] = "_literal_string", [sym__integer] = "_integer", [sym__decimal_number] = "_decimal_number", [sym__bit_string] = "_bit_string", [sym__string_casting] = "_string_casting", [sym_identifier] = "identifier", [aux_sym_program_repeat1] = "program_repeat1", [aux_sym_array_size_definition_repeat1] = "array_size_definition_repeat1", [aux_sym_enum_repeat1] = "enum_repeat1", [aux_sym_array_repeat1] = "array_repeat1", [aux_sym_transaction_repeat1] = "transaction_repeat1", [aux_sym__cte_repeat1] = "_cte_repeat1", [aux_sym_cte_repeat1] = "cte_repeat1", [aux_sym_set_operation_repeat1] = "set_operation_repeat1", [aux_sym_function_arguments_repeat1] = "function_arguments_repeat1", [aux_sym_select_expression_repeat1] = "select_expression_repeat1", [aux_sym__truncate_statement_repeat1] = "_truncate_statement_repeat1", [aux_sym__create_statement_repeat1] = "_create_statement_repeat1", [aux_sym__table_settings_repeat1] = "_table_settings_repeat1", [aux_sym_storage_parameters_repeat1] = "storage_parameters_repeat1", [aux_sym_create_table_repeat1] = "create_table_repeat1", [aux_sym_set_statement_repeat1] = "set_statement_repeat1", [aux_sym_create_function_repeat1] = "create_function_repeat1", [aux_sym_function_body_repeat1] = "function_body_repeat1", [aux_sym_function_body_repeat2] = "function_body_repeat2", [aux_sym_index_fields_repeat1] = "index_fields_repeat1", [aux_sym_create_database_repeat1] = "create_database_repeat1", [aux_sym_create_role_repeat1] = "create_role_repeat1", [aux_sym_create_sequence_repeat1] = "create_sequence_repeat1", [aux_sym_create_trigger_repeat1] = "create_trigger_repeat1", [aux_sym_create_trigger_repeat2] = "create_trigger_repeat2", [aux_sym_create_trigger_repeat3] = "create_trigger_repeat3", [aux_sym_create_type_repeat1] = "create_type_repeat1", [aux_sym_enum_elements_repeat1] = "enum_elements_repeat1", [aux_sym__rename_statement_repeat1] = "_rename_statement_repeat1", [aux_sym_alter_table_repeat1] = "alter_table_repeat1", [aux_sym_alter_column_repeat1] = "alter_column_repeat1", [aux_sym_alter_role_repeat1] = "alter_role_repeat1", [aux_sym_alter_index_repeat1] = "alter_index_repeat1", [aux_sym_alter_sequence_repeat1] = "alter_sequence_repeat1", [aux_sym__copy_statement_repeat1] = "_copy_statement_repeat1", [aux_sym_assignment_list_repeat1] = "assignment_list_repeat1", [aux_sym__insert_values_repeat1] = "_insert_values_repeat1", [aux_sym__column_list_repeat1] = "_column_list_repeat1", [aux_sym__merge_statement_repeat1] = "_merge_statement_repeat1", [aux_sym__compute_stats_repeat1] = "_compute_stats_repeat1", [aux_sym__compute_stats_repeat2] = "_compute_stats_repeat2", [aux_sym__vacuum_table_repeat1] = "_vacuum_table_repeat1", [aux_sym__mysql_update_statement_repeat1] = "_mysql_update_statement_repeat1", [aux_sym__mysql_update_statement_repeat2] = "_mysql_update_statement_repeat2", [aux_sym_column_definitions_repeat1] = "column_definitions_repeat1", [aux_sym_column_definition_repeat1] = "column_definition_repeat1", [aux_sym__column_constraint_repeat1] = "_column_constraint_repeat1", [aux_sym_constraints_repeat1] = "constraints_repeat1", [aux_sym_ordered_columns_repeat1] = "ordered_columns_repeat1", [aux_sym_case_repeat1] = "case_repeat1", [aux_sym_invocation_repeat1] = "invocation_repeat1", [aux_sym_from_repeat1] = "from_repeat1", [aux_sym_order_by_repeat1] = "order_by_repeat1", [aux_sym__single_quote_string_repeat1] = "_single_quote_string_repeat1", [anon_alias_sym_command] = "command", [anon_alias_sym_filename] = "filename", }; static const TSSymbol ts_symbol_map[] = { [ts_builtin_sym_end] = ts_builtin_sym_end, [sym__identifier] = sym__identifier, [anon_sym_SEMI] = anon_sym_SEMI, [sym_keyword_select] = sym_keyword_select, [sym_keyword_delete] = sym_keyword_delete, [sym_keyword_insert] = sym_keyword_insert, [sym_keyword_replace] = sym_keyword_replace, [sym_keyword_update] = sym_keyword_update, [sym_keyword_truncate] = sym_keyword_truncate, [sym_keyword_merge] = sym_keyword_merge, [sym_keyword_show] = sym_keyword_show, [sym_keyword_unload] = sym_keyword_unload, [sym_keyword_into] = sym_keyword_into, [sym_keyword_overwrite] = sym_keyword_overwrite, [sym_keyword_values] = sym_keyword_values, [sym_keyword_value] = sym_keyword_value, [sym_keyword_matched] = sym_keyword_matched, [sym_keyword_set] = sym_keyword_set, [sym_keyword_from] = sym_keyword_from, [sym_keyword_left] = sym_keyword_left, [sym_keyword_right] = sym_keyword_right, [sym_keyword_inner] = sym_keyword_inner, [sym_keyword_full] = sym_keyword_full, [sym_keyword_outer] = sym_keyword_outer, [sym_keyword_cross] = sym_keyword_cross, [sym_keyword_join] = sym_keyword_join, [sym_keyword_lateral] = sym_keyword_lateral, [sym_keyword_natural] = sym_keyword_natural, [sym_keyword_on] = sym_keyword_on, [sym_keyword_off] = sym_keyword_off, [sym_keyword_where] = sym_keyword_where, [sym_keyword_order] = sym_keyword_order, [sym_keyword_group] = sym_keyword_group, [sym_keyword_partition] = sym_keyword_partition, [sym_keyword_by] = sym_keyword_by, [sym_keyword_having] = sym_keyword_having, [sym_keyword_desc] = sym_keyword_desc, [sym_keyword_asc] = sym_keyword_asc, [sym_keyword_limit] = sym_keyword_limit, [sym_keyword_offset] = sym_keyword_offset, [sym_keyword_primary] = sym_keyword_primary, [sym_keyword_create] = sym_keyword_create, [sym_keyword_alter] = sym_keyword_alter, [sym_keyword_change] = sym_keyword_change, [sym_keyword_analyze] = sym_keyword_analyze, [sym_keyword_explain] = sym_keyword_explain, [sym_keyword_verbose] = sym_keyword_verbose, [sym_keyword_modify] = sym_keyword_modify, [sym_keyword_drop] = sym_keyword_drop, [sym_keyword_add] = sym_keyword_add, [sym_keyword_table] = sym_keyword_table, [sym_keyword_tables] = sym_keyword_tables, [sym_keyword_view] = sym_keyword_view, [sym_keyword_column] = sym_keyword_column, [sym_keyword_columns] = sym_keyword_columns, [sym_keyword_materialized] = sym_keyword_materialized, [sym_keyword_tablespace] = sym_keyword_tablespace, [sym_keyword_sequence] = sym_keyword_sequence, [sym_keyword_increment] = sym_keyword_increment, [sym_keyword_minvalue] = sym_keyword_minvalue, [sym_keyword_maxvalue] = sym_keyword_maxvalue, [sym_keyword_none] = sym_keyword_none, [sym_keyword_owned] = sym_keyword_owned, [sym_keyword_start] = sym_keyword_start, [sym_keyword_restart] = sym_keyword_restart, [sym_keyword_key] = sym_keyword_key, [sym_keyword_duplicate] = sym_keyword_duplicate, [sym_keyword_as] = sym_keyword_as, [sym_keyword_distinct] = sym_keyword_distinct, [sym_keyword_constraint] = sym_keyword_constraint, [sym_keyword_filter] = sym_keyword_filter, [sym_keyword_cast] = sym_keyword_cast, [sym_keyword_separator] = sym_keyword_separator, [sym_keyword_case] = sym_keyword_case, [sym_keyword_when] = sym_keyword_when, [sym_keyword_then] = sym_keyword_then, [sym_keyword_else] = sym_keyword_else, [sym_keyword_end] = sym_keyword_end, [sym_keyword_in] = sym_keyword_in, [sym_keyword_and] = sym_keyword_and, [sym_keyword_or] = sym_keyword_or, [sym_keyword_is] = sym_keyword_is, [sym_keyword_not] = sym_keyword_not, [sym_keyword_force] = sym_keyword_force, [sym_keyword_ignore] = sym_keyword_ignore, [sym_keyword_using] = sym_keyword_using, [sym_keyword_use] = sym_keyword_use, [sym_keyword_index] = sym_keyword_index, [sym_keyword_for] = sym_keyword_for, [sym_keyword_if] = sym_keyword_if, [sym_keyword_exists] = sym_keyword_exists, [sym_keyword_auto_increment] = sym_keyword_auto_increment, [sym_keyword_generated] = sym_keyword_generated, [sym_keyword_always] = sym_keyword_always, [sym_keyword_collate] = sym_keyword_collate, [aux_sym_keyword_character_token1] = aux_sym_keyword_character_token1, [sym_keyword_engine] = sym_keyword_engine, [sym_keyword_default] = sym_keyword_default, [sym_keyword_cascade] = sym_keyword_cascade, [sym_keyword_restrict] = sym_keyword_restrict, [sym_keyword_with] = sym_keyword_with, [sym_keyword_without] = sym_keyword_without, [sym_keyword_no] = sym_keyword_no, [sym_keyword_data] = sym_keyword_data, [sym_keyword_type] = sym_keyword_type, [sym_keyword_rename] = sym_keyword_rename, [sym_keyword_to] = sym_keyword_to, [sym_keyword_database] = sym_keyword_database, [sym_keyword_schema] = sym_keyword_schema, [sym_keyword_owner] = sym_keyword_owner, [sym_keyword_user] = sym_keyword_user, [sym_keyword_admin] = sym_keyword_admin, [sym_keyword_password] = sym_keyword_password, [sym_keyword_encrypted] = sym_keyword_encrypted, [sym_keyword_valid] = sym_keyword_valid, [sym_keyword_until] = sym_keyword_until, [sym_keyword_connection] = sym_keyword_connection, [sym_keyword_role] = sym_keyword_role, [sym_keyword_reset] = sym_keyword_reset, [sym_keyword_temp] = sym_keyword_temp, [sym_keyword_temporary] = sym_keyword_temporary, [sym_keyword_unlogged] = sym_keyword_unlogged, [sym_keyword_logged] = sym_keyword_logged, [sym_keyword_cycle] = sym_keyword_cycle, [sym_keyword_union] = sym_keyword_union, [sym_keyword_all] = sym_keyword_all, [sym_keyword_any] = sym_keyword_any, [sym_keyword_some] = sym_keyword_some, [sym_keyword_except] = sym_keyword_except, [sym_keyword_intersect] = sym_keyword_intersect, [sym_keyword_returning] = sym_keyword_returning, [sym_keyword_begin] = sym_keyword_begin, [sym_keyword_commit] = sym_keyword_commit, [sym_keyword_rollback] = sym_keyword_rollback, [sym_keyword_transaction] = sym_keyword_transaction, [sym_keyword_over] = sym_keyword_over, [sym_keyword_nulls] = sym_keyword_nulls, [sym_keyword_first] = sym_keyword_first, [sym_keyword_after] = sym_keyword_after, [sym_keyword_before] = sym_keyword_before, [sym_keyword_last] = sym_keyword_last, [sym_keyword_window] = sym_keyword_window, [sym_keyword_range] = sym_keyword_range, [sym_keyword_rows] = sym_keyword_rows, [sym_keyword_groups] = sym_keyword_groups, [sym_keyword_between] = sym_keyword_between, [sym_keyword_unbounded] = sym_keyword_unbounded, [sym_keyword_preceding] = sym_keyword_preceding, [sym_keyword_following] = sym_keyword_following, [sym_keyword_exclude] = sym_keyword_exclude, [sym_keyword_current] = sym_keyword_current, [sym_keyword_row] = sym_keyword_row, [sym_keyword_ties] = sym_keyword_ties, [sym_keyword_others] = sym_keyword_others, [sym_keyword_only] = sym_keyword_only, [sym_keyword_unique] = sym_keyword_unique, [sym_keyword_foreign] = sym_keyword_foreign, [sym_keyword_references] = sym_keyword_references, [sym_keyword_concurrently] = sym_keyword_concurrently, [sym_keyword_btree] = sym_keyword_btree, [sym_keyword_hash] = sym_keyword_hash, [sym_keyword_gist] = sym_keyword_gist, [sym_keyword_spgist] = sym_keyword_spgist, [sym_keyword_gin] = sym_keyword_gin, [sym_keyword_brin] = sym_keyword_brin, [aux_sym_keyword_like_token1] = aux_sym_keyword_like_token1, [aux_sym_keyword_like_token2] = aux_sym_keyword_like_token2, [sym_keyword_similar] = sym_keyword_similar, [sym_keyword_unsigned] = sym_keyword_unsigned, [sym_keyword_zerofill] = sym_keyword_zerofill, [sym_keyword_conflict] = sym_keyword_conflict, [sym_keyword_do] = sym_keyword_do, [sym_keyword_nothing] = sym_keyword_nothing, [sym_keyword_high_priority] = sym_keyword_high_priority, [sym_keyword_low_priority] = sym_keyword_low_priority, [sym_keyword_delayed] = sym_keyword_delayed, [sym_keyword_recursive] = sym_keyword_recursive, [sym_keyword_cascaded] = sym_keyword_cascaded, [sym_keyword_local] = sym_keyword_local, [sym_keyword_current_timestamp] = sym_keyword_current_timestamp, [sym_keyword_check] = sym_keyword_check, [sym_keyword_option] = sym_keyword_option, [sym_keyword_vacuum] = sym_keyword_vacuum, [sym_keyword_wait] = sym_keyword_wait, [sym_keyword_nowait] = sym_keyword_nowait, [sym_keyword_attribute] = sym_keyword_attribute, [sym_keyword_authorization] = sym_keyword_authorization, [sym_keyword_action] = sym_keyword_action, [sym_keyword_extension] = sym_keyword_extension, [sym_keyword_copy] = sym_keyword_copy, [sym_keyword_stdin] = sym_keyword_stdin, [sym_keyword_freeze] = sym_keyword_freeze, [sym_keyword_escape] = sym_keyword_escape, [sym_keyword_encoding] = sym_keyword_encoding, [sym_keyword_force_quote] = sym_keyword_force_quote, [sym_keyword_quote] = sym_keyword_quote, [sym_keyword_force_null] = sym_keyword_force_null, [sym_keyword_force_not_null] = sym_keyword_force_not_null, [sym_keyword_header] = sym_keyword_header, [sym_keyword_match] = sym_keyword_match, [sym_keyword_program] = sym_keyword_program, [sym_keyword_plain] = sym_keyword_plain, [sym_keyword_extended] = sym_keyword_extended, [sym_keyword_main] = sym_keyword_main, [sym_keyword_storage] = sym_keyword_storage, [sym_keyword_compression] = sym_keyword_compression, [sym_keyword_trigger] = sym_keyword_trigger, [sym_keyword_function] = sym_keyword_function, [sym_keyword_returns] = sym_keyword_returns, [sym_keyword_return] = sym_keyword_return, [sym_keyword_setof] = sym_keyword_setof, [sym_keyword_atomic] = sym_keyword_atomic, [sym_keyword_declare] = sym_keyword_declare, [sym_keyword_language] = sym_keyword_language, [sym_keyword_immutable] = sym_keyword_immutable, [sym_keyword_stable] = sym_keyword_stable, [sym_keyword_volatile] = sym_keyword_volatile, [sym_keyword_leakproof] = sym_keyword_leakproof, [sym_keyword_parallel] = sym_keyword_parallel, [sym_keyword_safe] = sym_keyword_safe, [sym_keyword_unsafe] = sym_keyword_unsafe, [sym_keyword_restricted] = sym_keyword_restricted, [sym_keyword_called] = sym_keyword_called, [sym_keyword_input] = sym_keyword_input, [sym_keyword_strict] = sym_keyword_strict, [sym_keyword_cost] = sym_keyword_cost, [sym_keyword_support] = sym_keyword_support, [sym_keyword_definer] = sym_keyword_definer, [sym_keyword_invoker] = sym_keyword_invoker, [sym_keyword_security] = sym_keyword_security, [sym_keyword_version] = sym_keyword_version, [sym_keyword_out] = sym_keyword_out, [sym_keyword_inout] = sym_keyword_inout, [sym_keyword_variadic] = sym_keyword_variadic, [sym_keyword_ordinality] = sym_keyword_ordinality, [sym_keyword_session] = sym_keyword_session, [sym_keyword_isolation] = sym_keyword_isolation, [sym_keyword_level] = sym_keyword_level, [sym_keyword_serializable] = sym_keyword_serializable, [sym_keyword_repeatable] = sym_keyword_repeatable, [sym_keyword_read] = sym_keyword_read, [sym_keyword_write] = sym_keyword_write, [sym_keyword_committed] = sym_keyword_committed, [sym_keyword_uncommitted] = sym_keyword_uncommitted, [sym_keyword_deferrable] = sym_keyword_deferrable, [sym_keyword_names] = sym_keyword_names, [sym_keyword_zone] = sym_keyword_zone, [sym_keyword_immediate] = sym_keyword_immediate, [sym_keyword_deferred] = sym_keyword_deferred, [sym_keyword_constraints] = sym_keyword_constraints, [sym_keyword_snapshot] = sym_keyword_snapshot, [sym_keyword_characteristics] = sym_keyword_characteristics, [sym_keyword_follows] = sym_keyword_follows, [sym_keyword_precedes] = sym_keyword_precedes, [sym_keyword_each] = sym_keyword_each, [sym_keyword_instead] = sym_keyword_instead, [sym_keyword_of] = sym_keyword_of, [sym_keyword_initially] = sym_keyword_initially, [sym_keyword_old] = sym_keyword_old, [sym_keyword_new] = sym_keyword_new, [sym_keyword_referencing] = sym_keyword_referencing, [sym_keyword_statement] = sym_keyword_statement, [sym_keyword_execute] = sym_keyword_execute, [sym_keyword_procedure] = sym_keyword_procedure, [sym_keyword_external] = sym_keyword_external, [sym_keyword_stored] = sym_keyword_stored, [sym_keyword_virtual] = sym_keyword_virtual, [sym_keyword_cached] = sym_keyword_cached, [sym_keyword_uncached] = sym_keyword_uncached, [sym_keyword_replication] = sym_keyword_replication, [sym_keyword_tblproperties] = sym_keyword_tblproperties, [sym_keyword_compute] = sym_keyword_compute, [sym_keyword_stats] = sym_keyword_stats, [sym_keyword_statistics] = sym_keyword_statistics, [sym_keyword_optimize] = sym_keyword_optimize, [sym_keyword_rewrite] = sym_keyword_rewrite, [sym_keyword_bin_pack] = sym_keyword_bin_pack, [sym_keyword_incremental] = sym_keyword_incremental, [sym_keyword_location] = sym_keyword_location, [sym_keyword_partitioned] = sym_keyword_partitioned, [sym_keyword_comment] = sym_keyword_comment, [sym_keyword_sort] = sym_keyword_sort, [sym_keyword_format] = sym_keyword_format, [sym_keyword_delimited] = sym_keyword_delimited, [sym_keyword_delimiter] = sym_keyword_delimiter, [sym_keyword_fields] = sym_keyword_fields, [sym_keyword_terminated] = sym_keyword_terminated, [sym_keyword_escaped] = sym_keyword_escaped, [sym_keyword_lines] = sym_keyword_lines, [sym_keyword_cache] = sym_keyword_cache, [sym_keyword_metadata] = sym_keyword_metadata, [sym_keyword_noscan] = sym_keyword_noscan, [sym_keyword_parquet] = sym_keyword_parquet, [sym_keyword_rcfile] = sym_keyword_rcfile, [sym_keyword_csv] = sym_keyword_csv, [sym_keyword_textfile] = sym_keyword_textfile, [sym_keyword_avro] = sym_keyword_avro, [sym_keyword_sequencefile] = sym_keyword_sequencefile, [sym_keyword_orc] = sym_keyword_orc, [sym_keyword_jsonfile] = sym_keyword_jsonfile, [sym_keyword_null] = sym_keyword_null, [sym_keyword_true] = sym_keyword_true, [sym_keyword_false] = sym_keyword_false, [sym_keyword_boolean] = sym_keyword_boolean, [sym_keyword_bit] = sym_keyword_bit, [sym_keyword_binary] = sym_keyword_binary, [sym_keyword_varbinary] = sym_keyword_varbinary, [sym_keyword_image] = sym_keyword_image, [aux_sym_keyword_smallserial_token1] = aux_sym_keyword_smallserial_token1, [aux_sym_keyword_smallserial_token2] = aux_sym_keyword_smallserial_token2, [aux_sym_keyword_serial_token1] = aux_sym_keyword_serial_token1, [aux_sym_keyword_serial_token2] = aux_sym_keyword_serial_token2, [aux_sym_keyword_bigserial_token1] = aux_sym_keyword_bigserial_token1, [aux_sym_keyword_bigserial_token2] = aux_sym_keyword_bigserial_token2, [aux_sym_keyword_tinyint_token1] = aux_sym_keyword_tinyint_token1, [aux_sym_keyword_tinyint_token2] = aux_sym_keyword_tinyint_token2, [aux_sym_keyword_smallint_token1] = aux_sym_keyword_smallint_token1, [aux_sym_keyword_smallint_token2] = aux_sym_keyword_smallint_token2, [aux_sym_keyword_mediumint_token1] = aux_sym_keyword_mediumint_token1, [aux_sym_keyword_mediumint_token2] = aux_sym_keyword_mediumint_token2, [aux_sym_keyword_int_token1] = aux_sym_keyword_int_token1, [aux_sym_keyword_int_token2] = aux_sym_keyword_int_token2, [aux_sym_keyword_int_token3] = aux_sym_keyword_int_token3, [aux_sym_keyword_bigint_token1] = aux_sym_keyword_bigint_token1, [aux_sym_keyword_bigint_token2] = aux_sym_keyword_bigint_token2, [sym_keyword_decimal] = sym_keyword_decimal, [sym_keyword_numeric] = sym_keyword_numeric, [aux_sym_keyword_real_token1] = aux_sym_keyword_real_token1, [aux_sym_keyword_real_token2] = aux_sym_keyword_real_token2, [sym_keyword_float] = sym_keyword_float, [sym_keyword_double] = sym_keyword_double, [sym_keyword_precision] = sym_keyword_precision, [sym_keyword_inet] = sym_keyword_inet, [sym_keyword_money] = sym_keyword_money, [sym_keyword_smallmoney] = sym_keyword_smallmoney, [sym_keyword_varying] = sym_keyword_varying, [aux_sym_keyword_char_token1] = aux_sym_keyword_char_token1, [sym_keyword_nchar] = sym_keyword_nchar, [aux_sym_keyword_varchar_token1] = aux_sym_keyword_varchar_token1, [sym_keyword_nvarchar] = sym_keyword_nvarchar, [sym_keyword_text] = sym_keyword_text, [sym_keyword_string] = sym_keyword_string, [sym_keyword_uuid] = sym_keyword_uuid, [sym_keyword_json] = sym_keyword_json, [sym_keyword_jsonb] = sym_keyword_jsonb, [sym_keyword_xml] = sym_keyword_xml, [sym_keyword_bytea] = sym_keyword_bytea, [sym_keyword_enum] = sym_keyword_enum, [sym_keyword_date] = sym_keyword_date, [sym_keyword_datetime] = sym_keyword_datetime, [sym_keyword_datetime2] = sym_keyword_datetime2, [sym_keyword_smalldatetime] = sym_keyword_smalldatetime, [sym_keyword_datetimeoffset] = sym_keyword_datetimeoffset, [sym_keyword_time] = sym_keyword_time, [sym_keyword_timestamp] = sym_keyword_timestamp, [sym_keyword_timestamptz] = sym_keyword_timestamptz, [sym_keyword_interval] = sym_keyword_interval, [sym_keyword_geometry] = sym_keyword_geometry, [sym_keyword_geography] = sym_keyword_geography, [sym_keyword_box2d] = sym_keyword_box2d, [sym_keyword_box3d] = sym_keyword_box3d, [sym_keyword_oid] = sym_keyword_oid, [sym_keyword_oids] = sym_keyword_oids, [sym_keyword_name] = sym_keyword_name, [sym_keyword_regclass] = sym_keyword_regclass, [sym_keyword_regnamespace] = sym_keyword_regnamespace, [sym_keyword_regproc] = sym_keyword_regproc, [sym_keyword_regtype] = sym_keyword_regtype, [sym_keyword_array] = sym_keyword_array, [anon_sym_LBRACK] = anon_sym_LBRACK, [anon_sym_RBRACK] = anon_sym_RBRACK, [anon_sym_LPAREN] = anon_sym_LPAREN, [anon_sym_RPAREN] = anon_sym_RPAREN, [anon_sym_COMMA] = anon_sym_COMMA, [aux_sym_double_token1] = aux_sym_double_token1, [sym_comment] = sym_comment, [sym_marginalia] = sym_marginalia, [anon_sym_EQ] = anon_sym_EQ, [anon_sym_COLON_EQ] = anon_sym_COLON_EQ, [anon_sym_DOT] = anon_sym_DOT, [anon_sym_STAR] = anon_sym_STAR, [sym_parameter] = sym_parameter, [anon_sym_COLON_COLON] = anon_sym_COLON_COLON, [anon_sym_LT] = anon_sym_LT, [anon_sym_GT] = anon_sym_GT, [anon_sym_LT_EQ] = anon_sym_LT_EQ, [anon_sym_GT_EQ] = anon_sym_GT_EQ, [anon_sym_COLON] = anon_sym_COLON, [sym_op_other] = sym_op_other, [anon_sym_PLUS] = anon_sym_PLUS, [anon_sym_DASH] = anon_sym_DASH, [anon_sym_SLASH] = anon_sym_SLASH, [anon_sym_PERCENT] = anon_sym_PERCENT, [anon_sym_CARET] = anon_sym_CARET, [anon_sym_BANG_EQ] = anon_sym_BANG_EQ, [anon_sym_LT_GT] = anon_sym_LT_GT, [sym_op_unary_other] = sym_op_unary_other, [sym__double_quote_string] = sym__double_quote_string, [aux_sym__single_quote_string_token1] = aux_sym__single_quote_string_token1, [aux_sym__single_quote_string_token2] = aux_sym__single_quote_string_token2, [sym__postgres_escape_string] = sym__postgres_escape_string, [sym__natural_number] = sym__natural_number, [aux_sym__integer_token1] = aux_sym__integer_token1, [aux_sym__decimal_number_token1] = aux_sym__decimal_number_token1, [aux_sym__bit_string_token1] = aux_sym__bit_string_token1, [sym_bang] = sym_bang, [aux_sym_identifier_token1] = aux_sym_identifier_token1, [sym__dollar_quoted_string_start_tag] = sym__dollar_quoted_string_start_tag, [sym__dollar_quoted_string_end_tag] = sym__dollar_quoted_string_start_tag, [sym__dollar_quoted_string] = sym__dollar_quoted_string, [sym_program] = sym_program, [sym_keyword_character] = sym_keyword_character, [sym_keyword_like] = sym_keyword_like, [sym_is_not] = sym_is_not, [sym_not_like] = sym_not_like, [sym_similar_to] = sym_similar_to, [sym_not_similar_to] = sym_not_similar_to, [sym_distinct_from] = sym_distinct_from, [sym_not_distinct_from] = sym_not_distinct_from, [sym__temporary] = sym__temporary, [sym__not_null] = sym__not_null, [sym__primary_key] = sym__primary_key, [sym__if_exists] = sym__if_exists, [sym__if_not_exists] = sym__if_not_exists, [sym__or_replace] = sym__or_replace, [sym__current_row] = sym__current_row, [sym__exclude_current_row] = sym__exclude_current_row, [sym__exclude_group] = sym__exclude_group, [sym__exclude_no_others] = sym__exclude_no_others, [sym__exclude_ties] = sym__exclude_ties, [sym__check_option] = sym__check_option, [sym_direction] = sym_direction, [sym_keyword_smallserial] = sym_keyword_smallserial, [sym_keyword_serial] = sym_keyword_serial, [sym_keyword_bigserial] = sym_keyword_bigserial, [sym_keyword_tinyint] = sym_keyword_tinyint, [sym_keyword_smallint] = sym_keyword_smallint, [sym_keyword_mediumint] = sym_keyword_mediumint, [sym_keyword_int] = sym_keyword_int, [sym_keyword_bigint] = sym_keyword_bigint, [sym_keyword_real] = sym_keyword_real, [sym_keyword_char] = sym_keyword_char, [sym_keyword_varchar] = sym_keyword_varchar, [sym__type] = sym__type, [sym_array_size_definition] = sym_array_size_definition, [sym__array_size_definition] = sym__array_size_definition, [sym_tinyint] = sym_tinyint, [sym_smallint] = sym_smallint, [sym_mediumint] = sym_mediumint, [sym_int] = sym_int, [sym_bigint] = sym_bigint, [sym_bit] = sym_bit, [sym_binary] = sym_binary, [sym_varbinary] = sym_varbinary, [sym_float] = sym_float, [sym_double] = sym_double, [sym_decimal] = sym_decimal, [sym_numeric] = sym_numeric, [sym_char] = sym_char, [sym_varchar] = sym_varchar, [sym_nchar] = sym_nchar, [sym_nvarchar] = sym_nvarchar, [sym__include_time_zone] = sym__include_time_zone, [sym_datetimeoffset] = sym_datetimeoffset, [sym_time] = sym_time, [sym_timestamp] = sym_timestamp, [sym_enum] = sym_enum, [sym_array] = sym_array, [sym_transaction] = sym_transaction, [sym__commit] = sym__commit, [sym__rollback] = sym__rollback, [sym_block] = sym_block, [sym_statement] = sym_statement, [sym__ddl_statement] = sym__ddl_statement, [sym__cte] = sym__cte, [sym__dml_write] = sym__dml_write, [sym__dml_read] = sym__dml_read, [sym__unload_statement] = sym__unload_statement, [sym__show_statement] = sym__show_statement, [sym__show_tables] = sym__show_tables, [sym__show_create] = sym__show_create, [sym_cte] = sym_cte, [sym_set_operation] = sym_set_operation, [sym__select_statement] = sym__select_statement, [sym_comment_statement] = sym_comment_statement, [sym__argmode] = sym__argmode, [sym_function_argument] = sym_function_argument, [sym_function_arguments] = sym_function_arguments, [sym__comment_target] = sym__comment_target, [sym_select] = sym_select, [sym_select_expression] = sym_select_expression, [sym_term] = sym_term, [sym__truncate_statement] = sym__truncate_statement, [sym__delete_statement] = sym__delete_statement, [sym__delete_from] = sym_from, [sym_delete] = sym_delete, [sym__create_statement] = sym__create_statement, [sym__table_settings] = sym__table_settings, [sym_storage_parameters] = sym_storage_parameters, [sym_create_table] = sym_create_table, [sym_reset_statement] = sym_reset_statement, [sym__transaction_mode] = sym__transaction_mode, [sym_set_statement] = sym_set_statement, [sym_create_query] = sym_create_query, [sym_create_view] = sym_create_view, [sym_create_materialized_view] = sym_create_materialized_view, [sym_create_function] = sym_create_function, [sym__function_return] = sym__function_return, [sym_function_declaration] = sym_function_declaration, [sym__function_body_statement] = sym__function_body_statement, [sym_function_body] = sym_function_body, [sym_function_language] = sym_function_language, [sym_function_volatility] = sym_function_volatility, [sym_function_leakproof] = sym_function_leakproof, [sym_function_security] = sym_function_security, [sym_function_safety] = sym_function_safety, [sym_function_strictness] = sym_function_strictness, [sym_function_cost] = sym_function_cost, [sym_function_rows] = sym_function_rows, [sym_function_support] = sym_function_support, [sym__operator_class] = sym__operator_class, [sym__index_field] = sym_field, [sym_index_fields] = sym_index_fields, [sym_create_index] = sym_create_index, [sym_create_schema] = sym_create_schema, [sym__with_settings] = sym__with_settings, [sym_create_database] = sym_create_database, [sym_create_role] = sym_create_role, [sym__role_options] = sym__role_options, [sym__user_access_role_config] = sym__user_access_role_config, [sym_create_sequence] = sym_create_sequence, [sym_create_extension] = sym_create_extension, [sym_create_trigger] = sym_create_trigger, [sym__create_trigger_event] = sym__create_trigger_event, [sym_create_type] = sym_create_type, [sym_enum_elements] = sym_enum_elements, [sym__alter_statement] = sym__alter_statement, [sym__rename_statement] = sym__rename_statement, [sym__rename_table_names] = sym__rename_table_names, [sym_alter_table] = sym_alter_table, [sym__alter_specifications] = sym__alter_specifications, [sym_add_column] = sym_add_column, [sym_add_constraint] = sym_add_constraint, [sym_drop_constraint] = sym_drop_constraint, [sym_alter_column] = sym_alter_column, [sym_modify_column] = sym_modify_column, [sym_change_column] = sym_change_column, [sym_column_position] = sym_column_position, [sym_drop_column] = sym_drop_column, [sym_rename_column] = sym_rename_column, [sym_alter_view] = sym_alter_view, [sym_alter_schema] = sym_alter_schema, [sym_alter_database] = sym_alter_database, [sym_alter_role] = sym_alter_role, [sym_set_configuration] = sym_set_configuration, [sym_alter_index] = sym_alter_index, [sym_alter_sequence] = sym_alter_sequence, [sym_alter_type] = sym_alter_type, [sym__drop_behavior] = sym__drop_behavior, [sym__drop_statement] = sym__drop_statement, [sym_drop_table] = sym_drop_table, [sym_drop_view] = sym_drop_view, [sym_drop_schema] = sym_drop_schema, [sym_drop_database] = sym_drop_database, [sym_drop_role] = sym_drop_role, [sym_drop_type] = sym_drop_type, [sym_drop_sequence] = sym_drop_sequence, [sym_drop_index] = sym_drop_index, [sym_drop_extension] = sym_drop_extension, [sym_rename_object] = sym_rename_object, [sym_set_schema] = sym_set_schema, [sym_change_ownership] = sym_change_ownership, [sym_object_reference] = sym_object_reference, [sym__copy_statement] = sym__copy_statement, [sym__insert_statement] = sym__insert_statement, [sym_insert] = sym_insert, [sym__on_conflict] = sym__on_conflict, [sym__on_duplicate_key_update] = sym__on_duplicate_key_update, [sym_assignment_list] = sym_assignment_list, [sym__insert_values] = sym__insert_values, [sym__set_values] = sym__set_values, [sym__column_list] = sym__column_list, [sym__column] = sym__column, [sym__update_statement] = sym__update_statement, [sym__merge_statement] = sym__merge_statement, [sym_when_clause] = sym_when_clause, [sym__optimize_statement] = sym__optimize_statement, [sym__compute_stats] = sym__compute_stats, [sym__optimize_table] = sym__optimize_table, [sym__vacuum_table] = sym__vacuum_table, [sym__vacuum_option] = sym__vacuum_option, [sym__partition_spec] = sym__partition_spec, [sym_update] = sym_update, [sym__mysql_update_statement] = sym__mysql_update_statement, [sym__postgres_update_statement] = sym__postgres_update_statement, [sym_storage_location] = sym_storage_location, [sym_row_format] = sym_row_format, [sym_table_sort] = sym_table_sort, [sym_table_partition] = sym_table_partition, [sym__key_value_pair] = sym__key_value_pair, [sym_stored_as] = sym_stored_as, [sym_assignment] = sym_assignment, [sym_table_option] = sym_table_option, [sym_column_definitions] = sym_column_definitions, [sym_column_definition] = sym_column_definition, [sym__column_comment] = sym__column_comment, [sym__column_constraint] = sym__column_constraint, [sym__check_constraint] = sym__check_constraint, [sym__default_expression] = sym__default_expression, [sym__inner_default_expression] = sym__inner_default_expression, [sym_constraints] = sym_constraints, [sym_constraint] = sym_constraint, [sym__constraint_literal] = sym__constraint_literal, [sym__primary_key_constraint] = sym__primary_key_constraint, [sym__key_constraint] = sym__key_constraint, [sym_ordered_columns] = sym_ordered_columns, [sym_ordered_column] = sym_ordered_column, [sym_all_fields] = sym_all_fields, [sym_case] = sym_case, [sym_field] = sym_field, [sym__qualified_field] = sym__qualified_field, [sym_implicit_cast] = sym_cast, [sym_interval] = sym_interval, [sym_cast] = sym_cast, [sym_filter_expression] = sym_filter_expression, [sym_invocation] = sym_invocation, [sym_exists] = sym_exists, [sym_partition_by] = sym_partition_by, [sym_frame_definition] = sym_frame_definition, [sym_window_frame] = sym_window_frame, [sym_window_clause] = sym_window_clause, [sym_window_specification] = sym_window_specification, [sym_window_function] = sym_window_function, [sym__alias] = sym__alias, [sym_from] = sym_from, [sym_relation] = sym_relation, [sym_values] = sym_values, [sym_index_hint] = sym_index_hint, [sym_join] = sym_join, [sym_cross_join] = sym_cross_join, [sym_lateral_join] = sym_lateral_join, [sym_lateral_cross_join] = sym_lateral_cross_join, [sym_where] = sym_where, [sym_group_by] = sym_group_by, [sym__having] = sym__having, [sym_order_by] = sym_order_by, [sym_order_target] = sym_order_target, [sym_limit] = sym_limit, [sym_offset] = sym_offset, [sym_returning] = sym_returning, [sym__expression] = sym__expression, [sym_parenthesized_expression] = sym_parenthesized_expression, [sym_subscript] = sym_subscript, [sym_binary_expression] = sym_binary_expression, [sym_unary_expression] = sym_unary_expression, [sym_between_expression] = sym_between_expression, [sym_not_in] = sym_not_in, [sym_subquery] = sym_subquery, [sym_list] = sym_list, [sym_literal] = sym_literal, [sym__single_quote_string] = sym__single_quote_string, [sym__literal_string] = sym__literal_string, [sym__integer] = sym__integer, [sym__decimal_number] = sym__decimal_number, [sym__bit_string] = sym__bit_string, [sym__string_casting] = sym__string_casting, [sym_identifier] = sym_identifier, [aux_sym_program_repeat1] = aux_sym_program_repeat1, [aux_sym_array_size_definition_repeat1] = aux_sym_array_size_definition_repeat1, [aux_sym_enum_repeat1] = aux_sym_enum_repeat1, [aux_sym_array_repeat1] = aux_sym_array_repeat1, [aux_sym_transaction_repeat1] = aux_sym_transaction_repeat1, [aux_sym__cte_repeat1] = aux_sym__cte_repeat1, [aux_sym_cte_repeat1] = aux_sym_cte_repeat1, [aux_sym_set_operation_repeat1] = aux_sym_set_operation_repeat1, [aux_sym_function_arguments_repeat1] = aux_sym_function_arguments_repeat1, [aux_sym_select_expression_repeat1] = aux_sym_select_expression_repeat1, [aux_sym__truncate_statement_repeat1] = aux_sym__truncate_statement_repeat1, [aux_sym__create_statement_repeat1] = aux_sym__create_statement_repeat1, [aux_sym__table_settings_repeat1] = aux_sym__table_settings_repeat1, [aux_sym_storage_parameters_repeat1] = aux_sym_storage_parameters_repeat1, [aux_sym_create_table_repeat1] = aux_sym_create_table_repeat1, [aux_sym_set_statement_repeat1] = aux_sym_set_statement_repeat1, [aux_sym_create_function_repeat1] = aux_sym_create_function_repeat1, [aux_sym_function_body_repeat1] = aux_sym_function_body_repeat1, [aux_sym_function_body_repeat2] = aux_sym_function_body_repeat2, [aux_sym_index_fields_repeat1] = aux_sym_index_fields_repeat1, [aux_sym_create_database_repeat1] = aux_sym_create_database_repeat1, [aux_sym_create_role_repeat1] = aux_sym_create_role_repeat1, [aux_sym_create_sequence_repeat1] = aux_sym_create_sequence_repeat1, [aux_sym_create_trigger_repeat1] = aux_sym_create_trigger_repeat1, [aux_sym_create_trigger_repeat2] = aux_sym_create_trigger_repeat2, [aux_sym_create_trigger_repeat3] = aux_sym_create_trigger_repeat3, [aux_sym_create_type_repeat1] = aux_sym_create_type_repeat1, [aux_sym_enum_elements_repeat1] = aux_sym_enum_elements_repeat1, [aux_sym__rename_statement_repeat1] = aux_sym__rename_statement_repeat1, [aux_sym_alter_table_repeat1] = aux_sym_alter_table_repeat1, [aux_sym_alter_column_repeat1] = aux_sym_alter_column_repeat1, [aux_sym_alter_role_repeat1] = aux_sym_alter_role_repeat1, [aux_sym_alter_index_repeat1] = aux_sym_alter_index_repeat1, [aux_sym_alter_sequence_repeat1] = aux_sym_alter_sequence_repeat1, [aux_sym__copy_statement_repeat1] = aux_sym__copy_statement_repeat1, [aux_sym_assignment_list_repeat1] = aux_sym_assignment_list_repeat1, [aux_sym__insert_values_repeat1] = aux_sym__insert_values_repeat1, [aux_sym__column_list_repeat1] = aux_sym__column_list_repeat1, [aux_sym__merge_statement_repeat1] = aux_sym__merge_statement_repeat1, [aux_sym__compute_stats_repeat1] = aux_sym__compute_stats_repeat1, [aux_sym__compute_stats_repeat2] = aux_sym__compute_stats_repeat2, [aux_sym__vacuum_table_repeat1] = aux_sym__vacuum_table_repeat1, [aux_sym__mysql_update_statement_repeat1] = aux_sym__mysql_update_statement_repeat1, [aux_sym__mysql_update_statement_repeat2] = aux_sym__mysql_update_statement_repeat2, [aux_sym_column_definitions_repeat1] = aux_sym_column_definitions_repeat1, [aux_sym_column_definition_repeat1] = aux_sym_column_definition_repeat1, [aux_sym__column_constraint_repeat1] = aux_sym__column_constraint_repeat1, [aux_sym_constraints_repeat1] = aux_sym_constraints_repeat1, [aux_sym_ordered_columns_repeat1] = aux_sym_ordered_columns_repeat1, [aux_sym_case_repeat1] = aux_sym_case_repeat1, [aux_sym_invocation_repeat1] = aux_sym_invocation_repeat1, [aux_sym_from_repeat1] = aux_sym_from_repeat1, [aux_sym_order_by_repeat1] = aux_sym_order_by_repeat1, [aux_sym__single_quote_string_repeat1] = aux_sym__single_quote_string_repeat1, [anon_alias_sym_command] = anon_alias_sym_command, [anon_alias_sym_filename] = anon_alias_sym_filename, }; static const TSSymbolMetadata ts_symbol_metadata[] = { [ts_builtin_sym_end] = { .visible = false, .named = true, }, [sym__identifier] = { .visible = false, .named = true, }, [anon_sym_SEMI] = { .visible = true, .named = false, }, [sym_keyword_select] = { .visible = true, .named = true, }, [sym_keyword_delete] = { .visible = true, .named = true, }, [sym_keyword_insert] = { .visible = true, .named = true, }, [sym_keyword_replace] = { .visible = true, .named = true, }, [sym_keyword_update] = { .visible = true, .named = true, }, [sym_keyword_truncate] = { .visible = true, .named = true, }, [sym_keyword_merge] = { .visible = true, .named = true, }, [sym_keyword_show] = { .visible = true, .named = true, }, [sym_keyword_unload] = { .visible = true, .named = true, }, [sym_keyword_into] = { .visible = true, .named = true, }, [sym_keyword_overwrite] = { .visible = true, .named = true, }, [sym_keyword_values] = { .visible = true, .named = true, }, [sym_keyword_value] = { .visible = true, .named = true, }, [sym_keyword_matched] = { .visible = true, .named = true, }, [sym_keyword_set] = { .visible = true, .named = true, }, [sym_keyword_from] = { .visible = true, .named = true, }, [sym_keyword_left] = { .visible = true, .named = true, }, [sym_keyword_right] = { .visible = true, .named = true, }, [sym_keyword_inner] = { .visible = true, .named = true, }, [sym_keyword_full] = { .visible = true, .named = true, }, [sym_keyword_outer] = { .visible = true, .named = true, }, [sym_keyword_cross] = { .visible = true, .named = true, }, [sym_keyword_join] = { .visible = true, .named = true, }, [sym_keyword_lateral] = { .visible = true, .named = true, }, [sym_keyword_natural] = { .visible = true, .named = true, }, [sym_keyword_on] = { .visible = true, .named = true, }, [sym_keyword_off] = { .visible = true, .named = true, }, [sym_keyword_where] = { .visible = true, .named = true, }, [sym_keyword_order] = { .visible = true, .named = true, }, [sym_keyword_group] = { .visible = true, .named = true, }, [sym_keyword_partition] = { .visible = true, .named = true, }, [sym_keyword_by] = { .visible = true, .named = true, }, [sym_keyword_having] = { .visible = true, .named = true, }, [sym_keyword_desc] = { .visible = true, .named = true, }, [sym_keyword_asc] = { .visible = true, .named = true, }, [sym_keyword_limit] = { .visible = true, .named = true, }, [sym_keyword_offset] = { .visible = true, .named = true, }, [sym_keyword_primary] = { .visible = true, .named = true, }, [sym_keyword_create] = { .visible = true, .named = true, }, [sym_keyword_alter] = { .visible = true, .named = true, }, [sym_keyword_change] = { .visible = true, .named = true, }, [sym_keyword_analyze] = { .visible = true, .named = true, }, [sym_keyword_explain] = { .visible = true, .named = true, }, [sym_keyword_verbose] = { .visible = true, .named = true, }, [sym_keyword_modify] = { .visible = true, .named = true, }, [sym_keyword_drop] = { .visible = true, .named = true, }, [sym_keyword_add] = { .visible = true, .named = true, }, [sym_keyword_table] = { .visible = true, .named = true, }, [sym_keyword_tables] = { .visible = true, .named = true, }, [sym_keyword_view] = { .visible = true, .named = true, }, [sym_keyword_column] = { .visible = true, .named = true, }, [sym_keyword_columns] = { .visible = true, .named = true, }, [sym_keyword_materialized] = { .visible = true, .named = true, }, [sym_keyword_tablespace] = { .visible = true, .named = true, }, [sym_keyword_sequence] = { .visible = true, .named = true, }, [sym_keyword_increment] = { .visible = true, .named = true, }, [sym_keyword_minvalue] = { .visible = true, .named = true, }, [sym_keyword_maxvalue] = { .visible = true, .named = true, }, [sym_keyword_none] = { .visible = true, .named = true, }, [sym_keyword_owned] = { .visible = true, .named = true, }, [sym_keyword_start] = { .visible = true, .named = true, }, [sym_keyword_restart] = { .visible = true, .named = true, }, [sym_keyword_key] = { .visible = true, .named = true, }, [sym_keyword_duplicate] = { .visible = true, .named = true, }, [sym_keyword_as] = { .visible = true, .named = true, }, [sym_keyword_distinct] = { .visible = true, .named = true, }, [sym_keyword_constraint] = { .visible = true, .named = true, }, [sym_keyword_filter] = { .visible = true, .named = true, }, [sym_keyword_cast] = { .visible = true, .named = true, }, [sym_keyword_separator] = { .visible = true, .named = true, }, [sym_keyword_case] = { .visible = true, .named = true, }, [sym_keyword_when] = { .visible = true, .named = true, }, [sym_keyword_then] = { .visible = true, .named = true, }, [sym_keyword_else] = { .visible = true, .named = true, }, [sym_keyword_end] = { .visible = true, .named = true, }, [sym_keyword_in] = { .visible = true, .named = true, }, [sym_keyword_and] = { .visible = true, .named = true, }, [sym_keyword_or] = { .visible = true, .named = true, }, [sym_keyword_is] = { .visible = true, .named = true, }, [sym_keyword_not] = { .visible = true, .named = true, }, [sym_keyword_force] = { .visible = true, .named = true, }, [sym_keyword_ignore] = { .visible = true, .named = true, }, [sym_keyword_using] = { .visible = true, .named = true, }, [sym_keyword_use] = { .visible = true, .named = true, }, [sym_keyword_index] = { .visible = true, .named = true, }, [sym_keyword_for] = { .visible = true, .named = true, }, [sym_keyword_if] = { .visible = true, .named = true, }, [sym_keyword_exists] = { .visible = true, .named = true, }, [sym_keyword_auto_increment] = { .visible = true, .named = true, }, [sym_keyword_generated] = { .visible = true, .named = true, }, [sym_keyword_always] = { .visible = true, .named = true, }, [sym_keyword_collate] = { .visible = true, .named = true, }, [aux_sym_keyword_character_token1] = { .visible = false, .named = false, }, [sym_keyword_engine] = { .visible = true, .named = true, }, [sym_keyword_default] = { .visible = true, .named = true, }, [sym_keyword_cascade] = { .visible = true, .named = true, }, [sym_keyword_restrict] = { .visible = true, .named = true, }, [sym_keyword_with] = { .visible = true, .named = true, }, [sym_keyword_without] = { .visible = true, .named = true, }, [sym_keyword_no] = { .visible = true, .named = true, }, [sym_keyword_data] = { .visible = true, .named = true, }, [sym_keyword_type] = { .visible = true, .named = true, }, [sym_keyword_rename] = { .visible = true, .named = true, }, [sym_keyword_to] = { .visible = true, .named = true, }, [sym_keyword_database] = { .visible = true, .named = true, }, [sym_keyword_schema] = { .visible = true, .named = true, }, [sym_keyword_owner] = { .visible = true, .named = true, }, [sym_keyword_user] = { .visible = true, .named = true, }, [sym_keyword_admin] = { .visible = true, .named = true, }, [sym_keyword_password] = { .visible = true, .named = true, }, [sym_keyword_encrypted] = { .visible = true, .named = true, }, [sym_keyword_valid] = { .visible = true, .named = true, }, [sym_keyword_until] = { .visible = true, .named = true, }, [sym_keyword_connection] = { .visible = true, .named = true, }, [sym_keyword_role] = { .visible = true, .named = true, }, [sym_keyword_reset] = { .visible = true, .named = true, }, [sym_keyword_temp] = { .visible = true, .named = true, }, [sym_keyword_temporary] = { .visible = true, .named = true, }, [sym_keyword_unlogged] = { .visible = true, .named = true, }, [sym_keyword_logged] = { .visible = true, .named = true, }, [sym_keyword_cycle] = { .visible = true, .named = true, }, [sym_keyword_union] = { .visible = true, .named = true, }, [sym_keyword_all] = { .visible = true, .named = true, }, [sym_keyword_any] = { .visible = true, .named = true, }, [sym_keyword_some] = { .visible = true, .named = true, }, [sym_keyword_except] = { .visible = true, .named = true, }, [sym_keyword_intersect] = { .visible = true, .named = true, }, [sym_keyword_returning] = { .visible = true, .named = true, }, [sym_keyword_begin] = { .visible = true, .named = true, }, [sym_keyword_commit] = { .visible = true, .named = true, }, [sym_keyword_rollback] = { .visible = true, .named = true, }, [sym_keyword_transaction] = { .visible = true, .named = true, }, [sym_keyword_over] = { .visible = true, .named = true, }, [sym_keyword_nulls] = { .visible = true, .named = true, }, [sym_keyword_first] = { .visible = true, .named = true, }, [sym_keyword_after] = { .visible = true, .named = true, }, [sym_keyword_before] = { .visible = true, .named = true, }, [sym_keyword_last] = { .visible = true, .named = true, }, [sym_keyword_window] = { .visible = true, .named = true, }, [sym_keyword_range] = { .visible = true, .named = true, }, [sym_keyword_rows] = { .visible = true, .named = true, }, [sym_keyword_groups] = { .visible = true, .named = true, }, [sym_keyword_between] = { .visible = true, .named = true, }, [sym_keyword_unbounded] = { .visible = true, .named = true, }, [sym_keyword_preceding] = { .visible = true, .named = true, }, [sym_keyword_following] = { .visible = true, .named = true, }, [sym_keyword_exclude] = { .visible = true, .named = true, }, [sym_keyword_current] = { .visible = true, .named = true, }, [sym_keyword_row] = { .visible = true, .named = true, }, [sym_keyword_ties] = { .visible = true, .named = true, }, [sym_keyword_others] = { .visible = true, .named = true, }, [sym_keyword_only] = { .visible = true, .named = true, }, [sym_keyword_unique] = { .visible = true, .named = true, }, [sym_keyword_foreign] = { .visible = true, .named = true, }, [sym_keyword_references] = { .visible = true, .named = true, }, [sym_keyword_concurrently] = { .visible = true, .named = true, }, [sym_keyword_btree] = { .visible = true, .named = true, }, [sym_keyword_hash] = { .visible = true, .named = true, }, [sym_keyword_gist] = { .visible = true, .named = true, }, [sym_keyword_spgist] = { .visible = true, .named = true, }, [sym_keyword_gin] = { .visible = true, .named = true, }, [sym_keyword_brin] = { .visible = true, .named = true, }, [aux_sym_keyword_like_token1] = { .visible = false, .named = false, }, [aux_sym_keyword_like_token2] = { .visible = false, .named = false, }, [sym_keyword_similar] = { .visible = true, .named = true, }, [sym_keyword_unsigned] = { .visible = true, .named = true, }, [sym_keyword_zerofill] = { .visible = true, .named = true, }, [sym_keyword_conflict] = { .visible = true, .named = true, }, [sym_keyword_do] = { .visible = true, .named = true, }, [sym_keyword_nothing] = { .visible = true, .named = true, }, [sym_keyword_high_priority] = { .visible = true, .named = true, }, [sym_keyword_low_priority] = { .visible = true, .named = true, }, [sym_keyword_delayed] = { .visible = true, .named = true, }, [sym_keyword_recursive] = { .visible = true, .named = true, }, [sym_keyword_cascaded] = { .visible = true, .named = true, }, [sym_keyword_local] = { .visible = true, .named = true, }, [sym_keyword_current_timestamp] = { .visible = true, .named = true, }, [sym_keyword_check] = { .visible = true, .named = true, }, [sym_keyword_option] = { .visible = true, .named = true, }, [sym_keyword_vacuum] = { .visible = true, .named = true, }, [sym_keyword_wait] = { .visible = true, .named = true, }, [sym_keyword_nowait] = { .visible = true, .named = true, }, [sym_keyword_attribute] = { .visible = true, .named = true, }, [sym_keyword_authorization] = { .visible = true, .named = true, }, [sym_keyword_action] = { .visible = true, .named = true, }, [sym_keyword_extension] = { .visible = true, .named = true, }, [sym_keyword_copy] = { .visible = true, .named = true, }, [sym_keyword_stdin] = { .visible = true, .named = true, }, [sym_keyword_freeze] = { .visible = true, .named = true, }, [sym_keyword_escape] = { .visible = true, .named = true, }, [sym_keyword_encoding] = { .visible = true, .named = true, }, [sym_keyword_force_quote] = { .visible = true, .named = true, }, [sym_keyword_quote] = { .visible = true, .named = true, }, [sym_keyword_force_null] = { .visible = true, .named = true, }, [sym_keyword_force_not_null] = { .visible = true, .named = true, }, [sym_keyword_header] = { .visible = true, .named = true, }, [sym_keyword_match] = { .visible = true, .named = true, }, [sym_keyword_program] = { .visible = true, .named = true, }, [sym_keyword_plain] = { .visible = true, .named = true, }, [sym_keyword_extended] = { .visible = true, .named = true, }, [sym_keyword_main] = { .visible = true, .named = true, }, [sym_keyword_storage] = { .visible = true, .named = true, }, [sym_keyword_compression] = { .visible = true, .named = true, }, [sym_keyword_trigger] = { .visible = true, .named = true, }, [sym_keyword_function] = { .visible = true, .named = true, }, [sym_keyword_returns] = { .visible = true, .named = true, }, [sym_keyword_return] = { .visible = true, .named = true, }, [sym_keyword_setof] = { .visible = true, .named = true, }, [sym_keyword_atomic] = { .visible = true, .named = true, }, [sym_keyword_declare] = { .visible = true, .named = true, }, [sym_keyword_language] = { .visible = true, .named = true, }, [sym_keyword_immutable] = { .visible = true, .named = true, }, [sym_keyword_stable] = { .visible = true, .named = true, }, [sym_keyword_volatile] = { .visible = true, .named = true, }, [sym_keyword_leakproof] = { .visible = true, .named = true, }, [sym_keyword_parallel] = { .visible = true, .named = true, }, [sym_keyword_safe] = { .visible = true, .named = true, }, [sym_keyword_unsafe] = { .visible = true, .named = true, }, [sym_keyword_restricted] = { .visible = true, .named = true, }, [sym_keyword_called] = { .visible = true, .named = true, }, [sym_keyword_input] = { .visible = true, .named = true, }, [sym_keyword_strict] = { .visible = true, .named = true, }, [sym_keyword_cost] = { .visible = true, .named = true, }, [sym_keyword_support] = { .visible = true, .named = true, }, [sym_keyword_definer] = { .visible = true, .named = true, }, [sym_keyword_invoker] = { .visible = true, .named = true, }, [sym_keyword_security] = { .visible = true, .named = true, }, [sym_keyword_version] = { .visible = true, .named = true, }, [sym_keyword_out] = { .visible = true, .named = true, }, [sym_keyword_inout] = { .visible = true, .named = true, }, [sym_keyword_variadic] = { .visible = true, .named = true, }, [sym_keyword_ordinality] = { .visible = true, .named = true, }, [sym_keyword_session] = { .visible = true, .named = true, }, [sym_keyword_isolation] = { .visible = true, .named = true, }, [sym_keyword_level] = { .visible = true, .named = true, }, [sym_keyword_serializable] = { .visible = true, .named = true, }, [sym_keyword_repeatable] = { .visible = true, .named = true, }, [sym_keyword_read] = { .visible = true, .named = true, }, [sym_keyword_write] = { .visible = true, .named = true, }, [sym_keyword_committed] = { .visible = true, .named = true, }, [sym_keyword_uncommitted] = { .visible = true, .named = true, }, [sym_keyword_deferrable] = { .visible = true, .named = true, }, [sym_keyword_names] = { .visible = true, .named = true, }, [sym_keyword_zone] = { .visible = true, .named = true, }, [sym_keyword_immediate] = { .visible = true, .named = true, }, [sym_keyword_deferred] = { .visible = true, .named = true, }, [sym_keyword_constraints] = { .visible = true, .named = true, }, [sym_keyword_snapshot] = { .visible = true, .named = true, }, [sym_keyword_characteristics] = { .visible = true, .named = true, }, [sym_keyword_follows] = { .visible = true, .named = true, }, [sym_keyword_precedes] = { .visible = true, .named = true, }, [sym_keyword_each] = { .visible = true, .named = true, }, [sym_keyword_instead] = { .visible = true, .named = true, }, [sym_keyword_of] = { .visible = true, .named = true, }, [sym_keyword_initially] = { .visible = true, .named = true, }, [sym_keyword_old] = { .visible = true, .named = true, }, [sym_keyword_new] = { .visible = true, .named = true, }, [sym_keyword_referencing] = { .visible = true, .named = true, }, [sym_keyword_statement] = { .visible = true, .named = true, }, [sym_keyword_execute] = { .visible = true, .named = true, }, [sym_keyword_procedure] = { .visible = true, .named = true, }, [sym_keyword_external] = { .visible = true, .named = true, }, [sym_keyword_stored] = { .visible = true, .named = true, }, [sym_keyword_virtual] = { .visible = true, .named = true, }, [sym_keyword_cached] = { .visible = true, .named = true, }, [sym_keyword_uncached] = { .visible = true, .named = true, }, [sym_keyword_replication] = { .visible = true, .named = true, }, [sym_keyword_tblproperties] = { .visible = true, .named = true, }, [sym_keyword_compute] = { .visible = true, .named = true, }, [sym_keyword_stats] = { .visible = true, .named = true, }, [sym_keyword_statistics] = { .visible = true, .named = true, }, [sym_keyword_optimize] = { .visible = true, .named = true, }, [sym_keyword_rewrite] = { .visible = true, .named = true, }, [sym_keyword_bin_pack] = { .visible = true, .named = true, }, [sym_keyword_incremental] = { .visible = true, .named = true, }, [sym_keyword_location] = { .visible = true, .named = true, }, [sym_keyword_partitioned] = { .visible = true, .named = true, }, [sym_keyword_comment] = { .visible = true, .named = true, }, [sym_keyword_sort] = { .visible = true, .named = true, }, [sym_keyword_format] = { .visible = true, .named = true, }, [sym_keyword_delimited] = { .visible = true, .named = true, }, [sym_keyword_delimiter] = { .visible = true, .named = true, }, [sym_keyword_fields] = { .visible = true, .named = true, }, [sym_keyword_terminated] = { .visible = true, .named = true, }, [sym_keyword_escaped] = { .visible = true, .named = true, }, [sym_keyword_lines] = { .visible = true, .named = true, }, [sym_keyword_cache] = { .visible = true, .named = true, }, [sym_keyword_metadata] = { .visible = true, .named = true, }, [sym_keyword_noscan] = { .visible = true, .named = true, }, [sym_keyword_parquet] = { .visible = true, .named = true, }, [sym_keyword_rcfile] = { .visible = true, .named = true, }, [sym_keyword_csv] = { .visible = true, .named = true, }, [sym_keyword_textfile] = { .visible = true, .named = true, }, [sym_keyword_avro] = { .visible = true, .named = true, }, [sym_keyword_sequencefile] = { .visible = true, .named = true, }, [sym_keyword_orc] = { .visible = true, .named = true, }, [sym_keyword_jsonfile] = { .visible = true, .named = true, }, [sym_keyword_null] = { .visible = true, .named = true, }, [sym_keyword_true] = { .visible = true, .named = true, }, [sym_keyword_false] = { .visible = true, .named = true, }, [sym_keyword_boolean] = { .visible = true, .named = true, }, [sym_keyword_bit] = { .visible = true, .named = true, }, [sym_keyword_binary] = { .visible = true, .named = true, }, [sym_keyword_varbinary] = { .visible = true, .named = true, }, [sym_keyword_image] = { .visible = true, .named = true, }, [aux_sym_keyword_smallserial_token1] = { .visible = false, .named = false, }, [aux_sym_keyword_smallserial_token2] = { .visible = false, .named = false, }, [aux_sym_keyword_serial_token1] = { .visible = false, .named = false, }, [aux_sym_keyword_serial_token2] = { .visible = false, .named = false, }, [aux_sym_keyword_bigserial_token1] = { .visible = false, .named = false, }, [aux_sym_keyword_bigserial_token2] = { .visible = false, .named = false, }, [aux_sym_keyword_tinyint_token1] = { .visible = false, .named = false, }, [aux_sym_keyword_tinyint_token2] = { .visible = false, .named = false, }, [aux_sym_keyword_smallint_token1] = { .visible = false, .named = false, }, [aux_sym_keyword_smallint_token2] = { .visible = false, .named = false, }, [aux_sym_keyword_mediumint_token1] = { .visible = false, .named = false, }, [aux_sym_keyword_mediumint_token2] = { .visible = false, .named = false, }, [aux_sym_keyword_int_token1] = { .visible = false, .named = false, }, [aux_sym_keyword_int_token2] = { .visible = false, .named = false, }, [aux_sym_keyword_int_token3] = { .visible = false, .named = false, }, [aux_sym_keyword_bigint_token1] = { .visible = false, .named = false, }, [aux_sym_keyword_bigint_token2] = { .visible = false, .named = false, }, [sym_keyword_decimal] = { .visible = true, .named = true, }, [sym_keyword_numeric] = { .visible = true, .named = true, }, [aux_sym_keyword_real_token1] = { .visible = false, .named = false, }, [aux_sym_keyword_real_token2] = { .visible = false, .named = false, }, [sym_keyword_float] = { .visible = true, .named = true, }, [sym_keyword_double] = { .visible = true, .named = true, }, [sym_keyword_precision] = { .visible = true, .named = true, }, [sym_keyword_inet] = { .visible = true, .named = true, }, [sym_keyword_money] = { .visible = true, .named = true, }, [sym_keyword_smallmoney] = { .visible = true, .named = true, }, [sym_keyword_varying] = { .visible = true, .named = true, }, [aux_sym_keyword_char_token1] = { .visible = false, .named = false, }, [sym_keyword_nchar] = { .visible = true, .named = true, }, [aux_sym_keyword_varchar_token1] = { .visible = false, .named = false, }, [sym_keyword_nvarchar] = { .visible = true, .named = true, }, [sym_keyword_text] = { .visible = true, .named = true, }, [sym_keyword_string] = { .visible = true, .named = true, }, [sym_keyword_uuid] = { .visible = true, .named = true, }, [sym_keyword_json] = { .visible = true, .named = true, }, [sym_keyword_jsonb] = { .visible = true, .named = true, }, [sym_keyword_xml] = { .visible = true, .named = true, }, [sym_keyword_bytea] = { .visible = true, .named = true, }, [sym_keyword_enum] = { .visible = true, .named = true, }, [sym_keyword_date] = { .visible = true, .named = true, }, [sym_keyword_datetime] = { .visible = true, .named = true, }, [sym_keyword_datetime2] = { .visible = true, .named = true, }, [sym_keyword_smalldatetime] = { .visible = true, .named = true, }, [sym_keyword_datetimeoffset] = { .visible = true, .named = true, }, [sym_keyword_time] = { .visible = true, .named = true, }, [sym_keyword_timestamp] = { .visible = true, .named = true, }, [sym_keyword_timestamptz] = { .visible = true, .named = true, }, [sym_keyword_interval] = { .visible = true, .named = true, }, [sym_keyword_geometry] = { .visible = true, .named = true, }, [sym_keyword_geography] = { .visible = true, .named = true, }, [sym_keyword_box2d] = { .visible = true, .named = true, }, [sym_keyword_box3d] = { .visible = true, .named = true, }, [sym_keyword_oid] = { .visible = true, .named = true, }, [sym_keyword_oids] = { .visible = true, .named = true, }, [sym_keyword_name] = { .visible = true, .named = true, }, [sym_keyword_regclass] = { .visible = true, .named = true, }, [sym_keyword_regnamespace] = { .visible = true, .named = true, }, [sym_keyword_regproc] = { .visible = true, .named = true, }, [sym_keyword_regtype] = { .visible = true, .named = true, }, [sym_keyword_array] = { .visible = true, .named = true, }, [anon_sym_LBRACK] = { .visible = true, .named = false, }, [anon_sym_RBRACK] = { .visible = true, .named = false, }, [anon_sym_LPAREN] = { .visible = true, .named = false, }, [anon_sym_RPAREN] = { .visible = true, .named = false, }, [anon_sym_COMMA] = { .visible = true, .named = false, }, [aux_sym_double_token1] = { .visible = false, .named = false, }, [sym_comment] = { .visible = true, .named = true, }, [sym_marginalia] = { .visible = true, .named = true, }, [anon_sym_EQ] = { .visible = true, .named = false, }, [anon_sym_COLON_EQ] = { .visible = true, .named = false, }, [anon_sym_DOT] = { .visible = true, .named = false, }, [anon_sym_STAR] = { .visible = true, .named = false, }, [sym_parameter] = { .visible = true, .named = true, }, [anon_sym_COLON_COLON] = { .visible = true, .named = false, }, [anon_sym_LT] = { .visible = true, .named = false, }, [anon_sym_GT] = { .visible = true, .named = false, }, [anon_sym_LT_EQ] = { .visible = true, .named = false, }, [anon_sym_GT_EQ] = { .visible = true, .named = false, }, [anon_sym_COLON] = { .visible = true, .named = false, }, [sym_op_other] = { .visible = true, .named = true, }, [anon_sym_PLUS] = { .visible = true, .named = false, }, [anon_sym_DASH] = { .visible = true, .named = false, }, [anon_sym_SLASH] = { .visible = true, .named = false, }, [anon_sym_PERCENT] = { .visible = true, .named = false, }, [anon_sym_CARET] = { .visible = true, .named = false, }, [anon_sym_BANG_EQ] = { .visible = true, .named = false, }, [anon_sym_LT_GT] = { .visible = true, .named = false, }, [sym_op_unary_other] = { .visible = true, .named = true, }, [sym__double_quote_string] = { .visible = false, .named = true, }, [aux_sym__single_quote_string_token1] = { .visible = false, .named = false, }, [aux_sym__single_quote_string_token2] = { .visible = false, .named = false, }, [sym__postgres_escape_string] = { .visible = false, .named = true, }, [sym__natural_number] = { .visible = false, .named = true, }, [aux_sym__integer_token1] = { .visible = false, .named = false, }, [aux_sym__decimal_number_token1] = { .visible = false, .named = false, }, [aux_sym__bit_string_token1] = { .visible = false, .named = false, }, [sym_bang] = { .visible = true, .named = true, }, [aux_sym_identifier_token1] = { .visible = false, .named = false, }, [sym__dollar_quoted_string_start_tag] = { .visible = true, .named = true, }, [sym__dollar_quoted_string_end_tag] = { .visible = true, .named = true, }, [sym__dollar_quoted_string] = { .visible = false, .named = true, }, [sym_program] = { .visible = true, .named = true, }, [sym_keyword_character] = { .visible = true, .named = true, }, [sym_keyword_like] = { .visible = true, .named = true, }, [sym_is_not] = { .visible = true, .named = true, }, [sym_not_like] = { .visible = true, .named = true, }, [sym_similar_to] = { .visible = true, .named = true, }, [sym_not_similar_to] = { .visible = true, .named = true, }, [sym_distinct_from] = { .visible = true, .named = true, }, [sym_not_distinct_from] = { .visible = true, .named = true, }, [sym__temporary] = { .visible = false, .named = true, }, [sym__not_null] = { .visible = false, .named = true, }, [sym__primary_key] = { .visible = false, .named = true, }, [sym__if_exists] = { .visible = false, .named = true, }, [sym__if_not_exists] = { .visible = false, .named = true, }, [sym__or_replace] = { .visible = false, .named = true, }, [sym__current_row] = { .visible = false, .named = true, }, [sym__exclude_current_row] = { .visible = false, .named = true, }, [sym__exclude_group] = { .visible = false, .named = true, }, [sym__exclude_no_others] = { .visible = false, .named = true, }, [sym__exclude_ties] = { .visible = false, .named = true, }, [sym__check_option] = { .visible = false, .named = true, }, [sym_direction] = { .visible = true, .named = true, }, [sym_keyword_smallserial] = { .visible = true, .named = true, }, [sym_keyword_serial] = { .visible = true, .named = true, }, [sym_keyword_bigserial] = { .visible = true, .named = true, }, [sym_keyword_tinyint] = { .visible = true, .named = true, }, [sym_keyword_smallint] = { .visible = true, .named = true, }, [sym_keyword_mediumint] = { .visible = true, .named = true, }, [sym_keyword_int] = { .visible = true, .named = true, }, [sym_keyword_bigint] = { .visible = true, .named = true, }, [sym_keyword_real] = { .visible = true, .named = true, }, [sym_keyword_char] = { .visible = true, .named = true, }, [sym_keyword_varchar] = { .visible = true, .named = true, }, [sym__type] = { .visible = false, .named = true, }, [sym_array_size_definition] = { .visible = true, .named = true, }, [sym__array_size_definition] = { .visible = false, .named = true, }, [sym_tinyint] = { .visible = true, .named = true, }, [sym_smallint] = { .visible = true, .named = true, }, [sym_mediumint] = { .visible = true, .named = true, }, [sym_int] = { .visible = true, .named = true, }, [sym_bigint] = { .visible = true, .named = true, }, [sym_bit] = { .visible = true, .named = true, }, [sym_binary] = { .visible = true, .named = true, }, [sym_varbinary] = { .visible = true, .named = true, }, [sym_float] = { .visible = true, .named = true, }, [sym_double] = { .visible = true, .named = true, }, [sym_decimal] = { .visible = true, .named = true, }, [sym_numeric] = { .visible = true, .named = true, }, [sym_char] = { .visible = true, .named = true, }, [sym_varchar] = { .visible = true, .named = true, }, [sym_nchar] = { .visible = true, .named = true, }, [sym_nvarchar] = { .visible = true, .named = true, }, [sym__include_time_zone] = { .visible = false, .named = true, }, [sym_datetimeoffset] = { .visible = true, .named = true, }, [sym_time] = { .visible = true, .named = true, }, [sym_timestamp] = { .visible = true, .named = true, }, [sym_enum] = { .visible = true, .named = true, }, [sym_array] = { .visible = true, .named = true, }, [sym_transaction] = { .visible = true, .named = true, }, [sym__commit] = { .visible = false, .named = true, }, [sym__rollback] = { .visible = false, .named = true, }, [sym_block] = { .visible = true, .named = true, }, [sym_statement] = { .visible = true, .named = true, }, [sym__ddl_statement] = { .visible = false, .named = true, }, [sym__cte] = { .visible = false, .named = true, }, [sym__dml_write] = { .visible = false, .named = true, }, [sym__dml_read] = { .visible = false, .named = true, }, [sym__unload_statement] = { .visible = false, .named = true, }, [sym__show_statement] = { .visible = false, .named = true, }, [sym__show_tables] = { .visible = false, .named = true, }, [sym__show_create] = { .visible = false, .named = true, }, [sym_cte] = { .visible = true, .named = true, }, [sym_set_operation] = { .visible = true, .named = true, }, [sym__select_statement] = { .visible = false, .named = true, }, [sym_comment_statement] = { .visible = true, .named = true, }, [sym__argmode] = { .visible = false, .named = true, }, [sym_function_argument] = { .visible = true, .named = true, }, [sym_function_arguments] = { .visible = true, .named = true, }, [sym__comment_target] = { .visible = false, .named = true, }, [sym_select] = { .visible = true, .named = true, }, [sym_select_expression] = { .visible = true, .named = true, }, [sym_term] = { .visible = true, .named = true, }, [sym__truncate_statement] = { .visible = false, .named = true, }, [sym__delete_statement] = { .visible = false, .named = true, }, [sym__delete_from] = { .visible = true, .named = true, }, [sym_delete] = { .visible = true, .named = true, }, [sym__create_statement] = { .visible = false, .named = true, }, [sym__table_settings] = { .visible = false, .named = true, }, [sym_storage_parameters] = { .visible = true, .named = true, }, [sym_create_table] = { .visible = true, .named = true, }, [sym_reset_statement] = { .visible = true, .named = true, }, [sym__transaction_mode] = { .visible = false, .named = true, }, [sym_set_statement] = { .visible = true, .named = true, }, [sym_create_query] = { .visible = true, .named = true, }, [sym_create_view] = { .visible = true, .named = true, }, [sym_create_materialized_view] = { .visible = true, .named = true, }, [sym_create_function] = { .visible = true, .named = true, }, [sym__function_return] = { .visible = false, .named = true, }, [sym_function_declaration] = { .visible = true, .named = true, }, [sym__function_body_statement] = { .visible = false, .named = true, }, [sym_function_body] = { .visible = true, .named = true, }, [sym_function_language] = { .visible = true, .named = true, }, [sym_function_volatility] = { .visible = true, .named = true, }, [sym_function_leakproof] = { .visible = true, .named = true, }, [sym_function_security] = { .visible = true, .named = true, }, [sym_function_safety] = { .visible = true, .named = true, }, [sym_function_strictness] = { .visible = true, .named = true, }, [sym_function_cost] = { .visible = true, .named = true, }, [sym_function_rows] = { .visible = true, .named = true, }, [sym_function_support] = { .visible = true, .named = true, }, [sym__operator_class] = { .visible = false, .named = true, }, [sym__index_field] = { .visible = true, .named = true, }, [sym_index_fields] = { .visible = true, .named = true, }, [sym_create_index] = { .visible = true, .named = true, }, [sym_create_schema] = { .visible = true, .named = true, }, [sym__with_settings] = { .visible = false, .named = true, }, [sym_create_database] = { .visible = true, .named = true, }, [sym_create_role] = { .visible = true, .named = true, }, [sym__role_options] = { .visible = false, .named = true, }, [sym__user_access_role_config] = { .visible = false, .named = true, }, [sym_create_sequence] = { .visible = true, .named = true, }, [sym_create_extension] = { .visible = true, .named = true, }, [sym_create_trigger] = { .visible = true, .named = true, }, [sym__create_trigger_event] = { .visible = false, .named = true, }, [sym_create_type] = { .visible = true, .named = true, }, [sym_enum_elements] = { .visible = true, .named = true, }, [sym__alter_statement] = { .visible = false, .named = true, }, [sym__rename_statement] = { .visible = false, .named = true, }, [sym__rename_table_names] = { .visible = false, .named = true, }, [sym_alter_table] = { .visible = true, .named = true, }, [sym__alter_specifications] = { .visible = false, .named = true, }, [sym_add_column] = { .visible = true, .named = true, }, [sym_add_constraint] = { .visible = true, .named = true, }, [sym_drop_constraint] = { .visible = true, .named = true, }, [sym_alter_column] = { .visible = true, .named = true, }, [sym_modify_column] = { .visible = true, .named = true, }, [sym_change_column] = { .visible = true, .named = true, }, [sym_column_position] = { .visible = true, .named = true, }, [sym_drop_column] = { .visible = true, .named = true, }, [sym_rename_column] = { .visible = true, .named = true, }, [sym_alter_view] = { .visible = true, .named = true, }, [sym_alter_schema] = { .visible = true, .named = true, }, [sym_alter_database] = { .visible = true, .named = true, }, [sym_alter_role] = { .visible = true, .named = true, }, [sym_set_configuration] = { .visible = true, .named = true, }, [sym_alter_index] = { .visible = true, .named = true, }, [sym_alter_sequence] = { .visible = true, .named = true, }, [sym_alter_type] = { .visible = true, .named = true, }, [sym__drop_behavior] = { .visible = false, .named = true, }, [sym__drop_statement] = { .visible = false, .named = true, }, [sym_drop_table] = { .visible = true, .named = true, }, [sym_drop_view] = { .visible = true, .named = true, }, [sym_drop_schema] = { .visible = true, .named = true, }, [sym_drop_database] = { .visible = true, .named = true, }, [sym_drop_role] = { .visible = true, .named = true, }, [sym_drop_type] = { .visible = true, .named = true, }, [sym_drop_sequence] = { .visible = true, .named = true, }, [sym_drop_index] = { .visible = true, .named = true, }, [sym_drop_extension] = { .visible = true, .named = true, }, [sym_rename_object] = { .visible = true, .named = true, }, [sym_set_schema] = { .visible = true, .named = true, }, [sym_change_ownership] = { .visible = true, .named = true, }, [sym_object_reference] = { .visible = true, .named = true, }, [sym__copy_statement] = { .visible = false, .named = true, }, [sym__insert_statement] = { .visible = false, .named = true, }, [sym_insert] = { .visible = true, .named = true, }, [sym__on_conflict] = { .visible = false, .named = true, }, [sym__on_duplicate_key_update] = { .visible = false, .named = true, }, [sym_assignment_list] = { .visible = true, .named = true, }, [sym__insert_values] = { .visible = false, .named = true, }, [sym__set_values] = { .visible = false, .named = true, }, [sym__column_list] = { .visible = false, .named = true, }, [sym__column] = { .visible = false, .named = true, }, [sym__update_statement] = { .visible = false, .named = true, }, [sym__merge_statement] = { .visible = false, .named = true, }, [sym_when_clause] = { .visible = true, .named = true, }, [sym__optimize_statement] = { .visible = false, .named = true, }, [sym__compute_stats] = { .visible = false, .named = true, }, [sym__optimize_table] = { .visible = false, .named = true, }, [sym__vacuum_table] = { .visible = false, .named = true, }, [sym__vacuum_option] = { .visible = false, .named = true, }, [sym__partition_spec] = { .visible = false, .named = true, }, [sym_update] = { .visible = true, .named = true, }, [sym__mysql_update_statement] = { .visible = false, .named = true, }, [sym__postgres_update_statement] = { .visible = false, .named = true, }, [sym_storage_location] = { .visible = true, .named = true, }, [sym_row_format] = { .visible = true, .named = true, }, [sym_table_sort] = { .visible = true, .named = true, }, [sym_table_partition] = { .visible = true, .named = true, }, [sym__key_value_pair] = { .visible = false, .named = true, }, [sym_stored_as] = { .visible = true, .named = true, }, [sym_assignment] = { .visible = true, .named = true, }, [sym_table_option] = { .visible = true, .named = true, }, [sym_column_definitions] = { .visible = true, .named = true, }, [sym_column_definition] = { .visible = true, .named = true, }, [sym__column_comment] = { .visible = false, .named = true, }, [sym__column_constraint] = { .visible = false, .named = true, }, [sym__check_constraint] = { .visible = false, .named = true, }, [sym__default_expression] = { .visible = false, .named = true, }, [sym__inner_default_expression] = { .visible = false, .named = true, }, [sym_constraints] = { .visible = true, .named = true, }, [sym_constraint] = { .visible = true, .named = true, }, [sym__constraint_literal] = { .visible = false, .named = true, }, [sym__primary_key_constraint] = { .visible = false, .named = true, }, [sym__key_constraint] = { .visible = false, .named = true, }, [sym_ordered_columns] = { .visible = true, .named = true, }, [sym_ordered_column] = { .visible = true, .named = true, }, [sym_all_fields] = { .visible = true, .named = true, }, [sym_case] = { .visible = true, .named = true, }, [sym_field] = { .visible = true, .named = true, }, [sym__qualified_field] = { .visible = false, .named = true, }, [sym_implicit_cast] = { .visible = true, .named = true, }, [sym_interval] = { .visible = true, .named = true, }, [sym_cast] = { .visible = true, .named = true, }, [sym_filter_expression] = { .visible = true, .named = true, }, [sym_invocation] = { .visible = true, .named = true, }, [sym_exists] = { .visible = true, .named = true, }, [sym_partition_by] = { .visible = true, .named = true, }, [sym_frame_definition] = { .visible = true, .named = true, }, [sym_window_frame] = { .visible = true, .named = true, }, [sym_window_clause] = { .visible = true, .named = true, }, [sym_window_specification] = { .visible = true, .named = true, }, [sym_window_function] = { .visible = true, .named = true, }, [sym__alias] = { .visible = false, .named = true, }, [sym_from] = { .visible = true, .named = true, }, [sym_relation] = { .visible = true, .named = true, }, [sym_values] = { .visible = true, .named = true, }, [sym_index_hint] = { .visible = true, .named = true, }, [sym_join] = { .visible = true, .named = true, }, [sym_cross_join] = { .visible = true, .named = true, }, [sym_lateral_join] = { .visible = true, .named = true, }, [sym_lateral_cross_join] = { .visible = true, .named = true, }, [sym_where] = { .visible = true, .named = true, }, [sym_group_by] = { .visible = true, .named = true, }, [sym__having] = { .visible = false, .named = true, }, [sym_order_by] = { .visible = true, .named = true, }, [sym_order_target] = { .visible = true, .named = true, }, [sym_limit] = { .visible = true, .named = true, }, [sym_offset] = { .visible = true, .named = true, }, [sym_returning] = { .visible = true, .named = true, }, [sym__expression] = { .visible = false, .named = true, }, [sym_parenthesized_expression] = { .visible = true, .named = true, }, [sym_subscript] = { .visible = true, .named = true, }, [sym_binary_expression] = { .visible = true, .named = true, }, [sym_unary_expression] = { .visible = true, .named = true, }, [sym_between_expression] = { .visible = true, .named = true, }, [sym_not_in] = { .visible = true, .named = true, }, [sym_subquery] = { .visible = true, .named = true, }, [sym_list] = { .visible = true, .named = true, }, [sym_literal] = { .visible = true, .named = true, }, [sym__single_quote_string] = { .visible = false, .named = true, }, [sym__literal_string] = { .visible = false, .named = true, }, [sym__integer] = { .visible = false, .named = true, }, [sym__decimal_number] = { .visible = false, .named = true, }, [sym__bit_string] = { .visible = false, .named = true, }, [sym__string_casting] = { .visible = false, .named = true, }, [sym_identifier] = { .visible = true, .named = true, }, [aux_sym_program_repeat1] = { .visible = false, .named = false, }, [aux_sym_array_size_definition_repeat1] = { .visible = false, .named = false, }, [aux_sym_enum_repeat1] = { .visible = false, .named = false, }, [aux_sym_array_repeat1] = { .visible = false, .named = false, }, [aux_sym_transaction_repeat1] = { .visible = false, .named = false, }, [aux_sym__cte_repeat1] = { .visible = false, .named = false, }, [aux_sym_cte_repeat1] = { .visible = false, .named = false, }, [aux_sym_set_operation_repeat1] = { .visible = false, .named = false, }, [aux_sym_function_arguments_repeat1] = { .visible = false, .named = false, }, [aux_sym_select_expression_repeat1] = { .visible = false, .named = false, }, [aux_sym__truncate_statement_repeat1] = { .visible = false, .named = false, }, [aux_sym__create_statement_repeat1] = { .visible = false, .named = false, }, [aux_sym__table_settings_repeat1] = { .visible = false, .named = false, }, [aux_sym_storage_parameters_repeat1] = { .visible = false, .named = false, }, [aux_sym_create_table_repeat1] = { .visible = false, .named = false, }, [aux_sym_set_statement_repeat1] = { .visible = false, .named = false, }, [aux_sym_create_function_repeat1] = { .visible = false, .named = false, }, [aux_sym_function_body_repeat1] = { .visible = false, .named = false, }, [aux_sym_function_body_repeat2] = { .visible = false, .named = false, }, [aux_sym_index_fields_repeat1] = { .visible = false, .named = false, }, [aux_sym_create_database_repeat1] = { .visible = false, .named = false, }, [aux_sym_create_role_repeat1] = { .visible = false, .named = false, }, [aux_sym_create_sequence_repeat1] = { .visible = false, .named = false, }, [aux_sym_create_trigger_repeat1] = { .visible = false, .named = false, }, [aux_sym_create_trigger_repeat2] = { .visible = false, .named = false, }, [aux_sym_create_trigger_repeat3] = { .visible = false, .named = false, }, [aux_sym_create_type_repeat1] = { .visible = false, .named = false, }, [aux_sym_enum_elements_repeat1] = { .visible = false, .named = false, }, [aux_sym__rename_statement_repeat1] = { .visible = false, .named = false, }, [aux_sym_alter_table_repeat1] = { .visible = false, .named = false, }, [aux_sym_alter_column_repeat1] = { .visible = false, .named = false, }, [aux_sym_alter_role_repeat1] = { .visible = false, .named = false, }, [aux_sym_alter_index_repeat1] = { .visible = false, .named = false, }, [aux_sym_alter_sequence_repeat1] = { .visible = false, .named = false, }, [aux_sym__copy_statement_repeat1] = { .visible = false, .named = false, }, [aux_sym_assignment_list_repeat1] = { .visible = false, .named = false, }, [aux_sym__insert_values_repeat1] = { .visible = false, .named = false, }, [aux_sym__column_list_repeat1] = { .visible = false, .named = false, }, [aux_sym__merge_statement_repeat1] = { .visible = false, .named = false, }, [aux_sym__compute_stats_repeat1] = { .visible = false, .named = false, }, [aux_sym__compute_stats_repeat2] = { .visible = false, .named = false, }, [aux_sym__vacuum_table_repeat1] = { .visible = false, .named = false, }, [aux_sym__mysql_update_statement_repeat1] = { .visible = false, .named = false, }, [aux_sym__mysql_update_statement_repeat2] = { .visible = false, .named = false, }, [aux_sym_column_definitions_repeat1] = { .visible = false, .named = false, }, [aux_sym_column_definition_repeat1] = { .visible = false, .named = false, }, [aux_sym__column_constraint_repeat1] = { .visible = false, .named = false, }, [aux_sym_constraints_repeat1] = { .visible = false, .named = false, }, [aux_sym_ordered_columns_repeat1] = { .visible = false, .named = false, }, [aux_sym_case_repeat1] = { .visible = false, .named = false, }, [aux_sym_invocation_repeat1] = { .visible = false, .named = false, }, [aux_sym_from_repeat1] = { .visible = false, .named = false, }, [aux_sym_order_by_repeat1] = { .visible = false, .named = false, }, [aux_sym__single_quote_string_repeat1] = { .visible = false, .named = false, }, [anon_alias_sym_command] = { .visible = true, .named = false, }, [anon_alias_sym_filename] = { .visible = true, .named = false, }, }; enum ts_field_identifiers { field_alias = 1, field_argument = 2, field_cache = 3, field_col_name = 4, field_column = 5, field_compression_method = 6, field_configuration_parameter = 7, field_connection_limit = 8, field_custom_type = 9, field_database = 10, field_end = 11, field_enum_element = 12, field_escaped_char = 13, field_expression = 14, field_fields_terminated_char = 15, field_function = 16, field_high = 17, field_increment = 18, field_index_name = 19, field_key = 20, field_left = 21, field_low = 22, field_lower = 23, field_name = 24, field_new_name = 25, field_old_name = 26, field_opclass = 27, field_opclass_parameters = 28, field_operand = 29, field_operation = 30, field_operator = 31, field_option = 32, field_parameter = 33, field_password = 34, field_path = 35, field_pool = 36, field_precision = 37, field_predicate = 38, field_restart = 39, field_right = 40, field_row_terminated_char = 41, field_scale = 42, field_schema = 43, field_size = 44, field_start = 45, field_statistics = 46, field_subscript = 47, field_timeout = 48, field_type = 49, field_upper = 50, field_valid_until = 51, field_value = 52, }; static const char * const ts_field_names[] = { [0] = NULL, [field_alias] = "alias", [field_argument] = "argument", [field_cache] = "cache", [field_col_name] = "col_name", [field_column] = "column", [field_compression_method] = "compression_method", [field_configuration_parameter] = "configuration_parameter", [field_connection_limit] = "connection_limit", [field_custom_type] = "custom_type", [field_database] = "database", [field_end] = "end", [field_enum_element] = "enum_element", [field_escaped_char] = "escaped_char", [field_expression] = "expression", [field_fields_terminated_char] = "fields_terminated_char", [field_function] = "function", [field_high] = "high", [field_increment] = "increment", [field_index_name] = "index_name", [field_key] = "key", [field_left] = "left", [field_low] = "low", [field_lower] = "lower", [field_name] = "name", [field_new_name] = "new_name", [field_old_name] = "old_name", [field_opclass] = "opclass", [field_opclass_parameters] = "opclass_parameters", [field_operand] = "operand", [field_operation] = "operation", [field_operator] = "operator", [field_option] = "option", [field_parameter] = "parameter", [field_password] = "password", [field_path] = "path", [field_pool] = "pool", [field_precision] = "precision", [field_predicate] = "predicate", [field_restart] = "restart", [field_right] = "right", [field_row_terminated_char] = "row_terminated_char", [field_scale] = "scale", [field_schema] = "schema", [field_size] = "size", [field_start] = "start", [field_statistics] = "statistics", [field_subscript] = "subscript", [field_timeout] = "timeout", [field_type] = "type", [field_upper] = "upper", [field_valid_until] = "valid_until", [field_value] = "value", }; static const TSFieldMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = { [1] = {.index = 0, .length = 3}, [2] = {.index = 3, .length = 1}, [3] = {.index = 4, .length = 1}, [4] = {.index = 5, .length = 2}, [5] = {.index = 7, .length = 1}, [6] = {.index = 3, .length = 1}, [7] = {.index = 8, .length = 1}, [8] = {.index = 9, .length = 1}, [9] = {.index = 10, .length = 3}, [10] = {.index = 13, .length = 1}, [11] = {.index = 14, .length = 2}, [12] = {.index = 16, .length = 2}, [13] = {.index = 18, .length = 1}, [14] = {.index = 19, .length = 1}, [15] = {.index = 20, .length = 1}, [17] = {.index = 21, .length = 3}, [18] = {.index = 24, .length = 1}, [19] = {.index = 25, .length = 1}, [20] = {.index = 26, .length = 2}, [21] = {.index = 28, .length = 1}, [22] = {.index = 29, .length = 3}, [23] = {.index = 32, .length = 1}, [24] = {.index = 33, .length = 1}, [25] = {.index = 34, .length = 2}, [26] = {.index = 36, .length = 1}, [27] = {.index = 9, .length = 1}, [28] = {.index = 20, .length = 1}, [29] = {.index = 37, .length = 4}, [30] = {.index = 41, .length = 1}, [31] = {.index = 42, .length = 4}, [32] = {.index = 46, .length = 4}, [33] = {.index = 50, .length = 2}, [34] = {.index = 52, .length = 2}, [35] = {.index = 54, .length = 4}, [36] = {.index = 58, .length = 3}, [37] = {.index = 61, .length = 1}, [38] = {.index = 9, .length = 1}, [39] = {.index = 62, .length = 2}, [40] = {.index = 64, .length = 1}, [41] = {.index = 65, .length = 2}, [42] = {.index = 67, .length = 1}, [43] = {.index = 68, .length = 1}, [44] = {.index = 69, .length = 2}, [45] = {.index = 71, .length = 1}, [48] = {.index = 72, .length = 1}, [49] = {.index = 73, .length = 1}, [50] = {.index = 74, .length = 4}, [51] = {.index = 78, .length = 1}, [52] = {.index = 79, .length = 8}, [53] = {.index = 87, .length = 1}, [54] = {.index = 88, .length = 4}, [55] = {.index = 92, .length = 1}, [56] = {.index = 93, .length = 1}, [57] = {.index = 94, .length = 1}, [58] = {.index = 95, .length = 1}, [59] = {.index = 96, .length = 8}, [60] = {.index = 104, .length = 2}, [61] = {.index = 106, .length = 2}, [62] = {.index = 106, .length = 2}, [63] = {.index = 108, .length = 4}, [65] = {.index = 112, .length = 1}, [66] = {.index = 113, .length = 1}, [67] = {.index = 114, .length = 1}, [68] = {.index = 115, .length = 3}, [69] = {.index = 118, .length = 4}, [70] = {.index = 122, .length = 1}, [71] = {.index = 123, .length = 8}, [72] = {.index = 131, .length = 1}, [73] = {.index = 132, .length = 1}, [74] = {.index = 133, .length = 1}, [75] = {.index = 134, .length = 1}, [76] = {.index = 135, .length = 2}, [77] = {.index = 137, .length = 2}, [78] = {.index = 139, .length = 4}, [79] = {.index = 143, .length = 1}, [80] = {.index = 144, .length = 2}, [81] = {.index = 146, .length = 3}, [82] = {.index = 149, .length = 1}, [83] = {.index = 150, .length = 2}, [84] = {.index = 152, .length = 1}, [85] = {.index = 153, .length = 1}, [86] = {.index = 154, .length = 3}, [87] = {.index = 157, .length = 2}, [88] = {.index = 72, .length = 1}, [89] = {.index = 159, .length = 1}, [91] = {.index = 160, .length = 1}, [92] = {.index = 161, .length = 1}, [93] = {.index = 162, .length = 1}, [94] = {.index = 163, .length = 2}, [95] = {.index = 165, .length = 1}, [96] = {.index = 166, .length = 1}, [97] = {.index = 167, .length = 1}, [98] = {.index = 168, .length = 1}, [99] = {.index = 169, .length = 1}, [100] = {.index = 170, .length = 2}, [101] = {.index = 163, .length = 2}, [102] = {.index = 172, .length = 4}, [104] = {.index = 176, .length = 1}, [105] = {.index = 177, .length = 1}, [106] = {.index = 178, .length = 1}, [107] = {.index = 179, .length = 1}, [108] = {.index = 180, .length = 1}, [110] = {.index = 36, .length = 1}, [111] = {.index = 181, .length = 1}, [112] = {.index = 182, .length = 2}, [113] = {.index = 184, .length = 3}, [114] = {.index = 187, .length = 2}, [115] = {.index = 64, .length = 1}, [116] = {.index = 189, .length = 2}, [117] = {.index = 191, .length = 1}, [118] = {.index = 192, .length = 1}, [119] = {.index = 191, .length = 1}, [120] = {.index = 192, .length = 1}, [121] = {.index = 193, .length = 5}, [122] = {.index = 198, .length = 3}, [123] = {.index = 201, .length = 1}, [124] = {.index = 202, .length = 1}, [125] = {.index = 203, .length = 1}, [126] = {.index = 204, .length = 1}, [127] = {.index = 205, .length = 2}, [128] = {.index = 207, .length = 1}, [129] = {.index = 208, .length = 1}, [130] = {.index = 209, .length = 2}, [131] = {.index = 211, .length = 4}, [132] = {.index = 215, .length = 4}, [133] = {.index = 219, .length = 2}, [134] = {.index = 221, .length = 2}, [135] = {.index = 223, .length = 1}, [137] = {.index = 224, .length = 5}, [138] = {.index = 229, .length = 3}, [139] = {.index = 232, .length = 1}, [140] = {.index = 233, .length = 3}, [141] = {.index = 236, .length = 1}, [142] = {.index = 237, .length = 2}, [143] = {.index = 239, .length = 4}, [145] = {.index = 243, .length = 1}, [146] = {.index = 244, .length = 2}, [147] = {.index = 246, .length = 3}, [148] = {.index = 249, .length = 1}, [149] = {.index = 250, .length = 2}, [151] = {.index = 252, .length = 1}, [153] = {.index = 68, .length = 1}, [154] = {.index = 253, .length = 1}, [155] = {.index = 133, .length = 1}, [156] = {.index = 254, .length = 2}, [157] = {.index = 64, .length = 1}, [158] = {.index = 256, .length = 1}, [159] = {.index = 257, .length = 1}, [160] = {.index = 258, .length = 1}, [161] = {.index = 259, .length = 2}, [162] = {.index = 261, .length = 2}, [163] = {.index = 263, .length = 1}, [164] = {.index = 264, .length = 2}, [165] = {.index = 266, .length = 1}, [166] = {.index = 267, .length = 2}, [167] = {.index = 269, .length = 4}, [168] = {.index = 273, .length = 1}, [170] = {.index = 274, .length = 1}, [171] = {.index = 275, .length = 2}, [172] = {.index = 277, .length = 3}, [173] = {.index = 280, .length = 1}, [174] = {.index = 281, .length = 2}, [175] = {.index = 283, .length = 1}, [177] = {.index = 284, .length = 1}, [178] = {.index = 285, .length = 3}, [179] = {.index = 288, .length = 2}, [180] = {.index = 290, .length = 2}, [181] = {.index = 292, .length = 1}, [182] = {.index = 293, .length = 2}, [184] = {.index = 295, .length = 1}, [187] = {.index = 153, .length = 1}, [188] = {.index = 296, .length = 1}, [191] = {.index = 133, .length = 1}, [192] = {.index = 297, .length = 2}, [193] = {.index = 299, .length = 2}, [194] = {.index = 301, .length = 1}, [195] = {.index = 302, .length = 4}, [197] = {.index = 306, .length = 2}, [198] = {.index = 308, .length = 2}, [199] = {.index = 310, .length = 5}, [200] = {.index = 315, .length = 3}, [201] = {.index = 318, .length = 3}, [202] = {.index = 321, .length = 3}, [203] = {.index = 324, .length = 4}, [204] = {.index = 328, .length = 2}, [205] = {.index = 330, .length = 2}, [206] = {.index = 332, .length = 1}, [208] = {.index = 333, .length = 2}, [209] = {.index = 335, .length = 2}, [210] = {.index = 337, .length = 3}, [211] = {.index = 340, .length = 3}, [213] = {.index = 343, .length = 1}, [216] = {.index = 208, .length = 1}, [217] = {.index = 344, .length = 1}, [218] = {.index = 345, .length = 2}, [220] = {.index = 347, .length = 2}, [221] = {.index = 349, .length = 1}, [223] = {.index = 350, .length = 3}, [224] = {.index = 353, .length = 1}, [225] = {.index = 354, .length = 1}, [226] = {.index = 355, .length = 4}, [227] = {.index = 359, .length = 3}, [228] = {.index = 362, .length = 3}, [229] = {.index = 365, .length = 5}, [230] = {.index = 370, .length = 1}, [232] = {.index = 371, .length = 2}, [233] = {.index = 373, .length = 1}, [235] = {.index = 374, .length = 1}, [236] = {.index = 344, .length = 1}, [237] = {.index = 375, .length = 2}, [238] = {.index = 377, .length = 2}, [239] = {.index = 379, .length = 3}, [240] = {.index = 382, .length = 2}, [241] = {.index = 384, .length = 1}, [243] = {.index = 385, .length = 2}, [244] = {.index = 387, .length = 2}, [245] = {.index = 389, .length = 5}, [246] = {.index = 394, .length = 5}, [247] = {.index = 399, .length = 5}, [248] = {.index = 404, .length = 2}, [249] = {.index = 344, .length = 1}, [250] = {.index = 406, .length = 2}, [251] = {.index = 377, .length = 2}, [252] = {.index = 408, .length = 3}, [253] = {.index = 411, .length = 3}, [254] = {.index = 414, .length = 3}, [255] = {.index = 417, .length = 1}, [256] = {.index = 377, .length = 2}, [257] = {.index = 418, .length = 3}, [258] = {.index = 421, .length = 2}, [259] = {.index = 423, .length = 1}, [260] = {.index = 424, .length = 2}, [261] = {.index = 426, .length = 2}, [262] = {.index = 428, .length = 1}, [263] = {.index = 429, .length = 2}, [264] = {.index = 431, .length = 2}, [265] = {.index = 433, .length = 1}, [266] = {.index = 434, .length = 2}, [267] = {.index = 436, .length = 2}, [268] = {.index = 438, .length = 2}, [269] = {.index = 440, .length = 1}, [270] = {.index = 441, .length = 2}, [271] = {.index = 443, .length = 3}, [272] = {.index = 446, .length = 2}, [273] = {.index = 448, .length = 1}, [274] = {.index = 449, .length = 2}, [275] = {.index = 451, .length = 1}, [276] = {.index = 452, .length = 2}, [277] = {.index = 454, .length = 1}, [278] = {.index = 455, .length = 2}, [279] = {.index = 457, .length = 1}, [280] = {.index = 458, .length = 2}, [281] = {.index = 460, .length = 1}, [282] = {.index = 461, .length = 2}, [283] = {.index = 463, .length = 1}, [284] = {.index = 464, .length = 2}, [285] = {.index = 466, .length = 1}, [286] = {.index = 467, .length = 2}, }; static const TSFieldMapEntry ts_field_map_entries[] = { [0] = {field_alias, 0, .inherited = true}, {field_predicate, 0, .inherited = true}, {field_timeout, 0, .inherited = true}, [3] = {field_name, 0, .inherited = true}, [4] = {field_timeout, 0, .inherited = true}, [5] = {field_alias, 0, .inherited = true}, {field_predicate, 0, .inherited = true}, [7] = {field_value, 0}, [8] = {field_name, 0}, [9] = {field_name, 1, .inherited = true}, [10] = {field_alias, 1, .inherited = true}, {field_predicate, 1, .inherited = true}, {field_timeout, 1, .inherited = true}, [13] = {field_operation, 1, .inherited = true}, [14] = {field_operand, 1}, {field_operator, 0}, [16] = {field_alias, 1, .inherited = true}, {field_value, 0}, [18] = {field_alias, 0}, [19] = {field_name, 2, .inherited = true}, [20] = {field_alias, 1, .inherited = true}, [21] = {field_alias, 2, .inherited = true}, {field_predicate, 2, .inherited = true}, {field_timeout, 2, .inherited = true}, [24] = {field_name, 2}, [25] = {field_operation, 0}, [26] = {field_operation, 0, .inherited = true}, {field_operation, 1, .inherited = true}, [28] = {field_alias, 1}, [29] = {field_left, 0}, {field_operator, 1}, {field_right, 2}, [32] = {field_custom_type, 2, .inherited = true}, [33] = {field_custom_type, 0}, [34] = {field_name, 2}, {field_schema, 0}, [36] = {field_name, 3, .inherited = true}, [37] = {field_connection_limit, 0, .inherited = true}, {field_option, 0, .inherited = true}, {field_password, 0, .inherited = true}, {field_valid_until, 0, .inherited = true}, [41] = {field_option, 0}, [42] = {field_connection_limit, 3, .inherited = true}, {field_option, 3, .inherited = true}, {field_password, 3, .inherited = true}, {field_valid_until, 3, .inherited = true}, [46] = {field_cache, 3, .inherited = true}, {field_custom_type, 3, .inherited = true}, {field_increment, 3, .inherited = true}, {field_start, 3, .inherited = true}, [50] = {field_name, 0, .inherited = true}, {field_value, 0, .inherited = true}, [52] = {field_name, 3, .inherited = true}, {field_value, 3, .inherited = true}, [54] = {field_cache, 3, .inherited = true}, {field_custom_type, 3, .inherited = true}, {field_restart, 3, .inherited = true}, {field_start, 3, .inherited = true}, [58] = {field_alias, 3, .inherited = true}, {field_predicate, 3, .inherited = true}, {field_timeout, 3, .inherited = true}, [61] = {field_name, 3}, [62] = {field_operation, 0}, {field_operation, 1}, [64] = {field_parameter, 2}, [65] = {field_expression, 0}, {field_subscript, 2}, [67] = {field_size, 0, .inherited = true}, [68] = {field_name, 4, .inherited = true}, [69] = {field_alias, 3}, {field_name, 4, .inherited = true}, [71] = {field_alias, 3}, [72] = {field_alias, 3, .inherited = true}, [73] = {field_predicate, 1}, [74] = {field_connection_limit, 4, .inherited = true}, {field_option, 4, .inherited = true}, {field_password, 4, .inherited = true}, {field_valid_until, 4, .inherited = true}, [78] = {field_password, 1}, [79] = {field_connection_limit, 0, .inherited = true}, {field_connection_limit, 1, .inherited = true}, {field_option, 0, .inherited = true}, {field_option, 1, .inherited = true}, {field_password, 0, .inherited = true}, {field_password, 1, .inherited = true}, {field_valid_until, 0, .inherited = true}, {field_valid_until, 1, .inherited = true}, [87] = {field_path, 1}, [88] = {field_cache, 4, .inherited = true}, {field_custom_type, 4, .inherited = true}, {field_increment, 4, .inherited = true}, {field_start, 4, .inherited = true}, [92] = {field_increment, 1}, [93] = {field_start, 1}, [94] = {field_custom_type, 1, .inherited = true}, [95] = {field_cache, 1}, [96] = {field_cache, 0, .inherited = true}, {field_cache, 1, .inherited = true}, {field_custom_type, 0, .inherited = true}, {field_custom_type, 1, .inherited = true}, {field_increment, 0, .inherited = true}, {field_increment, 1, .inherited = true}, {field_start, 0, .inherited = true}, {field_start, 1, .inherited = true}, [104] = {field_name, 4, .inherited = true}, {field_value, 4, .inherited = true}, [106] = {field_name, 0}, {field_value, 1}, [108] = {field_name, 0, .inherited = true}, {field_name, 1, .inherited = true}, {field_value, 0, .inherited = true}, {field_value, 1, .inherited = true}, [112] = {field_custom_type, 0, .inherited = true}, [113] = {field_option, 4}, [114] = {field_name, 1}, [115] = {field_custom_type, 1, .inherited = true}, {field_name, 0}, {field_type, 1}, [118] = {field_cache, 4, .inherited = true}, {field_custom_type, 4, .inherited = true}, {field_restart, 4, .inherited = true}, {field_start, 4, .inherited = true}, [122] = {field_restart, 1}, [123] = {field_cache, 0, .inherited = true}, {field_cache, 1, .inherited = true}, {field_custom_type, 0, .inherited = true}, {field_custom_type, 1, .inherited = true}, {field_restart, 0, .inherited = true}, {field_restart, 1, .inherited = true}, {field_start, 0, .inherited = true}, {field_start, 1, .inherited = true}, [131] = {field_configuration_parameter, 4}, [132] = {field_name, 4}, [133] = {field_parameter, 3}, [134] = {field_parameter, 1}, [135] = {field_parameter, 2}, {field_parameter, 3, .inherited = true}, [137] = {field_parameter, 0, .inherited = true}, {field_parameter, 1, .inherited = true}, [139] = {field_high, 4}, {field_left, 0}, {field_low, 2}, {field_operator, 1}, [143] = {field_size, 1, .inherited = true}, [144] = {field_size, 0, .inherited = true}, {field_size, 1, .inherited = true}, [146] = {field_database, 0}, {field_name, 4}, {field_schema, 2}, [149] = {field_index_name, 3}, [150] = {field_alias, 4}, {field_name, 5, .inherited = true}, [152] = {field_alias, 4}, [153] = {field_name, 5, .inherited = true}, [154] = {field_left, 0}, {field_name, 0, .inherited = true}, {field_right, 2}, [157] = {field_key, 2, .inherited = true}, {field_value, 2, .inherited = true}, [159] = {field_predicate, 3}, [160] = {field_password, 2}, [161] = {field_valid_until, 2}, [162] = {field_connection_limit, 2}, [163] = {field_name, 0}, {field_value, 2}, [165] = {field_increment, 2}, [166] = {field_start, 2}, [167] = {field_column, 0}, [168] = {field_function, 0}, [169] = {field_column, 2}, [170] = {field_name, 5, .inherited = true}, {field_value, 5, .inherited = true}, [172] = {field_cache, 5, .inherited = true}, {field_custom_type, 5, .inherited = true}, {field_increment, 5, .inherited = true}, {field_start, 5, .inherited = true}, [176] = {field_schema, 2}, [177] = {field_old_name, 1}, [178] = {field_col_name, 1}, [179] = {field_restart, 2}, [180] = {field_configuration_parameter, 5}, [181] = {field_argument, 1}, [182] = {field_argument, 0, .inherited = true}, {field_argument, 1, .inherited = true}, [184] = {field_custom_type, 4, .inherited = true}, {field_name, 0}, {field_parameter, 2}, [187] = {field_parameter, 3}, {field_parameter, 4, .inherited = true}, [189] = {field_parameter, 2}, {field_parameter, 4, .inherited = true}, [191] = {field_start, 0}, [192] = {field_end, 0}, [193] = {field_high, 5}, {field_left, 0}, {field_low, 3}, {field_operator, 1}, {field_operator, 2}, [198] = {field_expression, 0}, {field_lower, 2}, {field_upper, 4}, [201] = {field_size, 1}, [202] = {field_precision, 2}, [203] = {field_size, 2}, [204] = {field_value, 2}, [205] = {field_alias, 5}, {field_name, 6, .inherited = true}, [207] = {field_alias, 5}, [208] = {field_name, 6, .inherited = true}, [209] = {field_key, 1, .inherited = true}, {field_value, 1, .inherited = true}, [211] = {field_key, 2, .inherited = true}, {field_key, 3, .inherited = true}, {field_value, 2, .inherited = true}, {field_value, 3, .inherited = true}, [215] = {field_key, 0, .inherited = true}, {field_key, 1, .inherited = true}, {field_value, 0, .inherited = true}, {field_value, 1, .inherited = true}, [219] = {field_key, 0}, {field_value, 2}, [221] = {field_key, 3, .inherited = true}, {field_value, 3, .inherited = true}, [223] = {field_predicate, 4}, [224] = {field_column, 1, .inherited = true}, {field_expression, 1, .inherited = true}, {field_function, 1, .inherited = true}, {field_opclass, 1, .inherited = true}, {field_opclass_parameters, 1, .inherited = true}, [229] = {field_column, 0}, {field_opclass, 1, .inherited = true}, {field_opclass_parameters, 1, .inherited = true}, [232] = {field_opclass, 0}, [233] = {field_function, 0}, {field_opclass, 1, .inherited = true}, {field_opclass_parameters, 1, .inherited = true}, [236] = {field_column, 3}, [237] = {field_name, 1, .inherited = true}, {field_value, 1, .inherited = true}, [239] = {field_name, 4, .inherited = true}, {field_name, 5, .inherited = true}, {field_value, 4, .inherited = true}, {field_value, 5, .inherited = true}, [243] = {field_custom_type, 5, .inherited = true}, [244] = {field_option, 0}, {field_parameter, 2}, [246] = {field_custom_type, 3, .inherited = true}, {field_name, 1}, {field_type, 3}, [249] = {field_old_name, 2}, [250] = {field_new_name, 3}, {field_old_name, 1}, [252] = {field_custom_type, 6, .inherited = true}, [253] = {field_timeout, 4}, [254] = {field_parameter, 3}, {field_parameter, 5, .inherited = true}, [256] = {field_size, 3}, [257] = {field_precision, 3}, [258] = {field_value, 1}, [259] = {field_value, 2}, {field_value, 3, .inherited = true}, [261] = {field_value, 0, .inherited = true}, {field_value, 1, .inherited = true}, [263] = {field_index_name, 5}, [264] = {field_alias, 6}, {field_name, 7, .inherited = true}, [266] = {field_alias, 6}, [267] = {field_key, 4, .inherited = true}, {field_value, 4, .inherited = true}, [269] = {field_key, 3, .inherited = true}, {field_key, 4, .inherited = true}, {field_value, 3, .inherited = true}, {field_value, 4, .inherited = true}, [273] = {field_predicate, 5}, [274] = {field_predicate, 6}, [275] = {field_path, 1}, {field_pool, 4}, [277] = {field_expression, 0}, {field_expression, 1}, {field_expression, 2}, [280] = {field_column, 4}, [281] = {field_name, 6, .inherited = true}, {field_value, 6, .inherited = true}, [283] = {field_enum_element, 1}, [284] = {field_option, 7}, [285] = {field_custom_type, 4, .inherited = true}, {field_name, 2}, {field_type, 4}, [288] = {field_compression_method, 4}, {field_name, 1}, [290] = {field_name, 1}, {field_statistics, 4}, [292] = {field_old_name, 3}, [293] = {field_new_name, 4}, {field_old_name, 2}, [295] = {field_custom_type, 7, .inherited = true}, [296] = {field_timeout, 5}, [297] = {field_precision, 2}, {field_scale, 4}, [299] = {field_alias, 7}, {field_name, 8, .inherited = true}, [301] = {field_alias, 7}, [302] = {field_key, 4, .inherited = true}, {field_key, 5, .inherited = true}, {field_value, 4, .inherited = true}, {field_value, 5, .inherited = true}, [306] = {field_alias, 5, .inherited = true}, {field_predicate, 7}, [308] = {field_alias, 3, .inherited = true}, {field_predicate, 7}, [310] = {field_expression, 0}, {field_expression, 1}, {field_expression, 2}, {field_opclass, 3, .inherited = true}, {field_opclass_parameters, 3, .inherited = true}, [315] = {field_column, 0}, {field_opclass, 3, .inherited = true}, {field_opclass_parameters, 3, .inherited = true}, [318] = {field_opclass, 0}, {field_opclass_parameters, 1}, {field_opclass_parameters, 2}, [321] = {field_function, 0}, {field_opclass, 3, .inherited = true}, {field_opclass_parameters, 3, .inherited = true}, [324] = {field_name, 6, .inherited = true}, {field_name, 7, .inherited = true}, {field_value, 6, .inherited = true}, {field_value, 7, .inherited = true}, [328] = {field_enum_element, 1}, {field_enum_element, 2, .inherited = true}, [330] = {field_enum_element, 0, .inherited = true}, {field_enum_element, 1, .inherited = true}, [332] = {field_column, 5}, [333] = {field_compression_method, 5}, {field_name, 2}, [335] = {field_name, 2}, {field_statistics, 5}, [337] = {field_custom_type, 5, .inherited = true}, {field_name, 1}, {field_type, 5}, [340] = {field_key, 4, .inherited = true}, {field_name, 1}, {field_value, 4, .inherited = true}, [343] = {field_value, 7}, [344] = {field_argument, 2}, [345] = {field_argument, 2}, {field_name, 6, .inherited = true}, [347] = {field_precision, 3}, {field_scale, 5}, [349] = {field_predicate, 7}, [350] = {field_alias, 3, .inherited = true}, {field_alias, 6, .inherited = true}, {field_predicate, 8}, [353] = {field_fields_terminated_char, 6}, [354] = {field_row_terminated_char, 6}, [355] = {field_opclass, 0}, {field_opclass_parameters, 1}, {field_opclass_parameters, 2}, {field_opclass_parameters, 3}, [359] = {field_custom_type, 6, .inherited = true}, {field_name, 2}, {field_type, 6}, [362] = {field_key, 5, .inherited = true}, {field_name, 2}, {field_value, 5, .inherited = true}, [365] = {field_key, 4, .inherited = true}, {field_key, 5, .inherited = true}, {field_name, 1}, {field_value, 4, .inherited = true}, {field_value, 5, .inherited = true}, [370] = {field_value, 8}, [371] = {field_value, 7}, {field_value, 8, .inherited = true}, [373] = {field_custom_type, 9, .inherited = true}, [374] = {field_name, 7, .inherited = true}, [375] = {field_argument, 2}, {field_name, 7, .inherited = true}, [377] = {field_argument, 2}, {field_argument, 3, .inherited = true}, [379] = {field_argument, 2}, {field_argument, 3, .inherited = true}, {field_name, 7, .inherited = true}, [382] = {field_precision, 4}, {field_scale, 6}, [384] = {field_predicate, 8}, [385] = {field_alias, 5, .inherited = true}, {field_predicate, 8}, [387] = {field_alias, 3, .inherited = true}, {field_predicate, 8}, [389] = {field_expression, 0}, {field_expression, 1}, {field_expression, 2}, {field_opclass, 5, .inherited = true}, {field_opclass_parameters, 5, .inherited = true}, [394] = {field_opclass, 0}, {field_opclass_parameters, 1}, {field_opclass_parameters, 2}, {field_opclass_parameters, 3}, {field_opclass_parameters, 4}, [399] = {field_key, 5, .inherited = true}, {field_key, 6, .inherited = true}, {field_name, 2}, {field_value, 5, .inherited = true}, {field_value, 6, .inherited = true}, [404] = {field_value, 8}, {field_value, 9, .inherited = true}, [406] = {field_argument, 2}, {field_name, 8, .inherited = true}, [408] = {field_argument, 2}, {field_argument, 3, .inherited = true}, {field_name, 8, .inherited = true}, [411] = {field_alias, 3, .inherited = true}, {field_alias, 6, .inherited = true}, {field_predicate, 9}, [414] = {field_path, 1}, {field_pool, 4}, {field_value, 8}, [417] = {field_value, 3}, [418] = {field_argument, 2}, {field_argument, 3, .inherited = true}, {field_name, 9, .inherited = true}, [421] = {field_escaped_char, 9}, {field_fields_terminated_char, 6}, [423] = {field_parameter, 11}, [424] = {field_name, 6, .inherited = true}, {field_predicate, 3}, [426] = {field_fields_terminated_char, 6}, {field_row_terminated_char, 10}, [428] = {field_parameter, 12}, [429] = {field_parameter, 11}, {field_parameter, 12, .inherited = true}, [431] = {field_name, 7, .inherited = true}, {field_predicate, 4}, [433] = {field_parameter, 13}, [434] = {field_parameter, 12}, {field_parameter, 13, .inherited = true}, [436] = {field_name, 8, .inherited = true}, {field_predicate, 4}, [438] = {field_parameter, 13}, {field_parameter, 14, .inherited = true}, [440] = {field_parameter, 14}, [441] = {field_name, 9, .inherited = true}, {field_predicate, 5}, [443] = {field_escaped_char, 9}, {field_fields_terminated_char, 6}, {field_row_terminated_char, 13}, [446] = {field_parameter, 14}, {field_parameter, 15, .inherited = true}, [448] = {field_parameter, 15}, [449] = {field_parameter, 15}, {field_parameter, 16, .inherited = true}, [451] = {field_parameter, 16}, [452] = {field_parameter, 16}, {field_parameter, 17, .inherited = true}, [454] = {field_parameter, 17}, [455] = {field_parameter, 17}, {field_parameter, 18, .inherited = true}, [457] = {field_parameter, 18}, [458] = {field_parameter, 18}, {field_parameter, 19, .inherited = true}, [460] = {field_parameter, 19}, [461] = {field_parameter, 19}, {field_parameter, 20, .inherited = true}, [463] = {field_parameter, 20}, [464] = {field_parameter, 20}, {field_parameter, 21, .inherited = true}, [466] = {field_parameter, 21}, [467] = {field_parameter, 21}, {field_parameter, 22, .inherited = true}, }; static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE_LENGTH] = { [0] = {0}, [6] = { [0] = sym_field, }, [16] = { [0] = sym_literal, }, [27] = { [0] = sym_list, }, [28] = { [2] = sym_list, }, [38] = { [1] = sym_object_reference, }, [46] = { [1] = sym_ordered_column, }, [47] = { [0] = sym_list, }, [51] = { [1] = sym_literal, }, [53] = { [1] = sym_literal, }, [55] = { [1] = sym_literal, }, [56] = { [1] = sym_literal, }, [58] = { [1] = sym_literal, }, [61] = { [1] = sym_literal, }, [64] = { [4] = sym_literal, }, [70] = { [1] = sym_literal, }, [86] = { [0] = sym_field, }, [88] = { [4] = sym_list, }, [90] = { [3] = sym_list, }, [91] = { [2] = sym_literal, }, [92] = { [2] = sym_literal, }, [93] = { [2] = sym_literal, }, [95] = { [2] = sym_literal, }, [96] = { [2] = sym_literal, }, [101] = { [2] = sym_literal, }, [103] = { [5] = sym_literal, }, [107] = { [2] = sym_literal, }, [109] = { [3] = sym_statement, }, [110] = { [3] = sym_statement, }, [115] = { [4] = sym_literal, }, [119] = { [0] = sym_literal, }, [120] = { [0] = sym_literal, }, [123] = { [1] = sym_literal, }, [124] = { [2] = sym_literal, }, [125] = { [2] = sym_literal, }, [126] = { [2] = sym_literal, }, [133] = { [2] = sym_literal, }, [136] = { [4] = sym_list, }, [144] = { [6] = sym_literal, }, [150] = { [1] = sym_literal, }, [152] = { [4] = sym_statement, }, [153] = { [4] = sym_statement, }, [154] = { [4] = sym_literal, }, [155] = { [5] = sym_literal, }, [157] = { [5] = sym_literal, }, [158] = { [3] = sym_literal, }, [159] = { [3] = sym_literal, }, [160] = { [1] = sym_literal, }, [161] = { [2] = sym_literal, }, [169] = { [5] = sym_list, }, [171] = { [1] = sym_literal, [4] = sym_literal, }, [175] = { [1] = sym_literal, }, [176] = { [7] = sym_literal, }, [183] = { [4] = sym_literal, [7] = sym_literal, }, [185] = { [5] = sym_literal, [7] = sym_literal, }, [186] = { [5] = sym_statement, }, [187] = { [5] = sym_statement, }, [188] = { [5] = sym_literal, }, [189] = { [1] = sym_identifier, }, [190] = { [4] = anon_alias_sym_filename, }, [191] = { [6] = sym_literal, }, [192] = { [2] = sym_literal, [4] = sym_literal, }, [196] = { [6] = sym_list, }, [204] = { [1] = sym_literal, }, [207] = { [8] = sym_literal, }, [212] = { [5] = sym_literal, [8] = sym_literal, }, [214] = { [6] = sym_literal, [8] = sym_literal, }, [215] = { [6] = sym_statement, }, [216] = { [6] = sym_statement, }, [217] = { [6] = sym_statement, }, [218] = { [6] = sym_statement, }, [219] = { [5] = anon_alias_sym_command, }, [220] = { [3] = sym_literal, [5] = sym_literal, }, [222] = { [7] = sym_list, }, [224] = { [6] = sym_literal, }, [225] = { [6] = sym_literal, }, [231] = { [6] = sym_literal, [9] = sym_literal, }, [234] = { [7] = sym_statement, }, [235] = { [7] = sym_statement, }, [236] = { [7] = sym_statement, }, [237] = { [7] = sym_statement, }, [238] = { [7] = sym_statement, }, [239] = { [7] = sym_statement, }, [240] = { [4] = sym_literal, [6] = sym_literal, }, [242] = { [8] = sym_list, }, [249] = { [8] = sym_statement, }, [250] = { [8] = sym_statement, }, [251] = { [8] = sym_statement, }, [252] = { [8] = sym_statement, }, [254] = { [1] = sym_literal, [4] = sym_literal, [8] = sym_literal, }, [256] = { [9] = sym_statement, }, [257] = { [9] = sym_statement, }, [258] = { [6] = sym_literal, [9] = sym_literal, }, [261] = { [6] = sym_literal, [10] = sym_literal, }, [271] = { [6] = sym_literal, [9] = sym_literal, [13] = sym_literal, }, }; static const uint16_t ts_non_terminal_alias_map[] = { sym__dml_write, 2, sym__dml_write, sym_statement, sym__dml_read, 2, sym__dml_read, sym_statement, sym__column_list, 2, sym__column_list, sym_list, sym__column, 2, sym__column, sym_ordered_column, sym__qualified_field, 3, sym__qualified_field, sym_field, sym_object_reference, sym__single_quote_string, 2, sym__single_quote_string, sym_literal, sym__literal_string, 5, sym__literal_string, anon_alias_sym_command, anon_alias_sym_filename, sym_identifier, sym_literal, sym__integer, 2, sym__integer, sym_literal, 0, }; static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [0] = 0, [1] = 1, [2] = 2, [3] = 3, [4] = 4, [5] = 5, [6] = 6, [7] = 7, [8] = 7, [9] = 6, [10] = 10, [11] = 11, [12] = 12, [13] = 13, [14] = 14, [15] = 15, [16] = 16, [17] = 17, [18] = 18, [19] = 19, [20] = 20, [21] = 10, [22] = 22, [23] = 23, [24] = 24, [25] = 25, [26] = 17, [27] = 18, [28] = 20, [29] = 22, [30] = 23, [31] = 24, [32] = 32, [33] = 11, [34] = 12, [35] = 13, [36] = 16, [37] = 19, [38] = 32, [39] = 32, [40] = 32, [41] = 32, [42] = 32, [43] = 32, [44] = 32, [45] = 32, [46] = 32, [47] = 32, [48] = 32, [49] = 32, [50] = 32, [51] = 32, [52] = 32, [53] = 32, [54] = 32, [55] = 32, [56] = 32, [57] = 32, [58] = 32, [59] = 32, [60] = 32, [61] = 32, [62] = 32, [63] = 32, [64] = 32, [65] = 32, [66] = 32, [67] = 32, [68] = 14, [69] = 14, [70] = 14, [71] = 14, [72] = 14, [73] = 14, [74] = 14, [75] = 14, [76] = 14, [77] = 14, [78] = 14, [79] = 14, [80] = 14, [81] = 14, [82] = 14, [83] = 14, [84] = 14, [85] = 32, [86] = 86, [87] = 87, [88] = 88, [89] = 89, [90] = 90, [91] = 91, [92] = 92, [93] = 93, [94] = 94, [95] = 95, [96] = 96, [97] = 97, [98] = 97, [99] = 99, [100] = 100, [101] = 101, [102] = 102, [103] = 103, [104] = 104, [105] = 103, [106] = 102, [107] = 107, [108] = 108, [109] = 100, [110] = 110, [111] = 90, [112] = 112, [113] = 113, [114] = 114, [115] = 110, [116] = 113, [117] = 114, [118] = 118, [119] = 119, [120] = 119, [121] = 119, [122] = 88, [123] = 123, [124] = 87, [125] = 86, [126] = 123, [127] = 123, [128] = 128, [129] = 129, [130] = 128, [131] = 131, [132] = 131, [133] = 129, [134] = 129, [135] = 131, [136] = 136, [137] = 89, [138] = 138, [139] = 139, [140] = 140, [141] = 141, [142] = 140, [143] = 143, [144] = 141, [145] = 140, [146] = 143, [147] = 141, [148] = 143, [149] = 149, [150] = 150, [151] = 151, [152] = 152, [153] = 153, [154] = 154, [155] = 155, [156] = 156, [157] = 157, [158] = 158, [159] = 159, [160] = 160, [161] = 161, [162] = 162, [163] = 163, [164] = 164, [165] = 165, [166] = 166, [167] = 167, [168] = 168, [169] = 169, [170] = 170, [171] = 171, [172] = 172, [173] = 173, [174] = 174, [175] = 175, [176] = 176, [177] = 177, [178] = 90, [179] = 179, [180] = 180, [181] = 181, [182] = 182, [183] = 183, [184] = 184, [185] = 185, [186] = 186, [187] = 187, [188] = 188, [189] = 189, [190] = 190, [191] = 191, [192] = 192, [193] = 193, [194] = 194, [195] = 195, [196] = 196, [197] = 197, [198] = 198, [199] = 199, [200] = 200, [201] = 201, [202] = 202, [203] = 203, [204] = 204, [205] = 205, [206] = 206, [207] = 207, [208] = 208, [209] = 209, [210] = 210, [211] = 211, [212] = 212, [213] = 213, [214] = 214, [215] = 215, [216] = 216, [217] = 217, [218] = 218, [219] = 219, [220] = 220, [221] = 221, [222] = 222, [223] = 223, [224] = 224, [225] = 225, [226] = 226, [227] = 227, [228] = 228, [229] = 229, [230] = 230, [231] = 231, [232] = 232, [233] = 233, [234] = 234, [235] = 235, [236] = 236, [237] = 237, [238] = 238, [239] = 239, [240] = 240, [241] = 241, [242] = 242, [243] = 243, [244] = 244, [245] = 245, [246] = 246, [247] = 247, [248] = 248, [249] = 90, [250] = 250, [251] = 251, [252] = 252, [253] = 253, [254] = 252, [255] = 255, [256] = 256, [257] = 257, [258] = 258, [259] = 259, [260] = 260, [261] = 261, [262] = 262, [263] = 263, [264] = 264, [265] = 265, [266] = 266, [267] = 267, [268] = 268, [269] = 269, [270] = 270, [271] = 271, [272] = 272, [273] = 273, [274] = 274, [275] = 275, [276] = 276, [277] = 277, [278] = 278, [279] = 279, [280] = 280, [281] = 281, [282] = 282, [283] = 283, [284] = 284, [285] = 285, [286] = 286, [287] = 287, [288] = 288, [289] = 289, [290] = 290, [291] = 291, [292] = 292, [293] = 293, [294] = 294, [295] = 295, [296] = 296, [297] = 297, [298] = 297, [299] = 296, [300] = 297, [301] = 301, [302] = 296, [303] = 297, [304] = 304, [305] = 296, [306] = 297, [307] = 296, [308] = 297, [309] = 296, [310] = 297, [311] = 296, [312] = 297, [313] = 297, [314] = 297, [315] = 297, [316] = 297, [317] = 297, [318] = 297, [319] = 296, [320] = 86, [321] = 296, [322] = 88, [323] = 87, [324] = 324, [325] = 297, [326] = 297, [327] = 327, [328] = 296, [329] = 329, [330] = 296, [331] = 296, [332] = 296, [333] = 296, [334] = 297, [335] = 335, [336] = 296, [337] = 296, [338] = 327, [339] = 339, [340] = 301, [341] = 304, [342] = 329, [343] = 324, [344] = 297, [345] = 296, [346] = 296, [347] = 297, [348] = 297, [349] = 297, [350] = 327, [351] = 339, [352] = 301, [353] = 304, [354] = 329, [355] = 324, [356] = 339, [357] = 90, [358] = 90, [359] = 90, [360] = 360, [361] = 361, [362] = 362, [363] = 363, [364] = 364, [365] = 365, [366] = 366, [367] = 367, [368] = 368, [369] = 369, [370] = 370, [371] = 371, [372] = 372, [373] = 373, [374] = 374, [375] = 89, [376] = 376, [377] = 377, [378] = 378, [379] = 379, [380] = 380, [381] = 381, [382] = 382, [383] = 383, [384] = 384, [385] = 385, [386] = 386, [387] = 387, [388] = 388, [389] = 389, [390] = 390, [391] = 391, [392] = 392, [393] = 86, [394] = 88, [395] = 87, [396] = 396, [397] = 397, [398] = 398, [399] = 399, [400] = 400, [401] = 149, [402] = 402, [403] = 403, [404] = 404, [405] = 405, [406] = 406, [407] = 407, [408] = 408, [409] = 409, [410] = 410, [411] = 411, [412] = 412, [413] = 413, [414] = 414, [415] = 415, [416] = 416, [417] = 417, [418] = 392, [419] = 151, [420] = 417, [421] = 417, [422] = 161, [423] = 152, [424] = 153, [425] = 154, [426] = 155, [427] = 417, [428] = 374, [429] = 376, [430] = 89, [431] = 417, [432] = 378, [433] = 433, [434] = 162, [435] = 163, [436] = 436, [437] = 382, [438] = 379, [439] = 388, [440] = 160, [441] = 441, [442] = 442, [443] = 417, [444] = 90, [445] = 433, [446] = 433, [447] = 417, [448] = 386, [449] = 158, [450] = 381, [451] = 373, [452] = 417, [453] = 157, [454] = 164, [455] = 417, [456] = 417, [457] = 380, [458] = 458, [459] = 156, [460] = 417, [461] = 165, [462] = 433, [463] = 463, [464] = 417, [465] = 417, [466] = 390, [467] = 150, [468] = 433, [469] = 391, [470] = 417, [471] = 389, [472] = 417, [473] = 417, [474] = 377, [475] = 385, [476] = 383, [477] = 433, [478] = 387, [479] = 417, [480] = 159, [481] = 384, [482] = 433, [483] = 417, [484] = 484, [485] = 169, [486] = 170, [487] = 171, [488] = 172, [489] = 173, [490] = 174, [491] = 166, [492] = 177, [493] = 493, [494] = 167, [495] = 168, [496] = 496, [497] = 391, [498] = 498, [499] = 377, [500] = 385, [501] = 383, [502] = 387, [503] = 384, [504] = 389, [505] = 380, [506] = 390, [507] = 382, [508] = 392, [509] = 374, [510] = 376, [511] = 378, [512] = 379, [513] = 388, [514] = 386, [515] = 381, [516] = 373, [517] = 369, [518] = 370, [519] = 365, [520] = 366, [521] = 371, [522] = 367, [523] = 368, [524] = 372, [525] = 360, [526] = 363, [527] = 361, [528] = 364, [529] = 362, [530] = 530, [531] = 531, [532] = 136, [533] = 533, [534] = 179, [535] = 535, [536] = 536, [537] = 537, [538] = 538, [539] = 539, [540] = 540, [541] = 493, [542] = 498, [543] = 530, [544] = 531, [545] = 533, [546] = 536, [547] = 537, [548] = 538, [549] = 549, [550] = 550, [551] = 550, [552] = 549, [553] = 553, [554] = 550, [555] = 86, [556] = 556, [557] = 535, [558] = 88, [559] = 559, [560] = 550, [561] = 87, [562] = 562, [563] = 535, [564] = 175, [565] = 176, [566] = 484, [567] = 539, [568] = 550, [569] = 569, [570] = 540, [571] = 550, [572] = 556, [573] = 484, [574] = 574, [575] = 562, [576] = 181, [577] = 550, [578] = 556, [579] = 484, [580] = 574, [581] = 562, [582] = 556, [583] = 484, [584] = 574, [585] = 562, [586] = 556, [587] = 484, [588] = 574, [589] = 562, [590] = 556, [591] = 484, [592] = 574, [593] = 562, [594] = 556, [595] = 484, [596] = 574, [597] = 562, [598] = 556, [599] = 484, [600] = 574, [601] = 562, [602] = 556, [603] = 484, [604] = 574, [605] = 562, [606] = 556, [607] = 484, [608] = 574, [609] = 562, [610] = 556, [611] = 484, [612] = 574, [613] = 562, [614] = 556, [615] = 484, [616] = 574, [617] = 562, [618] = 556, [619] = 484, [620] = 574, [621] = 562, [622] = 556, [623] = 484, [624] = 574, [625] = 562, [626] = 556, [627] = 484, [628] = 574, [629] = 562, [630] = 556, [631] = 484, [632] = 574, [633] = 562, [634] = 556, [635] = 484, [636] = 574, [637] = 562, [638] = 556, [639] = 574, [640] = 562, [641] = 574, [642] = 203, [643] = 643, [644] = 214, [645] = 215, [646] = 216, [647] = 86, [648] = 648, [649] = 189, [650] = 220, [651] = 369, [652] = 370, [653] = 213, [654] = 184, [655] = 188, [656] = 217, [657] = 657, [658] = 657, [659] = 371, [660] = 657, [661] = 661, [662] = 183, [663] = 663, [664] = 664, [665] = 88, [666] = 87, [667] = 365, [668] = 366, [669] = 367, [670] = 368, [671] = 372, [672] = 360, [673] = 363, [674] = 361, [675] = 399, [676] = 657, [677] = 409, [678] = 185, [679] = 364, [680] = 397, [681] = 408, [682] = 410, [683] = 362, [684] = 396, [685] = 398, [686] = 400, [687] = 402, [688] = 403, [689] = 404, [690] = 407, [691] = 186, [692] = 415, [693] = 416, [694] = 413, [695] = 405, [696] = 411, [697] = 412, [698] = 212, [699] = 406, [700] = 198, [701] = 187, [702] = 657, [703] = 661, [704] = 704, [705] = 182, [706] = 661, [707] = 191, [708] = 661, [709] = 661, [710] = 657, [711] = 661, [712] = 661, [713] = 193, [714] = 661, [715] = 194, [716] = 661, [717] = 195, [718] = 661, [719] = 196, [720] = 661, [721] = 197, [722] = 661, [723] = 661, [724] = 661, [725] = 661, [726] = 661, [727] = 661, [728] = 661, [729] = 199, [730] = 200, [731] = 731, [732] = 201, [733] = 202, [734] = 204, [735] = 205, [736] = 206, [737] = 207, [738] = 208, [739] = 657, [740] = 218, [741] = 741, [742] = 209, [743] = 219, [744] = 190, [745] = 210, [746] = 211, [747] = 414, [748] = 234, [749] = 749, [750] = 750, [751] = 412, [752] = 267, [753] = 414, [754] = 238, [755] = 755, [756] = 406, [757] = 463, [758] = 275, [759] = 402, [760] = 237, [761] = 239, [762] = 256, [763] = 269, [764] = 223, [765] = 271, [766] = 403, [767] = 240, [768] = 251, [769] = 179, [770] = 253, [771] = 241, [772] = 287, [773] = 773, [774] = 257, [775] = 258, [776] = 259, [777] = 777, [778] = 778, [779] = 404, [780] = 260, [781] = 242, [782] = 262, [783] = 783, [784] = 266, [785] = 785, [786] = 268, [787] = 270, [788] = 788, [789] = 789, [790] = 274, [791] = 791, [792] = 243, [793] = 244, [794] = 246, [795] = 247, [796] = 248, [797] = 245, [798] = 798, [799] = 799, [800] = 800, [801] = 407, [802] = 777, [803] = 86, [804] = 277, [805] = 227, [806] = 228, [807] = 415, [808] = 286, [809] = 416, [810] = 222, [811] = 413, [812] = 224, [813] = 225, [814] = 255, [815] = 226, [816] = 816, [817] = 273, [818] = 405, [819] = 229, [820] = 230, [821] = 821, [822] = 221, [823] = 823, [824] = 231, [825] = 369, [826] = 370, [827] = 371, [828] = 88, [829] = 87, [830] = 232, [831] = 179, [832] = 233, [833] = 833, [834] = 411, [835] = 89, [836] = 365, [837] = 366, [838] = 278, [839] = 367, [840] = 368, [841] = 372, [842] = 360, [843] = 363, [844] = 361, [845] = 399, [846] = 279, [847] = 409, [848] = 281, [849] = 282, [850] = 364, [851] = 397, [852] = 283, [853] = 284, [854] = 285, [855] = 408, [856] = 250, [857] = 410, [858] = 362, [859] = 272, [860] = 396, [861] = 276, [862] = 280, [863] = 235, [864] = 261, [865] = 236, [866] = 263, [867] = 398, [868] = 264, [869] = 265, [870] = 400, [871] = 871, [872] = 872, [873] = 873, [874] = 872, [875] = 875, [876] = 876, [877] = 800, [878] = 872, [879] = 873, [880] = 872, [881] = 875, [882] = 821, [883] = 873, [884] = 884, [885] = 871, [886] = 871, [887] = 872, [888] = 873, [889] = 873, [890] = 872, [891] = 876, [892] = 873, [893] = 872, [894] = 894, [895] = 871, [896] = 750, [897] = 872, [898] = 872, [899] = 873, [900] = 871, [901] = 871, [902] = 875, [903] = 872, [904] = 292, [905] = 871, [906] = 773, [907] = 871, [908] = 876, [909] = 871, [910] = 872, [911] = 872, [912] = 873, [913] = 873, [914] = 871, [915] = 789, [916] = 89, [917] = 875, [918] = 755, [919] = 872, [920] = 920, [921] = 873, [922] = 922, [923] = 791, [924] = 873, [925] = 871, [926] = 871, [927] = 894, [928] = 928, [929] = 798, [930] = 872, [931] = 799, [932] = 871, [933] = 872, [934] = 288, [935] = 935, [936] = 936, [937] = 816, [938] = 938, [939] = 939, [940] = 940, [941] = 823, [942] = 875, [943] = 871, [944] = 944, [945] = 463, [946] = 289, [947] = 947, [948] = 948, [949] = 949, [950] = 950, [951] = 873, [952] = 872, [953] = 953, [954] = 873, [955] = 872, [956] = 956, [957] = 873, [958] = 872, [959] = 873, [960] = 872, [961] = 961, [962] = 962, [963] = 963, [964] = 964, [965] = 873, [966] = 966, [967] = 967, [968] = 968, [969] = 969, [970] = 876, [971] = 871, [972] = 972, [973] = 871, [974] = 974, [975] = 975, [976] = 872, [977] = 977, [978] = 978, [979] = 873, [980] = 873, [981] = 872, [982] = 875, [983] = 873, [984] = 290, [985] = 873, [986] = 872, [987] = 987, [988] = 785, [989] = 989, [990] = 990, [991] = 876, [992] = 788, [993] = 291, [994] = 871, [995] = 749, [996] = 293, [997] = 873, [998] = 873, [999] = 928, [1000] = 928, [1001] = 928, [1002] = 928, [1003] = 928, [1004] = 928, [1005] = 928, [1006] = 928, [1007] = 928, [1008] = 928, [1009] = 928, [1010] = 928, [1011] = 928, [1012] = 928, [1013] = 928, [1014] = 928, [1015] = 928, [1016] = 871, [1017] = 876, [1018] = 778, [1019] = 872, [1020] = 873, [1021] = 1021, [1022] = 1022, [1023] = 1023, [1024] = 1024, [1025] = 1025, [1026] = 1026, [1027] = 1027, [1028] = 1028, [1029] = 1029, [1030] = 1030, [1031] = 1031, [1032] = 1023, [1033] = 1033, [1034] = 1024, [1035] = 1035, [1036] = 1036, [1037] = 1037, [1038] = 1025, [1039] = 1026, [1040] = 1028, [1041] = 1029, [1042] = 1030, [1043] = 1031, [1044] = 1023, [1045] = 1033, [1046] = 1024, [1047] = 1035, [1048] = 1036, [1049] = 1037, [1050] = 1025, [1051] = 1026, [1052] = 1028, [1053] = 1029, [1054] = 1030, [1055] = 1031, [1056] = 1023, [1057] = 1033, [1058] = 1024, [1059] = 1035, [1060] = 1036, [1061] = 1037, [1062] = 1025, [1063] = 1026, [1064] = 89, [1065] = 1028, [1066] = 1066, [1067] = 1067, [1068] = 1029, [1069] = 1030, [1070] = 1070, [1071] = 1031, [1072] = 1023, [1073] = 1033, [1074] = 1024, [1075] = 1035, [1076] = 1036, [1077] = 1037, [1078] = 1078, [1079] = 1079, [1080] = 1025, [1081] = 1026, [1082] = 1028, [1083] = 1083, [1084] = 1084, [1085] = 1029, [1086] = 1030, [1087] = 1031, [1088] = 1023, [1089] = 1033, [1090] = 1024, [1091] = 1035, [1092] = 1036, [1093] = 1037, [1094] = 1027, [1095] = 149, [1096] = 1025, [1097] = 1026, [1098] = 1098, [1099] = 1099, [1100] = 1100, [1101] = 1101, [1102] = 1102, [1103] = 1103, [1104] = 1104, [1105] = 1105, [1106] = 1106, [1107] = 1107, [1108] = 1108, [1109] = 1109, [1110] = 1110, [1111] = 1111, [1112] = 1112, [1113] = 1113, [1114] = 1114, [1115] = 1115, [1116] = 1116, [1117] = 1117, [1118] = 1118, [1119] = 1119, [1120] = 1120, [1121] = 1121, [1122] = 1122, [1123] = 1123, [1124] = 1124, [1125] = 436, [1126] = 1027, [1127] = 1028, [1128] = 1036, [1129] = 1029, [1130] = 1030, [1131] = 1031, [1132] = 1023, [1133] = 1033, [1134] = 1024, [1135] = 1035, [1136] = 1036, [1137] = 1037, [1138] = 1138, [1139] = 441, [1140] = 442, [1141] = 90, [1142] = 1142, [1143] = 1109, [1144] = 1144, [1145] = 1138, [1146] = 1146, [1147] = 1147, [1148] = 1148, [1149] = 1149, [1150] = 1150, [1151] = 1151, [1152] = 1066, [1153] = 1079, [1154] = 1083, [1155] = 1098, [1156] = 1099, [1157] = 1102, [1158] = 1106, [1159] = 1107, [1160] = 1108, [1161] = 1110, [1162] = 1113, [1163] = 1117, [1164] = 1118, [1165] = 1119, [1166] = 1122, [1167] = 1124, [1168] = 1027, [1169] = 1028, [1170] = 1025, [1171] = 1029, [1172] = 1030, [1173] = 1031, [1174] = 1023, [1175] = 1033, [1176] = 1024, [1177] = 1035, [1178] = 1036, [1179] = 1037, [1180] = 1025, [1181] = 1026, [1182] = 1027, [1183] = 1028, [1184] = 1029, [1185] = 1030, [1186] = 1031, [1187] = 1023, [1188] = 1033, [1189] = 1024, [1190] = 1035, [1191] = 1036, [1192] = 1037, [1193] = 1025, [1194] = 1026, [1195] = 1142, [1196] = 1109, [1197] = 1138, [1198] = 1146, [1199] = 1147, [1200] = 1148, [1201] = 1025, [1202] = 1149, [1203] = 1150, [1204] = 1066, [1205] = 1083, [1206] = 1098, [1207] = 1207, [1208] = 1099, [1209] = 1102, [1210] = 1106, [1211] = 1108, [1212] = 1110, [1213] = 1113, [1214] = 1117, [1215] = 1118, [1216] = 1035, [1217] = 1122, [1218] = 1124, [1219] = 1027, [1220] = 1028, [1221] = 1029, [1222] = 1030, [1223] = 1031, [1224] = 1023, [1225] = 1033, [1226] = 1024, [1227] = 1035, [1228] = 1036, [1229] = 1037, [1230] = 1025, [1231] = 1026, [1232] = 1109, [1233] = 1138, [1234] = 1147, [1235] = 1149, [1236] = 1150, [1237] = 1066, [1238] = 1098, [1239] = 1099, [1240] = 1102, [1241] = 1108, [1242] = 1110, [1243] = 1113, [1244] = 1117, [1245] = 1118, [1246] = 1119, [1247] = 1122, [1248] = 1124, [1249] = 1027, [1250] = 1028, [1251] = 1029, [1252] = 1030, [1253] = 1031, [1254] = 1023, [1255] = 1033, [1256] = 1024, [1257] = 1035, [1258] = 1036, [1259] = 1037, [1260] = 1025, [1261] = 1026, [1262] = 1109, [1263] = 1138, [1264] = 1147, [1265] = 1150, [1266] = 1066, [1267] = 1102, [1268] = 1113, [1269] = 1119, [1270] = 1027, [1271] = 1028, [1272] = 1029, [1273] = 1030, [1274] = 1031, [1275] = 1023, [1276] = 1033, [1277] = 1024, [1278] = 1035, [1279] = 1036, [1280] = 1037, [1281] = 1025, [1282] = 1026, [1283] = 1109, [1284] = 1138, [1285] = 1147, [1286] = 1150, [1287] = 1066, [1288] = 1102, [1289] = 1113, [1290] = 1119, [1291] = 1027, [1292] = 1028, [1293] = 1029, [1294] = 1030, [1295] = 1031, [1296] = 1023, [1297] = 1033, [1298] = 1024, [1299] = 1035, [1300] = 1036, [1301] = 1037, [1302] = 1025, [1303] = 1026, [1304] = 1138, [1305] = 1027, [1306] = 1028, [1307] = 1029, [1308] = 1030, [1309] = 1031, [1310] = 1023, [1311] = 1033, [1312] = 1024, [1313] = 1035, [1314] = 1036, [1315] = 1037, [1316] = 1025, [1317] = 1026, [1318] = 1026, [1319] = 1138, [1320] = 1027, [1321] = 1028, [1322] = 1029, [1323] = 1030, [1324] = 1031, [1325] = 1023, [1326] = 1033, [1327] = 1024, [1328] = 1035, [1329] = 1036, [1330] = 1037, [1331] = 1025, [1332] = 1026, [1333] = 1027, [1334] = 1028, [1335] = 1029, [1336] = 1030, [1337] = 1031, [1338] = 1023, [1339] = 1033, [1340] = 1024, [1341] = 1035, [1342] = 1036, [1343] = 1037, [1344] = 1025, [1345] = 1026, [1346] = 1146, [1347] = 1027, [1348] = 1028, [1349] = 1029, [1350] = 1030, [1351] = 1031, [1352] = 1023, [1353] = 1033, [1354] = 1024, [1355] = 1035, [1356] = 1036, [1357] = 1037, [1358] = 1025, [1359] = 1026, [1360] = 1027, [1361] = 1028, [1362] = 1029, [1363] = 1030, [1364] = 1031, [1365] = 1023, [1366] = 1033, [1367] = 1024, [1368] = 1035, [1369] = 1036, [1370] = 1037, [1371] = 1025, [1372] = 1026, [1373] = 1027, [1374] = 1147, [1375] = 1148, [1376] = 1027, [1377] = 1027, [1378] = 1027, [1379] = 1029, [1380] = 1030, [1381] = 1149, [1382] = 1382, [1383] = 1383, [1384] = 1021, [1385] = 1383, [1386] = 1386, [1387] = 1121, [1388] = 1144, [1389] = 1207, [1390] = 1386, [1391] = 1382, [1392] = 1392, [1393] = 1393, [1394] = 1067, [1395] = 1070, [1396] = 1078, [1397] = 1084, [1398] = 1100, [1399] = 1103, [1400] = 1105, [1401] = 1031, [1402] = 1402, [1403] = 773, [1404] = 1112, [1405] = 1116, [1406] = 789, [1407] = 791, [1408] = 1120, [1409] = 1028, [1410] = 798, [1411] = 799, [1412] = 1123, [1413] = 816, [1414] = 823, [1415] = 1027, [1416] = 1028, [1417] = 1029, [1418] = 1030, [1419] = 1031, [1420] = 1023, [1421] = 1033, [1422] = 1024, [1423] = 1035, [1424] = 1036, [1425] = 1037, [1426] = 1025, [1427] = 1026, [1428] = 785, [1429] = 788, [1430] = 749, [1431] = 778, [1432] = 800, [1433] = 821, [1434] = 1029, [1435] = 1030, [1436] = 1031, [1437] = 1023, [1438] = 1033, [1439] = 1024, [1440] = 1035, [1441] = 1036, [1442] = 1037, [1443] = 1025, [1444] = 1026, [1445] = 1138, [1446] = 1147, [1447] = 1150, [1448] = 1066, [1449] = 1102, [1450] = 1113, [1451] = 1119, [1452] = 1027, [1453] = 1028, [1454] = 1029, [1455] = 1030, [1456] = 1031, [1457] = 1023, [1458] = 1033, [1459] = 1024, [1460] = 1035, [1461] = 1036, [1462] = 1037, [1463] = 1025, [1464] = 1026, [1465] = 1142, [1466] = 1109, [1467] = 1148, [1468] = 1149, [1469] = 1098, [1470] = 1099, [1471] = 1108, [1472] = 1110, [1473] = 1117, [1474] = 1118, [1475] = 1122, [1476] = 1124, [1477] = 1026, [1478] = 1109, [1479] = 1147, [1480] = 1150, [1481] = 1066, [1482] = 1102, [1483] = 1113, [1484] = 1119, [1485] = 1028, [1486] = 1029, [1487] = 1030, [1488] = 1031, [1489] = 1023, [1490] = 1033, [1491] = 1024, [1492] = 1035, [1493] = 1036, [1494] = 1037, [1495] = 1025, [1496] = 1026, [1497] = 1138, [1498] = 1027, [1499] = 1383, [1500] = 1386, [1501] = 1121, [1502] = 1144, [1503] = 1207, [1504] = 1382, [1505] = 1393, [1506] = 1100, [1507] = 1112, [1508] = 1383, [1509] = 1386, [1510] = 1121, [1511] = 1144, [1512] = 1207, [1513] = 1382, [1514] = 1393, [1515] = 1100, [1516] = 1112, [1517] = 1383, [1518] = 1386, [1519] = 1121, [1520] = 1144, [1521] = 1207, [1522] = 1382, [1523] = 1393, [1524] = 1100, [1525] = 1112, [1526] = 1383, [1527] = 1386, [1528] = 1121, [1529] = 1144, [1530] = 1207, [1531] = 1382, [1532] = 1393, [1533] = 1100, [1534] = 1112, [1535] = 1383, [1536] = 1386, [1537] = 1121, [1538] = 1144, [1539] = 1207, [1540] = 1382, [1541] = 1393, [1542] = 1100, [1543] = 1112, [1544] = 1383, [1545] = 1386, [1546] = 1121, [1547] = 1144, [1548] = 1207, [1549] = 1382, [1550] = 1393, [1551] = 1100, [1552] = 1112, [1553] = 1383, [1554] = 1386, [1555] = 1121, [1556] = 1144, [1557] = 1207, [1558] = 1382, [1559] = 1393, [1560] = 1100, [1561] = 1112, [1562] = 1383, [1563] = 1386, [1564] = 1033, [1565] = 1121, [1566] = 1144, [1567] = 1207, [1568] = 1382, [1569] = 1393, [1570] = 1100, [1571] = 1112, [1572] = 1383, [1573] = 1386, [1574] = 1121, [1575] = 1144, [1576] = 1207, [1577] = 1382, [1578] = 1393, [1579] = 1100, [1580] = 1112, [1581] = 1383, [1582] = 1386, [1583] = 1121, [1584] = 1144, [1585] = 1207, [1586] = 1382, [1587] = 1393, [1588] = 1100, [1589] = 1112, [1590] = 1383, [1591] = 1386, [1592] = 1121, [1593] = 1144, [1594] = 1207, [1595] = 1382, [1596] = 1393, [1597] = 1100, [1598] = 1112, [1599] = 1383, [1600] = 1386, [1601] = 1121, [1602] = 1144, [1603] = 1207, [1604] = 1382, [1605] = 1393, [1606] = 1100, [1607] = 1112, [1608] = 1383, [1609] = 1386, [1610] = 1121, [1611] = 1144, [1612] = 1207, [1613] = 1382, [1614] = 1393, [1615] = 1100, [1616] = 1112, [1617] = 1383, [1618] = 1386, [1619] = 1121, [1620] = 1144, [1621] = 1207, [1622] = 1382, [1623] = 1393, [1624] = 1100, [1625] = 1112, [1626] = 1383, [1627] = 1386, [1628] = 1121, [1629] = 1144, [1630] = 1207, [1631] = 1382, [1632] = 1393, [1633] = 1100, [1634] = 1112, [1635] = 1383, [1636] = 1386, [1637] = 1121, [1638] = 1144, [1639] = 1207, [1640] = 1382, [1641] = 1393, [1642] = 1100, [1643] = 1112, [1644] = 1383, [1645] = 1121, [1646] = 1383, [1647] = 1121, [1648] = 1383, [1649] = 1121, [1650] = 1383, [1651] = 1121, [1652] = 1383, [1653] = 1121, [1654] = 1142, [1655] = 1150, [1656] = 1148, [1657] = 1149, [1658] = 1392, [1659] = 1659, [1660] = 1098, [1661] = 1099, [1662] = 1024, [1663] = 1108, [1664] = 1110, [1665] = 1035, [1666] = 1036, [1667] = 1117, [1668] = 1118, [1669] = 1120, [1670] = 1122, [1671] = 1123, [1672] = 1037, [1673] = 1124, [1674] = 1027, [1675] = 1028, [1676] = 1142, [1677] = 1148, [1678] = 1151, [1679] = 953, [1680] = 1142, [1681] = 1681, [1682] = 1393, [1683] = 1027, [1684] = 1028, [1685] = 1101, [1686] = 1114, [1687] = 1104, [1688] = 1067, [1689] = 1070, [1690] = 1078, [1691] = 1103, [1692] = 1105, [1693] = 1101, [1694] = 1114, [1695] = 1104, [1696] = 1101, [1697] = 1114, [1698] = 1104, [1699] = 1101, [1700] = 1114, [1701] = 1104, [1702] = 1101, [1703] = 1114, [1704] = 1104, [1705] = 1101, [1706] = 1114, [1707] = 1104, [1708] = 1101, [1709] = 1114, [1710] = 1104, [1711] = 1101, [1712] = 1114, [1713] = 1104, [1714] = 1101, [1715] = 1114, [1716] = 1104, [1717] = 1101, [1718] = 1114, [1719] = 1104, [1720] = 1101, [1721] = 1114, [1722] = 1104, [1723] = 1101, [1724] = 1114, [1725] = 1104, [1726] = 1101, [1727] = 1114, [1728] = 1104, [1729] = 1101, [1730] = 1114, [1731] = 1104, [1732] = 1101, [1733] = 1114, [1734] = 1104, [1735] = 1101, [1736] = 1114, [1737] = 1104, [1738] = 1101, [1739] = 1114, [1740] = 1104, [1741] = 1037, [1742] = 1392, [1743] = 1029, [1744] = 1030, [1745] = 1031, [1746] = 1023, [1747] = 1033, [1748] = 1119, [1749] = 380, [1750] = 159, [1751] = 157, [1752] = 158, [1753] = 164, [1754] = 161, [1755] = 160, [1756] = 156, [1757] = 150, [1758] = 151, [1759] = 152, [1760] = 153, [1761] = 154, [1762] = 155, [1763] = 364, [1764] = 436, [1765] = 441, [1766] = 162, [1767] = 163, [1768] = 362, [1769] = 442, [1770] = 90, [1771] = 773, [1772] = 789, [1773] = 791, [1774] = 798, [1775] = 799, [1776] = 816, [1777] = 823, [1778] = 785, [1779] = 788, [1780] = 749, [1781] = 778, [1782] = 800, [1783] = 821, [1784] = 391, [1785] = 377, [1786] = 385, [1787] = 149, [1788] = 383, [1789] = 149, [1790] = 387, [1791] = 436, [1792] = 369, [1793] = 370, [1794] = 384, [1795] = 389, [1796] = 373, [1797] = 165, [1798] = 382, [1799] = 365, [1800] = 366, [1801] = 371, [1802] = 367, [1803] = 368, [1804] = 391, [1805] = 377, [1806] = 385, [1807] = 383, [1808] = 387, [1809] = 384, [1810] = 389, [1811] = 380, [1812] = 390, [1813] = 382, [1814] = 392, [1815] = 374, [1816] = 376, [1817] = 378, [1818] = 379, [1819] = 388, [1820] = 386, [1821] = 381, [1822] = 373, [1823] = 90, [1824] = 392, [1825] = 136, [1826] = 374, [1827] = 376, [1828] = 372, [1829] = 378, [1830] = 379, [1831] = 360, [1832] = 363, [1833] = 361, [1834] = 388, [1835] = 386, [1836] = 381, [1837] = 390, [1838] = 391, [1839] = 388, [1840] = 181, [1841] = 155, [1842] = 169, [1843] = 170, [1844] = 171, [1845] = 172, [1846] = 173, [1847] = 174, [1848] = 166, [1849] = 177, [1850] = 381, [1851] = 167, [1852] = 168, [1853] = 136, [1854] = 390, [1855] = 382, [1856] = 392, [1857] = 374, [1858] = 376, [1859] = 373, [1860] = 377, [1861] = 731, [1862] = 378, [1863] = 165, [1864] = 159, [1865] = 165, [1866] = 159, [1867] = 157, [1868] = 158, [1869] = 164, [1870] = 161, [1871] = 160, [1872] = 385, [1873] = 156, [1874] = 150, [1875] = 151, [1876] = 152, [1877] = 153, [1878] = 154, [1879] = 157, [1880] = 664, [1881] = 731, [1882] = 88, [1883] = 164, [1884] = 161, [1885] = 160, [1886] = 136, [1887] = 383, [1888] = 155, [1889] = 387, [1890] = 162, [1891] = 163, [1892] = 379, [1893] = 156, [1894] = 384, [1895] = 389, [1896] = 150, [1897] = 151, [1898] = 152, [1899] = 153, [1900] = 154, [1901] = 436, [1902] = 663, [1903] = 441, [1904] = 442, [1905] = 380, [1906] = 175, [1907] = 643, [1908] = 88, [1909] = 87, [1910] = 176, [1911] = 1911, [1912] = 86, [1913] = 90, [1914] = 162, [1915] = 163, [1916] = 648, [1917] = 664, [1918] = 386, [1919] = 87, [1920] = 86, [1921] = 158, [1922] = 195, [1923] = 189, [1924] = 220, [1925] = 203, [1926] = 184, [1927] = 188, [1928] = 183, [1929] = 185, [1930] = 186, [1931] = 86, [1932] = 749, [1933] = 370, [1934] = 778, [1935] = 648, [1936] = 663, [1937] = 365, [1938] = 366, [1939] = 367, [1940] = 368, [1941] = 372, [1942] = 360, [1943] = 363, [1944] = 361, [1945] = 364, [1946] = 362, [1947] = 88, [1948] = 87, [1949] = 800, [1950] = 821, [1951] = 199, [1952] = 200, [1953] = 168, [1954] = 174, [1955] = 166, [1956] = 362, [1957] = 201, [1958] = 202, [1959] = 369, [1960] = 365, [1961] = 177, [1962] = 194, [1963] = 204, [1964] = 205, [1965] = 1911, [1966] = 366, [1967] = 371, [1968] = 169, [1969] = 399, [1970] = 664, [1971] = 369, [1972] = 731, [1973] = 206, [1974] = 367, [1975] = 370, [1976] = 368, [1977] = 175, [1978] = 176, [1979] = 207, [1980] = 208, [1981] = 364, [1982] = 175, [1983] = 176, [1984] = 209, [1985] = 210, [1986] = 211, [1987] = 212, [1988] = 213, [1989] = 214, [1990] = 215, [1991] = 216, [1992] = 217, [1993] = 788, [1994] = 218, [1995] = 409, [1996] = 219, [1997] = 181, [1998] = 190, [1999] = 643, [2000] = 136, [2001] = 663, [2002] = 169, [2003] = 170, [2004] = 171, [2005] = 172, [2006] = 173, [2007] = 170, [2008] = 397, [2009] = 365, [2010] = 408, [2011] = 643, [2012] = 174, [2013] = 166, [2014] = 362, [2015] = 177, [2016] = 366, [2017] = 369, [2018] = 179, [2019] = 370, [2020] = 371, [2021] = 367, [2022] = 833, [2023] = 193, [2024] = 372, [2025] = 368, [2026] = 360, [2027] = 363, [2028] = 361, [2029] = 410, [2030] = 399, [2031] = 372, [2032] = 409, [2033] = 360, [2034] = 181, [2035] = 773, [2036] = 397, [2037] = 408, [2038] = 363, [2039] = 410, [2040] = 396, [2041] = 361, [2042] = 398, [2043] = 400, [2044] = 402, [2045] = 403, [2046] = 404, [2047] = 407, [2048] = 364, [2049] = 167, [2050] = 415, [2051] = 416, [2052] = 413, [2053] = 405, [2054] = 371, [2055] = 411, [2056] = 412, [2057] = 414, [2058] = 789, [2059] = 791, [2060] = 406, [2061] = 2061, [2062] = 136, [2063] = 798, [2064] = 799, [2065] = 816, [2066] = 823, [2067] = 196, [2068] = 197, [2069] = 171, [2070] = 198, [2071] = 783, [2072] = 167, [2073] = 168, [2074] = 187, [2075] = 396, [2076] = 398, [2077] = 400, [2078] = 402, [2079] = 403, [2080] = 404, [2081] = 172, [2082] = 407, [2083] = 182, [2084] = 191, [2085] = 415, [2086] = 416, [2087] = 413, [2088] = 405, [2089] = 173, [2090] = 411, [2091] = 412, [2092] = 414, [2093] = 406, [2094] = 785, [2095] = 183, [2096] = 360, [2097] = 182, [2098] = 191, [2099] = 263, [2100] = 363, [2101] = 264, [2102] = 193, [2103] = 194, [2104] = 195, [2105] = 196, [2106] = 197, [2107] = 162, [2108] = 163, [2109] = 218, [2110] = 265, [2111] = 222, [2112] = 267, [2113] = 270, [2114] = 269, [2115] = 217, [2116] = 199, [2117] = 200, [2118] = 271, [2119] = 224, [2120] = 273, [2121] = 225, [2122] = 275, [2123] = 219, [2124] = 182, [2125] = 191, [2126] = 149, [2127] = 226, [2128] = 212, [2129] = 409, [2130] = 366, [2131] = 278, [2132] = 201, [2133] = 202, [2134] = 190, [2135] = 229, [2136] = 204, [2137] = 205, [2138] = 206, [2139] = 207, [2140] = 208, [2141] = 209, [2142] = 210, [2143] = 211, [2144] = 212, [2145] = 279, [2146] = 213, [2147] = 214, [2148] = 230, [2149] = 215, [2150] = 216, [2151] = 217, [2152] = 193, [2153] = 231, [2154] = 194, [2155] = 399, [2156] = 218, [2157] = 219, [2158] = 190, [2159] = 195, [2160] = 196, [2161] = 197, [2162] = 362, [2163] = 2061, [2164] = 281, [2165] = 397, [2166] = 282, [2167] = 369, [2168] = 370, [2169] = 232, [2170] = 233, [2171] = 365, [2172] = 366, [2173] = 283, [2174] = 371, [2175] = 284, [2176] = 367, [2177] = 285, [2178] = 250, [2179] = 368, [2180] = 235, [2181] = 201, [2182] = 798, [2183] = 189, [2184] = 220, [2185] = 203, [2186] = 184, [2187] = 188, [2188] = 272, [2189] = 276, [2190] = 280, [2191] = 256, [2192] = 799, [2193] = 236, [2194] = 223, [2195] = 816, [2196] = 823, [2197] = 185, [2198] = 372, [2199] = 360, [2200] = 186, [2201] = 227, [2202] = 365, [2203] = 366, [2204] = 367, [2205] = 368, [2206] = 372, [2207] = 360, [2208] = 363, [2209] = 361, [2210] = 364, [2211] = 363, [2212] = 362, [2213] = 361, [2214] = 86, [2215] = 216, [2216] = 238, [2217] = 935, [2218] = 410, [2219] = 199, [2220] = 938, [2221] = 939, [2222] = 940, [2223] = 200, [2224] = 371, [2225] = 944, [2226] = 463, [2227] = 215, [2228] = 240, [2229] = 948, [2230] = 949, [2231] = 950, [2232] = 241, [2233] = 396, [2234] = 364, [2235] = 228, [2236] = 956, [2237] = 221, [2238] = 242, [2239] = 961, [2240] = 962, [2241] = 963, [2242] = 362, [2243] = 202, [2244] = 966, [2245] = 967, [2246] = 648, [2247] = 968, [2248] = 969, [2249] = 274, [2250] = 243, [2251] = 214, [2252] = 400, [2253] = 974, [2254] = 244, [2255] = 975, [2256] = 179, [2257] = 977, [2258] = 978, [2259] = 183, [2260] = 204, [2261] = 205, [2262] = 206, [2263] = 245, [2264] = 207, [2265] = 185, [2266] = 402, [2267] = 987, [2268] = 989, [2269] = 990, [2270] = 208, [2271] = 788, [2272] = 749, [2273] = 234, [2274] = 778, [2275] = 800, [2276] = 821, [2277] = 209, [2278] = 408, [2279] = 412, [2280] = 262, [2281] = 1022, [2282] = 972, [2283] = 414, [2284] = 833, [2285] = 750, [2286] = 406, [2287] = 367, [2288] = 369, [2289] = 370, [2290] = 371, [2291] = 920, [2292] = 277, [2293] = 411, [2294] = 237, [2295] = 266, [2296] = 936, [2297] = 364, [2298] = 186, [2299] = 365, [2300] = 2300, [2301] = 366, [2302] = 367, [2303] = 663, [2304] = 368, [2305] = 372, [2306] = 360, [2307] = 363, [2308] = 884, [2309] = 750, [2310] = 239, [2311] = 664, [2312] = 755, [2313] = 922, [2314] = 361, [2315] = 947, [2316] = 964, [2317] = 364, [2318] = 255, [2319] = 361, [2320] = 88, [2321] = 87, [2322] = 89, [2323] = 210, [2324] = 211, [2325] = 362, [2326] = 251, [2327] = 253, [2328] = 179, [2329] = 369, [2330] = 287, [2331] = 370, [2332] = 371, [2333] = 731, [2334] = 785, [2335] = 773, [2336] = 755, [2337] = 257, [2338] = 246, [2339] = 247, [2340] = 643, [2341] = 286, [2342] = 783, [2343] = 248, [2344] = 258, [2345] = 415, [2346] = 416, [2347] = 413, [2348] = 268, [2349] = 405, [2350] = 789, [2351] = 368, [2352] = 198, [2353] = 187, [2354] = 1911, [2355] = 372, [2356] = 189, [2357] = 220, [2358] = 203, [2359] = 213, [2360] = 198, [2361] = 187, [2362] = 184, [2363] = 365, [2364] = 188, [2365] = 791, [2366] = 89, [2367] = 403, [2368] = 259, [2369] = 369, [2370] = 370, [2371] = 260, [2372] = 404, [2373] = 261, [2374] = 407, [2375] = 398, [2376] = 269, [2377] = 940, [2378] = 261, [2379] = 263, [2380] = 264, [2381] = 265, [2382] = 267, [2383] = 944, [2384] = 964, [2385] = 271, [2386] = 273, [2387] = 948, [2388] = 275, [2389] = 949, [2390] = 950, [2391] = 935, [2392] = 278, [2393] = 279, [2394] = 281, [2395] = 282, [2396] = 283, [2397] = 284, [2398] = 285, [2399] = 938, [2400] = 939, [2401] = 940, [2402] = 922, [2403] = 250, [2404] = 272, [2405] = 276, [2406] = 280, [2407] = 256, [2408] = 223, [2409] = 227, [2410] = 228, [2411] = 221, [2412] = 234, [2413] = 237, [2414] = 239, [2415] = 167, [2416] = 168, [2417] = 956, [2418] = 251, [2419] = 253, [2420] = 255, [2421] = 961, [2422] = 962, [2423] = 963, [2424] = 966, [2425] = 967, [2426] = 968, [2427] = 947, [2428] = 287, [2429] = 257, [2430] = 258, [2431] = 259, [2432] = 260, [2433] = 262, [2434] = 266, [2435] = 268, [2436] = 270, [2437] = 969, [2438] = 274, [2439] = 277, [2440] = 286, [2441] = 222, [2442] = 974, [2443] = 224, [2444] = 975, [2445] = 944, [2446] = 964, [2447] = 977, [2448] = 225, [2449] = 226, [2450] = 978, [2451] = 229, [2452] = 230, [2453] = 231, [2454] = 232, [2455] = 233, [2456] = 948, [2457] = 949, [2458] = 950, [2459] = 235, [2460] = 236, [2461] = 238, [2462] = 240, [2463] = 987, [2464] = 241, [2465] = 242, [2466] = 989, [2467] = 243, [2468] = 244, [2469] = 245, [2470] = 990, [2471] = 1022, [2472] = 972, [2473] = 920, [2474] = 936, [2475] = 441, [2476] = 884, [2477] = 750, [2478] = 755, [2479] = 922, [2480] = 221, [2481] = 947, [2482] = 783, [2483] = 291, [2484] = 293, [2485] = 234, [2486] = 2300, [2487] = 292, [2488] = 250, [2489] = 288, [2490] = 289, [2491] = 272, [2492] = 290, [2493] = 162, [2494] = 163, [2495] = 237, [2496] = 239, [2497] = 956, [2498] = 442, [2499] = 276, [2500] = 280, [2501] = 961, [2502] = 962, [2503] = 2503, [2504] = 963, [2505] = 966, [2506] = 967, [2507] = 89, [2508] = 287, [2509] = 261, [2510] = 257, [2511] = 258, [2512] = 259, [2513] = 260, [2514] = 262, [2515] = 266, [2516] = 268, [2517] = 270, [2518] = 274, [2519] = 277, [2520] = 286, [2521] = 222, [2522] = 224, [2523] = 149, [2524] = 968, [2525] = 969, [2526] = 263, [2527] = 165, [2528] = 159, [2529] = 264, [2530] = 265, [2531] = 974, [2532] = 975, [2533] = 157, [2534] = 158, [2535] = 164, [2536] = 161, [2537] = 160, [2538] = 162, [2539] = 463, [2540] = 150, [2541] = 151, [2542] = 267, [2543] = 152, [2544] = 269, [2545] = 153, [2546] = 271, [2547] = 154, [2548] = 273, [2549] = 275, [2550] = 155, [2551] = 2300, [2552] = 977, [2553] = 978, [2554] = 987, [2555] = 989, [2556] = 990, [2557] = 2061, [2558] = 1911, [2559] = 163, [2560] = 256, [2561] = 1022, [2562] = 2562, [2563] = 223, [2564] = 227, [2565] = 225, [2566] = 226, [2567] = 229, [2568] = 230, [2569] = 231, [2570] = 232, [2571] = 233, [2572] = 2572, [2573] = 2573, [2574] = 235, [2575] = 236, [2576] = 238, [2577] = 278, [2578] = 251, [2579] = 240, [2580] = 253, [2581] = 2581, [2582] = 279, [2583] = 2583, [2584] = 241, [2585] = 86, [2586] = 281, [2587] = 282, [2588] = 242, [2589] = 369, [2590] = 370, [2591] = 243, [2592] = 283, [2593] = 284, [2594] = 371, [2595] = 285, [2596] = 179, [2597] = 244, [2598] = 833, [2599] = 88, [2600] = 87, [2601] = 162, [2602] = 163, [2603] = 365, [2604] = 366, [2605] = 367, [2606] = 368, [2607] = 972, [2608] = 372, [2609] = 360, [2610] = 363, [2611] = 361, [2612] = 364, [2613] = 362, [2614] = 920, [2615] = 2615, [2616] = 936, [2617] = 245, [2618] = 2618, [2619] = 228, [2620] = 246, [2621] = 247, [2622] = 248, [2623] = 246, [2624] = 247, [2625] = 248, [2626] = 255, [2627] = 935, [2628] = 884, [2629] = 938, [2630] = 939, [2631] = 156, [2632] = 978, [2633] = 288, [2634] = 441, [2635] = 2583, [2636] = 290, [2637] = 2637, [2638] = 89, [2639] = 181, [2640] = 167, [2641] = 136, [2642] = 168, [2643] = 292, [2644] = 161, [2645] = 90, [2646] = 2646, [2647] = 149, [2648] = 160, [2649] = 167, [2650] = 442, [2651] = 165, [2652] = 159, [2653] = 2300, [2654] = 175, [2655] = 155, [2656] = 169, [2657] = 170, [2658] = 171, [2659] = 935, [2660] = 172, [2661] = 938, [2662] = 939, [2663] = 940, [2664] = 173, [2665] = 944, [2666] = 174, [2667] = 948, [2668] = 949, [2669] = 950, [2670] = 166, [2671] = 2061, [2672] = 956, [2673] = 961, [2674] = 962, [2675] = 963, [2676] = 966, [2677] = 967, [2678] = 968, [2679] = 969, [2680] = 974, [2681] = 975, [2682] = 977, [2683] = 291, [2684] = 2618, [2685] = 989, [2686] = 167, [2687] = 168, [2688] = 990, [2689] = 1022, [2690] = 972, [2691] = 920, [2692] = 2692, [2693] = 936, [2694] = 964, [2695] = 176, [2696] = 177, [2697] = 168, [2698] = 156, [2699] = 150, [2700] = 151, [2701] = 152, [2702] = 153, [2703] = 154, [2704] = 2704, [2705] = 2562, [2706] = 149, [2707] = 884, [2708] = 750, [2709] = 162, [2710] = 163, [2711] = 157, [2712] = 755, [2713] = 922, [2714] = 947, [2715] = 291, [2716] = 2503, [2717] = 158, [2718] = 293, [2719] = 290, [2720] = 731, [2721] = 164, [2722] = 289, [2723] = 2581, [2724] = 292, [2725] = 2572, [2726] = 2615, [2727] = 288, [2728] = 664, [2729] = 289, [2730] = 436, [2731] = 2573, [2732] = 293, [2733] = 987, [2734] = 194, [2735] = 160, [2736] = 162, [2737] = 163, [2738] = 156, [2739] = 150, [2740] = 151, [2741] = 152, [2742] = 153, [2743] = 154, [2744] = 436, [2745] = 2745, [2746] = 648, [2747] = 165, [2748] = 159, [2749] = 157, [2750] = 158, [2751] = 164, [2752] = 161, [2753] = 160, [2754] = 155, [2755] = 156, [2756] = 150, [2757] = 151, [2758] = 152, [2759] = 153, [2760] = 154, [2761] = 155, [2762] = 149, [2763] = 750, [2764] = 436, [2765] = 755, [2766] = 441, [2767] = 198, [2768] = 187, [2769] = 182, [2770] = 191, [2771] = 193, [2772] = 195, [2773] = 196, [2774] = 197, [2775] = 442, [2776] = 149, [2777] = 169, [2778] = 199, [2779] = 200, [2780] = 442, [2781] = 201, [2782] = 202, [2783] = 170, [2784] = 171, [2785] = 204, [2786] = 205, [2787] = 206, [2788] = 172, [2789] = 173, [2790] = 207, [2791] = 208, [2792] = 209, [2793] = 210, [2794] = 211, [2795] = 212, [2796] = 663, [2797] = 213, [2798] = 214, [2799] = 215, [2800] = 216, [2801] = 217, [2802] = 218, [2803] = 392, [2804] = 219, [2805] = 190, [2806] = 374, [2807] = 376, [2808] = 189, [2809] = 2503, [2810] = 220, [2811] = 203, [2812] = 184, [2813] = 188, [2814] = 378, [2815] = 379, [2816] = 365, [2817] = 366, [2818] = 371, [2819] = 367, [2820] = 368, [2821] = 372, [2822] = 360, [2823] = 363, [2824] = 361, [2825] = 364, [2826] = 2300, [2827] = 362, [2828] = 183, [2829] = 185, [2830] = 186, [2831] = 750, [2832] = 755, [2833] = 2704, [2834] = 2834, [2835] = 377, [2836] = 181, [2837] = 2503, [2838] = 167, [2839] = 168, [2840] = 388, [2841] = 386, [2842] = 381, [2843] = 174, [2844] = 166, [2845] = 89, [2846] = 136, [2847] = 90, [2848] = 179, [2849] = 149, [2850] = 373, [2851] = 177, [2852] = 162, [2853] = 163, [2854] = 833, [2855] = 391, [2856] = 643, [2857] = 369, [2858] = 370, [2859] = 385, [2860] = 175, [2861] = 383, [2862] = 176, [2863] = 136, [2864] = 441, [2865] = 441, [2866] = 442, [2867] = 387, [2868] = 165, [2869] = 159, [2870] = 2637, [2871] = 157, [2872] = 436, [2873] = 158, [2874] = 384, [2875] = 164, [2876] = 389, [2877] = 380, [2878] = 161, [2879] = 964, [2880] = 390, [2881] = 382, [2882] = 173, [2883] = 284, [2884] = 285, [2885] = 383, [2886] = 195, [2887] = 172, [2888] = 250, [2889] = 150, [2890] = 196, [2891] = 272, [2892] = 276, [2893] = 280, [2894] = 256, [2895] = 223, [2896] = 387, [2897] = 227, [2898] = 228, [2899] = 221, [2900] = 234, [2901] = 237, [2902] = 239, [2903] = 441, [2904] = 251, [2905] = 253, [2906] = 287, [2907] = 257, [2908] = 258, [2909] = 259, [2910] = 260, [2911] = 262, [2912] = 266, [2913] = 268, [2914] = 270, [2915] = 197, [2916] = 152, [2917] = 274, [2918] = 2637, [2919] = 175, [2920] = 277, [2921] = 176, [2922] = 286, [2923] = 181, [2924] = 222, [2925] = 246, [2926] = 224, [2927] = 225, [2928] = 226, [2929] = 247, [2930] = 248, [2931] = 229, [2932] = 90, [2933] = 436, [2934] = 153, [2935] = 377, [2936] = 157, [2937] = 154, [2938] = 783, [2939] = 181, [2940] = 161, [2941] = 230, [2942] = 231, [2943] = 165, [2944] = 255, [2945] = 392, [2946] = 232, [2947] = 233, [2948] = 235, [2949] = 236, [2950] = 160, [2951] = 238, [2952] = 2503, [2953] = 374, [2954] = 240, [2955] = 241, [2956] = 242, [2957] = 160, [2958] = 243, [2959] = 244, [2960] = 245, [2961] = 136, [2962] = 376, [2963] = 173, [2964] = 436, [2965] = 378, [2966] = 199, [2967] = 441, [2968] = 200, [2969] = 189, [2970] = 220, [2971] = 203, [2972] = 442, [2973] = 379, [2974] = 184, [2975] = 167, [2976] = 168, [2977] = 388, [2978] = 386, [2979] = 381, [2980] = 162, [2981] = 201, [2982] = 202, [2983] = 163, [2984] = 188, [2985] = 169, [2986] = 174, [2987] = 166, [2988] = 204, [2989] = 391, [2990] = 205, [2991] = 206, [2992] = 170, [2993] = 207, [2994] = 208, [2995] = 159, [2996] = 156, [2997] = 150, [2998] = 151, [2999] = 177, [3000] = 373, [3001] = 442, [3002] = 209, [3003] = 182, [3004] = 210, [3005] = 211, [3006] = 169, [3007] = 152, [3008] = 170, [3009] = 171, [3010] = 172, [3011] = 436, [3012] = 165, [3013] = 385, [3014] = 283, [3015] = 441, [3016] = 212, [3017] = 442, [3018] = 165, [3019] = 159, [3020] = 157, [3021] = 158, [3022] = 164, [3023] = 161, [3024] = 160, [3025] = 153, [3026] = 156, [3027] = 150, [3028] = 151, [3029] = 152, [3030] = 153, [3031] = 154, [3032] = 213, [3033] = 155, [3034] = 214, [3035] = 154, [3036] = 183, [3037] = 151, [3038] = 185, [3039] = 964, [3040] = 87, [3041] = 155, [3042] = 215, [3043] = 159, [3044] = 186, [3045] = 90, [3046] = 261, [3047] = 191, [3048] = 167, [3049] = 168, [3050] = 216, [3051] = 263, [3052] = 391, [3053] = 162, [3054] = 441, [3055] = 149, [3056] = 442, [3057] = 264, [3058] = 157, [3059] = 158, [3060] = 377, [3061] = 385, [3062] = 383, [3063] = 387, [3064] = 2745, [3065] = 384, [3066] = 389, [3067] = 380, [3068] = 390, [3069] = 382, [3070] = 164, [3071] = 217, [3072] = 392, [3073] = 374, [3074] = 265, [3075] = 155, [3076] = 376, [3077] = 378, [3078] = 379, [3079] = 388, [3080] = 386, [3081] = 381, [3082] = 161, [3083] = 373, [3084] = 174, [3085] = 384, [3086] = 389, [3087] = 380, [3088] = 267, [3089] = 390, [3090] = 166, [3091] = 382, [3092] = 269, [3093] = 198, [3094] = 163, [3095] = 86, [3096] = 177, [3097] = 271, [3098] = 187, [3099] = 648, [3100] = 273, [3101] = 175, [3102] = 643, [3103] = 176, [3104] = 2834, [3105] = 218, [3106] = 219, [3107] = 90, [3108] = 275, [3109] = 2061, [3110] = 190, [3111] = 156, [3112] = 171, [3113] = 164, [3114] = 158, [3115] = 193, [3116] = 278, [3117] = 279, [3118] = 194, [3119] = 281, [3120] = 88, [3121] = 663, [3122] = 282, [3123] = 436, [3124] = 384, [3125] = 206, [3126] = 189, [3127] = 274, [3128] = 392, [3129] = 277, [3130] = 220, [3131] = 203, [3132] = 374, [3133] = 376, [3134] = 184, [3135] = 188, [3136] = 181, [3137] = 286, [3138] = 731, [3139] = 193, [3140] = 399, [3141] = 194, [3142] = 218, [3143] = 167, [3144] = 189, [3145] = 220, [3146] = 203, [3147] = 168, [3148] = 184, [3149] = 188, [3150] = 292, [3151] = 385, [3152] = 222, [3153] = 383, [3154] = 224, [3155] = 384, [3156] = 251, [3157] = 378, [3158] = 387, [3159] = 253, [3160] = 379, [3161] = 219, [3162] = 383, [3163] = 288, [3164] = 289, [3165] = 407, [3166] = 190, [3167] = 169, [3168] = 396, [3169] = 170, [3170] = 183, [3171] = 171, [3172] = 195, [3173] = 196, [3174] = 415, [3175] = 172, [3176] = 185, [3177] = 416, [3178] = 413, [3179] = 405, [3180] = 183, [3181] = 197, [3182] = 186, [3183] = 225, [3184] = 185, [3185] = 186, [3186] = 226, [3187] = 173, [3188] = 384, [3189] = 261, [3190] = 229, [3191] = 230, [3192] = 389, [3193] = 380, [3194] = 276, [3195] = 86, [3196] = 221, [3197] = 88, [3198] = 231, [3199] = 663, [3200] = 232, [3201] = 87, [3202] = 233, [3203] = 390, [3204] = 664, [3205] = 382, [3206] = 196, [3207] = 290, [3208] = 181, [3209] = 411, [3210] = 391, [3211] = 643, [3212] = 213, [3213] = 263, [3214] = 207, [3215] = 412, [3216] = 264, [3217] = 175, [3218] = 176, [3219] = 664, [3220] = 136, [3221] = 197, [3222] = 175, [3223] = 174, [3224] = 166, [3225] = 391, [3226] = 136, [3227] = 208, [3228] = 643, [3229] = 199, [3230] = 177, [3231] = 200, [3232] = 2834, [3233] = 398, [3234] = 265, [3235] = 884, [3236] = 400, [3237] = 267, [3238] = 377, [3239] = 181, [3240] = 377, [3241] = 385, [3242] = 383, [3243] = 387, [3244] = 214, [3245] = 402, [3246] = 384, [3247] = 389, [3248] = 380, [3249] = 390, [3250] = 382, [3251] = 269, [3252] = 169, [3253] = 170, [3254] = 171, [3255] = 172, [3256] = 173, [3257] = 392, [3258] = 374, [3259] = 376, [3260] = 378, [3261] = 379, [3262] = 388, [3263] = 386, [3264] = 381, [3265] = 174, [3266] = 166, [3267] = 373, [3268] = 177, [3269] = 414, [3270] = 235, [3271] = 236, [3272] = 387, [3273] = 238, [3274] = 215, [3275] = 392, [3276] = 240, [3277] = 374, [3278] = 376, [3279] = 90, [3280] = 378, [3281] = 256, [3282] = 379, [3283] = 162, [3284] = 163, [3285] = 272, [3286] = 389, [3287] = 216, [3288] = 406, [3289] = 241, [3290] = 242, [3291] = 201, [3292] = 243, [3293] = 244, [3294] = 227, [3295] = 280, [3296] = 202, [3297] = 245, [3298] = 380, [3299] = 209, [3300] = 388, [3301] = 386, [3302] = 381, [3303] = 228, [3304] = 390, [3305] = 382, [3306] = 391, [3307] = 136, [3308] = 173, [3309] = 271, [3310] = 204, [3311] = 174, [3312] = 166, [3313] = 205, [3314] = 643, [3315] = 273, [3316] = 922, [3317] = 1911, [3318] = 206, [3319] = 165, [3320] = 159, [3321] = 157, [3322] = 158, [3323] = 164, [3324] = 161, [3325] = 160, [3326] = 373, [3327] = 156, [3328] = 150, [3329] = 151, [3330] = 152, [3331] = 153, [3332] = 664, [3333] = 154, [3334] = 207, [3335] = 663, [3336] = 208, [3337] = 177, [3338] = 209, [3339] = 391, [3340] = 175, [3341] = 155, [3342] = 217, [3343] = 176, [3344] = 199, [3345] = 388, [3346] = 386, [3347] = 381, [3348] = 210, [3349] = 211, [3350] = 212, [3351] = 237, [3352] = 783, [3353] = 213, [3354] = 239, [3355] = 234, [3356] = 223, [3357] = 947, [3358] = 179, [3359] = 214, [3360] = 215, [3361] = 216, [3362] = 217, [3363] = 200, [3364] = 176, [3365] = 193, [3366] = 1911, [3367] = 385, [3368] = 275, [3369] = 167, [3370] = 210, [3371] = 409, [3372] = 168, [3373] = 403, [3374] = 218, [3375] = 377, [3376] = 219, [3377] = 373, [3378] = 190, [3379] = 211, [3380] = 731, [3381] = 212, [3382] = 404, [3383] = 248, [3384] = 287, [3385] = 198, [3386] = 187, [3387] = 246, [3388] = 648, [3389] = 194, [3390] = 247, [3391] = 195, [3392] = 2637, [3393] = 169, [3394] = 201, [3395] = 291, [3396] = 293, [3397] = 198, [3398] = 377, [3399] = 648, [3400] = 648, [3401] = 187, [3402] = 202, [3403] = 441, [3404] = 182, [3405] = 385, [3406] = 383, [3407] = 387, [3408] = 278, [3409] = 279, [3410] = 257, [3411] = 281, [3412] = 250, [3413] = 389, [3414] = 380, [3415] = 390, [3416] = 382, [3417] = 282, [3418] = 283, [3419] = 392, [3420] = 374, [3421] = 191, [3422] = 376, [3423] = 378, [3424] = 379, [3425] = 284, [3426] = 388, [3427] = 386, [3428] = 381, [3429] = 285, [3430] = 373, [3431] = 255, [3432] = 258, [3433] = 2061, [3434] = 397, [3435] = 731, [3436] = 663, [3437] = 90, [3438] = 259, [3439] = 182, [3440] = 260, [3441] = 191, [3442] = 262, [3443] = 266, [3444] = 1911, [3445] = 268, [3446] = 204, [3447] = 205, [3448] = 170, [3449] = 171, [3450] = 408, [3451] = 442, [3452] = 270, [3453] = 410, [3454] = 172, [3455] = 436, [3456] = 935, [3457] = 204, [3458] = 205, [3459] = 206, [3460] = 207, [3461] = 208, [3462] = 209, [3463] = 199, [3464] = 200, [3465] = 731, [3466] = 210, [3467] = 201, [3468] = 202, [3469] = 211, [3470] = 204, [3471] = 205, [3472] = 206, [3473] = 207, [3474] = 208, [3475] = 209, [3476] = 210, [3477] = 211, [3478] = 212, [3479] = 213, [3480] = 214, [3481] = 215, [3482] = 216, [3483] = 217, [3484] = 212, [3485] = 218, [3486] = 219, [3487] = 190, [3488] = 213, [3489] = 214, [3490] = 215, [3491] = 216, [3492] = 217, [3493] = 189, [3494] = 220, [3495] = 203, [3496] = 184, [3497] = 188, [3498] = 968, [3499] = 969, [3500] = 950, [3501] = 183, [3502] = 218, [3503] = 185, [3504] = 186, [3505] = 90, [3506] = 219, [3507] = 190, [3508] = 365, [3509] = 366, [3510] = 367, [3511] = 368, [3512] = 372, [3513] = 360, [3514] = 363, [3515] = 361, [3516] = 974, [3517] = 364, [3518] = 362, [3519] = 664, [3520] = 975, [3521] = 663, [3522] = 175, [3523] = 176, [3524] = 399, [3525] = 189, [3526] = 181, [3527] = 648, [3528] = 220, [3529] = 409, [3530] = 203, [3531] = 397, [3532] = 184, [3533] = 188, [3534] = 408, [3535] = 246, [3536] = 410, [3537] = 247, [3538] = 169, [3539] = 170, [3540] = 171, [3541] = 172, [3542] = 173, [3543] = 248, [3544] = 396, [3545] = 398, [3546] = 400, [3547] = 402, [3548] = 403, [3549] = 404, [3550] = 407, [3551] = 415, [3552] = 416, [3553] = 413, [3554] = 405, [3555] = 174, [3556] = 166, [3557] = 411, [3558] = 412, [3559] = 414, [3560] = 177, [3561] = 406, [3562] = 90, [3563] = 183, [3564] = 185, [3565] = 186, [3566] = 86, [3567] = 833, [3568] = 977, [3569] = 978, [3570] = 88, [3571] = 255, [3572] = 87, [3573] = 987, [3574] = 989, [3575] = 291, [3576] = 293, [3577] = 261, [3578] = 263, [3579] = 264, [3580] = 265, [3581] = 179, [3582] = 267, [3583] = 269, [3584] = 271, [3585] = 273, [3586] = 275, [3587] = 648, [3588] = 278, [3589] = 279, [3590] = 281, [3591] = 282, [3592] = 283, [3593] = 284, [3594] = 285, [3595] = 179, [3596] = 292, [3597] = 990, [3598] = 250, [3599] = 272, [3600] = 276, [3601] = 280, [3602] = 256, [3603] = 223, [3604] = 227, [3605] = 228, [3606] = 221, [3607] = 234, [3608] = 237, [3609] = 239, [3610] = 136, [3611] = 643, [3612] = 90, [3613] = 664, [3614] = 198, [3615] = 187, [3616] = 251, [3617] = 253, [3618] = 288, [3619] = 289, [3620] = 182, [3621] = 191, [3622] = 193, [3623] = 194, [3624] = 195, [3625] = 196, [3626] = 197, [3627] = 1022, [3628] = 199, [3629] = 200, [3630] = 287, [3631] = 201, [3632] = 202, [3633] = 204, [3634] = 205, [3635] = 206, [3636] = 207, [3637] = 208, [3638] = 209, [3639] = 210, [3640] = 211, [3641] = 212, [3642] = 213, [3643] = 214, [3644] = 215, [3645] = 216, [3646] = 217, [3647] = 218, [3648] = 219, [3649] = 190, [3650] = 196, [3651] = 257, [3652] = 258, [3653] = 259, [3654] = 189, [3655] = 220, [3656] = 203, [3657] = 184, [3658] = 188, [3659] = 260, [3660] = 262, [3661] = 183, [3662] = 266, [3663] = 185, [3664] = 186, [3665] = 268, [3666] = 270, [3667] = 274, [3668] = 2300, [3669] = 277, [3670] = 286, [3671] = 222, [3672] = 224, [3673] = 731, [3674] = 225, [3675] = 226, [3676] = 229, [3677] = 230, [3678] = 231, [3679] = 232, [3680] = 233, [3681] = 290, [3682] = 246, [3683] = 247, [3684] = 248, [3685] = 235, [3686] = 236, [3687] = 238, [3688] = 240, [3689] = 241, [3690] = 242, [3691] = 255, [3692] = 197, [3693] = 243, [3694] = 244, [3695] = 245, [3696] = 86, [3697] = 648, [3698] = 179, [3699] = 663, [3700] = 833, [3701] = 731, [3702] = 664, [3703] = 167, [3704] = 168, [3705] = 88, [3706] = 87, [3707] = 261, [3708] = 263, [3709] = 264, [3710] = 265, [3711] = 267, [3712] = 269, [3713] = 731, [3714] = 271, [3715] = 273, [3716] = 275, [3717] = 396, [3718] = 956, [3719] = 278, [3720] = 279, [3721] = 281, [3722] = 282, [3723] = 283, [3724] = 284, [3725] = 285, [3726] = 398, [3727] = 400, [3728] = 402, [3729] = 403, [3730] = 404, [3731] = 250, [3732] = 272, [3733] = 276, [3734] = 280, [3735] = 256, [3736] = 223, [3737] = 227, [3738] = 228, [3739] = 221, [3740] = 234, [3741] = 237, [3742] = 239, [3743] = 920, [3744] = 251, [3745] = 399, [3746] = 253, [3747] = 287, [3748] = 257, [3749] = 258, [3750] = 259, [3751] = 260, [3752] = 262, [3753] = 266, [3754] = 268, [3755] = 270, [3756] = 274, [3757] = 277, [3758] = 286, [3759] = 222, [3760] = 224, [3761] = 225, [3762] = 226, [3763] = 229, [3764] = 230, [3765] = 231, [3766] = 232, [3767] = 233, [3768] = 947, [3769] = 235, [3770] = 236, [3771] = 238, [3772] = 240, [3773] = 241, [3774] = 242, [3775] = 243, [3776] = 244, [3777] = 245, [3778] = 783, [3779] = 369, [3780] = 370, [3781] = 944, [3782] = 371, [3783] = 783, [3784] = 961, [3785] = 962, [3786] = 964, [3787] = 963, [3788] = 783, [3789] = 936, [3790] = 948, [3791] = 949, [3792] = 966, [3793] = 967, [3794] = 409, [3795] = 1911, [3796] = 664, [3797] = 2834, [3798] = 833, [3799] = 664, [3800] = 731, [3801] = 643, [3802] = 663, [3803] = 407, [3804] = 415, [3805] = 648, [3806] = 416, [3807] = 413, [3808] = 405, [3809] = 463, [3810] = 411, [3811] = 412, [3812] = 198, [3813] = 414, [3814] = 187, [3815] = 182, [3816] = 191, [3817] = 193, [3818] = 406, [3819] = 194, [3820] = 195, [3821] = 196, [3822] = 197, [3823] = 162, [3824] = 436, [3825] = 163, [3826] = 369, [3827] = 370, [3828] = 391, [3829] = 365, [3830] = 366, [3831] = 371, [3832] = 367, [3833] = 368, [3834] = 162, [3835] = 163, [3836] = 372, [3837] = 360, [3838] = 363, [3839] = 361, [3840] = 377, [3841] = 385, [3842] = 383, [3843] = 387, [3844] = 364, [3845] = 384, [3846] = 389, [3847] = 380, [3848] = 390, [3849] = 382, [3850] = 397, [3851] = 362, [3852] = 408, [3853] = 392, [3854] = 374, [3855] = 89, [3856] = 376, [3857] = 884, [3858] = 378, [3859] = 379, [3860] = 388, [3861] = 386, [3862] = 750, [3863] = 381, [3864] = 373, [3865] = 643, [3866] = 199, [3867] = 200, [3868] = 198, [3869] = 187, [3870] = 938, [3871] = 939, [3872] = 940, [3873] = 755, [3874] = 922, [3875] = 410, [3876] = 182, [3877] = 191, [3878] = 201, [3879] = 202, [3880] = 193, [3881] = 194, [3882] = 195, [3883] = 972, [3884] = 256, [3885] = 228, [3886] = 221, [3887] = 234, [3888] = 237, [3889] = 226, [3890] = 239, [3891] = 273, [3892] = 183, [3893] = 261, [3894] = 185, [3895] = 275, [3896] = 186, [3897] = 229, [3898] = 230, [3899] = 231, [3900] = 232, [3901] = 233, [3902] = 411, [3903] = 412, [3904] = 414, [3905] = 235, [3906] = 236, [3907] = 251, [3908] = 238, [3909] = 253, [3910] = 240, [3911] = 406, [3912] = 241, [3913] = 242, [3914] = 243, [3915] = 244, [3916] = 245, [3917] = 368, [3918] = 935, [3919] = 396, [3920] = 938, [3921] = 225, [3922] = 940, [3923] = 398, [3924] = 400, [3925] = 402, [3926] = 956, [3927] = 409, [3928] = 961, [3929] = 962, [3930] = 944, [3931] = 964, [3932] = 403, [3933] = 391, [3934] = 948, [3935] = 949, [3936] = 950, [3937] = 365, [3938] = 366, [3939] = 367, [3940] = 368, [3941] = 963, [3942] = 2503, [3943] = 966, [3944] = 404, [3945] = 967, [3946] = 362, [3947] = 291, [3948] = 293, [3949] = 287, [3950] = 257, [3951] = 258, [3952] = 259, [3953] = 260, [3954] = 262, [3955] = 956, [3956] = 372, [3957] = 360, [3958] = 363, [3959] = 361, [3960] = 961, [3961] = 962, [3962] = 963, [3963] = 377, [3964] = 266, [3965] = 966, [3966] = 268, [3967] = 967, [3968] = 270, [3969] = 274, [3970] = 263, [3971] = 292, [3972] = 783, [3973] = 277, [3974] = 288, [3975] = 289, [3976] = 261, [3977] = 286, [3978] = 264, [3979] = 222, [3980] = 265, [3981] = 968, [3982] = 969, [3983] = 385, [3984] = 383, [3985] = 387, [3986] = 974, [3987] = 975, [3988] = 224, [3989] = 364, [3990] = 407, [3991] = 2637, [3992] = 968, [3993] = 969, [3994] = 415, [3995] = 179, [3996] = 977, [3997] = 978, [3998] = 384, [3999] = 389, [4000] = 380, [4001] = 390, [4002] = 382, [4003] = 987, [4004] = 362, [4005] = 989, [4006] = 290, [4007] = 416, [4008] = 413, [4009] = 405, [4010] = 163, [4011] = 225, [4012] = 226, [4013] = 267, [4014] = 229, [4015] = 230, [4016] = 231, [4017] = 232, [4018] = 974, [4019] = 975, [4020] = 990, [4021] = 392, [4022] = 374, [4023] = 376, [4024] = 233, [4025] = 86, [4026] = 411, [4027] = 412, [4028] = 369, [4029] = 370, [4030] = 663, [4031] = 378, [4032] = 379, [4033] = 371, [4034] = 1022, [4035] = 414, [4036] = 235, [4037] = 246, [4038] = 247, [4039] = 248, [4040] = 236, [4041] = 269, [4042] = 238, [4043] = 271, [4044] = 240, [4045] = 406, [4046] = 241, [4047] = 242, [4048] = 255, [4049] = 243, [4050] = 244, [4051] = 245, [4052] = 972, [4053] = 273, [4054] = 388, [4055] = 255, [4056] = 278, [4057] = 279, [4058] = 275, [4059] = 648, [4060] = 281, [4061] = 282, [4062] = 261, [4063] = 283, [4064] = 263, [4065] = 386, [4066] = 264, [4067] = 265, [4068] = 284, [4069] = 267, [4070] = 285, [4071] = 269, [4072] = 365, [4073] = 271, [4074] = 366, [4075] = 273, [4076] = 275, [4077] = 371, [4078] = 278, [4079] = 279, [4080] = 281, [4081] = 282, [4082] = 283, [4083] = 284, [4084] = 285, [4085] = 250, [4086] = 272, [4087] = 276, [4088] = 280, [4089] = 223, [4090] = 227, [4091] = 228, [4092] = 221, [4093] = 234, [4094] = 237, [4095] = 239, [4096] = 381, [4097] = 251, [4098] = 253, [4099] = 287, [4100] = 257, [4101] = 258, [4102] = 259, [4103] = 260, [4104] = 262, [4105] = 266, [4106] = 268, [4107] = 270, [4108] = 274, [4109] = 277, [4110] = 286, [4111] = 222, [4112] = 224, [4113] = 225, [4114] = 226, [4115] = 397, [4116] = 947, [4117] = 229, [4118] = 230, [4119] = 231, [4120] = 232, [4121] = 233, [4122] = 235, [4123] = 236, [4124] = 238, [4125] = 240, [4126] = 241, [4127] = 242, [4128] = 243, [4129] = 244, [4130] = 245, [4131] = 920, [4132] = 373, [4133] = 409, [4134] = 263, [4135] = 977, [4136] = 463, [4137] = 956, [4138] = 936, [4139] = 978, [4140] = 408, [4141] = 884, [4142] = 939, [4143] = 750, [4144] = 833, [4145] = 410, [4146] = 987, [4147] = 755, [4148] = 922, [4149] = 264, [4150] = 947, [4151] = 935, [4152] = 989, [4153] = 179, [4154] = 250, [4155] = 272, [4156] = 276, [4157] = 280, [4158] = 256, [4159] = 223, [4160] = 227, [4161] = 228, [4162] = 221, [4163] = 234, [4164] = 237, [4165] = 239, [4166] = 643, [4167] = 833, [4168] = 436, [4169] = 664, [4170] = 88, [4171] = 87, [4172] = 783, [4173] = 167, [4174] = 990, [4175] = 168, [4176] = 833, [4177] = 162, [4178] = 163, [4179] = 940, [4180] = 291, [4181] = 293, [4182] = 278, [4183] = 731, [4184] = 463, [4185] = 990, [4186] = 162, [4187] = 163, [4188] = 90, [4189] = 251, [4190] = 292, [4191] = 253, [4192] = 288, [4193] = 289, [4194] = 279, [4195] = 399, [4196] = 198, [4197] = 187, [4198] = 961, [4199] = 396, [4200] = 367, [4201] = 364, [4202] = 398, [4203] = 1022, [4204] = 989, [4205] = 290, [4206] = 400, [4207] = 182, [4208] = 191, [4209] = 402, [4210] = 962, [4211] = 193, [4212] = 194, [4213] = 195, [4214] = 196, [4215] = 197, [4216] = 403, [4217] = 404, [4218] = 372, [4219] = 365, [4220] = 366, [4221] = 371, [4222] = 367, [4223] = 368, [4224] = 372, [4225] = 360, [4226] = 363, [4227] = 361, [4228] = 287, [4229] = 257, [4230] = 364, [4231] = 362, [4232] = 963, [4233] = 258, [4234] = 199, [4235] = 1022, [4236] = 360, [4237] = 363, [4238] = 361, [4239] = 200, [4240] = 966, [4241] = 259, [4242] = 260, [4243] = 262, [4244] = 266, [4245] = 268, [4246] = 270, [4247] = 967, [4248] = 281, [4249] = 282, [4250] = 201, [4251] = 202, [4252] = 283, [4253] = 204, [4254] = 205, [4255] = 206, [4256] = 207, [4257] = 208, [4258] = 209, [4259] = 783, [4260] = 284, [4261] = 210, [4262] = 211, [4263] = 212, [4264] = 89, [4265] = 884, [4266] = 922, [4267] = 274, [4268] = 947, [4269] = 399, [4270] = 213, [4271] = 399, [4272] = 214, [4273] = 409, [4274] = 215, [4275] = 216, [4276] = 397, [4277] = 409, [4278] = 408, [4279] = 972, [4280] = 410, [4281] = 179, [4282] = 397, [4283] = 408, [4284] = 410, [4285] = 217, [4286] = 396, [4287] = 398, [4288] = 400, [4289] = 402, [4290] = 987, [4291] = 403, [4292] = 396, [4293] = 404, [4294] = 398, [4295] = 400, [4296] = 402, [4297] = 403, [4298] = 968, [4299] = 969, [4300] = 404, [4301] = 407, [4302] = 407, [4303] = 415, [4304] = 416, [4305] = 413, [4306] = 405, [4307] = 415, [4308] = 416, [4309] = 413, [4310] = 405, [4311] = 411, [4312] = 412, [4313] = 369, [4314] = 370, [4315] = 414, [4316] = 411, [4317] = 365, [4318] = 366, [4319] = 371, [4320] = 367, [4321] = 368, [4322] = 372, [4323] = 360, [4324] = 363, [4325] = 361, [4326] = 406, [4327] = 412, [4328] = 364, [4329] = 414, [4330] = 362, [4331] = 285, [4332] = 833, [4333] = 935, [4334] = 406, [4335] = 265, [4336] = 277, [4337] = 944, [4338] = 463, [4339] = 974, [4340] = 964, [4341] = 975, [4342] = 938, [4343] = 920, [4344] = 939, [4345] = 940, [4346] = 286, [4347] = 972, [4348] = 218, [4349] = 783, [4350] = 219, [4351] = 936, [4352] = 944, [4353] = 190, [4354] = 964, [4355] = 948, [4356] = 949, [4357] = 948, [4358] = 950, [4359] = 949, [4360] = 920, [4361] = 246, [4362] = 247, [4363] = 248, [4364] = 950, [4365] = 938, [4366] = 884, [4367] = 936, [4368] = 397, [4369] = 222, [4370] = 267, [4371] = 224, [4372] = 408, [4373] = 407, [4374] = 2562, [4375] = 255, [4376] = 750, [4377] = 269, [4378] = 369, [4379] = 370, [4380] = 162, [4381] = 410, [4382] = 369, [4383] = 370, [4384] = 371, [4385] = 365, [4386] = 366, [4387] = 367, [4388] = 368, [4389] = 372, [4390] = 360, [4391] = 363, [4392] = 361, [4393] = 364, [4394] = 362, [4395] = 2572, [4396] = 2573, [4397] = 271, [4398] = 977, [4399] = 978, [4400] = 2581, [4401] = 2583, [4402] = 250, [4403] = 167, [4404] = 168, [4405] = 415, [4406] = 2615, [4407] = 416, [4408] = 2618, [4409] = 272, [4410] = 276, [4411] = 280, [4412] = 413, [4413] = 405, [4414] = 256, [4415] = 223, [4416] = 136, [4417] = 246, [4418] = 247, [4419] = 248, [4420] = 399, [4421] = 369, [4422] = 189, [4423] = 220, [4424] = 370, [4425] = 755, [4426] = 922, [4427] = 203, [4428] = 184, [4429] = 188, [4430] = 227, [4431] = 939, [4432] = 975, [4433] = 920, [4434] = 168, [4435] = 990, [4436] = 226, [4437] = 1022, [4438] = 956, [4439] = 884, [4440] = 235, [4441] = 236, [4442] = 961, [4443] = 962, [4444] = 963, [4445] = 966, [4446] = 972, [4447] = 967, [4448] = 90, [4449] = 920, [4450] = 936, [4451] = 935, [4452] = 750, [4453] = 292, [4454] = 261, [4455] = 938, [4456] = 263, [4457] = 956, [4458] = 939, [4459] = 940, [4460] = 264, [4461] = 292, [4462] = 463, [4463] = 265, [4464] = 961, [4465] = 962, [4466] = 963, [4467] = 966, [4468] = 967, [4469] = 267, [4470] = 968, [4471] = 969, [4472] = 288, [4473] = 944, [4474] = 269, [4475] = 964, [4476] = 271, [4477] = 974, [4478] = 975, [4479] = 289, [4480] = 273, [4481] = 977, [4482] = 978, [4483] = 948, [4484] = 2562, [4485] = 949, [4486] = 950, [4487] = 225, [4488] = 290, [4489] = 987, [4490] = 989, [4491] = 4491, [4492] = 238, [4493] = 990, [4494] = 275, [4495] = 288, [4496] = 755, [4497] = 922, [4498] = 167, [4499] = 1022, [4500] = 290, [4501] = 947, [4502] = 935, [4503] = 968, [4504] = 972, [4505] = 956, [4506] = 89, [4507] = 229, [4508] = 964, [4509] = 240, [4510] = 969, [4511] = 289, [4512] = 920, [4513] = 961, [4514] = 962, [4515] = 963, [4516] = 936, [4517] = 966, [4518] = 967, [4519] = 935, [4520] = 938, [4521] = 939, [4522] = 167, [4523] = 168, [4524] = 643, [4525] = 935, [4526] = 940, [4527] = 938, [4528] = 939, [4529] = 940, [4530] = 936, [4531] = 938, [4532] = 944, [4533] = 964, [4534] = 948, [4535] = 939, [4536] = 949, [4537] = 950, [4538] = 940, [4539] = 884, [4540] = 2572, [4541] = 974, [4542] = 750, [4543] = 975, [4544] = 365, [4545] = 366, [4546] = 371, [4547] = 367, [4548] = 368, [4549] = 372, [4550] = 360, [4551] = 363, [4552] = 361, [4553] = 230, [4554] = 364, [4555] = 362, [4556] = 2573, [4557] = 241, [4558] = 956, [4559] = 242, [4560] = 944, [4561] = 755, [4562] = 961, [4563] = 962, [4564] = 963, [4565] = 966, [4566] = 967, [4567] = 922, [4568] = 948, [4569] = 949, [4570] = 291, [4571] = 278, [4572] = 279, [4573] = 2581, [4574] = 2583, [4575] = 947, [4576] = 463, [4577] = 950, [4578] = 369, [4579] = 370, [4580] = 968, [4581] = 969, [4582] = 974, [4583] = 972, [4584] = 292, [4585] = 977, [4586] = 978, [4587] = 987, [4588] = 989, [4589] = 168, [4590] = 162, [4591] = 163, [4592] = 2615, [4593] = 4491, [4594] = 990, [4595] = 1022, [4596] = 281, [4597] = 282, [4598] = 283, [4599] = 284, [4600] = 285, [4601] = 2618, [4602] = 972, [4603] = 977, [4604] = 968, [4605] = 978, [4606] = 920, [4607] = 936, [4608] = 291, [4609] = 293, [4610] = 987, [4611] = 969, [4612] = 989, [4613] = 974, [4614] = 250, [4615] = 272, [4616] = 276, [4617] = 280, [4618] = 256, [4619] = 2834, [4620] = 223, [4621] = 227, [4622] = 228, [4623] = 221, [4624] = 234, [4625] = 237, [4626] = 399, [4627] = 239, [4628] = 975, [4629] = 293, [4630] = 409, [4631] = 231, [4632] = 246, [4633] = 247, [4634] = 248, [4635] = 977, [4636] = 978, [4637] = 243, [4638] = 944, [4639] = 179, [4640] = 463, [4641] = 397, [4642] = 288, [4643] = 251, [4644] = 408, [4645] = 253, [4646] = 964, [4647] = 990, [4648] = 410, [4649] = 290, [4650] = 987, [4651] = 989, [4652] = 289, [4653] = 396, [4654] = 244, [4655] = 89, [4656] = 2637, [4657] = 398, [4658] = 400, [4659] = 402, [4660] = 403, [4661] = 404, [4662] = 407, [4663] = 255, [4664] = 1022, [4665] = 287, [4666] = 415, [4667] = 416, [4668] = 413, [4669] = 405, [4670] = 257, [4671] = 411, [4672] = 412, [4673] = 258, [4674] = 414, [4675] = 406, [4676] = 884, [4677] = 750, [4678] = 259, [4679] = 833, [4680] = 755, [4681] = 922, [4682] = 260, [4683] = 262, [4684] = 663, [4685] = 947, [4686] = 463, [4687] = 266, [4688] = 268, [4689] = 783, [4690] = 948, [4691] = 949, [4692] = 950, [4693] = 291, [4694] = 270, [4695] = 293, [4696] = 274, [4697] = 277, [4698] = 245, [4699] = 232, [4700] = 233, [4701] = 286, [4702] = 222, [4703] = 224, [4704] = 167, [4705] = 948, [4706] = 968, [4707] = 167, [4708] = 412, [4709] = 168, [4710] = 371, [4711] = 410, [4712] = 372, [4713] = 749, [4714] = 800, [4715] = 399, [4716] = 405, [4717] = 162, [4718] = 978, [4719] = 163, [4720] = 397, [4721] = 291, [4722] = 967, [4723] = 463, [4724] = 290, [4725] = 409, [4726] = 293, [4727] = 396, [4728] = 966, [4729] = 785, [4730] = 920, [4731] = 414, [4732] = 2834, [4733] = 367, [4734] = 368, [4735] = 974, [4736] = 362, [4737] = 977, [4738] = 755, [4739] = 149, [4740] = 664, [4741] = 987, [4742] = 731, [4743] = 922, [4744] = 360, [4745] = 411, [4746] = 962, [4747] = 400, [4748] = 363, [4749] = 969, [4750] = 407, [4751] = 821, [4752] = 361, [4753] = 364, [4754] = 406, [4755] = 972, [4756] = 975, [4757] = 963, [4758] = 956, [4759] = 788, [4760] = 398, [4761] = 947, [4762] = 292, [4763] = 416, [4764] = 413, [4765] = 408, [4766] = 365, [4767] = 884, [4768] = 288, [4769] = 289, [4770] = 402, [4771] = 935, [4772] = 750, [4773] = 938, [4774] = 939, [4775] = 940, [4776] = 149, [4777] = 4491, [4778] = 778, [4779] = 944, [4780] = 89, [4781] = 964, [4782] = 1022, [4783] = 949, [4784] = 950, [4785] = 369, [4786] = 415, [4787] = 366, [4788] = 961, [4789] = 990, [4790] = 403, [4791] = 404, [4792] = 162, [4793] = 163, [4794] = 4794, [4795] = 936, [4796] = 370, [4797] = 989, [4798] = 974, [4799] = 168, [4800] = 159, [4801] = 987, [4802] = 441, [4803] = 165, [4804] = 159, [4805] = 989, [4806] = 4806, [4807] = 936, [4808] = 436, [4809] = 442, [4810] = 4810, [4811] = 963, [4812] = 156, [4813] = 155, [4814] = 944, [4815] = 155, [4816] = 150, [4817] = 4806, [4818] = 922, [4819] = 167, [4820] = 964, [4821] = 948, [4822] = 947, [4823] = 990, [4824] = 2637, [4825] = 968, [4826] = 969, [4827] = 949, [4828] = 950, [4829] = 158, [4830] = 935, [4831] = 161, [4832] = 168, [4833] = 966, [4834] = 151, [4835] = 164, [4836] = 162, [4837] = 163, [4838] = 161, [4839] = 165, [4840] = 160, [4841] = 961, [4842] = 149, [4843] = 160, [4844] = 1022, [4845] = 975, [4846] = 162, [4847] = 938, [4848] = 939, [4849] = 153, [4850] = 163, [4851] = 154, [4852] = 967, [4853] = 151, [4854] = 940, [4855] = 972, [4856] = 884, [4857] = 962, [4858] = 156, [4859] = 150, [4860] = 157, [4861] = 463, [4862] = 152, [4863] = 441, [4864] = 157, [4865] = 152, [4866] = 833, [4867] = 149, [4868] = 977, [4869] = 978, [4870] = 441, [4871] = 920, [4872] = 442, [4873] = 167, [4874] = 158, [4875] = 153, [4876] = 4810, [4877] = 164, [4878] = 956, [4879] = 154, [4880] = 442, [4881] = 4881, [4882] = 153, [4883] = 155, [4884] = 174, [4885] = 166, [4886] = 165, [4887] = 159, [4888] = 157, [4889] = 158, [4890] = 164, [4891] = 161, [4892] = 160, [4893] = 156, [4894] = 150, [4895] = 151, [4896] = 152, [4897] = 153, [4898] = 154, [4899] = 155, [4900] = 441, [4901] = 442, [4902] = 177, [4903] = 167, [4904] = 168, [4905] = 167, [4906] = 168, [4907] = 4907, [4908] = 4908, [4909] = 175, [4910] = 176, [4911] = 181, [4912] = 136, [4913] = 441, [4914] = 442, [4915] = 436, [4916] = 2637, [4917] = 4917, [4918] = 4810, [4919] = 4806, [4920] = 169, [4921] = 170, [4922] = 171, [4923] = 172, [4924] = 175, [4925] = 173, [4926] = 176, [4927] = 391, [4928] = 2637, [4929] = 377, [4930] = 181, [4931] = 385, [4932] = 383, [4933] = 387, [4934] = 384, [4935] = 389, [4936] = 380, [4937] = 390, [4938] = 382, [4939] = 392, [4940] = 374, [4941] = 376, [4942] = 378, [4943] = 379, [4944] = 388, [4945] = 386, [4946] = 381, [4947] = 373, [4948] = 169, [4949] = 170, [4950] = 171, [4951] = 172, [4952] = 173, [4953] = 174, [4954] = 166, [4955] = 177, [4956] = 90, [4957] = 165, [4958] = 159, [4959] = 157, [4960] = 158, [4961] = 164, [4962] = 161, [4963] = 160, [4964] = 156, [4965] = 150, [4966] = 151, [4967] = 152, [4968] = 154, [4969] = 200, [4970] = 212, [4971] = 664, [4972] = 171, [4973] = 169, [4974] = 213, [4975] = 663, [4976] = 214, [4977] = 4977, [4978] = 4978, [4979] = 215, [4980] = 149, [4981] = 216, [4982] = 385, [4983] = 383, [4984] = 387, [4985] = 162, [4986] = 217, [4987] = 163, [4988] = 4977, [4989] = 4978, [4990] = 384, [4991] = 389, [4992] = 380, [4993] = 390, [4994] = 382, [4995] = 170, [4996] = 4977, [4997] = 4978, [4998] = 218, [4999] = 4977, [5000] = 4978, [5001] = 219, [5002] = 4917, [5003] = 4977, [5004] = 4978, [5005] = 190, [5006] = 392, [5007] = 374, [5008] = 376, [5009] = 4977, [5010] = 4978, [5011] = 378, [5012] = 379, [5013] = 4977, [5014] = 4978, [5015] = 4977, [5016] = 4978, [5017] = 182, [5018] = 4977, [5019] = 4978, [5020] = 388, [5021] = 386, [5022] = 4977, [5023] = 4978, [5024] = 381, [5025] = 171, [5026] = 191, [5027] = 4977, [5028] = 4978, [5029] = 4977, [5030] = 4978, [5031] = 4977, [5032] = 4978, [5033] = 648, [5034] = 4977, [5035] = 4978, [5036] = 172, [5037] = 4977, [5038] = 4978, [5039] = 4977, [5040] = 4977, [5041] = 4978, [5042] = 373, [5043] = 173, [5044] = 2637, [5045] = 174, [5046] = 664, [5047] = 4810, [5048] = 166, [5049] = 177, [5050] = 4806, [5051] = 664, [5052] = 172, [5053] = 731, [5054] = 173, [5055] = 731, [5056] = 183, [5057] = 198, [5058] = 187, [5059] = 174, [5060] = 182, [5061] = 191, [5062] = 193, [5063] = 194, [5064] = 195, [5065] = 181, [5066] = 197, [5067] = 199, [5068] = 731, [5069] = 136, [5070] = 185, [5071] = 201, [5072] = 202, [5073] = 196, [5074] = 204, [5075] = 205, [5076] = 206, [5077] = 207, [5078] = 208, [5079] = 209, [5080] = 4810, [5081] = 4806, [5082] = 210, [5083] = 211, [5084] = 212, [5085] = 186, [5086] = 197, [5087] = 643, [5088] = 213, [5089] = 214, [5090] = 215, [5091] = 86, [5092] = 90, [5093] = 166, [5094] = 177, [5095] = 199, [5096] = 216, [5097] = 217, [5098] = 88, [5099] = 181, [5100] = 169, [5101] = 200, [5102] = 4881, [5103] = 193, [5104] = 218, [5105] = 219, [5106] = 190, [5107] = 175, [5108] = 87, [5109] = 391, [5110] = 4977, [5111] = 189, [5112] = 176, [5113] = 4978, [5114] = 149, [5115] = 170, [5116] = 198, [5117] = 648, [5118] = 220, [5119] = 162, [5120] = 203, [5121] = 163, [5122] = 189, [5123] = 220, [5124] = 203, [5125] = 184, [5126] = 188, [5127] = 4978, [5128] = 184, [5129] = 188, [5130] = 187, [5131] = 201, [5132] = 183, [5133] = 202, [5134] = 185, [5135] = 186, [5136] = 195, [5137] = 194, [5138] = 175, [5139] = 176, [5140] = 4907, [5141] = 4908, [5142] = 204, [5143] = 205, [5144] = 206, [5145] = 207, [5146] = 208, [5147] = 209, [5148] = 210, [5149] = 211, [5150] = 377, [5151] = 648, [5152] = 196, [5153] = 5153, [5154] = 245, [5155] = 731, [5156] = 225, [5157] = 226, [5158] = 255, [5159] = 201, [5160] = 90, [5161] = 204, [5162] = 205, [5163] = 206, [5164] = 207, [5165] = 5153, [5166] = 5166, [5167] = 5167, [5168] = 731, [5169] = 5169, [5170] = 160, [5171] = 189, [5172] = 5172, [5173] = 5173, [5174] = 5174, [5175] = 5175, [5176] = 5176, [5177] = 220, [5178] = 203, [5179] = 184, [5180] = 188, [5181] = 208, [5182] = 209, [5183] = 442, [5184] = 731, [5185] = 783, [5186] = 261, [5187] = 263, [5188] = 246, [5189] = 264, [5190] = 5190, [5191] = 183, [5192] = 648, [5193] = 265, [5194] = 5167, [5195] = 5153, [5196] = 5166, [5197] = 210, [5198] = 267, [5199] = 185, [5200] = 5167, [5201] = 269, [5202] = 165, [5203] = 159, [5204] = 5204, [5205] = 157, [5206] = 158, [5207] = 186, [5208] = 164, [5209] = 271, [5210] = 161, [5211] = 160, [5212] = 273, [5213] = 211, [5214] = 5214, [5215] = 212, [5216] = 229, [5217] = 5153, [5218] = 230, [5219] = 5166, [5220] = 275, [5221] = 5167, [5222] = 247, [5223] = 156, [5224] = 154, [5225] = 231, [5226] = 150, [5227] = 151, [5228] = 152, [5229] = 153, [5230] = 154, [5231] = 833, [5232] = 232, [5233] = 88, [5234] = 202, [5235] = 198, [5236] = 187, [5237] = 87, [5238] = 5153, [5239] = 5166, [5240] = 664, [5241] = 5167, [5242] = 441, [5243] = 248, [5244] = 5153, [5245] = 5166, [5246] = 5167, [5247] = 213, [5248] = 155, [5249] = 214, [5250] = 5153, [5251] = 5166, [5252] = 278, [5253] = 279, [5254] = 5167, [5255] = 182, [5256] = 191, [5257] = 281, [5258] = 215, [5259] = 233, [5260] = 193, [5261] = 5153, [5262] = 5166, [5263] = 5167, [5264] = 194, [5265] = 195, [5266] = 196, [5267] = 197, [5268] = 5153, [5269] = 5166, [5270] = 282, [5271] = 5167, [5272] = 164, [5273] = 283, [5274] = 284, [5275] = 285, [5276] = 5153, [5277] = 5166, [5278] = 5167, [5279] = 216, [5280] = 167, [5281] = 168, [5282] = 5153, [5283] = 5166, [5284] = 5167, [5285] = 217, [5286] = 218, [5287] = 199, [5288] = 5153, [5289] = 5166, [5290] = 5167, [5291] = 200, [5292] = 219, [5293] = 5153, [5294] = 201, [5295] = 202, [5296] = 5166, [5297] = 5167, [5298] = 204, [5299] = 205, [5300] = 200, [5301] = 5166, [5302] = 5167, [5303] = 206, [5304] = 207, [5305] = 783, [5306] = 5153, [5307] = 664, [5308] = 5166, [5309] = 5309, [5310] = 5167, [5311] = 208, [5312] = 209, [5313] = 210, [5314] = 165, [5315] = 5153, [5316] = 5166, [5317] = 5167, [5318] = 211, [5319] = 5153, [5320] = 212, [5321] = 5166, [5322] = 5167, [5323] = 5153, [5324] = 5166, [5325] = 159, [5326] = 5167, [5327] = 213, [5328] = 5153, [5329] = 5153, [5330] = 214, [5331] = 215, [5332] = 250, [5333] = 272, [5334] = 5214, [5335] = 276, [5336] = 280, [5337] = 256, [5338] = 5338, [5339] = 5339, [5340] = 5340, [5341] = 5341, [5342] = 5342, [5343] = 223, [5344] = 833, [5345] = 227, [5346] = 228, [5347] = 221, [5348] = 731, [5349] = 237, [5350] = 239, [5351] = 216, [5352] = 217, [5353] = 218, [5354] = 5172, [5355] = 219, [5356] = 190, [5357] = 246, [5358] = 247, [5359] = 248, [5360] = 251, [5361] = 253, [5362] = 5173, [5363] = 5174, [5364] = 5166, [5365] = 5365, [5366] = 255, [5367] = 167, [5368] = 399, [5369] = 168, [5370] = 5169, [5371] = 190, [5372] = 155, [5373] = 261, [5374] = 5338, [5375] = 5339, [5376] = 263, [5377] = 264, [5378] = 4810, [5379] = 409, [5380] = 4806, [5381] = 265, [5382] = 267, [5383] = 5175, [5384] = 5340, [5385] = 5176, [5386] = 189, [5387] = 269, [5388] = 179, [5389] = 271, [5390] = 397, [5391] = 220, [5392] = 203, [5393] = 408, [5394] = 184, [5395] = 410, [5396] = 273, [5397] = 5397, [5398] = 188, [5399] = 275, [5400] = 663, [5401] = 441, [5402] = 5402, [5403] = 396, [5404] = 398, [5405] = 400, [5406] = 402, [5407] = 403, [5408] = 404, [5409] = 278, [5410] = 279, [5411] = 281, [5412] = 5341, [5413] = 282, [5414] = 407, [5415] = 415, [5416] = 416, [5417] = 413, [5418] = 405, [5419] = 5342, [5420] = 283, [5421] = 284, [5422] = 285, [5423] = 287, [5424] = 411, [5425] = 412, [5426] = 183, [5427] = 414, [5428] = 257, [5429] = 406, [5430] = 258, [5431] = 259, [5432] = 5365, [5433] = 260, [5434] = 262, [5435] = 833, [5436] = 266, [5437] = 268, [5438] = 250, [5439] = 272, [5440] = 276, [5441] = 280, [5442] = 256, [5443] = 223, [5444] = 227, [5445] = 228, [5446] = 221, [5447] = 234, [5448] = 237, [5449] = 239, [5450] = 270, [5451] = 4881, [5452] = 4907, [5453] = 4908, [5454] = 4917, [5455] = 185, [5456] = 251, [5457] = 253, [5458] = 5172, [5459] = 5173, [5460] = 5174, [5461] = 5175, [5462] = 5176, [5463] = 783, [5464] = 186, [5465] = 274, [5466] = 277, [5467] = 287, [5468] = 257, [5469] = 258, [5470] = 259, [5471] = 260, [5472] = 262, [5473] = 266, [5474] = 268, [5475] = 270, [5476] = 86, [5477] = 199, [5478] = 5397, [5479] = 274, [5480] = 277, [5481] = 235, [5482] = 286, [5483] = 222, [5484] = 236, [5485] = 224, [5486] = 286, [5487] = 222, [5488] = 224, [5489] = 156, [5490] = 225, [5491] = 226, [5492] = 648, [5493] = 229, [5494] = 230, [5495] = 231, [5496] = 232, [5497] = 233, [5498] = 150, [5499] = 151, [5500] = 235, [5501] = 236, [5502] = 5169, [5503] = 238, [5504] = 238, [5505] = 240, [5506] = 152, [5507] = 241, [5508] = 242, [5509] = 243, [5510] = 244, [5511] = 245, [5512] = 157, [5513] = 153, [5514] = 158, [5515] = 643, [5516] = 664, [5517] = 240, [5518] = 436, [5519] = 442, [5520] = 198, [5521] = 187, [5522] = 241, [5523] = 242, [5524] = 664, [5525] = 5214, [5526] = 5338, [5527] = 5339, [5528] = 5340, [5529] = 5341, [5530] = 5342, [5531] = 182, [5532] = 191, [5533] = 161, [5534] = 193, [5535] = 194, [5536] = 195, [5537] = 196, [5538] = 197, [5539] = 5153, [5540] = 243, [5541] = 244, [5542] = 234, [5543] = 968, [5544] = 282, [5545] = 283, [5546] = 284, [5547] = 251, [5548] = 253, [5549] = 390, [5550] = 170, [5551] = 287, [5552] = 291, [5553] = 293, [5554] = 257, [5555] = 258, [5556] = 259, [5557] = 382, [5558] = 260, [5559] = 947, [5560] = 377, [5561] = 238, [5562] = 171, [5563] = 783, [5564] = 273, [5565] = 262, [5566] = 778, [5567] = 266, [5568] = 268, [5569] = 5569, [5570] = 175, [5571] = 270, [5572] = 251, [5573] = 275, [5574] = 169, [5575] = 170, [5576] = 171, [5577] = 172, [5578] = 173, [5579] = 274, [5580] = 821, [5581] = 407, [5582] = 387, [5583] = 277, [5584] = 397, [5585] = 259, [5586] = 286, [5587] = 263, [5588] = 415, [5589] = 222, [5590] = 5569, [5591] = 277, [5592] = 260, [5593] = 408, [5594] = 292, [5595] = 416, [5596] = 413, [5597] = 405, [5598] = 172, [5599] = 224, [5600] = 286, [5601] = 225, [5602] = 226, [5603] = 262, [5604] = 410, [5605] = 5569, [5606] = 285, [5607] = 381, [5608] = 278, [5609] = 5569, [5610] = 229, [5611] = 173, [5612] = 230, [5613] = 5613, [5614] = 288, [5615] = 289, [5616] = 231, [5617] = 246, [5618] = 222, [5619] = 232, [5620] = 253, [5621] = 5569, [5622] = 5622, [5623] = 240, [5624] = 233, [5625] = 235, [5626] = 5569, [5627] = 224, [5628] = 247, [5629] = 177, [5630] = 236, [5631] = 248, [5632] = 290, [5633] = 225, [5634] = 5569, [5635] = 755, [5636] = 264, [5637] = 5569, [5638] = 288, [5639] = 289, [5640] = 181, [5641] = 176, [5642] = 241, [5643] = 2503, [5644] = 5569, [5645] = 5569, [5646] = 242, [5647] = 935, [5648] = 800, [5649] = 261, [5650] = 265, [5651] = 938, [5652] = 939, [5653] = 290, [5654] = 940, [5655] = 226, [5656] = 266, [5657] = 5569, [5658] = 944, [5659] = 267, [5660] = 964, [5661] = 263, [5662] = 948, [5663] = 949, [5664] = 950, [5665] = 279, [5666] = 5666, [5667] = 268, [5668] = 264, [5669] = 291, [5670] = 287, [5671] = 5569, [5672] = 293, [5673] = 238, [5674] = 265, [5675] = 5569, [5676] = 229, [5677] = 956, [5678] = 250, [5679] = 411, [5680] = 230, [5681] = 240, [5682] = 241, [5683] = 242, [5684] = 412, [5685] = 267, [5686] = 414, [5687] = 243, [5688] = 961, [5689] = 2503, [5690] = 962, [5691] = 963, [5692] = 269, [5693] = 244, [5694] = 966, [5695] = 967, [5696] = 269, [5697] = 257, [5698] = 239, [5699] = 281, [5700] = 4881, [5701] = 4907, [5702] = 4908, [5703] = 4917, [5704] = 245, [5705] = 243, [5706] = 749, [5707] = 974, [5708] = 975, [5709] = 396, [5710] = 244, [5711] = 245, [5712] = 373, [5713] = 409, [5714] = 399, [5715] = 5365, [5716] = 406, [5717] = 181, [5718] = 261, [5719] = 398, [5720] = 400, [5721] = 5397, [5722] = 231, [5723] = 977, [5724] = 5569, [5725] = 174, [5726] = 978, [5727] = 166, [5728] = 272, [5729] = 270, [5730] = 232, [5731] = 233, [5732] = 276, [5733] = 402, [5734] = 258, [5735] = 235, [5736] = 403, [5737] = 280, [5738] = 256, [5739] = 271, [5740] = 987, [5741] = 783, [5742] = 404, [5743] = 989, [5744] = 788, [5745] = 274, [5746] = 990, [5747] = 273, [5748] = 292, [5749] = 275, [5750] = 179, [5751] = 5569, [5752] = 5569, [5753] = 177, [5754] = 833, [5755] = 278, [5756] = 5756, [5757] = 279, [5758] = 391, [5759] = 281, [5760] = 282, [5761] = 1022, [5762] = 972, [5763] = 223, [5764] = 463, [5765] = 283, [5766] = 227, [5767] = 284, [5768] = 255, [5769] = 236, [5770] = 175, [5771] = 920, [5772] = 228, [5773] = 385, [5774] = 922, [5775] = 750, [5776] = 936, [5777] = 884, [5778] = 392, [5779] = 136, [5780] = 90, [5781] = 176, [5782] = 221, [5783] = 285, [5784] = 388, [5785] = 386, [5786] = 250, [5787] = 234, [5788] = 833, [5789] = 374, [5790] = 384, [5791] = 376, [5792] = 246, [5793] = 247, [5794] = 248, [5795] = 179, [5796] = 272, [5797] = 276, [5798] = 174, [5799] = 280, [5800] = 383, [5801] = 256, [5802] = 223, [5803] = 5569, [5804] = 378, [5805] = 227, [5806] = 833, [5807] = 228, [5808] = 785, [5809] = 379, [5810] = 166, [5811] = 221, [5812] = 271, [5813] = 234, [5814] = 5569, [5815] = 169, [5816] = 255, [5817] = 389, [5818] = 237, [5819] = 237, [5820] = 239, [5821] = 380, [5822] = 89, [5823] = 969, [5824] = 5824, [5825] = 5825, [5826] = 5826, [5827] = 5827, [5828] = 5828, [5829] = 5829, [5830] = 5824, [5831] = 5825, [5832] = 5827, [5833] = 5828, [5834] = 5829, [5835] = 920, [5836] = 5825, [5837] = 5837, [5838] = 5838, [5839] = 189, [5840] = 290, [5841] = 220, [5842] = 5838, [5843] = 203, [5844] = 5827, [5845] = 184, [5846] = 5846, [5847] = 5847, [5848] = 188, [5849] = 201, [5850] = 5850, [5851] = 5828, [5852] = 202, [5853] = 5827, [5854] = 292, [5855] = 936, [5856] = 5829, [5857] = 199, [5858] = 200, [5859] = 977, [5860] = 204, [5861] = 5861, [5862] = 978, [5863] = 5863, [5864] = 293, [5865] = 205, [5866] = 5828, [5867] = 89, [5868] = 643, [5869] = 217, [5870] = 206, [5871] = 987, [5872] = 288, [5873] = 989, [5874] = 183, [5875] = 5875, [5876] = 199, [5877] = 185, [5878] = 189, [5879] = 664, [5880] = 183, [5881] = 220, [5882] = 5829, [5883] = 186, [5884] = 5825, [5885] = 5827, [5886] = 5861, [5887] = 207, [5888] = 5828, [5889] = 5829, [5890] = 208, [5891] = 185, [5892] = 5826, [5893] = 193, [5894] = 201, [5895] = 202, [5896] = 5613, [5897] = 5863, [5898] = 204, [5899] = 205, [5900] = 209, [5901] = 206, [5902] = 207, [5903] = 208, [5904] = 209, [5905] = 5905, [5906] = 5906, [5907] = 5622, [5908] = 203, [5909] = 5909, [5910] = 200, [5911] = 5911, [5912] = 194, [5913] = 5825, [5914] = 5828, [5915] = 648, [5916] = 210, [5917] = 195, [5918] = 211, [5919] = 292, [5920] = 5825, [5921] = 210, [5922] = 211, [5923] = 212, [5924] = 5827, [5925] = 162, [5926] = 5828, [5927] = 163, [5928] = 5829, [5929] = 5838, [5930] = 5846, [5931] = 5847, [5932] = 212, [5933] = 5850, [5934] = 213, [5935] = 214, [5936] = 215, [5937] = 5838, [5938] = 216, [5939] = 291, [5940] = 5846, [5941] = 5847, [5942] = 5850, [5943] = 5943, [5944] = 196, [5945] = 213, [5946] = 5838, [5947] = 5846, [5948] = 5847, [5949] = 5850, [5950] = 197, [5951] = 5825, [5952] = 288, [5953] = 5838, [5954] = 5827, [5955] = 5846, [5956] = 5847, [5957] = 5828, [5958] = 5850, [5959] = 5829, [5960] = 5960, [5961] = 217, [5962] = 5838, [5963] = 5846, [5964] = 5847, [5965] = 198, [5966] = 5850, [5967] = 187, [5968] = 5837, [5969] = 5838, [5970] = 5846, [5971] = 5847, [5972] = 5850, [5973] = 935, [5974] = 5838, [5975] = 990, [5976] = 5846, [5977] = 5847, [5978] = 5850, [5979] = 956, [5980] = 289, [5981] = 218, [5982] = 5838, [5983] = 5846, [5984] = 5847, [5985] = 5829, [5986] = 5850, [5987] = 219, [5988] = 961, [5989] = 962, [5990] = 5825, [5991] = 5838, [5992] = 963, [5993] = 5846, [5994] = 5847, [5995] = 214, [5996] = 5850, [5997] = 5827, [5998] = 5828, [5999] = 5829, [6000] = 5838, [6001] = 5846, [6002] = 5847, [6003] = 5850, [6004] = 219, [6005] = 190, [6006] = 5838, [6007] = 5846, [6008] = 5847, [6009] = 5850, [6010] = 6010, [6011] = 648, [6012] = 5838, [6013] = 5846, [6014] = 5847, [6015] = 5850, [6016] = 966, [6017] = 938, [6018] = 939, [6019] = 967, [6020] = 1022, [6021] = 5838, [6022] = 5846, [6023] = 5847, [6024] = 5850, [6025] = 186, [6026] = 215, [6027] = 940, [6028] = 5838, [6029] = 5846, [6030] = 5847, [6031] = 5850, [6032] = 5829, [6033] = 5825, [6034] = 5838, [6035] = 6035, [6036] = 5846, [6037] = 5847, [6038] = 5850, [6039] = 5827, [6040] = 5828, [6041] = 5829, [6042] = 289, [6043] = 218, [6044] = 5838, [6045] = 5861, [6046] = 5846, [6047] = 5847, [6048] = 5850, [6049] = 190, [6050] = 198, [6051] = 5824, [6052] = 5875, [6053] = 187, [6054] = 6054, [6055] = 5825, [6056] = 5827, [6057] = 5828, [6058] = 6058, [6059] = 5829, [6060] = 731, [6061] = 6061, [6062] = 184, [6063] = 291, [6064] = 188, [6065] = 5863, [6066] = 290, [6067] = 6058, [6068] = 6061, [6069] = 5825, [6070] = 5827, [6071] = 5828, [6072] = 5829, [6073] = 5850, [6074] = 6074, [6075] = 5824, [6076] = 5875, [6077] = 6054, [6078] = 5875, [6079] = 6054, [6080] = 5824, [6081] = 5875, [6082] = 6054, [6083] = 972, [6084] = 5824, [6085] = 5875, [6086] = 6054, [6087] = 944, [6088] = 5824, [6089] = 5875, [6090] = 6054, [6091] = 5824, [6092] = 5875, [6093] = 6054, [6094] = 5824, [6095] = 5875, [6096] = 6054, [6097] = 5824, [6098] = 5875, [6099] = 6054, [6100] = 5824, [6101] = 5875, [6102] = 6054, [6103] = 5824, [6104] = 5875, [6105] = 6054, [6106] = 463, [6107] = 5824, [6108] = 5875, [6109] = 6054, [6110] = 5846, [6111] = 5824, [6112] = 5875, [6113] = 6054, [6114] = 5825, [6115] = 5825, [6116] = 5827, [6117] = 5824, [6118] = 5875, [6119] = 6054, [6120] = 5828, [6121] = 5847, [6122] = 5824, [6123] = 5875, [6124] = 6054, [6125] = 5829, [6126] = 6054, [6127] = 6035, [6128] = 5824, [6129] = 5875, [6130] = 6054, [6131] = 5824, [6132] = 5875, [6133] = 6054, [6134] = 5827, [6135] = 5909, [6136] = 5911, [6137] = 182, [6138] = 5825, [6139] = 5827, [6140] = 5828, [6141] = 5829, [6142] = 5905, [6143] = 182, [6144] = 5906, [6145] = 191, [6146] = 5828, [6147] = 191, [6148] = 948, [6149] = 884, [6150] = 750, [6151] = 5825, [6152] = 5829, [6153] = 5827, [6154] = 216, [6155] = 5828, [6156] = 755, [6157] = 922, [6158] = 5829, [6159] = 6159, [6160] = 947, [6161] = 964, [6162] = 193, [6163] = 5827, [6164] = 194, [6165] = 949, [6166] = 195, [6167] = 6074, [6168] = 975, [6169] = 196, [6170] = 5825, [6171] = 5943, [6172] = 6074, [6173] = 6035, [6174] = 968, [6175] = 5827, [6176] = 5828, [6177] = 5829, [6178] = 969, [6179] = 950, [6180] = 663, [6181] = 5943, [6182] = 5943, [6183] = 5943, [6184] = 5909, [6185] = 5943, [6186] = 5943, [6187] = 5943, [6188] = 5911, [6189] = 5943, [6190] = 5943, [6191] = 5943, [6192] = 5825, [6193] = 5943, [6194] = 197, [6195] = 5943, [6196] = 5943, [6197] = 5943, [6198] = 5943, [6199] = 5943, [6200] = 5825, [6201] = 5943, [6202] = 974, [6203] = 5827, [6204] = 5828, [6205] = 293, [6206] = 273, [6207] = 232, [6208] = 267, [6209] = 227, [6210] = 275, [6211] = 228, [6212] = 262, [6213] = 246, [6214] = 247, [6215] = 233, [6216] = 5309, [6217] = 235, [6218] = 230, [6219] = 259, [6220] = 279, [6221] = 6221, [6222] = 221, [6223] = 6223, [6224] = 258, [6225] = 235, [6226] = 236, [6227] = 259, [6228] = 236, [6229] = 266, [6230] = 269, [6231] = 238, [6232] = 278, [6233] = 279, [6234] = 281, [6235] = 282, [6236] = 283, [6237] = 268, [6238] = 284, [6239] = 260, [6240] = 270, [6241] = 285, [6242] = 262, [6243] = 241, [6244] = 240, [6245] = 242, [6246] = 266, [6247] = 783, [6248] = 274, [6249] = 4881, [6250] = 6221, [6251] = 229, [6252] = 241, [6253] = 242, [6254] = 6223, [6255] = 238, [6256] = 268, [6257] = 285, [6258] = 251, [6259] = 243, [6260] = 6221, [6261] = 244, [6262] = 253, [6263] = 6221, [6264] = 6223, [6265] = 4907, [6266] = 245, [6267] = 4908, [6268] = 270, [6269] = 257, [6270] = 396, [6271] = 409, [6272] = 405, [6273] = 243, [6274] = 240, [6275] = 274, [6276] = 413, [6277] = 271, [6278] = 244, [6279] = 397, [6280] = 250, [6281] = 272, [6282] = 276, [6283] = 280, [6284] = 256, [6285] = 223, [6286] = 248, [6287] = 6287, [6288] = 6221, [6289] = 6223, [6290] = 5826, [6291] = 6221, [6292] = 246, [6293] = 6223, [6294] = 5905, [6295] = 5906, [6296] = 247, [6297] = 248, [6298] = 6058, [6299] = 6061, [6300] = 5837, [6301] = 227, [6302] = 228, [6303] = 408, [6304] = 221, [6305] = 234, [6306] = 237, [6307] = 410, [6308] = 239, [6309] = 231, [6310] = 222, [6311] = 224, [6312] = 4917, [6313] = 6221, [6314] = 6223, [6315] = 6223, [6316] = 281, [6317] = 277, [6318] = 6221, [6319] = 6319, [6320] = 277, [6321] = 6321, [6322] = 6221, [6323] = 398, [6324] = 251, [6325] = 234, [6326] = 400, [6327] = 253, [6328] = 232, [6329] = 237, [6330] = 402, [6331] = 239, [6332] = 414, [6333] = 6223, [6334] = 6221, [6335] = 6223, [6336] = 167, [6337] = 168, [6338] = 6221, [6339] = 403, [6340] = 783, [6341] = 255, [6342] = 245, [6343] = 225, [6344] = 286, [6345] = 6221, [6346] = 6223, [6347] = 404, [6348] = 6221, [6349] = 6221, [6350] = 222, [6351] = 6287, [6352] = 6223, [6353] = 6319, [6354] = 6221, [6355] = 6321, [6356] = 6223, [6357] = 6223, [6358] = 224, [6359] = 6223, [6360] = 162, [6361] = 6223, [6362] = 411, [6363] = 261, [6364] = 6221, [6365] = 6223, [6366] = 233, [6367] = 406, [6368] = 282, [6369] = 226, [6370] = 263, [6371] = 255, [6372] = 163, [6373] = 6223, [6374] = 6221, [6375] = 6321, [6376] = 275, [6377] = 6287, [6378] = 6378, [6379] = 264, [6380] = 6223, [6381] = 265, [6382] = 261, [6383] = 286, [6384] = 6221, [6385] = 263, [6386] = 6378, [6387] = 6221, [6388] = 412, [6389] = 264, [6390] = 6223, [6391] = 6378, [6392] = 265, [6393] = 267, [6394] = 833, [6395] = 407, [6396] = 269, [6397] = 250, [6398] = 271, [6399] = 272, [6400] = 276, [6401] = 6223, [6402] = 6221, [6403] = 283, [6404] = 225, [6405] = 6221, [6406] = 273, [6407] = 6223, [6408] = 226, [6409] = 6221, [6410] = 284, [6411] = 6319, [6412] = 280, [6413] = 256, [6414] = 287, [6415] = 287, [6416] = 6319, [6417] = 6223, [6418] = 257, [6419] = 415, [6420] = 399, [6421] = 6221, [6422] = 278, [6423] = 260, [6424] = 223, [6425] = 229, [6426] = 6223, [6427] = 230, [6428] = 416, [6429] = 231, [6430] = 258, [6431] = 969, [6432] = 920, [6433] = 1022, [6434] = 289, [6435] = 6435, [6436] = 6436, [6437] = 750, [6438] = 6438, [6439] = 972, [6440] = 961, [6441] = 167, [6442] = 168, [6443] = 936, [6444] = 6444, [6445] = 463, [6446] = 6446, [6447] = 968, [6448] = 987, [6449] = 6449, [6450] = 935, [6451] = 4881, [6452] = 290, [6453] = 956, [6454] = 4917, [6455] = 5756, [6456] = 291, [6457] = 989, [6458] = 962, [6459] = 978, [6460] = 944, [6461] = 288, [6462] = 963, [6463] = 966, [6464] = 938, [6465] = 293, [6466] = 289, [6467] = 293, [6468] = 947, [6469] = 990, [6470] = 950, [6471] = 964, [6472] = 6472, [6473] = 5666, [6474] = 6474, [6475] = 292, [6476] = 922, [6477] = 939, [6478] = 940, [6479] = 967, [6480] = 6480, [6481] = 4907, [6482] = 948, [6483] = 755, [6484] = 974, [6485] = 290, [6486] = 4908, [6487] = 977, [6488] = 975, [6489] = 884, [6490] = 949, [6491] = 6491, [6492] = 6435, [6493] = 6493, [6494] = 6480, [6495] = 664, [6496] = 6438, [6497] = 6497, [6498] = 6449, [6499] = 291, [6500] = 6493, [6501] = 6491, [6502] = 6502, [6503] = 6493, [6504] = 288, [6505] = 731, [6506] = 6446, [6507] = 6436, [6508] = 6508, [6509] = 292, [6510] = 6491, [6511] = 6444, [6512] = 6512, [6513] = 6508, [6514] = 6514, [6515] = 6508, [6516] = 6516, [6517] = 6517, [6518] = 6518, [6519] = 6519, [6520] = 6520, [6521] = 179, [6522] = 6518, [6523] = 6444, [6524] = 6449, [6525] = 6525, [6526] = 6526, [6527] = 6446, [6528] = 6528, [6529] = 6438, [6530] = 6435, [6531] = 6436, [6532] = 6532, [6533] = 6480, [6534] = 6534, [6535] = 6526, [6536] = 6536, [6537] = 6537, [6538] = 6537, [6539] = 6528, [6540] = 6536, [6541] = 6534, [6542] = 6542, [6543] = 6543, [6544] = 6544, [6545] = 6520, [6546] = 6543, [6547] = 6547, [6548] = 6548, [6549] = 6532, [6550] = 6517, [6551] = 6542, [6552] = 6552, [6553] = 6552, [6554] = 6554, [6555] = 6519, [6556] = 6548, [6557] = 6557, [6558] = 436, [6559] = 6446, [6560] = 6560, [6561] = 6561, [6562] = 6438, [6563] = 6435, [6564] = 6436, [6565] = 6480, [6566] = 87, [6567] = 6567, [6568] = 6557, [6569] = 6569, [6570] = 88, [6571] = 6571, [6572] = 6572, [6573] = 6573, [6574] = 6574, [6575] = 6575, [6576] = 6576, [6577] = 6577, [6578] = 6449, [6579] = 6579, [6580] = 6580, [6581] = 6581, [6582] = 6582, [6583] = 6583, [6584] = 6584, [6585] = 6585, [6586] = 6586, [6587] = 6587, [6588] = 6588, [6589] = 6589, [6590] = 86, [6591] = 6591, [6592] = 6554, [6593] = 6593, [6594] = 6594, [6595] = 6595, [6596] = 6596, [6597] = 6597, [6598] = 6444, [6599] = 6599, [6600] = 6516, [6601] = 6567, [6602] = 6584, [6603] = 6603, [6604] = 6604, [6605] = 6605, [6606] = 6606, [6607] = 6607, [6608] = 6608, [6609] = 6502, [6610] = 6561, [6611] = 6567, [6612] = 6593, [6613] = 6607, [6614] = 6582, [6615] = 6594, [6616] = 6603, [6617] = 6604, [6618] = 6618, [6619] = 86, [6620] = 6605, [6621] = 6472, [6622] = 87, [6623] = 6589, [6624] = 6606, [6625] = 6587, [6626] = 6607, [6627] = 6474, [6628] = 6560, [6629] = 6512, [6630] = 6608, [6631] = 6575, [6632] = 6604, [6633] = 6608, [6634] = 6576, [6635] = 6579, [6636] = 6580, [6637] = 6569, [6638] = 6583, [6639] = 6585, [6640] = 6586, [6641] = 6641, [6642] = 88, [6643] = 6597, [6644] = 6605, [6645] = 6599, [6646] = 6603, [6647] = 6571, [6648] = 6591, [6649] = 6596, [6650] = 6581, [6651] = 6574, [6652] = 6514, [6653] = 6606, [6654] = 6572, [6655] = 2704, [6656] = 6435, [6657] = 6657, [6658] = 6480, [6659] = 6659, [6660] = 6660, [6661] = 6661, [6662] = 6662, [6663] = 6663, [6664] = 6444, [6665] = 6665, [6666] = 6666, [6667] = 89, [6668] = 6438, [6669] = 6449, [6670] = 441, [6671] = 6671, [6672] = 6672, [6673] = 6618, [6674] = 6577, [6675] = 6675, [6676] = 6676, [6677] = 6677, [6678] = 6436, [6679] = 6679, [6680] = 6680, [6681] = 6681, [6682] = 6446, [6683] = 6683, [6684] = 6684, [6685] = 442, [6686] = 6686, [6687] = 6687, [6688] = 6688, [6689] = 6480, [6690] = 6660, [6691] = 89, [6692] = 6438, [6693] = 6436, [6694] = 6449, [6695] = 6695, [6696] = 6641, [6697] = 441, [6698] = 6573, [6699] = 6588, [6700] = 2646, [6701] = 6701, [6702] = 6702, [6703] = 6444, [6704] = 442, [6705] = 6705, [6706] = 6595, [6707] = 6446, [6708] = 2692, [6709] = 6435, [6710] = 6710, [6711] = 6701, [6712] = 6702, [6713] = 6713, [6714] = 6714, [6715] = 6715, [6716] = 6716, [6717] = 6715, [6718] = 6718, [6719] = 6719, [6720] = 6720, [6721] = 731, [6722] = 6722, [6723] = 6715, [6724] = 6724, [6725] = 664, [6726] = 6718, [6727] = 6727, [6728] = 6728, [6729] = 6729, [6730] = 648, [6731] = 6731, [6732] = 6660, [6733] = 6733, [6734] = 6716, [6735] = 6735, [6736] = 6736, [6737] = 6737, [6738] = 6738, [6739] = 648, [6740] = 6722, [6741] = 6741, [6742] = 6733, [6743] = 6736, [6744] = 6744, [6745] = 664, [6746] = 731, [6747] = 6727, [6748] = 6748, [6749] = 6736, [6750] = 6736, [6751] = 6751, [6752] = 6752, [6753] = 6753, [6754] = 783, [6755] = 6748, [6756] = 6741, [6757] = 6757, [6758] = 6758, [6759] = 6759, [6760] = 6660, [6761] = 6761, [6762] = 6762, [6763] = 6763, [6764] = 6764, [6765] = 6765, [6766] = 6766, [6767] = 6767, [6768] = 6544, [6769] = 6769, [6770] = 6751, [6771] = 136, [6772] = 6752, [6773] = 6773, [6774] = 6774, [6775] = 6775, [6776] = 6776, [6777] = 6757, [6778] = 6758, [6779] = 6759, [6780] = 6761, [6781] = 6762, [6782] = 6763, [6783] = 6737, [6784] = 6784, [6785] = 6785, [6786] = 6786, [6787] = 6787, [6788] = 6788, [6789] = 6789, [6790] = 6790, [6791] = 6791, [6792] = 6547, [6793] = 6793, [6794] = 6744, [6795] = 6795, [6796] = 6796, [6797] = 6795, [6798] = 6796, [6799] = 6784, [6800] = 6800, [6801] = 6765, [6802] = 6802, [6803] = 6803, [6804] = 6804, [6805] = 6805, [6806] = 6806, [6807] = 6807, [6808] = 6808, [6809] = 6806, [6810] = 6810, [6811] = 6811, [6812] = 6812, [6813] = 6784, [6814] = 6807, [6815] = 6815, [6816] = 6816, [6817] = 6817, [6818] = 6818, [6819] = 6819, [6820] = 783, [6821] = 6821, [6822] = 6822, [6823] = 6823, [6824] = 6824, [6825] = 6825, [6826] = 6525, [6827] = 6827, [6828] = 6828, [6829] = 6829, [6830] = 6830, [6831] = 6831, [6832] = 6832, [6833] = 6833, [6834] = 6834, [6835] = 6805, [6836] = 6823, [6837] = 6837, [6838] = 6838, [6839] = 6839, [6840] = 6832, [6841] = 6821, [6842] = 6735, [6843] = 6843, [6844] = 6808, [6845] = 6785, [6846] = 6791, [6847] = 6547, [6848] = 6818, [6849] = 6764, [6850] = 6850, [6851] = 6824, [6852] = 90, [6853] = 6839, [6854] = 6854, [6855] = 6822, [6856] = 6776, [6857] = 6525, [6858] = 6827, [6859] = 6787, [6860] = 6788, [6861] = 6728, [6862] = 6828, [6863] = 6863, [6864] = 6714, [6865] = 6766, [6866] = 6767, [6867] = 6544, [6868] = 6769, [6869] = 6802, [6870] = 6870, [6871] = 6871, [6872] = 6872, [6873] = 6873, [6874] = 6874, [6875] = 6875, [6876] = 6876, [6877] = 6877, [6878] = 6878, [6879] = 6774, [6880] = 6775, [6881] = 6810, [6882] = 6816, [6883] = 6883, [6884] = 6883, [6885] = 6829, [6886] = 6830, [6887] = 6831, [6888] = 6888, [6889] = 6803, [6890] = 6773, [6891] = 6833, [6892] = 6834, [6893] = 6800, [6894] = 136, [6895] = 6789, [6896] = 6896, [6897] = 6786, [6898] = 6898, [6899] = 6899, [6900] = 6660, [6901] = 6901, [6902] = 6902, [6903] = 6729, [6904] = 6863, [6905] = 6905, [6906] = 6811, [6907] = 6812, [6908] = 6905, [6909] = 6896, [6910] = 6910, [6911] = 6911, [6912] = 6815, [6913] = 6913, [6914] = 6850, [6915] = 6899, [6916] = 6916, [6917] = 6917, [6918] = 6731, [6919] = 6919, [6920] = 6920, [6921] = 6921, [6922] = 6922, [6923] = 6923, [6924] = 6924, [6925] = 6724, [6926] = 6926, [6927] = 6790, [6928] = 6928, [6929] = 6719, [6930] = 6819, [6931] = 6804, [6932] = 6932, [6933] = 6817, [6934] = 6720, [6935] = 6854, [6936] = 6936, [6937] = 6910, [6938] = 6938, [6939] = 6939, [6940] = 6936, [6941] = 6843, [6942] = 6939, [6943] = 6838, [6944] = 6944, [6945] = 6945, [6946] = 6938, [6947] = 6939, [6948] = 6948, [6949] = 6939, [6950] = 6945, [6951] = 6939, [6952] = 6939, [6953] = 6901, [6954] = 6945, [6955] = 6902, [6956] = 6956, [6957] = 664, [6958] = 6939, [6959] = 6939, [6960] = 6948, [6961] = 6939, [6962] = 6956, [6963] = 6939, [6964] = 6939, [6965] = 6939, [6966] = 6939, [6967] = 731, [6968] = 6948, [6969] = 6939, [6970] = 6938, [6971] = 6917, [6972] = 6660, [6973] = 6939, [6974] = 6939, [6975] = 6944, [6976] = 6939, [6977] = 6939, [6978] = 6956, [6979] = 6944, [6980] = 6939, [6981] = 6939, [6982] = 6793, [6983] = 6837, [6984] = 6984, [6985] = 6985, [6986] = 6986, [6987] = 6987, [6988] = 6988, [6989] = 149, [6990] = 6990, [6991] = 6991, [6992] = 6986, [6993] = 6993, [6994] = 6994, [6995] = 163, [6996] = 6996, [6997] = 6997, [6998] = 6998, [6999] = 6999, [7000] = 7000, [7001] = 7001, [7002] = 162, [7003] = 7003, [7004] = 7004, [7005] = 154, [7006] = 6998, [7007] = 6872, [7008] = 6873, [7009] = 6874, [7010] = 6875, [7011] = 6876, [7012] = 6877, [7013] = 6878, [7014] = 6991, [7015] = 7015, [7016] = 6898, [7017] = 7004, [7018] = 6911, [7019] = 6990, [7020] = 6916, [7021] = 6988, [7022] = 6993, [7023] = 6996, [7024] = 7003, [7025] = 7025, [7026] = 7001, [7027] = 6994, [7028] = 441, [7029] = 165, [7030] = 7030, [7031] = 442, [7032] = 159, [7033] = 7033, [7034] = 7025, [7035] = 157, [7036] = 7036, [7037] = 158, [7038] = 164, [7039] = 161, [7040] = 160, [7041] = 6926, [7042] = 7042, [7043] = 6999, [7044] = 7000, [7045] = 7045, [7046] = 167, [7047] = 168, [7048] = 7048, [7049] = 156, [7050] = 7050, [7051] = 6997, [7052] = 6987, [7053] = 150, [7054] = 7030, [7055] = 7025, [7056] = 151, [7057] = 7057, [7058] = 152, [7059] = 7059, [7060] = 7042, [7061] = 153, [7062] = 7042, [7063] = 6928, [7064] = 7030, [7065] = 7057, [7066] = 6843, [7067] = 155, [7068] = 6924, [7069] = 7057, [7070] = 7070, [7071] = 7071, [7072] = 7072, [7073] = 7072, [7074] = 7059, [7075] = 7075, [7076] = 169, [7077] = 7077, [7078] = 664, [7079] = 7072, [7080] = 731, [7081] = 7081, [7082] = 7082, [7083] = 7083, [7084] = 170, [7085] = 6913, [7086] = 7086, [7087] = 171, [7088] = 7088, [7089] = 172, [7090] = 174, [7091] = 166, [7092] = 173, [7093] = 7082, [7094] = 7033, [7095] = 175, [7096] = 7096, [7097] = 7045, [7098] = 7077, [7099] = 7082, [7100] = 7100, [7101] = 7048, [7102] = 7088, [7103] = 7071, [7104] = 7081, [7105] = 7100, [7106] = 177, [7107] = 7107, [7108] = 7108, [7109] = 7109, [7110] = 181, [7111] = 7111, [7112] = 7108, [7113] = 7072, [7114] = 7071, [7115] = 7015, [7116] = 7107, [7117] = 7117, [7118] = 7118, [7119] = 7100, [7120] = 176, [7121] = 7088, [7122] = 7108, [7123] = 7033, [7124] = 7124, [7125] = 191, [7126] = 7109, [7127] = 187, [7128] = 220, [7129] = 218, [7130] = 203, [7131] = 183, [7132] = 193, [7133] = 6985, [7134] = 7134, [7135] = 648, [7136] = 7136, [7137] = 194, [7138] = 7138, [7139] = 7139, [7140] = 195, [7141] = 196, [7142] = 7096, [7143] = 7134, [7144] = 197, [7145] = 185, [7146] = 7146, [7147] = 7147, [7148] = 184, [7149] = 7149, [7150] = 199, [7151] = 200, [7152] = 7124, [7153] = 6984, [7154] = 643, [7155] = 201, [7156] = 202, [7157] = 7157, [7158] = 204, [7159] = 216, [7160] = 7118, [7161] = 205, [7162] = 188, [7163] = 206, [7164] = 219, [7165] = 189, [7166] = 207, [7167] = 208, [7168] = 198, [7169] = 209, [7170] = 7170, [7171] = 7059, [7172] = 7045, [7173] = 7015, [7174] = 190, [7175] = 7048, [7176] = 210, [7177] = 211, [7178] = 663, [7179] = 7179, [7180] = 212, [7181] = 217, [7182] = 213, [7183] = 7107, [7184] = 7072, [7185] = 214, [7186] = 7077, [7187] = 7075, [7188] = 215, [7189] = 186, [7190] = 7072, [7191] = 7086, [7192] = 182, [7193] = 7117, [7194] = 255, [7195] = 7170, [7196] = 282, [7197] = 229, [7198] = 230, [7199] = 228, [7200] = 7200, [7201] = 7201, [7202] = 7202, [7203] = 7203, [7204] = 7204, [7205] = 7205, [7206] = 231, [7207] = 7139, [7208] = 7208, [7209] = 7179, [7210] = 232, [7211] = 441, [7212] = 442, [7213] = 643, [7214] = 233, [7215] = 221, [7216] = 234, [7217] = 235, [7218] = 236, [7219] = 283, [7220] = 238, [7221] = 284, [7222] = 237, [7223] = 239, [7224] = 240, [7225] = 285, [7226] = 271, [7227] = 241, [7228] = 250, [7229] = 242, [7230] = 272, [7231] = 243, [7232] = 663, [7233] = 244, [7234] = 245, [7235] = 251, [7236] = 7149, [7237] = 253, [7238] = 86, [7239] = 7239, [7240] = 287, [7241] = 257, [7242] = 7096, [7243] = 7147, [7244] = 276, [7245] = 258, [7246] = 246, [7247] = 7200, [7248] = 7201, [7249] = 7202, [7250] = 7203, [7251] = 7204, [7252] = 7205, [7253] = 247, [7254] = 226, [7255] = 7255, [7256] = 259, [7257] = 260, [7258] = 280, [7259] = 262, [7260] = 266, [7261] = 268, [7262] = 7059, [7263] = 7045, [7264] = 7015, [7265] = 7033, [7266] = 7048, [7267] = 270, [7268] = 256, [7269] = 88, [7270] = 275, [7271] = 274, [7272] = 7200, [7273] = 87, [7274] = 7274, [7275] = 136, [7276] = 7276, [7277] = 7136, [7278] = 277, [7279] = 7157, [7280] = 7201, [7281] = 7208, [7282] = 278, [7283] = 223, [7284] = 286, [7285] = 261, [7286] = 279, [7287] = 7287, [7288] = 7288, [7289] = 7289, [7290] = 7202, [7291] = 7291, [7292] = 222, [7293] = 263, [7294] = 273, [7295] = 7203, [7296] = 264, [7297] = 265, [7298] = 7298, [7299] = 267, [7300] = 7239, [7301] = 281, [7302] = 269, [7303] = 224, [7304] = 783, [7305] = 7204, [7306] = 227, [7307] = 225, [7308] = 7205, [7309] = 248, [7310] = 7310, [7311] = 884, [7312] = 7312, [7313] = 7313, [7314] = 750, [7315] = 7313, [7316] = 7316, [7317] = 7287, [7318] = 7288, [7319] = 7289, [7320] = 7291, [7321] = 7313, [7322] = 7322, [7323] = 7323, [7324] = 7324, [7325] = 7325, [7326] = 7179, [7327] = 7327, [7328] = 7328, [7329] = 7329, [7330] = 7330, [7331] = 289, [7332] = 7332, [7333] = 7333, [7334] = 293, [7335] = 7325, [7336] = 7336, [7337] = 7337, [7338] = 7312, [7339] = 7328, [7340] = 7139, [7341] = 7341, [7342] = 7149, [7343] = 7343, [7344] = 7136, [7345] = 7345, [7346] = 7157, [7347] = 7347, [7348] = 7170, [7349] = 7332, [7350] = 7329, [7351] = 7147, [7352] = 922, [7353] = 7343, [7354] = 7328, [7355] = 7312, [7356] = 7356, [7357] = 7325, [7358] = 7332, [7359] = 7359, [7360] = 7360, [7361] = 7361, [7362] = 7362, [7363] = 7363, [7364] = 947, [7365] = 7365, [7366] = 7274, [7367] = 7337, [7368] = 7368, [7369] = 7362, [7370] = 7370, [7371] = 7298, [7372] = 7096, [7373] = 7255, [7374] = 7276, [7375] = 136, [7376] = 7337, [7377] = 7179, [7378] = 7361, [7379] = 7362, [7380] = 7380, [7381] = 290, [7382] = 7361, [7383] = 7383, [7384] = 755, [7385] = 7385, [7386] = 7386, [7387] = 7387, [7388] = 7388, [7389] = 7389, [7390] = 7390, [7391] = 7368, [7392] = 7365, [7393] = 7393, [7394] = 7345, [7395] = 7395, [7396] = 7330, [7397] = 7370, [7398] = 7336, [7399] = 7399, [7400] = 7400, [7401] = 750, [7402] = 89, [7403] = 7387, [7404] = 7323, [7405] = 884, [7406] = 7385, [7407] = 7383, [7408] = 7347, [7409] = 7409, [7410] = 7410, [7411] = 7411, [7412] = 291, [7413] = 7413, [7414] = 7414, [7415] = 7415, [7416] = 7416, [7417] = 7417, [7418] = 7418, [7419] = 7380, [7420] = 7420, [7421] = 7036, [7422] = 7327, [7423] = 7423, [7424] = 7424, [7425] = 7425, [7426] = 7426, [7427] = 7427, [7428] = 7428, [7429] = 7429, [7430] = 7341, [7431] = 7050, [7432] = 7363, [7433] = 7433, [7434] = 7434, [7435] = 7435, [7436] = 7436, [7437] = 7437, [7438] = 7438, [7439] = 7439, [7440] = 7440, [7441] = 7424, [7442] = 7359, [7443] = 7322, [7444] = 7444, [7445] = 7059, [7446] = 7446, [7447] = 7447, [7448] = 755, [7449] = 7449, [7450] = 7409, [7451] = 7451, [7452] = 7045, [7453] = 922, [7454] = 7385, [7455] = 7455, [7456] = 7433, [7457] = 7434, [7458] = 7015, [7459] = 7459, [7460] = 7460, [7461] = 7461, [7462] = 7462, [7463] = 7463, [7464] = 7464, [7465] = 7033, [7466] = 7466, [7467] = 7467, [7468] = 7468, [7469] = 7048, [7470] = 7470, [7471] = 7471, [7472] = 7460, [7473] = 7473, [7474] = 7474, [7475] = 7475, [7476] = 7476, [7477] = 7477, [7478] = 7478, [7479] = 7386, [7480] = 7447, [7481] = 7466, [7482] = 7482, [7483] = 7483, [7484] = 7444, [7485] = 7388, [7486] = 7389, [7487] = 7429, [7488] = 7438, [7489] = 7461, [7490] = 7463, [7491] = 7464, [7492] = 7492, [7493] = 7493, [7494] = 7494, [7495] = 7451, [7496] = 7455, [7497] = 947, [7498] = 7444, [7499] = 7387, [7500] = 7449, [7501] = 7411, [7502] = 7385, [7503] = 7459, [7504] = 7413, [7505] = 7447, [7506] = 7414, [7507] = 7444, [7508] = 7449, [7509] = 7460, [7510] = 7510, [7511] = 7444, [7512] = 7449, [7513] = 7385, [7514] = 7425, [7515] = 7460, [7516] = 7516, [7517] = 7444, [7518] = 7449, [7519] = 7385, [7520] = 7460, [7521] = 7521, [7522] = 7444, [7523] = 7449, [7524] = 7385, [7525] = 7460, [7526] = 7444, [7527] = 7449, [7528] = 7385, [7529] = 292, [7530] = 7460, [7531] = 7531, [7532] = 7476, [7533] = 7533, [7534] = 7478, [7535] = 7483, [7536] = 7467, [7537] = 7537, [7538] = 7538, [7539] = 7468, [7540] = 7521, [7541] = 7541, [7542] = 7542, [7543] = 7543, [7544] = 7544, [7545] = 288, [7546] = 7546, [7547] = 7546, [7548] = 7356, [7549] = 7310, [7550] = 7436, [7551] = 7551, [7552] = 7455, [7553] = 7459, [7554] = 7516, [7555] = 7555, [7556] = 7466, [7557] = 7388, [7558] = 7389, [7559] = 7559, [7560] = 7560, [7561] = 7411, [7562] = 7413, [7563] = 7414, [7564] = 7433, [7565] = 7434, [7566] = 7476, [7567] = 7478, [7568] = 7483, [7569] = 7461, [7570] = 7463, [7571] = 7464, [7572] = 7521, [7573] = 7468, [7574] = 7546, [7575] = 7555, [7576] = 7576, [7577] = 7577, [7578] = 7559, [7579] = 7576, [7580] = 7360, [7581] = 6843, [7582] = 7179, [7583] = 7436, [7584] = 7139, [7585] = 7149, [7586] = 7136, [7587] = 7157, [7588] = 7170, [7589] = 7147, [7590] = 7555, [7591] = 7333, [7592] = 7592, [7593] = 7551, [7594] = 7559, [7595] = 7595, [7596] = 7551, [7597] = 7597, [7598] = 7516, [7599] = 648, [7600] = 7600, [7601] = 7386, [7602] = 7576, [7603] = 7449, [7604] = 7604, [7605] = 7605, [7606] = 7460, [7607] = 7446, [7608] = 7608, [7609] = 7494, [7610] = 7482, [7611] = 7146, [7612] = 7418, [7613] = 7613, [7614] = 7420, [7615] = 7615, [7616] = 7423, [7617] = 7617, [7618] = 7618, [7619] = 7619, [7620] = 7390, [7621] = 7621, [7622] = 7622, [7623] = 7623, [7624] = 7624, [7625] = 7541, [7626] = 7083, [7627] = 7542, [7628] = 7415, [7629] = 7416, [7630] = 7417, [7631] = 7623, [7632] = 7624, [7633] = 7393, [7634] = 7426, [7635] = 7623, [7636] = 7624, [7637] = 7427, [7638] = 7138, [7639] = 7639, [7640] = 7623, [7641] = 7624, [7642] = 7428, [7643] = 7435, [7644] = 7623, [7645] = 7624, [7646] = 7462, [7647] = 7577, [7648] = 7648, [7649] = 7439, [7650] = 7650, [7651] = 7623, [7652] = 7624, [7653] = 7070, [7654] = 7623, [7655] = 7624, [7656] = 7656, [7657] = 7623, [7658] = 7624, [7659] = 7650, [7660] = 7623, [7661] = 7624, [7662] = 7662, [7663] = 7623, [7664] = 7624, [7665] = 7665, [7666] = 7666, [7667] = 7623, [7668] = 7624, [7669] = 7493, [7670] = 7096, [7671] = 7623, [7672] = 7624, [7673] = 7673, [7674] = 7615, [7675] = 7623, [7676] = 7624, [7677] = 7613, [7678] = 7542, [7679] = 7679, [7680] = 7623, [7681] = 7624, [7682] = 7682, [7683] = 7683, [7684] = 7623, [7685] = 7624, [7686] = 7623, [7687] = 7440, [7688] = 7624, [7689] = 7624, [7690] = 7592, [7691] = 7615, [7692] = 7639, [7693] = 7623, [7694] = 7111, [7695] = 7531, [7696] = 7533, [7697] = 7624, [7698] = 7698, [7699] = 7470, [7700] = 7471, [7701] = 7473, [7702] = 7474, [7703] = 7395, [7704] = 7399, [7705] = 7705, [7706] = 7706, [7707] = 7673, [7708] = 7708, [7709] = 7709, [7710] = 7400, [7711] = 7595, [7712] = 7712, [7713] = 7059, [7714] = 7597, [7715] = 7045, [7716] = 7015, [7717] = 7033, [7718] = 7048, [7719] = 7439, [7720] = 7639, [7721] = 7721, [7722] = 7410, [7723] = 7608, [7724] = 7724, [7725] = 7725, [7726] = 7726, [7727] = 7727, [7728] = 7617, [7729] = 7729, [7730] = 7730, [7731] = 7560, [7732] = 7492, [7733] = 7733, [7734] = 7734, [7735] = 7608, [7736] = 7736, [7737] = 7737, [7738] = 7650, [7739] = 7679, [7740] = 7333, [7741] = 7336, [7742] = 7347, [7743] = 783, [7744] = 7380, [7745] = 7341, [7746] = 7493, [7747] = 7359, [7748] = 7322, [7749] = 7600, [7750] = 7750, [7751] = 7751, [7752] = 7679, [7753] = 7673, [7754] = 7613, [7755] = 7623, [7756] = 7656, [7757] = 7757, [7758] = 7758, [7759] = 7759, [7760] = 7760, [7761] = 7761, [7762] = 7762, [7763] = 7758, [7764] = 7482, [7765] = 7446, [7766] = 7766, [7767] = 7759, [7768] = 7768, [7769] = 7418, [7770] = 7770, [7771] = 7771, [7772] = 7772, [7773] = 7773, [7774] = 7774, [7775] = 7775, [7776] = 7139, [7777] = 7777, [7778] = 7778, [7779] = 7439, [7780] = 7780, [7781] = 7761, [7782] = 7762, [7783] = 7783, [7784] = 7784, [7785] = 7149, [7786] = 7786, [7787] = 7096, [7788] = 7757, [7789] = 7683, [7790] = 7001, [7791] = 7791, [7792] = 7792, [7793] = 7793, [7794] = 7775, [7795] = 7136, [7796] = 7796, [7797] = 7797, [7798] = 7662, [7799] = 136, [7800] = 7800, [7801] = 7333, [7802] = 7775, [7803] = 7336, [7804] = 7086, [7805] = 7347, [7806] = 7806, [7807] = 7380, [7808] = 7341, [7809] = 7796, [7810] = 7359, [7811] = 7322, [7812] = 7812, [7813] = 7813, [7814] = 7157, [7815] = 7815, [7816] = 7816, [7817] = 7817, [7818] = 7815, [7819] = 7819, [7820] = 7806, [7821] = 7493, [7822] = 7822, [7823] = 7823, [7824] = 7774, [7825] = 7773, [7826] = 7796, [7827] = 7827, [7828] = 7773, [7829] = 7829, [7830] = 7830, [7831] = 7831, [7832] = 7817, [7833] = 7775, [7834] = 7834, [7835] = 7835, [7836] = 7170, [7837] = 7837, [7838] = 7542, [7839] = 7757, [7840] = 7786, [7841] = 7698, [7842] = 7842, [7843] = 7147, [7844] = 7827, [7845] = 441, [7846] = 442, [7847] = 7847, [7848] = 7757, [7849] = 7757, [7850] = 7757, [7851] = 7851, [7852] = 7852, [7853] = 7853, [7854] = 7852, [7855] = 7852, [7856] = 7837, [7857] = 7857, [7858] = 7858, [7859] = 7859, [7860] = 7860, [7861] = 7861, [7862] = 7862, [7863] = 7768, [7864] = 7864, [7865] = 7822, [7866] = 7770, [7867] = 7867, [7868] = 7868, [7869] = 7869, [7870] = 7861, [7871] = 7853, [7872] = 7872, [7873] = 7852, [7874] = 7861, [7875] = 7853, [7876] = 7816, [7877] = 7179, [7878] = 7878, [7879] = 7861, [7880] = 7880, [7881] = 7853, [7882] = 7852, [7883] = 7771, [7884] = 7884, [7885] = 7834, [7886] = 7778, [7887] = 7867, [7888] = 7884, [7889] = 7772, [7890] = 7860, [7891] = 7891, [7892] = 7477, [7893] = 7766, [7894] = 7861, [7895] = 7867, [7896] = 7896, [7897] = 7777, [7898] = 7853, [7899] = 7842, [7900] = 7760, [7901] = 7829, [7902] = 7902, [7903] = 7884, [7904] = 7823, [7905] = 7905, [7906] = 7835, [7907] = 7902, [7908] = 7852, [7909] = 7867, [7910] = 7800, [7911] = 7911, [7912] = 7139, [7913] = 7830, [7914] = 7896, [7915] = 7853, [7916] = 7880, [7917] = 7864, [7918] = 7905, [7919] = 7867, [7920] = 7149, [7921] = 7921, [7922] = 7911, [7923] = 7868, [7924] = 7924, [7925] = 7136, [7926] = 7926, [7927] = 7439, [7928] = 7157, [7929] = 7819, [7930] = 7792, [7931] = 7857, [7932] = 7791, [7933] = 7793, [7934] = 7446, [7935] = 7493, [7936] = 7170, [7937] = 7813, [7938] = 7797, [7939] = 7542, [7940] = 7940, [7941] = 7147, [7942] = 7942, [7943] = 7921, [7944] = 7482, [7945] = 7418, [7946] = 7946, [7947] = 7662, [7948] = 7831, [7949] = 7864, [7950] = 7896, [7951] = 7905, [7952] = 7868, [7953] = 7953, [7954] = 7867, [7955] = 7859, [7956] = 7902, [7957] = 7957, [7958] = 7861, [7959] = 7921, [7960] = 7860, [7961] = 7961, [7962] = 7962, [7963] = 7942, [7964] = 7964, [7965] = 7965, [7966] = 7966, [7967] = 7967, [7968] = 7968, [7969] = 7969, [7970] = 7964, [7971] = 7971, [7972] = 7965, [7973] = 7962, [7974] = 7966, [7975] = 7967, [7976] = 7967, [7977] = 7977, [7978] = 7978, [7979] = 7979, [7980] = 7964, [7981] = 7981, [7982] = 7965, [7983] = 7983, [7984] = 7966, [7985] = 7985, [7986] = 7967, [7987] = 7987, [7988] = 7988, [7989] = 7989, [7990] = 7964, [7991] = 7962, [7992] = 7965, [7993] = 7966, [7994] = 7967, [7995] = 7962, [7996] = 7996, [7997] = 7997, [7998] = 7964, [7999] = 7968, [8000] = 7965, [8001] = 7966, [8002] = 7967, [8003] = 8003, [8004] = 7962, [8005] = 8005, [8006] = 7962, [8007] = 7978, [8008] = 7857, [8009] = 8009, [8010] = 7969, [8011] = 8011, [8012] = 8012, [8013] = 7962, [8014] = 8014, [8015] = 90, [8016] = 7962, [8017] = 8017, [8018] = 7333, [8019] = 8019, [8020] = 8020, [8021] = 7985, [8022] = 8022, [8023] = 8023, [8024] = 7793, [8025] = 7962, [8026] = 8019, [8027] = 7964, [8028] = 8028, [8029] = 7336, [8030] = 7926, [8031] = 7987, [8032] = 7831, [8033] = 7968, [8034] = 8034, [8035] = 7768, [8036] = 8036, [8037] = 7946, [8038] = 8038, [8039] = 7979, [8040] = 7965, [8041] = 7962, [8042] = 7924, [8043] = 7347, [8044] = 8044, [8045] = 8005, [8046] = 7966, [8047] = 7987, [8048] = 7380, [8049] = 7981, [8050] = 8017, [8051] = 7967, [8052] = 7962, [8053] = 7341, [8054] = 7971, [8055] = 7359, [8056] = 664, [8057] = 7322, [8058] = 7962, [8059] = 8005, [8060] = 7966, [8061] = 8020, [8062] = 7862, [8063] = 8028, [8064] = 8064, [8065] = 7996, [8066] = 8019, [8067] = 7987, [8068] = 7968, [8069] = 8019, [8070] = 7987, [8071] = 8034, [8072] = 8038, [8073] = 8044, [8074] = 7962, [8075] = 7988, [8076] = 8014, [8077] = 8011, [8078] = 8078, [8079] = 7965, [8080] = 8019, [8081] = 7987, [8082] = 8082, [8083] = 8083, [8084] = 8034, [8085] = 8019, [8086] = 8038, [8087] = 8044, [8088] = 8034, [8089] = 8034, [8090] = 8038, [8091] = 731, [8092] = 8044, [8093] = 7978, [8094] = 8034, [8095] = 8038, [8096] = 8044, [8097] = 7968, [8098] = 7962, [8099] = 8034, [8100] = 8038, [8101] = 8044, [8102] = 8034, [8103] = 8038, [8104] = 8044, [8105] = 8105, [8106] = 8106, [8107] = 8107, [8108] = 8108, [8109] = 7872, [8110] = 7813, [8111] = 8044, [8112] = 7792, [8113] = 7962, [8114] = 7968, [8115] = 7977, [8116] = 8009, [8117] = 8012, [8118] = 7997, [8119] = 7962, [8120] = 8120, [8121] = 8121, [8122] = 7662, [8123] = 7891, [8124] = 7957, [8125] = 8038, [8126] = 7964, [8127] = 8127, [8128] = 7964, [8129] = 8129, [8130] = 8130, [8131] = 8131, [8132] = 7965, [8133] = 7962, [8134] = 8064, [8135] = 7966, [8136] = 7869, [8137] = 648, [8138] = 7967, [8139] = 8078, [8140] = 7989, [8141] = 8003, [8142] = 8022, [8143] = 8023, [8144] = 8144, [8145] = 8145, [8146] = 8082, [8147] = 8083, [8148] = 8107, [8149] = 8108, [8150] = 8120, [8151] = 8121, [8152] = 8127, [8153] = 8129, [8154] = 8130, [8155] = 8131, [8156] = 8144, [8157] = 8145, [8158] = 8158, [8159] = 8159, [8160] = 8160, [8161] = 8158, [8162] = 8159, [8163] = 8160, [8164] = 7858, [8165] = 7962, [8166] = 7983, [8167] = 8167, [8168] = 7985, [8169] = 8169, [8170] = 8170, [8171] = 8171, [8172] = 8172, [8173] = 8173, [8174] = 8174, [8175] = 6816, [8176] = 8176, [8177] = 8177, [8178] = 8178, [8179] = 8179, [8180] = 8180, [8181] = 8181, [8182] = 8182, [8183] = 8183, [8184] = 6769, [8185] = 8185, [8186] = 8186, [8187] = 8187, [8188] = 8188, [8189] = 8189, [8190] = 8190, [8191] = 8191, [8192] = 8183, [8193] = 8193, [8194] = 8193, [8195] = 6785, [8196] = 7857, [8197] = 8197, [8198] = 7333, [8199] = 6791, [8200] = 8183, [8201] = 6822, [8202] = 7336, [8203] = 8203, [8204] = 6823, [8205] = 6827, [8206] = 8193, [8207] = 7347, [8208] = 8188, [8209] = 7380, [8210] = 8193, [8211] = 179, [8212] = 7341, [8213] = 8213, [8214] = 8180, [8215] = 7359, [8216] = 8216, [8217] = 7322, [8218] = 8218, [8219] = 6802, [8220] = 8193, [8221] = 8221, [8222] = 8173, [8223] = 8223, [8224] = 8224, [8225] = 8177, [8226] = 8176, [8227] = 8181, [8228] = 8186, [8229] = 8183, [8230] = 8183, [8231] = 8231, [8232] = 8232, [8233] = 8233, [8234] = 8193, [8235] = 6817, [8236] = 6788, [8237] = 8176, [8238] = 8238, [8239] = 8181, [8240] = 8186, [8241] = 8193, [8242] = 8176, [8243] = 8181, [8244] = 8186, [8245] = 8193, [8246] = 8183, [8247] = 8247, [8248] = 8183, [8249] = 8193, [8250] = 8187, [8251] = 8193, [8252] = 8231, [8253] = 8221, [8254] = 8254, [8255] = 8183, [8256] = 8256, [8257] = 8257, [8258] = 8258, [8259] = 8012, [8260] = 8221, [8261] = 7857, [8262] = 8183, [8263] = 8183, [8264] = 8264, [8265] = 8183, [8266] = 8186, [8267] = 8267, [8268] = 8268, [8269] = 8233, [8270] = 8270, [8271] = 8193, [8272] = 8272, [8273] = 8273, [8274] = 6832, [8275] = 6766, [8276] = 8178, [8277] = 8277, [8278] = 8176, [8279] = 8279, [8280] = 8183, [8281] = 8203, [8282] = 6774, [8283] = 7813, [8284] = 6775, [8285] = 8285, [8286] = 7792, [8287] = 7793, [8288] = 7831, [8289] = 7768, [8290] = 8290, [8291] = 8291, [8292] = 8272, [8293] = 8193, [8294] = 8181, [8295] = 8170, [8296] = 8296, [8297] = 8190, [8298] = 8183, [8299] = 8299, [8300] = 7961, [8301] = 8183, [8302] = 8302, [8303] = 8303, [8304] = 6767, [8305] = 8305, [8306] = 8183, [8307] = 783, [8308] = 8193, [8309] = 8254, [8310] = 8233, [8311] = 8193, [8312] = 7977, [8313] = 8272, [8314] = 8176, [8315] = 8181, [8316] = 8186, [8317] = 8183, [8318] = 8318, [8319] = 8203, [8320] = 8247, [8321] = 8193, [8322] = 8185, [8323] = 8183, [8324] = 8193, [8325] = 8325, [8326] = 8326, [8327] = 8193, [8328] = 7983, [8329] = 8329, [8330] = 8183, [8331] = 8193, [8332] = 8177, [8333] = 6810, [8334] = 8334, [8335] = 8335, [8336] = 8336, [8337] = 8337, [8338] = 8191, [8339] = 8339, [8340] = 8339, [8341] = 8341, [8342] = 8342, [8343] = 8343, [8344] = 8337, [8345] = 8345, [8346] = 8346, [8347] = 8347, [8348] = 8348, [8349] = 8172, [8350] = 8350, [8351] = 8169, [8352] = 8270, [8353] = 8305, [8354] = 8354, [8355] = 8355, [8356] = 8356, [8357] = 8357, [8358] = 8358, [8359] = 8336, [8360] = 8285, [8361] = 8361, [8362] = 6802, [8363] = 8363, [8364] = 8364, [8365] = 8365, [8366] = 8366, [8367] = 8318, [8368] = 8171, [8369] = 8369, [8370] = 8337, [8371] = 8371, [8372] = 8336, [8373] = 8224, [8374] = 8374, [8375] = 8375, [8376] = 8376, [8377] = 8377, [8378] = 8277, [8379] = 6810, [8380] = 8279, [8381] = 8381, [8382] = 8343, [8383] = 8383, [8384] = 8329, [8385] = 8385, [8386] = 8386, [8387] = 6816, [8388] = 8336, [8389] = 8389, [8390] = 8390, [8391] = 8391, [8392] = 8189, [8393] = 8393, [8394] = 8394, [8395] = 8395, [8396] = 8396, [8397] = 8397, [8398] = 8398, [8399] = 8399, [8400] = 8400, [8401] = 8336, [8402] = 8257, [8403] = 8403, [8404] = 8404, [8405] = 8405, [8406] = 8406, [8407] = 8395, [8408] = 8377, [8409] = 8267, [8410] = 8410, [8411] = 8336, [8412] = 8412, [8413] = 8343, [8414] = 8339, [8415] = 8254, [8416] = 8416, [8417] = 8178, [8418] = 8418, [8419] = 8419, [8420] = 8216, [8421] = 8394, [8422] = 8418, [8423] = 8012, [8424] = 8336, [8425] = 8425, [8426] = 8385, [8427] = 8405, [8428] = 8428, [8429] = 8404, [8430] = 8348, [8431] = 8336, [8432] = 8432, [8433] = 8354, [8434] = 8434, [8435] = 8435, [8436] = 8355, [8437] = 8398, [8438] = 8438, [8439] = 8336, [8440] = 8440, [8441] = 8441, [8442] = 8442, [8443] = 8343, [8444] = 8197, [8445] = 7439, [8446] = 8394, [8447] = 8397, [8448] = 8448, [8449] = 8346, [8450] = 8441, [8451] = 8350, [8452] = 8182, [8453] = 8290, [8454] = 8454, [8455] = 7857, [8456] = 8456, [8457] = 8346, [8458] = 8458, [8459] = 8459, [8460] = 8460, [8461] = 8381, [8462] = 8296, [8463] = 8463, [8464] = 8464, [8465] = 7493, [8466] = 8179, [8467] = 8467, [8468] = 8369, [8469] = 8469, [8470] = 8470, [8471] = 8440, [8472] = 8472, [8473] = 8473, [8474] = 8393, [8475] = 8416, [8476] = 8476, [8477] = 7542, [8478] = 8476, [8479] = 8336, [8480] = 8480, [8481] = 8434, [8482] = 8482, [8483] = 8336, [8484] = 8302, [8485] = 8448, [8486] = 8486, [8487] = 8303, [8488] = 8470, [8489] = 8489, [8490] = 8381, [8491] = 8383, [8492] = 8336, [8493] = 8190, [8494] = 8456, [8495] = 8341, [8496] = 8346, [8497] = 8374, [8498] = 8336, [8499] = 8355, [8500] = 8472, [8501] = 8480, [8502] = 8502, [8503] = 8386, [8504] = 8459, [8505] = 8505, [8506] = 8428, [8507] = 8405, [8508] = 8394, [8509] = 8416, [8510] = 8448, [8511] = 8335, [8512] = 8489, [8513] = 8383, [8514] = 8213, [8515] = 8256, [8516] = 8459, [8517] = 8467, [8518] = 8518, [8519] = 8371, [8520] = 8218, [8521] = 8299, [8522] = 8386, [8523] = 8167, [8524] = 8346, [8525] = 8374, [8526] = 6788, [8527] = 8336, [8528] = 8472, [8529] = 8435, [8530] = 8530, [8531] = 8336, [8532] = 8174, [8533] = 8533, [8534] = 8377, [8535] = 8173, [8536] = 8404, [8537] = 664, [8538] = 731, [8539] = 8505, [8540] = 8371, [8541] = 8336, [8542] = 8432, [8543] = 8336, [8544] = 8336, [8545] = 8438, [8546] = 8223, [8547] = 8463, [8548] = 8268, [8549] = 8549, [8550] = 8505, [8551] = 8432, [8552] = 8463, [8553] = 8553, [8554] = 8357, [8555] = 8012, [8556] = 8418, [8557] = 8341, [8558] = 8356, [8559] = 8376, [8560] = 8553, [8561] = 8361, [8562] = 8419, [8563] = 8530, [8564] = 8346, [8565] = 8565, [8566] = 8566, [8567] = 8567, [8568] = 8568, [8569] = 8569, [8570] = 8570, [8571] = 8571, [8572] = 8572, [8573] = 8573, [8574] = 8574, [8575] = 8575, [8576] = 8565, [8577] = 8577, [8578] = 8578, [8579] = 8579, [8580] = 8396, [8581] = 8567, [8582] = 8582, [8583] = 8583, [8584] = 8584, [8585] = 8567, [8586] = 8586, [8587] = 8568, [8588] = 8569, [8589] = 8565, [8590] = 8571, [8591] = 8572, [8592] = 8567, [8593] = 8565, [8594] = 8594, [8595] = 8595, [8596] = 8575, [8597] = 8597, [8598] = 8575, [8599] = 8599, [8600] = 8568, [8601] = 8569, [8602] = 8602, [8603] = 8603, [8604] = 8571, [8605] = 8572, [8606] = 8606, [8607] = 8607, [8608] = 8608, [8609] = 8565, [8610] = 7418, [8611] = 8584, [8612] = 8612, [8613] = 8613, [8614] = 8614, [8615] = 8615, [8616] = 8616, [8617] = 8617, [8618] = 8618, [8619] = 8575, [8620] = 8568, [8621] = 8569, [8622] = 8567, [8623] = 8571, [8624] = 8624, [8625] = 8572, [8626] = 8565, [8627] = 8575, [8628] = 8628, [8629] = 8629, [8630] = 8630, [8631] = 8568, [8632] = 8632, [8633] = 8569, [8634] = 8571, [8635] = 8572, [8636] = 8584, [8637] = 8565, [8638] = 8638, [8639] = 8639, [8640] = 8568, [8641] = 8641, [8642] = 8569, [8643] = 8643, [8644] = 8571, [8645] = 8572, [8646] = 8584, [8647] = 8565, [8648] = 8638, [8649] = 8649, [8650] = 8584, [8651] = 8568, [8652] = 8569, [8653] = 8584, [8654] = 8571, [8655] = 8614, [8656] = 8572, [8657] = 8657, [8658] = 8565, [8659] = 8659, [8660] = 8614, [8661] = 8661, [8662] = 8345, [8663] = 8663, [8664] = 8664, [8665] = 8568, [8666] = 8569, [8667] = 8571, [8668] = 8668, [8669] = 8572, [8670] = 8565, [8671] = 8567, [8672] = 8363, [8673] = 8614, [8674] = 8674, [8675] = 8567, [8676] = 8676, [8677] = 8568, [8678] = 8569, [8679] = 8571, [8680] = 8572, [8681] = 8565, [8682] = 8406, [8683] = 8683, [8684] = 8358, [8685] = 8685, [8686] = 8575, [8687] = 8659, [8688] = 8568, [8689] = 8569, [8690] = 8571, [8691] = 8582, [8692] = 8572, [8693] = 8364, [8694] = 8565, [8695] = 8663, [8696] = 8365, [8697] = 8366, [8698] = 8614, [8699] = 8699, [8700] = 8700, [8701] = 8568, [8702] = 8569, [8703] = 8703, [8704] = 8571, [8705] = 8572, [8706] = 8435, [8707] = 8707, [8708] = 8565, [8709] = 8709, [8710] = 8710, [8711] = 8614, [8712] = 8712, [8713] = 8713, [8714] = 8714, [8715] = 8715, [8716] = 8568, [8717] = 8569, [8718] = 8718, [8719] = 8571, [8720] = 8572, [8721] = 8565, [8722] = 8399, [8723] = 8723, [8724] = 8724, [8725] = 8400, [8726] = 8726, [8727] = 8727, [8728] = 8460, [8729] = 8568, [8730] = 8569, [8731] = 8731, [8732] = 8571, [8733] = 8572, [8734] = 8565, [8735] = 8735, [8736] = 8736, [8737] = 8568, [8738] = 8738, [8739] = 8569, [8740] = 8740, [8741] = 8571, [8742] = 8738, [8743] = 8572, [8744] = 8740, [8745] = 8565, [8746] = 8746, [8747] = 8747, [8748] = 8748, [8749] = 8569, [8750] = 8750, [8751] = 8569, [8752] = 8752, [8753] = 8753, [8754] = 8754, [8755] = 8755, [8756] = 8756, [8757] = 8584, [8758] = 8575, [8759] = 8759, [8760] = 8568, [8761] = 8714, [8762] = 8569, [8763] = 8575, [8764] = 8567, [8765] = 8765, [8766] = 8464, [8767] = 8549, [8768] = 8768, [8769] = 8769, [8770] = 8577, [8771] = 8746, [8772] = 8747, [8773] = 8773, [8774] = 8774, [8775] = 8575, [8776] = 8584, [8777] = 8571, [8778] = 8778, [8779] = 8779, [8780] = 8572, [8781] = 8425, [8782] = 8614, [8783] = 8614, [8784] = 8784, [8785] = 8768, [8786] = 8769, [8787] = 8577, [8788] = 8788, [8789] = 8789, [8790] = 8570, [8791] = 8791, [8792] = 8792, [8793] = 8793, [8794] = 8794, [8795] = 8232, [8796] = 8238, [8797] = 8567, [8798] = 8594, [8799] = 8574, [8800] = 8788, [8801] = 8789, [8802] = 8570, [8803] = 8599, [8804] = 8442, [8805] = 8565, [8806] = 8806, [8807] = 8807, [8808] = 8808, [8809] = 8583, [8810] = 8810, [8811] = 8806, [8812] = 8807, [8813] = 8808, [8814] = 8810, [8815] = 8755, [8816] = 8816, [8817] = 8613, [8818] = 8615, [8819] = 8617, [8820] = 8820, [8821] = 8821, [8822] = 8822, [8823] = 8584, [8824] = 8575, [8825] = 8753, [8826] = 8754, [8827] = 8827, [8828] = 8454, [8829] = 8829, [8830] = 8469, [8831] = 8342, [8832] = 8832, [8833] = 8579, [8834] = 8834, [8835] = 8595, [8836] = 8375, [8837] = 8389, [8838] = 8603, [8839] = 8606, [8840] = 8840, [8841] = 8613, [8842] = 8615, [8843] = 8617, [8844] = 8567, [8845] = 8845, [8846] = 8768, [8847] = 8403, [8848] = 8848, [8849] = 8649, [8850] = 7446, [8851] = 8851, [8852] = 8568, [8853] = 8575, [8854] = 8582, [8855] = 8855, [8856] = 8390, [8857] = 8789, [8858] = 8753, [8859] = 8754, [8860] = 8756, [8861] = 8567, [8862] = 8784, [8863] = 8769, [8864] = 8773, [8865] = 8410, [8866] = 8829, [8867] = 8867, [8868] = 8012, [8869] = 8759, [8870] = 7446, [8871] = 8412, [8872] = 8700, [8873] = 8703, [8874] = 8614, [8875] = 8723, [8876] = 8876, [8877] = 8614, [8878] = 8878, [8879] = 8614, [8880] = 8533, [8881] = 8473, [8882] = 8759, [8883] = 8567, [8884] = 8884, [8885] = 8759, [8886] = 8632, [8887] = 8829, [8888] = 8584, [8889] = 8608, [8890] = 8759, [8891] = 8891, [8892] = 8892, [8893] = 8893, [8894] = 8806, [8895] = 8807, [8896] = 8759, [8897] = 8628, [8898] = 8808, [8899] = 8899, [8900] = 8759, [8901] = 8567, [8902] = 8810, [8903] = 8903, [8904] = 8759, [8905] = 8905, [8906] = 8759, [8907] = 8575, [8908] = 8793, [8909] = 8759, [8910] = 8569, [8911] = 8718, [8912] = 8663, [8913] = 8638, [8914] = 8759, [8915] = 8714, [8916] = 8916, [8917] = 8630, [8918] = 8614, [8919] = 8759, [8920] = 8920, [8921] = 8774, [8922] = 8922, [8923] = 8759, [8924] = 8791, [8925] = 8867, [8926] = 8926, [8927] = 8759, [8928] = 8928, [8929] = 8759, [8930] = 8899, [8931] = 8614, [8932] = 8759, [8933] = 8668, [8934] = 8779, [8935] = 8685, [8936] = 8759, [8937] = 8584, [8938] = 8759, [8939] = 8759, [8940] = 8759, [8941] = 8759, [8942] = 8759, [8943] = 8584, [8944] = 8832, [8945] = 7662, [8946] = 8458, [8947] = 8486, [8948] = 8326, [8949] = 8949, [8950] = 8657, [8951] = 8567, [8952] = 8736, [8953] = 8607, [8954] = 8954, [8955] = 8258, [8956] = 8575, [8957] = 7482, [8958] = 8584, [8959] = 8586, [8960] = 7482, [8961] = 8597, [8962] = 8614, [8963] = 8963, [8964] = 8643, [8965] = 7418, [8966] = 8618, [8967] = 8574, [8968] = 8968, [8969] = 8674, [8970] = 8735, [8971] = 8567, [8972] = 8614, [8973] = 8579, [8974] = 8816, [8975] = 8584, [8976] = 8976, [8977] = 8582, [8978] = 8629, [8979] = 8765, [8980] = 8840, [8981] = 8579, [8982] = 8982, [8983] = 8954, [8984] = 7086, [8985] = 8639, [8986] = 8832, [8987] = 8575, [8988] = 8988, [8989] = 8567, [8990] = 8990, [8991] = 8584, [8992] = 8992, [8993] = 8571, [8994] = 8994, [8995] = 8641, [8996] = 8661, [8997] = 8997, [8998] = 8998, [8999] = 8575, [9000] = 8834, [9001] = 8575, [9002] = 8575, [9003] = 8502, [9004] = 9004, [9005] = 9005, [9006] = 9006, [9007] = 8572, [9008] = 8614, [9009] = 8792, [9010] = 9010, [9011] = 9011, [9012] = 9012, [9013] = 8848, [9014] = 8614, [9015] = 9015, [9016] = 8568, [9017] = 9017, [9018] = 8584, [9019] = 8569, [9020] = 8584, [9021] = 8571, [9022] = 8584, [9023] = 8572, [9024] = 8567, [9025] = 8724, [9026] = 8726, [9027] = 8574, [9028] = 8643, [9029] = 8884, [9030] = 8565, [9031] = 8788, [9032] = 8567, [9033] = 8579, [9034] = 8573, [9035] = 8584, [9036] = 8582, [9037] = 8778, [9038] = 8759, [9039] = 8663, [9040] = 8574, [9041] = 8575, [9042] = 8746, [9043] = 8612, [9044] = 8747, [9045] = 8827, [9046] = 9046, [9047] = 8568, [9048] = 9048, [9049] = 9049, [9050] = 9050, [9051] = 9051, [9052] = 9052, [9053] = 9053, [9054] = 8845, [9055] = 8569, [9056] = 9056, [9057] = 9057, [9058] = 9058, [9059] = 9059, [9060] = 9060, [9061] = 9061, [9062] = 8602, [9063] = 8614, [9064] = 8571, [9065] = 9065, [9066] = 9066, [9067] = 9067, [9068] = 9068, [9069] = 8572, [9070] = 9070, [9071] = 8876, [9072] = 8878, [9073] = 8574, [9074] = 8718, [9075] = 8851, [9076] = 9076, [9077] = 8584, [9078] = 8579, [9079] = 9079, [9080] = 8582, [9081] = 8584, [9082] = 9076, [9083] = 9083, [9084] = 9084, [9085] = 9085, [9086] = 9086, [9087] = 9087, [9088] = 9088, [9089] = 9089, [9090] = 9090, [9091] = 9091, [9092] = 9092, [9093] = 9093, [9094] = 9094, [9095] = 8994, [9096] = 9096, [9097] = 9097, [9098] = 9098, [9099] = 9085, [9100] = 9100, [9101] = 9101, [9102] = 9102, [9103] = 9103, [9104] = 9104, [9105] = 9105, [9106] = 7662, [9107] = 9107, [9108] = 8707, [9109] = 9109, [9110] = 9110, [9111] = 9111, [9112] = 9112, [9113] = 9113, [9114] = 9114, [9115] = 9115, [9116] = 9116, [9117] = 9113, [9118] = 9118, [9119] = 9119, [9120] = 9120, [9121] = 9121, [9122] = 9122, [9123] = 9123, [9124] = 9124, [9125] = 8709, [9126] = 9126, [9127] = 9120, [9128] = 9128, [9129] = 8710, [9130] = 9130, [9131] = 9131, [9132] = 9132, [9133] = 9004, [9134] = 9094, [9135] = 9135, [9136] = 9005, [9137] = 9137, [9138] = 9006, [9139] = 9139, [9140] = 8997, [9141] = 9141, [9142] = 9142, [9143] = 9143, [9144] = 9144, [9145] = 9145, [9146] = 9146, [9147] = 9147, [9148] = 9010, [9149] = 9122, [9150] = 9122, [9151] = 9151, [9152] = 9084, [9153] = 9109, [9154] = 8712, [9155] = 8713, [9156] = 9156, [9157] = 9011, [9158] = 9158, [9159] = 9012, [9160] = 9160, [9161] = 9015, [9162] = 9162, [9163] = 9017, [9164] = 9164, [9165] = 9165, [9166] = 9166, [9167] = 9167, [9168] = 9168, [9169] = 9169, [9170] = 9170, [9171] = 9171, [9172] = 9048, [9173] = 9049, [9174] = 9174, [9175] = 9050, [9176] = 9176, [9177] = 9167, [9178] = 9051, [9179] = 9167, [9180] = 9052, [9181] = 9053, [9182] = 9182, [9183] = 9056, [9184] = 9057, [9185] = 8821, [9186] = 9092, [9187] = 9187, [9188] = 9058, [9189] = 9059, [9190] = 9060, [9191] = 9137, [9192] = 8731, [9193] = 7482, [9194] = 9061, [9195] = 9195, [9196] = 9065, [9197] = 9197, [9198] = 9066, [9199] = 9067, [9200] = 9068, [9201] = 9120, [9202] = 9070, [9203] = 9203, [9204] = 9204, [9205] = 9126, [9206] = 9206, [9207] = 9207, [9208] = 9208, [9209] = 9209, [9210] = 9210, [9211] = 9211, [9212] = 9212, [9213] = 9213, [9214] = 9214, [9215] = 9215, [9216] = 9079, [9217] = 9217, [9218] = 9218, [9219] = 9219, [9220] = 9187, [9221] = 9221, [9222] = 9222, [9223] = 9223, [9224] = 9224, [9225] = 9122, [9226] = 8926, [9227] = 9219, [9228] = 9228, [9229] = 9229, [9230] = 9230, [9231] = 9231, [9232] = 9120, [9233] = 9233, [9234] = 9234, [9235] = 9235, [9236] = 9120, [9237] = 9160, [9238] = 9204, [9239] = 9142, [9240] = 9240, [9241] = 9208, [9242] = 9242, [9243] = 9123, [9244] = 9235, [9245] = 9245, [9246] = 9231, [9247] = 9247, [9248] = 9248, [9249] = 9249, [9250] = 9250, [9251] = 9120, [9252] = 9252, [9253] = 9253, [9254] = 9254, [9255] = 9255, [9256] = 9256, [9257] = 9257, [9258] = 9168, [9259] = 9259, [9260] = 9141, [9261] = 9261, [9262] = 9119, [9263] = 8822, [9264] = 9135, [9265] = 9265, [9266] = 9171, [9267] = 9120, [9268] = 9221, [9269] = 9269, [9270] = 9270, [9271] = 9271, [9272] = 9272, [9273] = 9273, [9274] = 9122, [9275] = 9275, [9276] = 9182, [9277] = 9277, [9278] = 9120, [9279] = 9279, [9280] = 7418, [9281] = 9281, [9282] = 9282, [9283] = 9283, [9284] = 9111, [9285] = 9285, [9286] = 9286, [9287] = 9287, [9288] = 9288, [9289] = 9289, [9290] = 9290, [9291] = 9291, [9292] = 9292, [9293] = 9293, [9294] = 8920, [9295] = 9295, [9296] = 9122, [9297] = 9272, [9298] = 9222, [9299] = 9295, [9300] = 9300, [9301] = 9120, [9302] = 9302, [9303] = 9285, [9304] = 9304, [9305] = 9305, [9306] = 9306, [9307] = 9307, [9308] = 9308, [9309] = 9094, [9310] = 9310, [9311] = 9223, [9312] = 9312, [9313] = 9313, [9314] = 9314, [9315] = 9315, [9316] = 9316, [9317] = 9317, [9318] = 9318, [9319] = 9319, [9320] = 9320, [9321] = 9321, [9322] = 9167, [9323] = 9323, [9324] = 9324, [9325] = 9325, [9326] = 9326, [9327] = 9327, [9328] = 9130, [9329] = 9329, [9330] = 9116, [9331] = 9331, [9332] = 9332, [9333] = 9120, [9334] = 9334, [9335] = 9335, [9336] = 9088, [9337] = 9337, [9338] = 9338, [9339] = 9228, [9340] = 9340, [9341] = 9341, [9342] = 9342, [9343] = 9343, [9344] = 9344, [9345] = 9345, [9346] = 9168, [9347] = 9347, [9348] = 9118, [9349] = 9115, [9350] = 9350, [9351] = 9351, [9352] = 9230, [9353] = 8820, [9354] = 9120, [9355] = 9355, [9356] = 9356, [9357] = 8922, [9358] = 9358, [9359] = 9359, [9360] = 9360, [9361] = 9361, [9362] = 8949, [9363] = 9139, [9364] = 9364, [9365] = 9275, [9366] = 9122, [9367] = 9358, [9368] = 9368, [9369] = 9248, [9370] = 9370, [9371] = 8976, [9372] = 9372, [9373] = 9307, [9374] = 9122, [9375] = 9375, [9376] = 9376, [9377] = 9167, [9378] = 9094, [9379] = 9319, [9380] = 9380, [9381] = 9089, [9382] = 8664, [9383] = 9207, [9384] = 9122, [9385] = 8988, [9386] = 9331, [9387] = 9387, [9388] = 9332, [9389] = 9389, [9390] = 9390, [9391] = 9112, [9392] = 8855, [9393] = 9158, [9394] = 9122, [9395] = 9166, [9396] = 9338, [9397] = 9397, [9398] = 9398, [9399] = 9399, [9400] = 9120, [9401] = 9144, [9402] = 9187, [9403] = 9403, [9404] = 9094, [9405] = 9164, [9406] = 9406, [9407] = 9359, [9408] = 9408, [9409] = 9116, [9410] = 9410, [9411] = 9411, [9412] = 9412, [9413] = 9165, [9414] = 9334, [9415] = 9415, [9416] = 9416, [9417] = 9417, [9418] = 9288, [9419] = 9419, [9420] = 9420, [9421] = 9421, [9422] = 9176, [9423] = 9397, [9424] = 9424, [9425] = 9425, [9426] = 9087, [9427] = 8578, [9428] = 9428, [9429] = 9429, [9430] = 9430, [9431] = 9094, [9432] = 9120, [9433] = 9344, [9434] = 9434, [9435] = 9435, [9436] = 9245, [9437] = 9437, [9438] = 9345, [9439] = 9439, [9440] = 9094, [9441] = 9305, [9442] = 9390, [9443] = 9370, [9444] = 9315, [9445] = 9319, [9446] = 9249, [9447] = 9447, [9448] = 9448, [9449] = 9122, [9450] = 9168, [9451] = 9093, [9452] = 9122, [9453] = 9342, [9454] = 9454, [9455] = 9283, [9456] = 9286, [9457] = 9300, [9458] = 9302, [9459] = 9459, [9460] = 9360, [9461] = 9361, [9462] = 9462, [9463] = 9256, [9464] = 9120, [9465] = 9465, [9466] = 9094, [9467] = 9467, [9468] = 9468, [9469] = 9469, [9470] = 9122, [9471] = 9120, [9472] = 9472, [9473] = 9473, [9474] = 9474, [9475] = 9094, [9476] = 9476, [9477] = 9477, [9478] = 9158, [9479] = 9479, [9480] = 9320, [9481] = 9481, [9482] = 9144, [9483] = 9158, [9484] = 9257, [9485] = 9462, [9486] = 9486, [9487] = 9158, [9488] = 9164, [9489] = 8963, [9490] = 9291, [9491] = 9158, [9492] = 9122, [9493] = 9493, [9494] = 9494, [9495] = 9158, [9496] = 9496, [9497] = 9120, [9498] = 9120, [9499] = 9158, [9500] = 9500, [9501] = 9501, [9502] = 9094, [9503] = 9439, [9504] = 9350, [9505] = 9271, [9506] = 9096, [9507] = 9376, [9508] = 9508, [9509] = 9094, [9510] = 9094, [9511] = 9511, [9512] = 9512, [9513] = 9513, [9514] = 9514, [9515] = 9515, [9516] = 9203, [9517] = 9517, [9518] = 9473, [9519] = 9519, [9520] = 9520, [9521] = 9521, [9522] = 9210, [9523] = 9098, [9524] = 8624, [9525] = 9525, [9526] = 9526, [9527] = 9527, [9528] = 9468, [9529] = 9476, [9530] = 9120, [9531] = 9167, [9532] = 9435, [9533] = 9131, [9534] = 9124, [9535] = 9094, [9536] = 9094, [9537] = 9537, [9538] = 9359, [9539] = 9403, [9540] = 9540, [9541] = 9541, [9542] = 8905, [9543] = 9277, [9544] = 9147, [9545] = 9094, [9546] = 9439, [9547] = 9111, [9548] = 9307, [9549] = 9254, [9550] = 9359, [9551] = 9551, [9552] = 8998, [9553] = 9376, [9554] = 7446, [9555] = 8630, [9556] = 9415, [9557] = 9416, [9558] = 9380, [9559] = 9130, [9560] = 9430, [9561] = 9474, [9562] = 9500, [9563] = 9454, [9564] = 9113, [9565] = 9122, [9566] = 8791, [9567] = 8867, [9568] = 8899, [9569] = 8674, [9570] = 8735, [9571] = 9473, [9572] = 9572, [9573] = 9493, [9574] = 9494, [9575] = 9415, [9576] = 9576, [9577] = 9416, [9578] = 8618, [9579] = 8629, [9580] = 8639, [9581] = 8641, [9582] = 8661, [9583] = 9434, [9584] = 9496, [9585] = 9335, [9586] = 9380, [9587] = 9474, [9588] = 9588, [9589] = 9589, [9590] = 8594, [9591] = 8599, [9592] = 8603, [9593] = 8606, [9594] = 9508, [9595] = 9326, [9596] = 9417, [9597] = 8851, [9598] = 9076, [9599] = 9359, [9600] = 9600, [9601] = 9601, [9602] = 9213, [9603] = 8724, [9604] = 8726, [9605] = 9467, [9606] = 9100, [9607] = 9120, [9608] = 8916, [9609] = 9122, [9610] = 9265, [9611] = 9611, [9612] = 9090, [9613] = 9091, [9614] = 9169, [9615] = 9156, [9616] = 9616, [9617] = 9120, [9618] = 9399, [9619] = 9600, [9620] = 9288, [9621] = 9515, [9622] = 9094, [9623] = 9326, [9624] = 9459, [9625] = 9206, [9626] = 9626, [9627] = 9212, [9628] = 9628, [9629] = 9629, [9630] = 9170, [9631] = 9447, [9632] = 9265, [9633] = 9215, [9634] = 9634, [9635] = 9448, [9636] = 9437, [9637] = 9637, [9638] = 9525, [9639] = 9094, [9640] = 9640, [9641] = 9102, [9642] = 9242, [9643] = 9643, [9644] = 9211, [9645] = 9540, [9646] = 9375, [9647] = 9162, [9648] = 8683, [9649] = 9122, [9650] = 9650, [9651] = 9493, [9652] = 9103, [9653] = 9115, [9654] = 9213, [9655] = 8992, [9656] = 9195, [9657] = 9657, [9658] = 9658, [9659] = 9494, [9660] = 9104, [9661] = 9611, [9662] = 8903, [9663] = 9310, [9664] = 9514, [9665] = 9430, [9666] = 9094, [9667] = 8756, [9668] = 8784, [9669] = 9124, [9670] = 9112, [9671] = 8876, [9672] = 8878, [9673] = 9217, [9674] = 9411, [9675] = 9110, [9676] = 9398, [9677] = 9253, [9678] = 9105, [9679] = 9679, [9680] = 9313, [9681] = 9637, [9682] = 9337, [9683] = 9316, [9684] = 9290, [9685] = 9224, [9686] = 9341, [9687] = 9477, [9688] = 9512, [9689] = 9527, [9690] = 9629, [9691] = 8990, [9692] = 9351, [9693] = 9317, [9694] = 9351, [9695] = 9695, [9696] = 9132, [9697] = 9626, [9698] = 9588, [9699] = 9252, [9700] = 9657, [9701] = 9511, [9702] = 9273, [9703] = 9355, [9704] = 9481, [9705] = 9514, [9706] = 9318, [9707] = 9174, [9708] = 9519, [9709] = 9616, [9710] = 9710, [9711] = 9628, [9712] = 9712, [9713] = 9323, [9714] = 9469, [9715] = 9324, [9716] = 9229, [9717] = 9146, [9718] = 9122, [9719] = 9572, [9720] = 9314, [9721] = 9240, [9722] = 9589, [9723] = 9723, [9724] = 9724, [9725] = 9725, [9726] = 9726, [9727] = 9727, [9728] = 9728, [9729] = 9729, [9730] = 9725, [9731] = 9731, [9732] = 9732, [9733] = 9733, [9734] = 9114, [9735] = 9735, [9736] = 9209, [9737] = 9214, [9738] = 9738, [9739] = 9739, [9740] = 9740, [9741] = 9741, [9742] = 9742, [9743] = 9743, [9744] = 9744, [9745] = 9745, [9746] = 9746, [9747] = 9747, [9748] = 9748, [9749] = 9749, [9750] = 9744, [9751] = 9751, [9752] = 9752, [9753] = 9753, [9754] = 9754, [9755] = 9755, [9756] = 9756, [9757] = 9757, [9758] = 9758, [9759] = 9723, [9760] = 9760, [9761] = 9761, [9762] = 9762, [9763] = 9743, [9764] = 9728, [9765] = 9729, [9766] = 9766, [9767] = 9767, [9768] = 9768, [9769] = 9769, [9770] = 9729, [9771] = 9771, [9772] = 9758, [9773] = 9773, [9774] = 9774, [9775] = 9775, [9776] = 9739, [9777] = 9679, [9778] = 9744, [9779] = 9748, [9780] = 9751, [9781] = 9406, [9782] = 9752, [9783] = 9754, [9784] = 9755, [9785] = 9785, [9786] = 9658, [9787] = 9758, [9788] = 9233, [9789] = 9728, [9790] = 9729, [9791] = 9791, [9792] = 9792, [9793] = 9793, [9794] = 9097, [9795] = 9107, [9796] = 9796, [9797] = 9797, [9798] = 9798, [9799] = 9739, [9800] = 9800, [9801] = 9801, [9802] = 9802, [9803] = 9738, [9804] = 9804, [9805] = 9740, [9806] = 9744, [9807] = 9742, [9808] = 9749, [9809] = 9809, [9810] = 9810, [9811] = 9811, [9812] = 9755, [9813] = 9760, [9814] = 9758, [9815] = 9767, [9816] = 9773, [9817] = 9728, [9818] = 9729, [9819] = 9775, [9820] = 9820, [9821] = 9086, [9822] = 9739, [9823] = 9261, [9824] = 9744, [9825] = 9755, [9826] = 9758, [9827] = 9827, [9828] = 9728, [9829] = 9729, [9830] = 9830, [9831] = 9831, [9832] = 9832, [9833] = 9739, [9834] = 9834, [9835] = 9744, [9836] = 9836, [9837] = 9837, [9838] = 9755, [9839] = 9758, [9840] = 9728, [9841] = 9729, [9842] = 9842, [9843] = 9541, [9844] = 9551, [9845] = 9643, [9846] = 9846, [9847] = 9732, [9848] = 9848, [9849] = 9739, [9850] = 9850, [9851] = 9851, [9852] = 9650, [9853] = 9744, [9854] = 9695, [9855] = 9855, [9856] = 9856, [9857] = 9857, [9858] = 9858, [9859] = 9859, [9860] = 9755, [9861] = 9861, [9862] = 9758, [9863] = 9863, [9864] = 9864, [9865] = 9728, [9866] = 9729, [9867] = 9867, [9868] = 9868, [9869] = 9869, [9870] = 9870, [9871] = 9871, [9872] = 9872, [9873] = 9873, [9874] = 9739, [9875] = 9325, [9876] = 9876, [9877] = 9877, [9878] = 9744, [9879] = 9879, [9880] = 9368, [9881] = 9755, [9882] = 9419, [9883] = 9758, [9884] = 9884, [9885] = 9728, [9886] = 9729, [9887] = 9887, [9888] = 9888, [9889] = 9889, [9890] = 9739, [9891] = 9891, [9892] = 9744, [9893] = 9893, [9894] = 9755, [9895] = 9758, [9896] = 9728, [9897] = 9729, [9898] = 9898, [9899] = 9899, [9900] = 9739, [9901] = 9901, [9902] = 9902, [9903] = 9903, [9904] = 9744, [9905] = 9905, [9906] = 9906, [9907] = 9247, [9908] = 9250, [9909] = 9259, [9910] = 9755, [9911] = 9911, [9912] = 9912, [9913] = 9758, [9914] = 9728, [9915] = 9729, [9916] = 9916, [9917] = 9917, [9918] = 9292, [9919] = 9293, [9920] = 9920, [9921] = 9921, [9922] = 9922, [9923] = 9739, [9924] = 9340, [9925] = 9925, [9926] = 9926, [9927] = 9927, [9928] = 9928, [9929] = 9744, [9930] = 9930, [9931] = 9755, [9932] = 9387, [9933] = 9758, [9934] = 9934, [9935] = 9728, [9936] = 9729, [9937] = 9739, [9938] = 9938, [9939] = 9726, [9940] = 9410, [9941] = 9744, [9942] = 9412, [9943] = 9420, [9944] = 9424, [9945] = 9755, [9946] = 9425, [9947] = 9758, [9948] = 9428, [9949] = 9728, [9950] = 9729, [9951] = 9951, [9952] = 9952, [9953] = 9739, [9954] = 9954, [9955] = 9744, [9956] = 9956, [9957] = 9727, [9958] = 9755, [9959] = 9758, [9960] = 9728, [9961] = 9729, [9962] = 9962, [9963] = 9963, [9964] = 9739, [9965] = 9965, [9966] = 9744, [9967] = 9967, [9968] = 9755, [9969] = 9758, [9970] = 9970, [9971] = 9728, [9972] = 9729, [9973] = 9973, [9974] = 9739, [9975] = 9975, [9976] = 9976, [9977] = 9977, [9978] = 9978, [9979] = 9576, [9980] = 9744, [9981] = 9981, [9982] = 9128, [9983] = 9983, [9984] = 9755, [9985] = 9985, [9986] = 9758, [9987] = 9465, [9988] = 9728, [9989] = 9729, [9990] = 9520, [9991] = 9739, [9992] = 9744, [9993] = 9151, [9994] = 9994, [9995] = 9995, [9996] = 9996, [9997] = 9997, [9998] = 9755, [9999] = 9758, [10000] = 9899, [10001] = 9728, [10002] = 9729, [10003] = 9739, [10004] = 9752, [10005] = 9304, [10006] = 9306, [10007] = 9744, [10008] = 9938, [10009] = 9951, [10010] = 9755, [10011] = 9758, [10012] = 9356, [10013] = 9728, [10014] = 9729, [10015] = 9408, [10016] = 9739, [10017] = 9421, [10018] = 9429, [10019] = 9744, [10020] = 9962, [10021] = 9963, [10022] = 9728, [10023] = 9729, [10024] = 10024, [10025] = 10025, [10026] = 9739, [10027] = 10027, [10028] = 9744, [10029] = 9728, [10030] = 9729, [10031] = 10031, [10032] = 9739, [10033] = 9744, [10034] = 9728, [10035] = 9729, [10036] = 9739, [10037] = 9744, [10038] = 9728, [10039] = 9729, [10040] = 9728, [10041] = 9729, [10042] = 9728, [10043] = 9729, [10044] = 9728, [10045] = 9729, [10046] = 9728, [10047] = 9729, [10048] = 9728, [10049] = 9729, [10050] = 9729, [10051] = 10051, [10052] = 10052, [10053] = 10053, [10054] = 10054, [10055] = 10055, [10056] = 10056, [10057] = 10057, [10058] = 10058, [10059] = 10059, [10060] = 10060, [10061] = 10061, [10062] = 10062, [10063] = 9279, [10064] = 10051, [10065] = 10065, [10066] = 10066, [10067] = 9329, [10068] = 9372, [10069] = 9601, [10070] = 9634, [10071] = 9640, [10072] = 10072, [10073] = 10073, [10074] = 10074, [10075] = 10075, [10076] = 10076, [10077] = 10077, [10078] = 10078, [10079] = 10079, [10080] = 10080, [10081] = 9731, [10082] = 9762, [10083] = 9769, [10084] = 9712, [10085] = 10085, [10086] = 10086, [10087] = 10087, [10088] = 10088, [10089] = 10065, [10090] = 9744, [10091] = 10091, [10092] = 9970, [10093] = 9983, [10094] = 10094, [10095] = 10095, [10096] = 10096, [10097] = 10097, [10098] = 10098, [10099] = 10066, [10100] = 10100, [10101] = 10101, [10102] = 10102, [10103] = 10103, [10104] = 10104, [10105] = 10097, [10106] = 9842, [10107] = 9754, [10108] = 10108, [10109] = 9197, [10110] = 10110, [10111] = 10098, [10112] = 10112, [10113] = 9281, [10114] = 9287, [10115] = 9289, [10116] = 9171, [10117] = 9869, [10118] = 10118, [10119] = 9930, [10120] = 10120, [10121] = 10121, [10122] = 10122, [10123] = 10123, [10124] = 9169, [10125] = 10125, [10126] = 10126, [10127] = 10127, [10128] = 10128, [10129] = 9347, [10130] = 10130, [10131] = 10131, [10132] = 10132, [10133] = 10133, [10134] = 10134, [10135] = 9364, [10136] = 10136, [10137] = 10137, [10138] = 10138, [10139] = 10139, [10140] = 10140, [10141] = 10141, [10142] = 9479, [10143] = 10075, [10144] = 10144, [10145] = 10145, [10146] = 9513, [10147] = 10147, [10148] = 10085, [10149] = 10149, [10150] = 10086, [10151] = 10087, [10152] = 10152, [10153] = 10153, [10154] = 9846, [10155] = 10155, [10156] = 10156, [10157] = 10157, [10158] = 10158, [10159] = 10159, [10160] = 9728, [10161] = 10161, [10162] = 10162, [10163] = 9850, [10164] = 10164, [10165] = 10165, [10166] = 10166, [10167] = 10167, [10168] = 10168, [10169] = 10169, [10170] = 10170, [10171] = 10171, [10172] = 9727, [10173] = 10173, [10174] = 10174, [10175] = 9728, [10176] = 10176, [10177] = 10177, [10178] = 9728, [10179] = 10179, [10180] = 10180, [10181] = 10181, [10182] = 10182, [10183] = 10183, [10184] = 10184, [10185] = 10185, [10186] = 10186, [10187] = 9856, [10188] = 9857, [10189] = 10189, [10190] = 10190, [10191] = 10191, [10192] = 10073, [10193] = 10193, [10194] = 10194, [10195] = 10080, [10196] = 10196, [10197] = 10197, [10198] = 9861, [10199] = 10199, [10200] = 9863, [10201] = 10201, [10202] = 10202, [10203] = 10203, [10204] = 10204, [10205] = 10128, [10206] = 10061, [10207] = 10073, [10208] = 10208, [10209] = 9729, [10210] = 10210, [10211] = 10211, [10212] = 10212, [10213] = 10213, [10214] = 9867, [10215] = 10215, [10216] = 10118, [10217] = 10217, [10218] = 9868, [10219] = 10219, [10220] = 9870, [10221] = 9729, [10222] = 9872, [10223] = 10223, [10224] = 9873, [10225] = 10225, [10226] = 10226, [10227] = 10227, [10228] = 10228, [10229] = 10229, [10230] = 10230, [10231] = 10231, [10232] = 10232, [10233] = 9877, [10234] = 10234, [10235] = 10235, [10236] = 10072, [10237] = 10237, [10238] = 10238, [10239] = 10239, [10240] = 10131, [10241] = 10132, [10242] = 10140, [10243] = 10243, [10244] = 10244, [10245] = 9743, [10246] = 10246, [10247] = 10247, [10248] = 10248, [10249] = 10249, [10250] = 10250, [10251] = 10251, [10252] = 10252, [10253] = 9887, [10254] = 9748, [10255] = 10255, [10256] = 10133, [10257] = 10134, [10258] = 10258, [10259] = 10259, [10260] = 10260, [10261] = 10261, [10262] = 10262, [10263] = 10263, [10264] = 9728, [10265] = 10265, [10266] = 10266, [10267] = 10267, [10268] = 10268, [10269] = 10269, [10270] = 10270, [10271] = 10271, [10272] = 9755, [10273] = 10273, [10274] = 10274, [10275] = 10275, [10276] = 10136, [10277] = 10137, [10278] = 10278, [10279] = 10279, [10280] = 10280, [10281] = 10281, [10282] = 10282, [10283] = 10283, [10284] = 10284, [10285] = 10285, [10286] = 10286, [10287] = 10287, [10288] = 10138, [10289] = 10289, [10290] = 10290, [10291] = 10291, [10292] = 10292, [10293] = 10293, [10294] = 9729, [10295] = 10295, [10296] = 10296, [10297] = 10297, [10298] = 10139, [10299] = 10299, [10300] = 10300, [10301] = 6547, [10302] = 10302, [10303] = 10303, [10304] = 10304, [10305] = 10305, [10306] = 10306, [10307] = 10307, [10308] = 10308, [10309] = 10309, [10310] = 10310, [10311] = 10311, [10312] = 10312, [10313] = 10313, [10314] = 9724, [10315] = 10315, [10316] = 10316, [10317] = 9751, [10318] = 6525, [10319] = 8566, [10320] = 10320, [10321] = 10321, [10322] = 10322, [10323] = 10323, [10324] = 10324, [10325] = 10325, [10326] = 10326, [10327] = 10327, [10328] = 10328, [10329] = 10329, [10330] = 10330, [10331] = 10331, [10332] = 10332, [10333] = 10333, [10334] = 6544, [10335] = 10335, [10336] = 9997, [10337] = 10337, [10338] = 10338, [10339] = 10339, [10340] = 10340, [10341] = 10341, [10342] = 10342, [10343] = 10073, [10344] = 9925, [10345] = 10345, [10346] = 10316, [10347] = 9757, [10348] = 9858, [10349] = 10349, [10350] = 10350, [10351] = 10351, [10352] = 10074, [10353] = 9728, [10354] = 10354, [10355] = 10355, [10356] = 10356, [10357] = 10357, [10358] = 10358, [10359] = 10108, [10360] = 10360, [10361] = 9747, [10362] = 9891, [10363] = 9723, [10364] = 9211, [10365] = 10365, [10366] = 10323, [10367] = 9965, [10368] = 9206, [10369] = 9212, [10370] = 9215, [10371] = 9739, [10372] = 9242, [10373] = 10373, [10374] = 10157, [10375] = 10158, [10376] = 9162, [10377] = 9174, [10378] = 9092, [10379] = 10379, [10380] = 9331, [10381] = 9332, [10382] = 9334, [10383] = 9338, [10384] = 10316, [10385] = 10247, [10386] = 9434, [10387] = 9589, [10388] = 10255, [10389] = 10313, [10390] = 10273, [10391] = 10391, [10392] = 10360, [10393] = 10393, [10394] = 10393, [10395] = 10395, [10396] = 10396, [10397] = 10110, [10398] = 10398, [10399] = 9774, [10400] = 10365, [10401] = 10401, [10402] = 9727, [10403] = 9744, [10404] = 10404, [10405] = 10316, [10406] = 10406, [10407] = 10323, [10408] = 9728, [10409] = 9748, [10410] = 10410, [10411] = 9210, [10412] = 10297, [10413] = 10413, [10414] = 10323, [10415] = 9751, [10416] = 10074, [10417] = 10417, [10418] = 9723, [10419] = 9965, [10420] = 10157, [10421] = 10379, [10422] = 10391, [10423] = 9141, [10424] = 10424, [10425] = 10396, [10426] = 10426, [10427] = 9753, [10428] = 9756, [10429] = 9768, [10430] = 9723, [10431] = 9965, [10432] = 10157, [10433] = 9893, [10434] = 9898, [10435] = 9327, [10436] = 9956, [10437] = 10437, [10438] = 9965, [10439] = 10157, [10440] = 10121, [10441] = 9752, [10442] = 10442, [10443] = 10097, [10444] = 10444, [10445] = 9842, [10446] = 9754, [10447] = 10112, [10448] = 10448, [10449] = 9467, [10450] = 9203, [10451] = 10161, [10452] = 10452, [10453] = 10170, [10454] = 9486, [10455] = 10181, [10456] = 10456, [10457] = 10196, [10458] = 9083, [10459] = 9792, [10460] = 10460, [10461] = 10461, [10462] = 9755, [10463] = 10463, [10464] = 10464, [10465] = 10110, [10466] = 10401, [10467] = 9739, [10468] = 10061, [10469] = 9257, [10470] = 9271, [10471] = 9277, [10472] = 10066, [10473] = 9921, [10474] = 9997, [10475] = 10072, [10476] = 10476, [10477] = 10078, [10478] = 10478, [10479] = 9983, [10480] = 9793, [10481] = 9920, [10482] = 10108, [10483] = 9921, [10484] = 9761, [10485] = 9758, [10486] = 9126, [10487] = 9832, [10488] = 9217, [10489] = 9221, [10490] = 9222, [10491] = 9223, [10492] = 9869, [10493] = 10493, [10494] = 10494, [10495] = 9739, [10496] = 9967, [10497] = 10497, [10498] = 10055, [10499] = 9313, [10500] = 9837, [10501] = 9316, [10502] = 9317, [10503] = 9318, [10504] = 9323, [10505] = 9926, [10506] = 9928, [10507] = 10077, [10508] = 10177, [10509] = 9160, [10510] = 9204, [10511] = 9208, [10512] = 9231, [10513] = 10513, [10514] = 10514, [10515] = 8794, [10516] = 9723, [10517] = 10517, [10518] = 10518, [10519] = 10226, [10520] = 9965, [10521] = 9344, [10522] = 9345, [10523] = 10157, [10524] = 10524, [10525] = 10525, [10526] = 9797, [10527] = 10527, [10528] = 9459, [10529] = 10250, [10530] = 10530, [10531] = 10258, [10532] = 9798, [10533] = 10274, [10534] = 10078, [10535] = 10287, [10536] = 10313, [10537] = 10079, [10538] = 10538, [10539] = 9934, [10540] = 10540, [10541] = 9743, [10542] = 9501, [10543] = 10056, [10544] = 10057, [10545] = 10273, [10546] = 6727, [10547] = 9801, [10548] = 10548, [10549] = 9145, [10550] = 10413, [10551] = 10052, [10552] = 9985, [10553] = 10456, [10554] = 10497, [10555] = 10180, [10556] = 9973, [10557] = 10493, [10558] = 10103, [10559] = 10559, [10560] = 10219, [10561] = 10561, [10562] = 10562, [10563] = 10563, [10564] = 10564, [10565] = 10565, [10566] = 10566, [10567] = 10559, [10568] = 10568, [10569] = 10569, [10570] = 10238, [10571] = 10571, [10572] = 10572, [10573] = 10573, [10574] = 10574, [10575] = 10575, [10576] = 10576, [10577] = 10577, [10578] = 10578, [10579] = 10579, [10580] = 10563, [10581] = 10574, [10582] = 9871, [10583] = 10583, [10584] = 10584, [10585] = 10585, [10586] = 10586, [10587] = 10587, [10588] = 10588, [10589] = 10571, [10590] = 10572, [10591] = 10266, [10592] = 10592, [10593] = 10593, [10594] = 10564, [10595] = 10595, [10596] = 10566, [10597] = 10573, [10598] = 10559, [10599] = 10599, [10600] = 10569, [10601] = 10601, [10602] = 10571, [10603] = 10572, [10604] = 10573, [10605] = 10605, [10606] = 10575, [10607] = 10578, [10608] = 10579, [10609] = 10563, [10610] = 10574, [10611] = 10611, [10612] = 10583, [10613] = 10583, [10614] = 10614, [10615] = 10615, [10616] = 10616, [10617] = 10617, [10618] = 10349, [10619] = 10350, [10620] = 10351, [10621] = 10354, [10622] = 10355, [10623] = 10356, [10624] = 10357, [10625] = 10358, [10626] = 10626, [10627] = 10564, [10628] = 10628, [10629] = 10566, [10630] = 10630, [10631] = 10631, [10632] = 10373, [10633] = 10559, [10634] = 10634, [10635] = 10395, [10636] = 10569, [10637] = 10637, [10638] = 10404, [10639] = 10639, [10640] = 10410, [10641] = 10571, [10642] = 10572, [10643] = 10573, [10644] = 10575, [10645] = 10578, [10646] = 10579, [10647] = 10563, [10648] = 10574, [10649] = 10583, [10650] = 10442, [10651] = 10444, [10652] = 10652, [10653] = 9888, [10654] = 10448, [10655] = 10452, [10656] = 10656, [10657] = 10461, [10658] = 10463, [10659] = 10659, [10660] = 10660, [10661] = 10564, [10662] = 10566, [10663] = 10513, [10664] = 10514, [10665] = 10559, [10666] = 10517, [10667] = 10569, [10668] = 10518, [10669] = 10524, [10670] = 10525, [10671] = 10527, [10672] = 10571, [10673] = 10572, [10674] = 10573, [10675] = 10530, [10676] = 10575, [10677] = 10677, [10678] = 10578, [10679] = 10579, [10680] = 10563, [10681] = 10574, [10682] = 10538, [10683] = 10227, [10684] = 10583, [10685] = 10228, [10686] = 10540, [10687] = 10235, [10688] = 10688, [10689] = 10689, [10690] = 10690, [10691] = 10691, [10692] = 10564, [10693] = 10566, [10694] = 10694, [10695] = 10695, [10696] = 10559, [10697] = 10583, [10698] = 10569, [10699] = 10699, [10700] = 9735, [10701] = 10571, [10702] = 10572, [10703] = 10573, [10704] = 10704, [10705] = 10575, [10706] = 9746, [10707] = 10578, [10708] = 10579, [10709] = 10563, [10710] = 10574, [10711] = 10711, [10712] = 10583, [10713] = 10713, [10714] = 10259, [10715] = 10715, [10716] = 10260, [10717] = 10717, [10718] = 10564, [10719] = 10719, [10720] = 10564, [10721] = 10564, [10722] = 10566, [10723] = 10723, [10724] = 9766, [10725] = 10559, [10726] = 10569, [10727] = 10727, [10728] = 10571, [10729] = 10572, [10730] = 10573, [10731] = 10271, [10732] = 10575, [10733] = 10566, [10734] = 10578, [10735] = 10579, [10736] = 10563, [10737] = 10574, [10738] = 10583, [10739] = 10575, [10740] = 10564, [10741] = 10741, [10742] = 10566, [10743] = 10559, [10744] = 10559, [10745] = 10745, [10746] = 10569, [10747] = 9800, [10748] = 9802, [10749] = 9804, [10750] = 10750, [10751] = 9809, [10752] = 10571, [10753] = 10572, [10754] = 10573, [10755] = 9810, [10756] = 9811, [10757] = 10575, [10758] = 10578, [10759] = 10579, [10760] = 10563, [10761] = 10574, [10762] = 10762, [10763] = 10583, [10764] = 10764, [10765] = 10569, [10766] = 9820, [10767] = 10767, [10768] = 10768, [10769] = 10564, [10770] = 9827, [10771] = 10771, [10772] = 10566, [10773] = 9830, [10774] = 10774, [10775] = 9831, [10776] = 10559, [10777] = 9834, [10778] = 10569, [10779] = 9836, [10780] = 9851, [10781] = 9855, [10782] = 10571, [10783] = 10572, [10784] = 10573, [10785] = 9859, [10786] = 9864, [10787] = 10575, [10788] = 9876, [10789] = 10578, [10790] = 10579, [10791] = 10563, [10792] = 10574, [10793] = 10583, [10794] = 9879, [10795] = 10571, [10796] = 10572, [10797] = 10564, [10798] = 10573, [10799] = 10566, [10800] = 10800, [10801] = 10559, [10802] = 10569, [10803] = 10803, [10804] = 10327, [10805] = 10571, [10806] = 10572, [10807] = 10573, [10808] = 10575, [10809] = 10578, [10810] = 10579, [10811] = 10563, [10812] = 10574, [10813] = 10583, [10814] = 9901, [10815] = 9902, [10816] = 9903, [10817] = 10564, [10818] = 9905, [10819] = 10564, [10820] = 9906, [10821] = 10575, [10822] = 10566, [10823] = 9911, [10824] = 9912, [10825] = 9916, [10826] = 9917, [10827] = 10559, [10828] = 9922, [10829] = 9927, [10830] = 10569, [10831] = 10831, [10832] = 10571, [10833] = 10572, [10834] = 10573, [10835] = 10575, [10836] = 10578, [10837] = 10579, [10838] = 10563, [10839] = 10574, [10840] = 10583, [10841] = 9954, [10842] = 10842, [10843] = 10566, [10844] = 10575, [10845] = 10574, [10846] = 10578, [10847] = 10579, [10848] = 10848, [10849] = 10563, [10850] = 10575, [10851] = 10574, [10852] = 10574, [10853] = 10587, [10854] = 10854, [10855] = 10855, [10856] = 10583, [10857] = 10857, [10858] = 10858, [10859] = 9757, [10860] = 9858, [10861] = 10652, [10862] = 10862, [10863] = 10634, [10864] = 10864, [10865] = 10865, [10866] = 9994, [10867] = 9995, [10868] = 9996, [10869] = 10869, [10870] = 10024, [10871] = 10396, [10872] = 10872, [10873] = 10873, [10874] = 10874, [10875] = 10652, [10876] = 10054, [10877] = 10059, [10878] = 10060, [10879] = 10879, [10880] = 731, [10881] = 10076, [10882] = 10088, [10883] = 10873, [10884] = 10884, [10885] = 10091, [10886] = 10094, [10887] = 10095, [10888] = 10096, [10889] = 10426, [10890] = 10102, [10891] = 10104, [10892] = 10892, [10893] = 10893, [10894] = 10894, [10895] = 10120, [10896] = 10122, [10897] = 10123, [10898] = 10125, [10899] = 10126, [10900] = 10127, [10901] = 10130, [10902] = 10902, [10903] = 10559, [10904] = 10904, [10905] = 10905, [10906] = 10906, [10907] = 10907, [10908] = 10908, [10909] = 10909, [10910] = 10460, [10911] = 10145, [10912] = 10478, [10913] = 10913, [10914] = 10147, [10915] = 10915, [10916] = 10916, [10917] = 10917, [10918] = 10564, [10919] = 10919, [10920] = 10920, [10921] = 10921, [10922] = 10922, [10923] = 10923, [10924] = 7179, [10925] = 10566, [10926] = 10166, [10927] = 10167, [10928] = 10168, [10929] = 10929, [10930] = 10548, [10931] = 10569, [10932] = 10932, [10933] = 10933, [10934] = 10934, [10935] = 10176, [10936] = 10179, [10937] = 10182, [10938] = 10938, [10939] = 10183, [10940] = 10940, [10941] = 10941, [10942] = 10184, [10943] = 10185, [10944] = 10944, [10945] = 10189, [10946] = 10191, [10947] = 10193, [10948] = 10559, [10949] = 10949, [10950] = 10950, [10951] = 10951, [10952] = 10952, [10953] = 10201, [10954] = 10202, [10955] = 10203, [10956] = 9741, [10957] = 10957, [10958] = 10569, [10959] = 10959, [10960] = 10960, [10961] = 10961, [10962] = 10562, [10963] = 10208, [10964] = 9745, [10965] = 10965, [10966] = 10569, [10967] = 10967, [10968] = 10053, [10969] = 10969, [10970] = 10970, [10971] = 10919, [10972] = 10223, [10973] = 10973, [10974] = 10974, [10975] = 10975, [10976] = 10225, [10977] = 10229, [10978] = 10230, [10979] = 10231, [10980] = 10232, [10981] = 10571, [10982] = 10237, [10983] = 10572, [10984] = 10573, [10985] = 10985, [10986] = 10239, [10987] = 10987, [10988] = 10988, [10989] = 10989, [10990] = 10990, [10991] = 10243, [10992] = 10244, [10993] = 10993, [10994] = 10994, [10995] = 10995, [10996] = 10246, [10997] = 10248, [10998] = 10998, [10999] = 10249, [11000] = 10251, [11001] = 11001, [11002] = 11002, [11003] = 11003, [11004] = 10575, [11005] = 10261, [11006] = 10262, [11007] = 10263, [11008] = 11008, [11009] = 10920, [11010] = 10265, [11011] = 10267, [11012] = 10268, [11013] = 10269, [11014] = 10278, [11015] = 10279, [11016] = 10280, [11017] = 10922, [11018] = 10281, [11019] = 10282, [11020] = 10283, [11021] = 10284, [11022] = 10923, [11023] = 11023, [11024] = 11024, [11025] = 10289, [11026] = 10291, [11027] = 10292, [11028] = 10293, [11029] = 10295, [11030] = 10296, [11031] = 11031, [11032] = 10299, [11033] = 10300, [11034] = 10302, [11035] = 10303, [11036] = 10304, [11037] = 10305, [11038] = 10307, [11039] = 11039, [11040] = 10309, [11041] = 10310, [11042] = 10311, [11043] = 10312, [11044] = 10315, [11045] = 10630, [11046] = 11046, [11047] = 10320, [11048] = 10321, [11049] = 10322, [11050] = 10578, [11051] = 10324, [11052] = 10325, [11053] = 10326, [11054] = 10328, [11055] = 10329, [11056] = 10330, [11057] = 10332, [11058] = 10333, [11059] = 10335, [11060] = 10337, [11061] = 10338, [11062] = 10339, [11063] = 10340, [11064] = 10341, [11065] = 10342, [11066] = 10579, [11067] = 11067, [11068] = 10563, [11069] = 11069, [11070] = 11070, [11071] = 11071, [11072] = 10574, [11073] = 11073, [11074] = 10583, [11075] = 11075, [11076] = 11076, [11077] = 11077, [11078] = 11078, [11079] = 11079, [11080] = 11080, [11081] = 10631, [11082] = 11082, [11083] = 11083, [11084] = 11084, [11085] = 11085, [11086] = 11086, [11087] = 11087, [11088] = 11088, [11089] = 10745, [11090] = 11090, [11091] = 11091, [11092] = 11092, [11093] = 11093, [11094] = 11094, [11095] = 11095, [11096] = 9785, [11097] = 11097, [11098] = 11098, [11099] = 11099, [11100] = 11100, [11101] = 11101, [11102] = 11102, [11103] = 11103, [11104] = 11104, [11105] = 11105, [11106] = 11106, [11107] = 11107, [11108] = 9791, [11109] = 11109, [11110] = 11110, [11111] = 11111, [11112] = 10579, [11113] = 11113, [11114] = 10564, [11115] = 11115, [11116] = 11116, [11117] = 11117, [11118] = 11118, [11119] = 10566, [11120] = 11120, [11121] = 11121, [11122] = 11122, [11123] = 11123, [11124] = 11124, [11125] = 11125, [11126] = 11126, [11127] = 11127, [11128] = 10559, [11129] = 11129, [11130] = 11130, [11131] = 11131, [11132] = 11132, [11133] = 11133, [11134] = 11134, [11135] = 11135, [11136] = 10569, [11137] = 11137, [11138] = 11138, [11139] = 11139, [11140] = 11140, [11141] = 11141, [11142] = 11142, [11143] = 11143, [11144] = 11144, [11145] = 11145, [11146] = 11146, [11147] = 11147, [11148] = 11148, [11149] = 11149, [11150] = 11150, [11151] = 11151, [11152] = 11152, [11153] = 11153, [11154] = 9848, [11155] = 11155, [11156] = 11156, [11157] = 11157, [11158] = 11158, [11159] = 10571, [11160] = 11160, [11161] = 10987, [11162] = 10572, [11163] = 10573, [11164] = 11164, [11165] = 11165, [11166] = 11166, [11167] = 11167, [11168] = 11168, [11169] = 11169, [11170] = 11170, [11171] = 11171, [11172] = 11172, [11173] = 11173, [11174] = 10575, [11175] = 11175, [11176] = 11176, [11177] = 10578, [11178] = 11178, [11179] = 11179, [11180] = 11180, [11181] = 11181, [11182] = 11182, [11183] = 11183, [11184] = 11184, [11185] = 11185, [11186] = 11186, [11187] = 10579, [11188] = 11188, [11189] = 10578, [11190] = 11190, [11191] = 10579, [11192] = 11192, [11193] = 10563, [11194] = 11194, [11195] = 10563, [11196] = 11196, [11197] = 11197, [11198] = 11198, [11199] = 11199, [11200] = 11200, [11201] = 11201, [11202] = 11202, [11203] = 11203, [11204] = 11204, [11205] = 10574, [11206] = 11206, [11207] = 11207, [11208] = 11208, [11209] = 11209, [11210] = 11210, [11211] = 11211, [11212] = 11212, [11213] = 11213, [11214] = 10583, [11215] = 11215, [11216] = 11216, [11217] = 10571, [11218] = 11218, [11219] = 11219, [11220] = 11220, [11221] = 11221, [11222] = 10634, [11223] = 11223, [11224] = 10572, [11225] = 10561, [11226] = 11226, [11227] = 11227, [11228] = 11228, [11229] = 11229, [11230] = 11230, [11231] = 10574, [11232] = 11232, [11233] = 11233, [11234] = 11234, [11235] = 11235, [11236] = 11236, [11237] = 11237, [11238] = 10573, [11239] = 11239, [11240] = 11240, [11241] = 9975, [11242] = 11242, [11243] = 9976, [11244] = 9977, [11245] = 9978, [11246] = 11246, [11247] = 9981, [11248] = 11248, [11249] = 11249, [11250] = 11250, [11251] = 11251, [11252] = 10564, [11253] = 11253, [11254] = 10593, [11255] = 11255, [11256] = 11256, [11257] = 10566, [11258] = 11258, [11259] = 10950, [11260] = 10965, [11261] = 11261, [11262] = 11262, [11263] = 11263, [11264] = 10564, [11265] = 11265, [11266] = 10025, [11267] = 10027, [11268] = 11082, [11269] = 10559, [11270] = 10745, [11271] = 10031, [11272] = 11272, [11273] = 10569, [11274] = 11274, [11275] = 11275, [11276] = 10576, [11277] = 11277, [11278] = 11278, [11279] = 10308, [11280] = 11280, [11281] = 11281, [11282] = 11113, [11283] = 11283, [11284] = 10565, [11285] = 10614, [11286] = 10058, [11287] = 11253, [11288] = 10584, [11289] = 10571, [11290] = 10572, [11291] = 10585, [11292] = 10566, [11293] = 10957, [11294] = 10967, [11295] = 10573, [11296] = 11296, [11297] = 10892, [11298] = 11091, [11299] = 11023, [11300] = 10575, [11301] = 10100, [11302] = 11302, [11303] = 11263, [11304] = 10892, [11305] = 11305, [11306] = 11255, [11307] = 10587, [11308] = 11308, [11309] = 11309, [11310] = 11087, [11311] = 11311, [11312] = 10578, [11313] = 10615, [11314] = 10628, [11315] = 10906, [11316] = 11274, [11317] = 10559, [11318] = 10579, [11319] = 7179, [11320] = 10569, [11321] = 11321, [11322] = 10563, [11323] = 11323, [11324] = 11324, [11325] = 10987, [11326] = 10561, [11327] = 11169, [11328] = 10270, [11329] = 10574, [11330] = 10909, [11331] = 11331, [11332] = 10583, [11333] = 11333, [11334] = 10906, [11335] = 10909, [11336] = 11336, [11337] = 11337, [11338] = 11256, [11339] = 10561, [11340] = 11340, [11341] = 10938, [11342] = 11336, [11343] = 10940, [11344] = 10941, [11345] = 11345, [11346] = 10561, [11347] = 11094, [11348] = 11098, [11349] = 11349, [11350] = 10101, [11351] = 11351, [11352] = 11352, [11353] = 10571, [11354] = 10561, [11355] = 10572, [11356] = 10573, [11357] = 10561, [11358] = 10575, [11359] = 10561, [11360] = 10803, [11361] = 10575, [11362] = 10848, [11363] = 10854, [11364] = 10561, [11365] = 11365, [11366] = 10561, [11367] = 10934, [11368] = 10144, [11369] = 11369, [11370] = 10959, [11371] = 10988, [11372] = 10561, [11373] = 10920, [11374] = 10922, [11375] = 10923, [11376] = 10153, [11377] = 11377, [11378] = 11039, [11379] = 10561, [11380] = 11380, [11381] = 11381, [11382] = 11082, [11383] = 10561, [11384] = 10155, [11385] = 11385, [11386] = 10564, [11387] = 10944, [11388] = 10561, [11389] = 10275, [11390] = 11275, [11391] = 10561, [11392] = 11118, [11393] = 11129, [11394] = 10561, [11395] = 10159, [11396] = 11153, [11397] = 11158, [11398] = 11398, [11399] = 9887, [11400] = 10561, [11401] = 10566, [11402] = 10578, [11403] = 10579, [11404] = 10563, [11405] = 10561, [11406] = 10574, [11407] = 10561, [11408] = 10561, [11409] = 10561, [11410] = 10576, [11411] = 10584, [11412] = 10585, [11413] = 10162, [11414] = 10587, [11415] = 11308, [11416] = 11311, [11417] = 11331, [11418] = 10940, [11419] = 10941, [11420] = 10559, [11421] = 10800, [11422] = 11369, [11423] = 11377, [11424] = 11424, [11425] = 10944, [11426] = 11142, [11427] = 10164, [11428] = 11428, [11429] = 10569, [11430] = 9740, [11431] = 11431, [11432] = 10186, [11433] = 11433, [11434] = 9856, [11435] = 9857, [11436] = 9868, [11437] = 11437, [11438] = 10803, [11439] = 10190, [11440] = 11440, [11441] = 10842, [11442] = 9926, [11443] = 11443, [11444] = 11433, [11445] = 11428, [11446] = 10583, [11447] = 10630, [11448] = 10631, [11449] = 10571, [11450] = 11450, [11451] = 10634, [11452] = 11236, [11453] = 10572, [11454] = 10959, [11455] = 10573, [11456] = 11456, [11457] = 11456, [11458] = 11172, [11459] = 10197, [11460] = 10562, [11461] = 11461, [11462] = 10637, [11463] = 10660, [11464] = 10689, [11465] = 10690, [11466] = 11466, [11467] = 9962, [11468] = 11468, [11469] = 9963, [11470] = 11470, [11471] = 10652, [11472] = 11472, [11473] = 10575, [11474] = 10919, [11475] = 10969, [11476] = 10970, [11477] = 10974, [11478] = 10989, [11479] = 10990, [11480] = 10998, [11481] = 10085, [11482] = 10086, [11483] = 10087, [11484] = 11484, [11485] = 9725, [11486] = 11486, [11487] = 11337, [11488] = 11253, [11489] = 9797, [11490] = 10950, [11491] = 10965, [11492] = 11092, [11493] = 10848, [11494] = 11099, [11495] = 11101, [11496] = 10118, [11497] = 11274, [11498] = 11275, [11499] = 10854, [11500] = 10578, [11501] = 11501, [11502] = 10579, [11503] = 10565, [11504] = 10614, [11505] = 10563, [11506] = 10149, [11507] = 10152, [11508] = 11137, [11509] = 10156, [11510] = 10957, [11511] = 10967, [11512] = 11091, [11513] = 10574, [11514] = 11160, [11515] = 10199, [11516] = 11166, [11517] = 11167, [11518] = 11168, [11519] = 11519, [11520] = 11171, [11521] = 10173, [11522] = 10174, [11523] = 11175, [11524] = 11176, [11525] = 10583, [11526] = 11181, [11527] = 11182, [11528] = 11183, [11529] = 11184, [11530] = 11186, [11531] = 11188, [11532] = 11190, [11533] = 11196, [11534] = 11198, [11535] = 11199, [11536] = 11200, [11537] = 11256, [11538] = 11203, [11539] = 11204, [11540] = 11211, [11541] = 11212, [11542] = 11213, [11543] = 10800, [11544] = 11215, [11545] = 11216, [11546] = 11218, [11547] = 11219, [11548] = 11221, [11549] = 11223, [11550] = 11227, [11551] = 11228, [11552] = 11229, [11553] = 11235, [11554] = 11237, [11555] = 11120, [11556] = 11240, [11557] = 11242, [11558] = 11246, [11559] = 11248, [11560] = 11249, [11561] = 11250, [11562] = 11251, [11563] = 11461, [11564] = 10973, [11565] = 11069, [11566] = 11321, [11567] = 11324, [11568] = 11261, [11569] = 11262, [11570] = 10872, [11571] = 10874, [11572] = 11075, [11573] = 11088, [11574] = 11131, [11575] = 11132, [11576] = 11164, [11577] = 11165, [11578] = 11178, [11579] = 11179, [11580] = 11194, [11581] = 10566, [11582] = 11443, [11583] = 10750, [11584] = 11277, [11585] = 11305, [11586] = 10975, [11587] = 11468, [11588] = 10605, [11589] = 10952, [11590] = 11090, [11591] = 11591, [11592] = 11592, [11593] = 10406, [11594] = 10204, [11595] = 10210, [11596] = 10437, [11597] = 10211, [11598] = 10212, [11599] = 10213, [11600] = 10578, [11601] = 11440, [11602] = 10215, [11603] = 10217, [11604] = 11604, [11605] = 11605, [11606] = 11606, [11607] = 11607, [11608] = 11608, [11609] = 11609, [11610] = 11610, [11611] = 11611, [11612] = 11612, [11613] = 11613, [11614] = 11614, [11615] = 11615, [11616] = 11616, [11617] = 11617, [11618] = 11618, [11619] = 11619, [11620] = 11610, [11621] = 11621, [11622] = 11622, [11623] = 11138, [11624] = 11624, [11625] = 11615, [11626] = 11626, [11627] = 11627, [11628] = 11628, [11629] = 11607, [11630] = 11613, [11631] = 11614, [11632] = 11632, [11633] = 11633, [11634] = 11607, [11635] = 11635, [11636] = 11636, [11637] = 11637, [11638] = 11638, [11639] = 11639, [11640] = 11610, [11641] = 11641, [11642] = 11642, [11643] = 11643, [11644] = 11613, [11645] = 11614, [11646] = 11139, [11647] = 11647, [11648] = 11648, [11649] = 11649, [11650] = 11624, [11651] = 11615, [11652] = 11607, [11653] = 11653, [11654] = 11610, [11655] = 11655, [11656] = 11115, [11657] = 10568, [11658] = 11613, [11659] = 11614, [11660] = 11624, [11661] = 11661, [11662] = 11615, [11663] = 10688, [11664] = 11610, [11665] = 10691, [11666] = 11666, [11667] = 11667, [11668] = 11668, [11669] = 11669, [11670] = 11670, [11671] = 11100, [11672] = 11613, [11673] = 11614, [11674] = 11674, [11675] = 11102, [11676] = 11676, [11677] = 11677, [11678] = 11678, [11679] = 11103, [11680] = 11680, [11681] = 11681, [11682] = 11610, [11683] = 11683, [11684] = 11684, [11685] = 10695, [11686] = 11105, [11687] = 11687, [11688] = 11688, [11689] = 11689, [11690] = 11613, [11691] = 11614, [11692] = 11692, [11693] = 11607, [11694] = 11106, [11695] = 11107, [11696] = 11610, [11697] = 11697, [11698] = 11151, [11699] = 11699, [11700] = 11109, [11701] = 11110, [11702] = 11702, [11703] = 11613, [11704] = 11614, [11705] = 11705, [11706] = 11180, [11707] = 11111, [11708] = 11708, [11709] = 10715, [11710] = 11624, [11711] = 11610, [11712] = 11712, [11713] = 10921, [11714] = 10951, [11715] = 11614, [11716] = 11716, [11717] = 11614, [11718] = 11718, [11719] = 11614, [11720] = 11720, [11721] = 11614, [11722] = 11614, [11723] = 11723, [11724] = 11615, [11725] = 11619, [11726] = 11607, [11727] = 11727, [11728] = 11728, [11729] = 11729, [11730] = 6787, [11731] = 11731, [11732] = 11732, [11733] = 11733, [11734] = 11734, [11735] = 11735, [11736] = 11736, [11737] = 11737, [11738] = 10717, [11739] = 11739, [11740] = 11740, [11741] = 11609, [11742] = 11617, [11743] = 11743, [11744] = 10626, [11745] = 11604, [11746] = 9952, [11747] = 11197, [11748] = 11748, [11749] = 10719, [11750] = 11750, [11751] = 11617, [11752] = 11752, [11753] = 11753, [11754] = 11123, [11755] = 11755, [11756] = 10723, [11757] = 11757, [11758] = 11121, [11759] = 11126, [11760] = 11760, [11761] = 11761, [11762] = 11624, [11763] = 11609, [11764] = 11764, [11765] = 11617, [11766] = 11615, [11767] = 11607, [11768] = 11621, [11769] = 11727, [11770] = 11609, [11771] = 11771, [11772] = 11617, [11773] = 11773, [11774] = 11140, [11775] = 11775, [11776] = 11776, [11777] = 11624, [11778] = 10862, [11779] = 11649, [11780] = 11141, [11781] = 11067, [11782] = 11070, [11783] = 11624, [11784] = 11784, [11785] = 11785, [11786] = 11345, [11787] = 11787, [11788] = 10586, [11789] = 11143, [11790] = 10656, [11791] = 11144, [11792] = 11145, [11793] = 11147, [11794] = 11615, [11795] = 11617, [11796] = 11607, [11797] = 11127, [11798] = 11624, [11799] = 11799, [11800] = 11624, [11801] = 11801, [11802] = 11615, [11803] = 11615, [11804] = 11804, [11805] = 11607, [11806] = 11615, [11807] = 11607, [11808] = 11728, [11809] = 11809, [11810] = 11810, [11811] = 11811, [11812] = 11812, [11813] = 11813, [11814] = 11814, [11815] = 11607, [11816] = 11609, [11817] = 11729, [11818] = 11818, [11819] = 11819, [11820] = 11820, [11821] = 11821, [11822] = 11617, [11823] = 11678, [11824] = 11824, [11825] = 11813, [11826] = 11351, [11827] = 11827, [11828] = 11828, [11829] = 11829, [11830] = 11830, [11831] = 11831, [11832] = 11832, [11833] = 11624, [11834] = 10869, [11835] = 11787, [11836] = 11185, [11837] = 11837, [11838] = 11615, [11839] = 11607, [11840] = 11840, [11841] = 11591, [11842] = 11613, [11843] = 11814, [11844] = 11844, [11845] = 10902, [11846] = 10659, [11847] = 11847, [11848] = 11125, [11849] = 11134, [11850] = 11850, [11851] = 11605, [11852] = 11852, [11853] = 11853, [11854] = 11837, [11855] = 11624, [11856] = 11592, [11857] = 11615, [11858] = 11607, [11859] = 11859, [11860] = 10727, [11861] = 11622, [11862] = 11661, [11863] = 11692, [11864] = 11712, [11865] = 10741, [11866] = 11750, [11867] = 11867, [11868] = 11868, [11869] = 10577, [11870] = 11870, [11871] = 11606, [11872] = 11232, [11873] = 11617, [11874] = 11352, [11875] = 11381, [11876] = 11876, [11877] = 10704, [11878] = 11731, [11879] = 11624, [11880] = 11880, [11881] = 11881, [11882] = 11720, [11883] = 11883, [11884] = 11609, [11885] = 11614, [11886] = 11886, [11887] = 11610, [11888] = 11888, [11889] = 11617, [11890] = 11890, [11891] = 11891, [11892] = 10858, [11893] = 11893, [11894] = 11894, [11895] = 11895, [11896] = 11609, [11897] = 11897, [11898] = 11210, [11899] = 11899, [11900] = 11773, [11901] = 11281, [11902] = 11086, [11903] = 11611, [11904] = 9733, [11905] = 11626, [11906] = 11906, [11907] = 11687, [11908] = 11908, [11909] = 11909, [11910] = 11615, [11911] = 11609, [11912] = 11323, [11913] = 11624, [11914] = 10677, [11915] = 11915, [11916] = 11886, [11917] = 10694, [11918] = 11918, [11919] = 11919, [11920] = 10774, [11921] = 11919, [11922] = 11609, [11923] = 11617, [11924] = 11472, [11925] = 11925, [11926] = 11926, [11927] = 11607, [11928] = 11928, [11929] = 11117, [11930] = 11697, [11931] = 11775, [11932] = 11932, [11933] = 11130, [11934] = 11624, [11935] = 11935, [11936] = 11936, [11937] = 11615, [11938] = 11607, [11939] = 11939, [11940] = 11608, [11941] = 11941, [11942] = 11942, [11943] = 11735, [11944] = 6818, [11945] = 11945, [11946] = 11723, [11947] = 10929, [11948] = 11948, [11949] = 11949, [11950] = 11950, [11951] = 11615, [11952] = 11748, [11953] = 10932, [11954] = 10933, [11955] = 10949, [11956] = 11624, [11957] = 11615, [11958] = 11607, [11959] = 11959, [11960] = 11607, [11961] = 11961, [11962] = 10960, [11963] = 10985, [11964] = 11964, [11965] = 10639, [11966] = 11617, [11967] = 11967, [11968] = 11613, [11969] = 11628, [11970] = 11787, [11971] = 11971, [11972] = 11847, [11973] = 11948, [11974] = 11974, [11975] = 11975, [11976] = 11683, [11977] = 11484, [11978] = 11309, [11979] = 11979, [11980] = 11980, [11981] = 11981, [11982] = 11609, [11983] = 11757, [11984] = 11984, [11985] = 11985, [11986] = 11986, [11987] = 11987, [11988] = 11988, [11989] = 11989, [11990] = 11990, [11991] = 11991, [11992] = 11992, [11993] = 11624, [11994] = 11617, [11995] = 11995, [11996] = 11996, [11997] = 11997, [11998] = 11998, [11999] = 11999, [12000] = 12000, [12001] = 12001, [12002] = 12002, [12003] = 12003, [12004] = 11613, [12005] = 11116, [12006] = 11814, [12007] = 11614, [12008] = 12008, [12009] = 12009, [12010] = 12010, [12011] = 11302, [12012] = 11753, [12013] = 12013, [12014] = 11775, [12015] = 11997, [12016] = 11615, [12017] = 12017, [12018] = 11755, [12019] = 12019, [12020] = 10699, [12021] = 11627, [12022] = 11632, [12023] = 11607, [12024] = 11617, [12025] = 11610, [12026] = 10711, [12027] = 12000, [12028] = 11615, [12029] = 11624, [12030] = 10713, [12031] = 12031, [12032] = 11852, [12033] = 11688, [12034] = 12034, [12035] = 11150, [12036] = 12036, [12037] = 11840, [12038] = 11398, [12039] = 11844, [12040] = 12040, [12041] = 11870, [12042] = 10762, [12043] = 11609, [12044] = 11670, [12045] = 11437, [12046] = 10764, [12047] = 11893, [12048] = 11895, [12049] = 11689, [12050] = 11736, [12051] = 11611, [12052] = 11899, [12053] = 11728, [12054] = 11801, [12055] = 11617, [12056] = 11890, [12057] = 10993, [12058] = 11613, [12059] = 11628, [12060] = 11814, [12061] = 11614, [12062] = 11945, [12063] = 11632, [12064] = 10768, [12065] = 10771, [12066] = 12066, [12067] = 11723, [12068] = 12068, [12069] = 10994, [12070] = 11820, [12071] = 11676, [12072] = 12072, [12073] = 12073, [12074] = 12074, [12075] = 12075, [12076] = 11680, [12077] = 12077, [12078] = 12078, [12079] = 12075, [12080] = 12080, [12081] = 12081, [12082] = 10995, [12083] = 11618, [12084] = 11784, [12085] = 11785, [12086] = 11881, [12087] = 11732, [12088] = 10855, [12089] = 11981, [12090] = 12090, [12091] = 11632, [12092] = 11925, [12093] = 12093, [12094] = 11804, [12095] = 11610, [12096] = 12096, [12097] = 11609, [12098] = 11001, [12099] = 10961, [12100] = 11635, [12101] = 11002, [12102] = 11605, [12103] = 11829, [12104] = 11609, [12105] = 11727, [12106] = 11810, [12107] = 11385, [12108] = 11888, [12109] = 11003, [12110] = 12008, [12111] = 11980, [12112] = 11761, [12113] = 12075, [12114] = 12114, [12115] = 11733, [12116] = 11852, [12117] = 12117, [12118] = 11633, [12119] = 11666, [12120] = 11699, [12121] = 11718, [12122] = 11734, [12123] = 11743, [12124] = 12124, [12125] = 11837, [12126] = 12073, [12127] = 11716, [12128] = 10864, [12129] = 10865, [12130] = 11752, [12131] = 11617, [12132] = 11776, [12133] = 11683, [12134] = 11736, [12135] = 10905, [12136] = 11670, [12137] = 11945, [12138] = 12072, [12139] = 11688, [12140] = 11689, [12141] = 11736, [12142] = 11609, [12143] = 10907, [12144] = 11945, [12145] = 12072, [12146] = 11728, [12147] = 11613, [12148] = 11736, [12149] = 11814, [12150] = 11648, [12151] = 11945, [12152] = 12072, [12153] = 11614, [12154] = 11736, [12155] = 11945, [12156] = 12072, [12157] = 11617, [12158] = 11736, [12159] = 11784, [12160] = 12031, [12161] = 11945, [12162] = 12090, [12163] = 12163, [12164] = 11736, [12165] = 11945, [12166] = 10908, [12167] = 11470, [12168] = 11519, [12169] = 11642, [12170] = 11632, [12171] = 11610, [12172] = 11624, [12173] = 12077, [12174] = 11883, [12175] = 11799, [12176] = 11729, [12177] = 11635, [12178] = 11605, [12179] = 11008, [12180] = 11080, [12181] = 11615, [12182] = 11880, [12183] = 11607, [12184] = 11732, [12185] = 11733, [12186] = 10592, [12187] = 11737, [12188] = 11852, [12189] = 11612, [12190] = 11681, [12191] = 11233, [12192] = 11024, [12193] = 11124, [12194] = 11771, [12195] = 11925, [12196] = 11670, [12197] = 11750, [12198] = 11728, [12199] = 11613, [12200] = 11614, [12201] = 12081, [12202] = 11853, [12203] = 11486, [12204] = 11031, [12205] = 12013, [12206] = 11906, [12207] = 11155, [12208] = 11950, [12209] = 11632, [12210] = 11748, [12211] = 12211, [12212] = 11975, [12213] = 11609, [12214] = 11753, [12215] = 11755, [12216] = 11610, [12217] = 11610, [12218] = 12114, [12219] = 12219, [12220] = 12093, [12221] = 11157, [12222] = 11605, [12223] = 12072, [12224] = 12224, [12225] = 11617, [12226] = 11852, [12227] = 11853, [12228] = 12228, [12229] = 12229, [12230] = 12230, [12231] = 11670, [12232] = 12211, [12233] = 12233, [12234] = 12234, [12235] = 11760, [12236] = 11728, [12237] = 12237, [12238] = 11613, [12239] = 11614, [12240] = 12240, [12241] = 12241, [12242] = 12242, [12243] = 11891, [12244] = 11859, [12245] = 12245, [12246] = 12246, [12247] = 12247, [12248] = 12248, [12249] = 12249, [12250] = 11501, [12251] = 11785, [12252] = 11234, [12253] = 12253, [12254] = 11760, [12255] = 11632, [12256] = 11622, [12257] = 12124, [12258] = 11239, [12259] = 11641, [12260] = 11610, [12261] = 11643, [12262] = 11609, [12263] = 11605, [12264] = 11617, [12265] = 12237, [12266] = 11605, [12267] = 11655, [12268] = 12268, [12269] = 11085, [12270] = 11661, [12271] = 11737, [12272] = 11614, [12273] = 11677, [12274] = 11852, [12275] = 11979, [12276] = 11617, [12277] = 11265, [12278] = 11670, [12279] = 11692, [12280] = 11670, [12281] = 10595, [12282] = 12096, [12283] = 11702, [12284] = 11728, [12285] = 11867, [12286] = 11613, [12287] = 11614, [12288] = 11809, [12289] = 11712, [12290] = 11757, [12291] = 6821, [12292] = 11609, [12293] = 11647, [12294] = 11133, [12295] = 12295, [12296] = 11624, [12297] = 11632, [12298] = 11764, [12299] = 11610, [12300] = 11961, [12301] = 11811, [12302] = 11981, [12303] = 11678, [12304] = 11605, [12305] = 11615, [12306] = 11272, [12307] = 11146, [12308] = 12308, [12309] = 11607, [12310] = 11852, [12311] = 11670, [12312] = 11809, [12313] = 12219, [12314] = 11728, [12315] = 11613, [12316] = 11614, [12317] = 10616, [12318] = 12318, [12319] = 11617, [12320] = 11876, [12321] = 12321, [12322] = 11867, [12323] = 11859, [12324] = 11610, [12325] = 12325, [12326] = 12326, [12327] = 11627, [12328] = 12328, [12329] = 11932, [12330] = 11073, [12331] = 12246, [12332] = 11613, [12333] = 11614, [12334] = 11804, [12335] = 12117, [12336] = 11773, [12337] = 12337, [12338] = 12338, [12339] = 12339, [12340] = 11135, [12341] = 12341, [12342] = 11925, [12343] = 11812, [12344] = 12344, [12345] = 12345, [12346] = 11610, [12347] = 12347, [12348] = 12348, [12349] = 12349, [12350] = 10617, [12351] = 11840, [12352] = 11624, [12353] = 11613, [12354] = 11614, [12355] = 11852, [12356] = 11899, [12357] = 11609, [12358] = 12358, [12359] = 12359, [12360] = 12360, [12361] = 12361, [12362] = 12362, [12363] = 12363, [12364] = 12364, [12365] = 12365, [12366] = 12366, [12367] = 12367, [12368] = 12368, [12369] = 12369, [12370] = 12362, [12371] = 12367, [12372] = 12372, [12373] = 12373, [12374] = 12374, [12375] = 12375, [12376] = 12376, [12377] = 12377, [12378] = 12378, [12379] = 12376, [12380] = 12380, [12381] = 12381, [12382] = 12380, [12383] = 12383, [12384] = 12384, [12385] = 12385, [12386] = 12386, [12387] = 12387, [12388] = 12388, [12389] = 12389, [12390] = 12390, [12391] = 12391, [12392] = 12368, [12393] = 12393, [12394] = 12394, [12395] = 12395, [12396] = 12396, [12397] = 12397, [12398] = 12398, [12399] = 12399, [12400] = 12400, [12401] = 12401, [12402] = 12402, [12403] = 12381, [12404] = 12391, [12405] = 12405, [12406] = 12406, [12407] = 12406, [12408] = 12408, [12409] = 12409, [12410] = 12410, [12411] = 12393, [12412] = 12358, [12413] = 12413, [12414] = 12414, [12415] = 12359, [12416] = 12416, [12417] = 12417, [12418] = 12418, [12419] = 12419, [12420] = 12420, [12421] = 12394, [12422] = 12422, [12423] = 12423, [12424] = 12424, [12425] = 12395, [12426] = 12420, [12427] = 12427, [12428] = 12428, [12429] = 12429, [12430] = 12430, [12431] = 12431, [12432] = 12432, [12433] = 12433, [12434] = 12434, [12435] = 12435, [12436] = 12436, [12437] = 12437, [12438] = 12438, [12439] = 12416, [12440] = 12440, [12441] = 12441, [12442] = 12442, [12443] = 12380, [12444] = 12444, [12445] = 12445, [12446] = 12446, [12447] = 12447, [12448] = 12448, [12449] = 12449, [12450] = 12450, [12451] = 12451, [12452] = 12452, [12453] = 12448, [12454] = 12396, [12455] = 12455, [12456] = 12381, [12457] = 12405, [12458] = 12458, [12459] = 12459, [12460] = 12391, [12461] = 12461, [12462] = 12462, [12463] = 12463, [12464] = 12464, [12465] = 12366, [12466] = 12466, [12467] = 12467, [12468] = 12377, [12469] = 12469, [12470] = 12470, [12471] = 12377, [12472] = 12378, [12473] = 12473, [12474] = 12378, [12475] = 12475, [12476] = 12397, [12477] = 12383, [12478] = 12384, [12479] = 12385, [12480] = 12386, [12481] = 12387, [12482] = 12388, [12483] = 12389, [12484] = 12390, [12485] = 12485, [12486] = 12368, [12487] = 12393, [12488] = 12394, [12489] = 12395, [12490] = 12396, [12491] = 12397, [12492] = 12398, [12493] = 12399, [12494] = 12400, [12495] = 12401, [12496] = 12402, [12497] = 12444, [12498] = 12398, [12499] = 12418, [12500] = 12409, [12501] = 12501, [12502] = 12502, [12503] = 12503, [12504] = 12405, [12505] = 12505, [12506] = 12358, [12507] = 12413, [12508] = 12414, [12509] = 12359, [12510] = 12416, [12511] = 12417, [12512] = 12462, [12513] = 12418, [12514] = 12514, [12515] = 12515, [12516] = 12462, [12517] = 12517, [12518] = 12518, [12519] = 12519, [12520] = 12503, [12521] = 12428, [12522] = 12429, [12523] = 12430, [12524] = 12431, [12525] = 12517, [12526] = 12519, [12527] = 12527, [12528] = 12528, [12529] = 12529, [12530] = 12437, [12531] = 12503, [12532] = 12532, [12533] = 12440, [12534] = 12441, [12535] = 12442, [12536] = 12536, [12537] = 12517, [12538] = 8566, [12539] = 12446, [12540] = 12540, [12541] = 12448, [12542] = 12542, [12543] = 12450, [12544] = 12451, [12545] = 12545, [12546] = 12546, [12547] = 12547, [12548] = 12548, [12549] = 12549, [12550] = 12550, [12551] = 12551, [12552] = 12366, [12553] = 12553, [12554] = 12554, [12555] = 12555, [12556] = 12377, [12557] = 12378, [12558] = 12558, [12559] = 12420, [12560] = 12560, [12561] = 12561, [12562] = 12383, [12563] = 12384, [12564] = 12385, [12565] = 12386, [12566] = 12387, [12567] = 12388, [12568] = 12389, [12569] = 12390, [12570] = 12570, [12571] = 12368, [12572] = 12393, [12573] = 12394, [12574] = 12395, [12575] = 12396, [12576] = 12397, [12577] = 12398, [12578] = 12399, [12579] = 12400, [12580] = 12401, [12581] = 12402, [12582] = 12582, [12583] = 12583, [12584] = 12527, [12585] = 12364, [12586] = 12399, [12587] = 12519, [12588] = 12451, [12589] = 12589, [12590] = 12358, [12591] = 12413, [12592] = 12414, [12593] = 12359, [12594] = 12416, [12595] = 12417, [12596] = 12596, [12597] = 12597, [12598] = 12527, [12599] = 12599, [12600] = 12600, [12601] = 12400, [12602] = 12401, [12603] = 12466, [12604] = 12428, [12605] = 12429, [12606] = 12430, [12607] = 12431, [12608] = 12436, [12609] = 12410, [12610] = 12610, [12611] = 12402, [12612] = 12437, [12613] = 12458, [12614] = 12461, [12615] = 12440, [12616] = 12441, [12617] = 12442, [12618] = 12501, [12619] = 12619, [12620] = 12409, [12621] = 12446, [12622] = 12622, [12623] = 12448, [12624] = 12529, [12625] = 12450, [12626] = 12451, [12627] = 12610, [12628] = 12628, [12629] = 12629, [12630] = 12630, [12631] = 12631, [12632] = 12632, [12633] = 12366, [12634] = 12634, [12635] = 12635, [12636] = 12636, [12637] = 12469, [12638] = 12628, [12639] = 12444, [12640] = 12640, [12641] = 12383, [12642] = 12384, [12643] = 12385, [12644] = 12386, [12645] = 12387, [12646] = 12388, [12647] = 12389, [12648] = 12390, [12649] = 12649, [12650] = 12368, [12651] = 12393, [12652] = 12394, [12653] = 12395, [12654] = 12396, [12655] = 12397, [12656] = 12398, [12657] = 12399, [12658] = 12400, [12659] = 12401, [12660] = 12402, [12661] = 12661, [12662] = 12662, [12663] = 12629, [12664] = 12360, [12665] = 12361, [12666] = 12363, [12667] = 12362, [12668] = 12367, [12669] = 12358, [12670] = 12413, [12671] = 12414, [12672] = 12359, [12673] = 12416, [12674] = 12417, [12675] = 12532, [12676] = 12376, [12677] = 12380, [12678] = 12678, [12679] = 12381, [12680] = 12391, [12681] = 12536, [12682] = 12428, [12683] = 12429, [12684] = 12430, [12685] = 12431, [12686] = 12686, [12687] = 12406, [12688] = 12409, [12689] = 12532, [12690] = 12503, [12691] = 12440, [12692] = 12441, [12693] = 12442, [12694] = 12461, [12695] = 12405, [12696] = 12540, [12697] = 12448, [12698] = 12420, [12699] = 12542, [12700] = 12700, [12701] = 12418, [12702] = 12545, [12703] = 12462, [12704] = 12704, [12705] = 12366, [12706] = 12536, [12707] = 12546, [12708] = 12444, [12709] = 12709, [12710] = 12503, [12711] = 12517, [12712] = 12519, [12713] = 12383, [12714] = 12384, [12715] = 12385, [12716] = 12386, [12717] = 12387, [12718] = 12388, [12719] = 12389, [12720] = 12390, [12721] = 12527, [12722] = 12368, [12723] = 12393, [12724] = 12394, [12725] = 12395, [12726] = 12396, [12727] = 12397, [12728] = 12398, [12729] = 12399, [12730] = 12400, [12731] = 12401, [12732] = 12402, [12733] = 12540, [12734] = 12734, [12735] = 12542, [12736] = 12547, [12737] = 12545, [12738] = 12554, [12739] = 12555, [12740] = 12466, [12741] = 12358, [12742] = 12413, [12743] = 12414, [12744] = 12359, [12745] = 12416, [12746] = 12417, [12747] = 12532, [12748] = 12536, [12749] = 12469, [12750] = 12558, [12751] = 12751, [12752] = 12752, [12753] = 12540, [12754] = 12428, [12755] = 12429, [12756] = 12430, [12757] = 12431, [12758] = 12546, [12759] = 12542, [12760] = 12409, [12761] = 12545, [12762] = 12546, [12763] = 12440, [12764] = 12441, [12765] = 12442, [12766] = 12405, [12767] = 12547, [12768] = 12554, [12769] = 12448, [12770] = 12418, [12771] = 12555, [12772] = 12462, [12773] = 12466, [12774] = 12558, [12775] = 12775, [12776] = 12776, [12777] = 12366, [12778] = 12547, [12779] = 12779, [12780] = 12780, [12781] = 12503, [12782] = 12469, [12783] = 12783, [12784] = 12784, [12785] = 12383, [12786] = 12384, [12787] = 12385, [12788] = 12386, [12789] = 12387, [12790] = 12388, [12791] = 12389, [12792] = 12390, [12793] = 12517, [12794] = 12368, [12795] = 12393, [12796] = 12394, [12797] = 12395, [12798] = 12396, [12799] = 12397, [12800] = 12398, [12801] = 12399, [12802] = 12400, [12803] = 12401, [12804] = 12402, [12805] = 12519, [12806] = 12527, [12807] = 12560, [12808] = 12561, [12809] = 12809, [12810] = 12582, [12811] = 12811, [12812] = 12532, [12813] = 12358, [12814] = 12413, [12815] = 12414, [12816] = 12359, [12817] = 12416, [12818] = 12417, [12819] = 12536, [12820] = 12560, [12821] = 12540, [12822] = 12542, [12823] = 12545, [12824] = 12546, [12825] = 12547, [12826] = 12428, [12827] = 12429, [12828] = 12430, [12829] = 12431, [12830] = 12830, [12831] = 12554, [12832] = 12832, [12833] = 12833, [12834] = 12834, [12835] = 12440, [12836] = 12441, [12837] = 12442, [12838] = 12555, [12839] = 12839, [12840] = 12558, [12841] = 12448, [12842] = 12560, [12843] = 12561, [12844] = 12582, [12845] = 12554, [12846] = 12561, [12847] = 12847, [12848] = 12582, [12849] = 12366, [12850] = 12850, [12851] = 12851, [12852] = 12600, [12853] = 12853, [12854] = 12600, [12855] = 12436, [12856] = 12383, [12857] = 12384, [12858] = 12385, [12859] = 12386, [12860] = 12387, [12861] = 12388, [12862] = 12389, [12863] = 12390, [12864] = 12864, [12865] = 12368, [12866] = 12393, [12867] = 12394, [12868] = 12395, [12869] = 12396, [12870] = 12397, [12871] = 12398, [12872] = 12399, [12873] = 12400, [12874] = 12401, [12875] = 12402, [12876] = 12876, [12877] = 12410, [12878] = 12662, [12879] = 12458, [12880] = 12461, [12881] = 12358, [12882] = 12413, [12883] = 12414, [12884] = 12359, [12885] = 12416, [12886] = 12417, [12887] = 12501, [12888] = 12529, [12889] = 12889, [12890] = 12890, [12891] = 12428, [12892] = 12429, [12893] = 12430, [12894] = 12431, [12895] = 12610, [12896] = 12628, [12897] = 12440, [12898] = 12441, [12899] = 12442, [12900] = 12629, [12901] = 12448, [12902] = 12436, [12903] = 12410, [12904] = 12904, [12905] = 12555, [12906] = 12662, [12907] = 12907, [12908] = 12366, [12909] = 12409, [12910] = 12910, [12911] = 12360, [12912] = 12361, [12913] = 12363, [12914] = 12362, [12915] = 12383, [12916] = 12384, [12917] = 12385, [12918] = 12386, [12919] = 12387, [12920] = 12388, [12921] = 12389, [12922] = 12390, [12923] = 12367, [12924] = 12368, [12925] = 12393, [12926] = 12394, [12927] = 12395, [12928] = 12396, [12929] = 12397, [12930] = 12398, [12931] = 12399, [12932] = 12400, [12933] = 12401, [12934] = 12402, [12935] = 12458, [12936] = 12376, [12937] = 12380, [12938] = 12381, [12939] = 12391, [12940] = 12358, [12941] = 12413, [12942] = 12414, [12943] = 12359, [12944] = 12416, [12945] = 12417, [12946] = 12558, [12947] = 12406, [12948] = 12948, [12949] = 12949, [12950] = 12428, [12951] = 12429, [12952] = 12430, [12953] = 12431, [12954] = 12405, [12955] = 12560, [12956] = 12440, [12957] = 12441, [12958] = 12442, [12959] = 12561, [12960] = 12448, [12961] = 12461, [12962] = 12501, [12963] = 12529, [12964] = 12582, [12965] = 12965, [12966] = 12700, [12967] = 12366, [12968] = 12418, [12969] = 12969, [12970] = 12444, [12971] = 12971, [12972] = 12440, [12973] = 12610, [12974] = 12383, [12975] = 12384, [12976] = 12385, [12977] = 12386, [12978] = 12387, [12979] = 12388, [12980] = 12389, [12981] = 12390, [12982] = 12982, [12983] = 12368, [12984] = 12393, [12985] = 12394, [12986] = 12395, [12987] = 12396, [12988] = 12397, [12989] = 12398, [12990] = 12399, [12991] = 12400, [12992] = 12401, [12993] = 12402, [12994] = 12462, [12995] = 12628, [12996] = 12996, [12997] = 12997, [12998] = 12998, [12999] = 12358, [13000] = 12413, [13001] = 12414, [13002] = 12359, [13003] = 12416, [13004] = 12417, [13005] = 12503, [13006] = 12517, [13007] = 13007, [13008] = 13008, [13009] = 12428, [13010] = 12429, [13011] = 12430, [13012] = 12431, [13013] = 13013, [13014] = 12373, [13015] = 12440, [13016] = 12441, [13017] = 12442, [13018] = 12503, [13019] = 12448, [13020] = 12519, [13021] = 12527, [13022] = 12374, [13023] = 12629, [13024] = 12405, [13025] = 13025, [13026] = 12366, [13027] = 13027, [13028] = 12375, [13029] = 12517, [13030] = 12519, [13031] = 12600, [13032] = 13032, [13033] = 12383, [13034] = 12384, [13035] = 12385, [13036] = 12386, [13037] = 12387, [13038] = 12388, [13039] = 12389, [13040] = 12390, [13041] = 12532, [13042] = 12368, [13043] = 12393, [13044] = 12394, [13045] = 12395, [13046] = 12396, [13047] = 12397, [13048] = 12398, [13049] = 12399, [13050] = 12400, [13051] = 12401, [13052] = 12402, [13053] = 12536, [13054] = 12527, [13055] = 13055, [13056] = 12540, [13057] = 12542, [13058] = 12545, [13059] = 12413, [13060] = 12414, [13061] = 12359, [13062] = 12416, [13063] = 12417, [13064] = 12546, [13065] = 12547, [13066] = 13066, [13067] = 12554, [13068] = 12428, [13069] = 12429, [13070] = 12430, [13071] = 12431, [13072] = 12555, [13073] = 12558, [13074] = 12440, [13075] = 12441, [13076] = 12442, [13077] = 12560, [13078] = 12448, [13079] = 12561, [13080] = 12582, [13081] = 12532, [13082] = 12536, [13083] = 13083, [13084] = 12461, [13085] = 12366, [13086] = 12501, [13087] = 12529, [13088] = 12610, [13089] = 13089, [13090] = 12628, [13091] = 12629, [13092] = 12383, [13093] = 12384, [13094] = 12385, [13095] = 12386, [13096] = 12387, [13097] = 12388, [13098] = 12389, [13099] = 12390, [13100] = 12662, [13101] = 12368, [13102] = 12393, [13103] = 12394, [13104] = 12395, [13105] = 12396, [13106] = 12397, [13107] = 12398, [13108] = 12399, [13109] = 12400, [13110] = 12401, [13111] = 12402, [13112] = 12361, [13113] = 12540, [13114] = 12363, [13115] = 12362, [13116] = 12542, [13117] = 12358, [13118] = 12413, [13119] = 12414, [13120] = 12359, [13121] = 12416, [13122] = 12417, [13123] = 12545, [13124] = 12367, [13125] = 12546, [13126] = 12547, [13127] = 12428, [13128] = 12429, [13129] = 12430, [13130] = 12431, [13131] = 13131, [13132] = 12380, [13133] = 12440, [13134] = 12441, [13135] = 12442, [13136] = 12554, [13137] = 12448, [13138] = 12381, [13139] = 12391, [13140] = 12406, [13141] = 12436, [13142] = 12555, [13143] = 12600, [13144] = 12366, [13145] = 12360, [13146] = 13146, [13147] = 12361, [13148] = 12363, [13149] = 12558, [13150] = 13150, [13151] = 12383, [13152] = 12384, [13153] = 12385, [13154] = 12386, [13155] = 12387, [13156] = 12388, [13157] = 12389, [13158] = 12390, [13159] = 12436, [13160] = 12368, [13161] = 12393, [13162] = 12394, [13163] = 12395, [13164] = 12396, [13165] = 12397, [13166] = 12398, [13167] = 12399, [13168] = 12400, [13169] = 12401, [13170] = 12402, [13171] = 12410, [13172] = 12560, [13173] = 12362, [13174] = 12561, [13175] = 13175, [13176] = 12358, [13177] = 12413, [13178] = 12414, [13179] = 12359, [13180] = 12416, [13181] = 12417, [13182] = 12458, [13183] = 13183, [13184] = 13184, [13185] = 12367, [13186] = 12428, [13187] = 12429, [13188] = 12430, [13189] = 12431, [13190] = 12600, [13191] = 12503, [13192] = 12440, [13193] = 12441, [13194] = 12442, [13195] = 12582, [13196] = 12448, [13197] = 12517, [13198] = 12519, [13199] = 13199, [13200] = 12527, [13201] = 13201, [13202] = 13202, [13203] = 12366, [13204] = 12410, [13205] = 13205, [13206] = 12436, [13207] = 13207, [13208] = 12376, [13209] = 13209, [13210] = 12383, [13211] = 12384, [13212] = 12385, [13213] = 12386, [13214] = 12387, [13215] = 12388, [13216] = 12389, [13217] = 12390, [13218] = 13218, [13219] = 12368, [13220] = 12393, [13221] = 12394, [13222] = 12395, [13223] = 12396, [13224] = 12397, [13225] = 12398, [13226] = 12399, [13227] = 12400, [13228] = 12401, [13229] = 12402, [13230] = 12410, [13231] = 12380, [13232] = 12532, [13233] = 12536, [13234] = 12381, [13235] = 12358, [13236] = 12413, [13237] = 12414, [13238] = 12359, [13239] = 12416, [13240] = 12417, [13241] = 12540, [13242] = 12542, [13243] = 12600, [13244] = 12545, [13245] = 12428, [13246] = 12429, [13247] = 12430, [13248] = 12431, [13249] = 12546, [13250] = 12547, [13251] = 12440, [13252] = 12441, [13253] = 12442, [13254] = 13254, [13255] = 12448, [13256] = 12554, [13257] = 12555, [13258] = 12436, [13259] = 12410, [13260] = 13260, [13261] = 12558, [13262] = 12366, [13263] = 12560, [13264] = 12561, [13265] = 12582, [13266] = 12461, [13267] = 12501, [13268] = 13268, [13269] = 12383, [13270] = 12384, [13271] = 12385, [13272] = 12386, [13273] = 12387, [13274] = 12388, [13275] = 12389, [13276] = 12390, [13277] = 13277, [13278] = 12368, [13279] = 12393, [13280] = 12394, [13281] = 12395, [13282] = 12396, [13283] = 12397, [13284] = 12398, [13285] = 12399, [13286] = 12400, [13287] = 12401, [13288] = 12402, [13289] = 12529, [13290] = 12610, [13291] = 12628, [13292] = 12629, [13293] = 13293, [13294] = 12358, [13295] = 12413, [13296] = 12414, [13297] = 12359, [13298] = 12416, [13299] = 12417, [13300] = 12391, [13301] = 12361, [13302] = 12363, [13303] = 12458, [13304] = 12428, [13305] = 12429, [13306] = 12430, [13307] = 12431, [13308] = 12362, [13309] = 12367, [13310] = 12440, [13311] = 12441, [13312] = 12442, [13313] = 12380, [13314] = 12448, [13315] = 12381, [13316] = 12391, [13317] = 12461, [13318] = 12501, [13319] = 12406, [13320] = 12529, [13321] = 12366, [13322] = 13322, [13323] = 12610, [13324] = 12461, [13325] = 12628, [13326] = 12501, [13327] = 12629, [13328] = 12383, [13329] = 12384, [13330] = 12385, [13331] = 12386, [13332] = 12387, [13333] = 12388, [13334] = 12389, [13335] = 12390, [13336] = 13336, [13337] = 12368, [13338] = 12393, [13339] = 12394, [13340] = 12395, [13341] = 12396, [13342] = 12397, [13343] = 12398, [13344] = 12399, [13345] = 12400, [13346] = 12401, [13347] = 12402, [13348] = 13348, [13349] = 12662, [13350] = 12529, [13351] = 12610, [13352] = 13352, [13353] = 12358, [13354] = 12413, [13355] = 12414, [13356] = 12359, [13357] = 12416, [13358] = 12417, [13359] = 12628, [13360] = 12545, [13361] = 12546, [13362] = 12629, [13363] = 12428, [13364] = 12429, [13365] = 12430, [13366] = 12431, [13367] = 13367, [13368] = 13368, [13369] = 12440, [13370] = 12441, [13371] = 12442, [13372] = 12406, [13373] = 12448, [13374] = 12458, [13375] = 13055, [13376] = 12458, [13377] = 12441, [13378] = 12545, [13379] = 13379, [13380] = 12366, [13381] = 13381, [13382] = 13382, [13383] = 12546, [13384] = 12420, [13385] = 13385, [13386] = 12405, [13387] = 12383, [13388] = 12384, [13389] = 12385, [13390] = 12386, [13391] = 12387, [13392] = 12388, [13393] = 12389, [13394] = 12390, [13395] = 12662, [13396] = 12368, [13397] = 12393, [13398] = 12394, [13399] = 12395, [13400] = 12396, [13401] = 12397, [13402] = 12398, [13403] = 12399, [13404] = 12400, [13405] = 12401, [13406] = 12402, [13407] = 13407, [13408] = 12360, [13409] = 12545, [13410] = 12361, [13411] = 12461, [13412] = 12358, [13413] = 12413, [13414] = 12414, [13415] = 12359, [13416] = 12416, [13417] = 12417, [13418] = 12546, [13419] = 12501, [13420] = 12363, [13421] = 12362, [13422] = 12428, [13423] = 12429, [13424] = 12430, [13425] = 12431, [13426] = 13426, [13427] = 12367, [13428] = 12440, [13429] = 12441, [13430] = 12442, [13431] = 13431, [13432] = 12448, [13433] = 12461, [13434] = 12529, [13435] = 12366, [13436] = 13436, [13437] = 12383, [13438] = 12384, [13439] = 12385, [13440] = 12386, [13441] = 12387, [13442] = 12388, [13443] = 12389, [13444] = 12390, [13445] = 12545, [13446] = 12368, [13447] = 12393, [13448] = 12394, [13449] = 12395, [13450] = 12396, [13451] = 12397, [13452] = 12398, [13453] = 12399, [13454] = 12400, [13455] = 12401, [13456] = 12402, [13457] = 12358, [13458] = 12413, [13459] = 12414, [13460] = 12359, [13461] = 12416, [13462] = 12417, [13463] = 12428, [13464] = 12429, [13465] = 12430, [13466] = 12431, [13467] = 12440, [13468] = 12441, [13469] = 12442, [13470] = 12448, [13471] = 12546, [13472] = 12610, [13473] = 12366, [13474] = 12501, [13475] = 12383, [13476] = 12384, [13477] = 12385, [13478] = 12386, [13479] = 12387, [13480] = 12388, [13481] = 12389, [13482] = 12390, [13483] = 12628, [13484] = 12368, [13485] = 12393, [13486] = 12394, [13487] = 12395, [13488] = 12396, [13489] = 12397, [13490] = 12398, [13491] = 12399, [13492] = 12400, [13493] = 12401, [13494] = 12402, [13495] = 12358, [13496] = 12413, [13497] = 12414, [13498] = 12359, [13499] = 12416, [13500] = 12417, [13501] = 12428, [13502] = 12429, [13503] = 12430, [13504] = 12431, [13505] = 12440, [13506] = 12441, [13507] = 12442, [13508] = 12448, [13509] = 12529, [13510] = 13510, [13511] = 12366, [13512] = 12610, [13513] = 12394, [13514] = 12395, [13515] = 12545, [13516] = 12629, [13517] = 12366, [13518] = 13518, [13519] = 12394, [13520] = 12395, [13521] = 12546, [13522] = 13522, [13523] = 12376, [13524] = 12394, [13525] = 12395, [13526] = 12394, [13527] = 12395, [13528] = 12394, [13529] = 12395, [13530] = 12394, [13531] = 12395, [13532] = 12394, [13533] = 12395, [13534] = 12394, [13535] = 12395, [13536] = 12394, [13537] = 12395, [13538] = 12394, [13539] = 12395, [13540] = 12662, [13541] = 12428, [13542] = 12628, [13543] = 12420, [13544] = 13544, [13545] = 12545, [13546] = 12546, [13547] = 12380, [13548] = 12381, [13549] = 13549, [13550] = 12391, [13551] = 12360, [13552] = 12361, [13553] = 13553, [13554] = 12629, [13555] = 12406, [13556] = 13556, [13557] = 12545, [13558] = 12546, [13559] = 12429, [13560] = 13560, [13561] = 12418, [13562] = 12363, [13563] = 12362, [13564] = 13564, [13565] = 12430, [13566] = 12545, [13567] = 12546, [13568] = 13568, [13569] = 12431, [13570] = 13570, [13571] = 13571, [13572] = 13572, [13573] = 12367, [13574] = 13574, [13575] = 13575, [13576] = 12545, [13577] = 13577, [13578] = 13578, [13579] = 12546, [13580] = 13571, [13581] = 13581, [13582] = 12410, [13583] = 13583, [13584] = 13584, [13585] = 12545, [13586] = 12546, [13587] = 13587, [13588] = 12423, [13589] = 13589, [13590] = 13590, [13591] = 12570, [13592] = 12360, [13593] = 12361, [13594] = 12662, [13595] = 12783, [13596] = 13596, [13597] = 13150, [13598] = 13368, [13599] = 13599, [13600] = 13600, [13601] = 12444, [13602] = 13602, [13603] = 12363, [13604] = 13604, [13605] = 13605, [13606] = 12360, [13607] = 12361, [13608] = 13608, [13609] = 13609, [13610] = 12363, [13611] = 13611, [13612] = 12662, [13613] = 13613, [13614] = 13614, [13615] = 13199, [13616] = 13616, [13617] = 13617, [13618] = 12362, [13619] = 12367, [13620] = 12362, [13621] = 12376, [13622] = 13622, [13623] = 13623, [13624] = 12420, [13625] = 13625, [13626] = 12380, [13627] = 12622, [13628] = 12376, [13629] = 13629, [13630] = 12380, [13631] = 13025, [13632] = 12381, [13633] = 12381, [13634] = 12466, [13635] = 13268, [13636] = 13636, [13637] = 12462, [13638] = 13638, [13639] = 12391, [13640] = 13640, [13641] = 13641, [13642] = 12391, [13643] = 12367, [13644] = 12469, [13645] = 12406, [13646] = 13646, [13647] = 13647, [13648] = 13648, [13649] = 12360, [13650] = 13650, [13651] = 12361, [13652] = 12417, [13653] = 12409, [13654] = 13654, [13655] = 12363, [13656] = 13656, [13657] = 13657, [13658] = 12432, [13659] = 13659, [13660] = 13660, [13661] = 12424, [13662] = 12455, [13663] = 12597, [13664] = 13664, [13665] = 13665, [13666] = 13553, [13667] = 13667, [13668] = 13668, [13669] = 12361, [13670] = 12444, [13671] = 13575, [13672] = 12405, [13673] = 12364, [13674] = 13650, [13675] = 12363, [13676] = 12462, [13677] = 13677, [13678] = 13678, [13679] = 13679, [13680] = 12365, [13681] = 12420, [13682] = 12362, [13683] = 12418, [13684] = 13684, [13685] = 12462, [13686] = 13638, [13687] = 13687, [13688] = 12628, [13689] = 12503, [13690] = 13690, [13691] = 12517, [13692] = 12442, [13693] = 12519, [13694] = 12518, [13695] = 12596, [13696] = 12631, [13697] = 12635, [13698] = 12889, [13699] = 12527, [13700] = 12376, [13701] = 12907, [13702] = 13702, [13703] = 12503, [13704] = 12380, [13705] = 13705, [13706] = 13522, [13707] = 12466, [13708] = 12532, [13709] = 13379, [13710] = 13382, [13711] = 13568, [13712] = 13712, [13713] = 13713, [13714] = 13714, [13715] = 13715, [13716] = 13716, [13717] = 13717, [13718] = 13705, [13719] = 12366, [13720] = 12536, [13721] = 12381, [13722] = 13722, [13723] = 13723, [13724] = 13724, [13725] = 12406, [13726] = 13726, [13727] = 12540, [13728] = 13728, [13729] = 13729, [13730] = 12367, [13731] = 12369, [13732] = 13732, [13733] = 13733, [13734] = 13734, [13735] = 12469, [13736] = 12619, [13737] = 12542, [13738] = 12485, [13739] = 13739, [13740] = 13740, [13741] = 12545, [13742] = 12517, [13743] = 12546, [13744] = 12547, [13745] = 12996, [13746] = 12554, [13747] = 12876, [13748] = 12555, [13749] = 13749, [13750] = 13750, [13751] = 12373, [13752] = 12374, [13753] = 13712, [13754] = 13740, [13755] = 13755, [13756] = 13055, [13757] = 12375, [13758] = 13146, [13759] = 13759, [13760] = 13202, [13761] = 13761, [13762] = 13293, [13763] = 13763, [13764] = 12408, [13765] = 12558, [13766] = 12560, [13767] = 12409, [13768] = 12561, [13769] = 13407, [13770] = 13581, [13771] = 12519, [13772] = 12405, [13773] = 13647, [13774] = 12582, [13775] = 12391, [13776] = 13648, [13777] = 12444, [13778] = 13611, [13779] = 12366, [13780] = 13780, [13781] = 13781, [13782] = 12600, [13783] = 12418, [13784] = 12418, [13785] = 12436, [13786] = 13786, [13787] = 13755, [13788] = 13788, [13789] = 13617, [13790] = 12462, [13791] = 13556, [13792] = 13656, [13793] = 13616, [13794] = 12503, [13795] = 12410, [13796] = 12463, [13797] = 12377, [13798] = 12378, [13799] = 12470, [13800] = 12475, [13801] = 12406, [13802] = 12517, [13803] = 12458, [13804] = 12461, [13805] = 12519, [13806] = 12527, [13807] = 12501, [13808] = 12649, [13809] = 12529, [13810] = 12570, [13811] = 12610, [13812] = 12780, [13813] = 12784, [13814] = 12628, [13815] = 12532, [13816] = 12629, [13817] = 12536, [13818] = 13818, [13819] = 12540, [13820] = 13820, [13821] = 13008, [13822] = 13013, [13823] = 12373, [13824] = 13824, [13825] = 12374, [13826] = 12662, [13827] = 12375, [13828] = 12444, [13829] = 13205, [13830] = 13066, [13831] = 12542, [13832] = 12383, [13833] = 13833, [13834] = 12545, [13835] = 12384, [13836] = 13146, [13837] = 13183, [13838] = 13605, [13839] = 12385, [13840] = 12386, [13841] = 13714, [13842] = 12546, [13843] = 13715, [13844] = 12387, [13845] = 12388, [13846] = 12547, [13847] = 12389, [13848] = 12554, [13849] = 12390, [13850] = 12462, [13851] = 12368, [13852] = 13852, [13853] = 12555, [13854] = 12558, [13855] = 13855, [13856] = 12560, [13857] = 12561, [13858] = 12393, [13859] = 12394, [13860] = 13860, [13861] = 12395, [13862] = 13862, [13863] = 12582, [13864] = 12396, [13865] = 12397, [13866] = 12398, [13867] = 13716, [13868] = 13717, [13869] = 13544, [13870] = 13870, [13871] = 12399, [13872] = 12505, [13873] = 12527, [13874] = 12400, [13875] = 12401, [13876] = 13876, [13877] = 12402, [13878] = 12420, [13879] = 13677, [13880] = 12662, [13881] = 13007, [13882] = 13207, [13883] = 12600, [13884] = 13623, [13885] = 13027, [13886] = 13678, [13887] = 12458, [13888] = 12360, [13889] = 13889, [13890] = 12361, [13891] = 12363, [13892] = 12362, [13893] = 12367, [13894] = 13641, [13895] = 13895, [13896] = 12466, [13897] = 12365, [13898] = 12436, [13899] = 12469, [13900] = 13759, [13901] = 13763, [13902] = 12376, [13903] = 12410, [13904] = 12380, [13905] = 12632, [13906] = 13749, [13907] = 13780, [13908] = 12458, [13909] = 12381, [13910] = 12864, [13911] = 12461, [13912] = 13705, [13913] = 13913, [13914] = 12391, [13915] = 12420, [13916] = 12406, [13917] = 12501, [13918] = 13918, [13919] = 12529, [13920] = 13920, [13921] = 13646, [13922] = 12423, [13923] = 13923, [13924] = 13150, [13925] = 12610, [13926] = 13926, [13927] = 13625, [13928] = 12466, [13929] = 12628, [13930] = 12629, [13931] = 12362, [13932] = 13932, [13933] = 12367, [13934] = 12503, [13935] = 13668, [13936] = 13641, [13937] = 13657, [13938] = 12444, [13939] = 13614, [13940] = 13379, [13941] = 13382, [13942] = 13568, [13943] = 12662, [13944] = 12420, [13945] = 12996, [13946] = 12360, [13947] = 12361, [13948] = 13948, [13949] = 12363, [13950] = 12570, [13951] = 13820, [13952] = 13833, [13953] = 13953, [13954] = 12362, [13955] = 12517, [13956] = 13923, [13957] = 12367, [13958] = 13958, [13959] = 13959, [13960] = 12519, [13961] = 13961, [13962] = 12779, [13963] = 13963, [13964] = 12405, [13965] = 12517, [13966] = 13966, [13967] = 13066, [13968] = 12527, [13969] = 13664, [13970] = 12376, [13971] = 13971, [13972] = 12423, [13973] = 12444, [13974] = 13150, [13975] = 12380, [13976] = 13201, [13977] = 13625, [13978] = 13636, [13979] = 13979, [13980] = 12381, [13981] = 12391, [13982] = 13982, [13983] = 12519, [13984] = 13668, [13985] = 12527, [13986] = 13986, [13987] = 12358, [13988] = 13988, [13989] = 13379, [13990] = 13382, [13991] = 13568, [13992] = 13992, [13993] = 12406, [13994] = 12996, [13995] = 12413, [13996] = 12414, [13997] = 12359, [13998] = 13998, [13999] = 13999, [14000] = 12416, [14001] = 12423, [14002] = 12417, [14003] = 12420, [14004] = 14004, [14005] = 13625, [14006] = 12779, [14007] = 12949, [14008] = 12997, [14009] = 13664, [14010] = 14010, [14011] = 12501, [14012] = 13668, [14013] = 13575, [14014] = 12409, [14015] = 12532, [14016] = 12529, [14017] = 13379, [14018] = 13382, [14019] = 13568, [14020] = 12405, [14021] = 12469, [14022] = 12996, [14023] = 14023, [14024] = 13953, [14025] = 12532, [14026] = 12466, [14027] = 12418, [14028] = 12466, [14029] = 12423, [14030] = 14030, [14031] = 12462, [14032] = 14032, [14033] = 13625, [14034] = 12469, [14035] = 12503, [14036] = 12517, [14037] = 12519, [14038] = 12527, [14039] = 13668, [14040] = 14040, [14041] = 14041, [14042] = 14042, [14043] = 13379, [14044] = 13382, [14045] = 13568, [14046] = 12996, [14047] = 12422, [14048] = 12532, [14049] = 12536, [14050] = 14050, [14051] = 12423, [14052] = 12540, [14053] = 12542, [14054] = 13625, [14055] = 12545, [14056] = 12546, [14057] = 12547, [14058] = 12554, [14059] = 13668, [14060] = 12555, [14061] = 12558, [14062] = 13379, [14063] = 13382, [14064] = 13568, [14065] = 12996, [14066] = 14066, [14067] = 12560, [14068] = 12561, [14069] = 12582, [14070] = 12423, [14071] = 13876, [14072] = 12536, [14073] = 13625, [14074] = 12409, [14075] = 12536, [14076] = 12700, [14077] = 14077, [14078] = 13668, [14079] = 12629, [14080] = 12444, [14081] = 13379, [14082] = 13382, [14083] = 13568, [14084] = 12996, [14085] = 12405, [14086] = 12469, [14087] = 14087, [14088] = 13961, [14089] = 12423, [14090] = 12540, [14091] = 13625, [14092] = 12418, [14093] = 12502, [14094] = 12636, [14095] = 13668, [14096] = 12466, [14097] = 13379, [14098] = 13382, [14099] = 13568, [14100] = 12996, [14101] = 14101, [14102] = 12540, [14103] = 13625, [14104] = 13577, [14105] = 12423, [14106] = 12462, [14107] = 13625, [14108] = 12444, [14109] = 12542, [14110] = 14110, [14111] = 13668, [14112] = 12503, [14113] = 13379, [14114] = 13382, [14115] = 13568, [14116] = 12996, [14117] = 12517, [14118] = 12422, [14119] = 12519, [14120] = 12527, [14121] = 12423, [14122] = 12437, [14123] = 13625, [14124] = 12409, [14125] = 12545, [14126] = 12532, [14127] = 13668, [14128] = 12428, [14129] = 13379, [14130] = 13382, [14131] = 13568, [14132] = 12996, [14133] = 12429, [14134] = 12430, [14135] = 12542, [14136] = 12431, [14137] = 12423, [14138] = 14138, [14139] = 13625, [14140] = 14140, [14141] = 12536, [14142] = 12420, [14143] = 13668, [14144] = 12420, [14145] = 13379, [14146] = 13382, [14147] = 13568, [14148] = 12996, [14149] = 12540, [14150] = 12542, [14151] = 12545, [14152] = 12469, [14153] = 12423, [14154] = 12545, [14155] = 13625, [14156] = 12546, [14157] = 12473, [14158] = 12547, [14159] = 13668, [14160] = 12554, [14161] = 13379, [14162] = 13382, [14163] = 13568, [14164] = 12996, [14165] = 12555, [14166] = 12558, [14167] = 13889, [14168] = 12553, [14169] = 12423, [14170] = 13713, [14171] = 13625, [14172] = 12589, [14173] = 12560, [14174] = 12546, [14175] = 13668, [14176] = 12547, [14177] = 13379, [14178] = 13382, [14179] = 13568, [14180] = 12996, [14181] = 12561, [14182] = 14182, [14183] = 12582, [14184] = 12405, [14185] = 12423, [14186] = 12686, [14187] = 13625, [14188] = 12704, [14189] = 14189, [14190] = 12751, [14191] = 13668, [14192] = 12752, [14193] = 13379, [14194] = 13382, [14195] = 13568, [14196] = 12996, [14197] = 12546, [14198] = 12851, [14199] = 12600, [14200] = 13788, [14201] = 12423, [14202] = 14032, [14203] = 13625, [14204] = 14204, [14205] = 12436, [14206] = 12444, [14207] = 13668, [14208] = 14208, [14209] = 13379, [14210] = 13382, [14211] = 13568, [14212] = 12996, [14213] = 12410, [14214] = 12418, [14215] = 14215, [14216] = 12458, [14217] = 12423, [14218] = 12600, [14219] = 13625, [14220] = 12461, [14221] = 12436, [14222] = 12410, [14223] = 13668, [14224] = 14224, [14225] = 13379, [14226] = 13382, [14227] = 13568, [14228] = 12996, [14229] = 14229, [14230] = 12458, [14231] = 12461, [14232] = 12501, [14233] = 12423, [14234] = 12529, [14235] = 13625, [14236] = 12610, [14237] = 12628, [14238] = 12629, [14239] = 13668, [14240] = 14240, [14241] = 13379, [14242] = 13382, [14243] = 13568, [14244] = 12996, [14245] = 14245, [14246] = 13667, [14247] = 12423, [14248] = 13668, [14249] = 13379, [14250] = 13382, [14251] = 13568, [14252] = 12996, [14253] = 12501, [14254] = 12409, [14255] = 12423, [14256] = 13668, [14257] = 13379, [14258] = 13382, [14259] = 13568, [14260] = 12996, [14261] = 12529, [14262] = 14040, [14263] = 12610, [14264] = 13055, [14265] = 12628, [14266] = 14266, [14267] = 14267, [14268] = 12629, [14269] = 12547, [14270] = 13596, [14271] = 13668, [14272] = 13988, [14273] = 12437, [14274] = 13998, [14275] = 12662, [14276] = 13587, [14277] = 12466, [14278] = 12998, [14279] = 13032, [14280] = 12462, [14281] = 14281, [14282] = 12440, [14283] = 12441, [14284] = 12554, [14285] = 12555, [14286] = 12442, [14287] = 13895, [14288] = 12360, [14289] = 12361, [14290] = 12363, [14291] = 13584, [14292] = 12362, [14293] = 14293, [14294] = 12558, [14295] = 12367, [14296] = 12532, [14297] = 12376, [14298] = 13577, [14299] = 13570, [14300] = 13574, [14301] = 14301, [14302] = 14302, [14303] = 13629, [14304] = 12380, [14305] = 12560, [14306] = 13571, [14307] = 13705, [14308] = 12381, [14309] = 12391, [14310] = 13724, [14311] = 12561, [14312] = 12536, [14313] = 14313, [14314] = 12406, [14315] = 14315, [14316] = 12376, [14317] = 13992, [14318] = 12503, [14319] = 13510, [14320] = 14320, [14321] = 12517, [14322] = 13581, [14323] = 14323, [14324] = 13605, [14325] = 12540, [14326] = 14326, [14327] = 12519, [14328] = 14328, [14329] = 12469, [14330] = 14330, [14331] = 12542, [14332] = 12459, [14333] = 12377, [14334] = 12378, [14335] = 12466, [14336] = 13609, [14337] = 12449, [14338] = 14338, [14339] = 14339, [14340] = 12420, [14341] = 13025, [14342] = 13027, [14343] = 13089, [14344] = 12545, [14345] = 13277, [14346] = 12709, [14347] = 13209, [14348] = 13749, [14349] = 13780, [14350] = 13646, [14351] = 12582, [14352] = 12466, [14353] = 12546, [14354] = 14354, [14355] = 12469, [14356] = 13750, [14357] = 12527, [14358] = 12554, [14359] = 14359, [14360] = 14360, [14361] = 14361, [14362] = 12446, [14363] = 12555, [14364] = 14364, [14365] = 12547, [14366] = 13679, [14367] = 13982, [14368] = 14315, [14369] = 14189, [14370] = 12444, [14371] = 14040, [14372] = 14372, [14373] = 13690, [14374] = 13971, [14375] = 14087, [14376] = 12448, [14377] = 12570, [14378] = 13616, [14379] = 12554, [14380] = 12630, [14381] = 12889, [14382] = 13407, [14383] = 12907, [14384] = 12409, [14385] = 13999, [14386] = 14386, [14387] = 14320, [14388] = 13381, [14389] = 12409, [14390] = 13728, [14391] = 12555, [14392] = 14392, [14393] = 12532, [14394] = 13889, [14395] = 14395, [14396] = 12446, [14397] = 12536, [14398] = 14398, [14399] = 12619, [14400] = 14400, [14401] = 12467, [14402] = 12514, [14403] = 14138, [14404] = 12437, [14405] = 14323, [14406] = 14395, [14407] = 13629, [14408] = 12540, [14409] = 14077, [14410] = 13979, [14411] = 14208, [14412] = 12700, [14413] = 14413, [14414] = 12446, [14415] = 14415, [14416] = 12466, [14417] = 14077, [14418] = 14418, [14419] = 12542, [14420] = 13729, [14421] = 12405, [14422] = 12450, [14423] = 12662, [14424] = 12558, [14425] = 12360, [14426] = 12450, [14427] = 12361, [14428] = 12447, [14429] = 12363, [14430] = 12362, [14431] = 12367, [14432] = 12451, [14433] = 12469, [14434] = 12469, [14435] = 12545, [14436] = 12776, [14437] = 12546, [14438] = 12547, [14439] = 12554, [14440] = 14330, [14441] = 14441, [14442] = 12409, [14443] = 12560, [14444] = 12555, [14445] = 12419, [14446] = 13786, [14447] = 12447, [14448] = 12405, [14449] = 12405, [14450] = 14204, [14451] = 13367, [14452] = 12369, [14453] = 12451, [14454] = 12558, [14455] = 12599, [14456] = 14338, [14457] = 12560, [14458] = 12418, [14459] = 13665, [14460] = 12418, [14461] = 12640, [14462] = 12678, [14463] = 12561, [14464] = 13705, [14465] = 12776, [14466] = 14313, [14467] = 12418, [14468] = 12462, [14469] = 12459, [14470] = 14339, [14471] = 13089, [14472] = 13679, [14473] = 13982, [14474] = 14315, [14475] = 14189, [14476] = 13381, [14477] = 12462, [14478] = 12582, [14479] = 12380, [14480] = 12503, [14481] = 12890, [14482] = 13705, [14483] = 12904, [14484] = 14313, [14485] = 12517, [14486] = 12462, [14487] = 12459, [14488] = 14339, [14489] = 13089, [14490] = 13679, [14491] = 13982, [14492] = 14315, [14493] = 14189, [14494] = 13381, [14495] = 12519, [14496] = 12527, [14497] = 13083, [14498] = 12503, [14499] = 12517, [14500] = 14313, [14501] = 13218, [14502] = 12519, [14503] = 12459, [14504] = 14339, [14505] = 13089, [14506] = 13679, [14507] = 13982, [14508] = 14315, [14509] = 14189, [14510] = 13381, [14511] = 13702, [14512] = 13322, [14513] = 13348, [14514] = 13781, [14515] = 12503, [14516] = 14313, [14517] = 12527, [14518] = 13436, [14519] = 12459, [14520] = 14339, [14521] = 13089, [14522] = 13679, [14523] = 13982, [14524] = 14315, [14525] = 14189, [14526] = 13381, [14527] = 13926, [14528] = 13560, [14529] = 13583, [14530] = 13599, [14531] = 13608, [14532] = 14313, [14533] = 12381, [14534] = 14339, [14535] = 13089, [14536] = 13982, [14537] = 14315, [14538] = 14189, [14539] = 13381, [14540] = 12444, [14541] = 12600, [14542] = 12532, [14543] = 12517, [14544] = 14326, [14545] = 14313, [14546] = 12536, [14547] = 14339, [14548] = 13089, [14549] = 13982, [14550] = 14315, [14551] = 14189, [14552] = 13381, [14553] = 12634, [14554] = 13385, [14555] = 12558, [14556] = 14339, [14557] = 13982, [14558] = 14315, [14559] = 14189, [14560] = 13381, [14561] = 12540, [14562] = 13564, [14563] = 13958, [14564] = 14339, [14565] = 13982, [14566] = 14315, [14567] = 14189, [14568] = 13381, [14569] = 12542, [14570] = 12422, [14571] = 14571, [14572] = 14339, [14573] = 13982, [14574] = 14315, [14575] = 14189, [14576] = 13381, [14577] = 12519, [14578] = 12545, [14579] = 13613, [14580] = 14339, [14581] = 13982, [14582] = 14315, [14583] = 14189, [14584] = 13381, [14585] = 12527, [14586] = 12546, [14587] = 14587, [14588] = 14339, [14589] = 13982, [14590] = 14315, [14591] = 14189, [14592] = 13381, [14593] = 12547, [14594] = 14293, [14595] = 12376, [14596] = 14339, [14597] = 13982, [14598] = 14315, [14599] = 14189, [14600] = 13381, [14601] = 12380, [14602] = 12381, [14603] = 12391, [14604] = 14339, [14605] = 13982, [14606] = 14315, [14607] = 14189, [14608] = 13381, [14609] = 14609, [14610] = 12554, [14611] = 14611, [14612] = 14339, [14613] = 13982, [14614] = 14315, [14615] = 14189, [14616] = 13381, [14617] = 12555, [14618] = 12558, [14619] = 12560, [14620] = 14339, [14621] = 13982, [14622] = 14315, [14623] = 14189, [14624] = 13381, [14625] = 13602, [14626] = 12561, [14627] = 13852, [14628] = 14339, [14629] = 13982, [14630] = 14315, [14631] = 14189, [14632] = 13381, [14633] = 14339, [14634] = 13982, [14635] = 14315, [14636] = 14189, [14637] = 13381, [14638] = 14339, [14639] = 13982, [14640] = 14315, [14641] = 14189, [14642] = 13381, [14643] = 12582, [14644] = 12360, [14645] = 13932, [14646] = 12561, [14647] = 13640, [14648] = 14648, [14649] = 12436, [14650] = 12532, [14651] = 12536, [14652] = 12600, [14653] = 12998, [14654] = 12410, [14655] = 12436, [14656] = 14281, [14657] = 12540, [14658] = 12532, [14659] = 12410, [14660] = 12542, [14661] = 14267, [14662] = 12545, [14663] = 14663, [14664] = 14240, [14665] = 13761, [14666] = 12458, [14667] = 12536, [14668] = 12461, [14669] = 14669, [14670] = 12501, [14671] = 13518, [14672] = 12529, [14673] = 12610, [14674] = 12628, [14675] = 12583, [14676] = 14587, [14677] = 12629, [14678] = 14669, [14679] = 12458, [14680] = 12582, [14681] = 12461, [14682] = 12662, [14683] = 13659, [14684] = 14361, [14685] = 12540, [14686] = 14686, [14687] = 14687, [14688] = 12406, [14689] = 14364, [14690] = 14690, [14691] = 14691, [14692] = 12501, [14693] = 12360, [14694] = 14372, [14695] = 12546, [14696] = 12547, [14697] = 12361, [14698] = 12363, [14699] = 12554, [14700] = 12362, [14701] = 12555, [14702] = 12558, [14703] = 12560, [14704] = 12561, [14705] = 12367, [14706] = 12582, [14707] = 13650, [14708] = 12427, [14709] = 12435, [14710] = 14710, [14711] = 12376, [14712] = 12452, [14713] = 12380, [14714] = 12381, [14715] = 12391, [14716] = 12529, [14717] = 14717, [14718] = 14718, [14719] = 12444, [14720] = 13714, [14721] = 13715, [14722] = 14722, [14723] = 12406, [14724] = 12542, [14725] = 12545, [14726] = 14360, [14727] = 12466, [14728] = 12600, [14729] = 12610, [14730] = 12628, [14731] = 12661, [14732] = 12629, [14733] = 12560, [14734] = 12391, [14735] = 12436, [14736] = 12410, [14737] = 12546, [14738] = 12418, [14739] = 12458, [14740] = 12547, [14741] = 12554, [14742] = 12662, [14743] = 12555, [14744] = 12558, [14745] = 12560, [14746] = 12420, [14747] = 12461, [14748] = 12561, [14749] = 12501, [14750] = 14663, [14751] = 14301, [14752] = 12360, [14753] = 12529, [14754] = 12610, [14755] = 12361, [14756] = 12628, [14757] = 12629, [14758] = 12363, [14759] = 12469, [14760] = 12965, [14761] = 12561, [14762] = 12582, [14763] = 14763, [14764] = 12450, [14765] = 12362, [14766] = 12444, [14767] = 14648, [14768] = 12367, [14769] = 14769, [14770] = 14770, [14771] = 14648, [14772] = 12366, [14773] = 12662, [14774] = 14774, [14775] = 14648, [14776] = 14328, [14777] = 12376, [14778] = 14648, [14779] = 13660, [14780] = 12380, [14781] = 14648, [14782] = 12381, [14783] = 14392, [14784] = 14648, [14785] = 12391, [14786] = 12570, [14787] = 14648, [14788] = 12466, [14789] = 13184, [14790] = 14648, [14791] = 12582, [14792] = 14281, [14793] = 14648, [14794] = 12406, [14795] = 12469, [14796] = 14648, [14797] = 12360, [14798] = 14798, [14799] = 14648, [14800] = 13260, [14801] = 12376, [14802] = 14648, [14803] = 12361, [14804] = 14804, [14805] = 14648, [14806] = 12420, [14807] = 12409, [14808] = 14648, [14809] = 12610, [14810] = 14302, [14811] = 14648, [14812] = 12405, [14813] = 14648, [14814] = 14648, [14815] = 14815, [14816] = 12418, [14817] = 13862, [14818] = 12466, [14819] = 12462, [14820] = 13587, [14821] = 14359, [14822] = 13032, [14823] = 13553, [14824] = 12363, [14825] = 12600, [14826] = 13690, [14827] = 14313, [14828] = 14398, [14829] = 12406, [14830] = 14301, [14831] = 14302, [14832] = 12436, [14833] = 13855, [14834] = 12503, [14835] = 13518, [14836] = 14836, [14837] = 12517, [14838] = 14326, [14839] = 12406, [14840] = 12519, [14841] = 12383, [14842] = 12410, [14843] = 12362, [14844] = 12527, [14845] = 12384, [14846] = 12385, [14847] = 12458, [14848] = 12461, [14849] = 12501, [14850] = 13654, [14851] = 12386, [14852] = 12387, [14853] = 12600, [14854] = 12358, [14855] = 12529, [14856] = 12367, [14857] = 14857, [14858] = 12610, [14859] = 12532, [14860] = 12536, [14861] = 12388, [14862] = 12583, [14863] = 12409, [14864] = 12628, [14865] = 12629, [14866] = 12540, [14867] = 12542, [14868] = 12545, [14869] = 12546, [14870] = 12547, [14871] = 12554, [14872] = 14339, [14873] = 14873, [14874] = 14441, [14875] = 12555, [14876] = 12558, [14877] = 12560, [14878] = 12662, [14879] = 12561, [14880] = 12389, [14881] = 14245, [14882] = 12376, [14883] = 12380, [14884] = 12381, [14885] = 12391, [14886] = 12360, [14887] = 14224, [14888] = 13860, [14889] = 13722, [14890] = 12406, [14891] = 12582, [14892] = 13723, [14893] = 12409, [14894] = 14087, [14895] = 14215, [14896] = 12390, [14897] = 13870, [14898] = 14415, [14899] = 12361, [14900] = 13913, [14901] = 12469, [14902] = 12363, [14903] = 12910, [14904] = 14266, [14905] = 14905, [14906] = 12445, [14907] = 12600, [14908] = 12775, [14909] = 14857, [14910] = 14857, [14911] = 13732, [14912] = 12420, [14913] = 14913, [14914] = 12436, [14915] = 12410, [14916] = 12413, [14917] = 13733, [14918] = 12458, [14919] = 12461, [14920] = 12501, [14921] = 13734, [14922] = 12529, [14923] = 14229, [14924] = 14140, [14925] = 14023, [14926] = 12610, [14927] = 12628, [14928] = 14418, [14929] = 12629, [14930] = 14609, [14931] = 12436, [14932] = 14873, [14933] = 12414, [14934] = 14611, [14935] = 13572, [14936] = 12600, [14937] = 13549, [14938] = 12433, [14939] = 13175, }; static bool ts_lex(TSLexer *lexer, TSStateId state) { START_LEXER(); eof = lexer->eof(lexer); switch (state) { case 0: if (eof) ADVANCE(41); ADVANCE_MAP( '!', 106, '"', 2, '$', 27, '%', 80, '\'', 4, '(', 45, ')', 46, '*', 53, '+', 76, ',', 47, '-', 77, '.', 52, '/', 79, ':', 64, ';', 42, '<', 58, '=', 50, '>', 59, '?', 54, '@', 86, '[', 43, ']', 44, '^', 81, '`', 34, '|', 16, '#', 85, '~', 85, 'E', 109, 'e', 109, 'U', 108, 'u', 108, 'B', 110, 'X', 110, 'b', 110, 'x', 110, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(35); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(92); if (('A' <= lookahead && lookahead <= 'Z') || ('_' <= lookahead && lookahead <= 'z')) ADVANCE(111); END_STATE(); case 1: ADVANCE_MAP( '!', 105, '"', 2, '$', 27, '\'', 4, '(', 45, ')', 46, '*', 53, '+', 76, '-', 77, '.', 31, '/', 9, '0', 93, '?', 54, '@', 86, ']', 44, '`', 34, '|', 16, '#', 85, '~', 85, 'E', 109, 'e', 109, 'U', 108, 'u', 108, 'B', 110, 'X', 110, 'b', 110, 'x', 110, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(1); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(94); if (('A' <= lookahead && lookahead <= 'Z') || ('_' <= lookahead && lookahead <= 'z')) ADVANCE(111); END_STATE(); case 2: if (lookahead == '"') ADVANCE(87); if (lookahead != 0) ADVANCE(2); END_STATE(); case 3: if (lookahead == '\'') ADVANCE(4); END_STATE(); case 4: if (lookahead == '\'') ADVANCE(88); if (lookahead != 0) ADVANCE(4); END_STATE(); case 5: if (lookahead == '\'') ADVANCE(90); if (lookahead == '\\') ADVANCE(7); if (lookahead != 0) ADVANCE(5); END_STATE(); case 6: if (lookahead == '\'') ADVANCE(104); if (lookahead != 0) ADVANCE(6); END_STATE(); case 7: if (lookahead == '\'') ADVANCE(91); if (lookahead == '\\') ADVANCE(7); if (lookahead != 0) ADVANCE(5); END_STATE(); case 8: if (lookahead == '\'') ADVANCE(89); if (lookahead != 0) ADVANCE(8); END_STATE(); case 9: if (lookahead == '*') ADVANCE(11); END_STATE(); case 10: if (lookahead == '*') ADVANCE(10); if (lookahead == '/') ADVANCE(49); if (lookahead != 0) ADVANCE(11); END_STATE(); case 11: if (lookahead == '*') ADVANCE(10); if (lookahead != 0) ADVANCE(11); END_STATE(); case 12: if (lookahead == '+') ADVANCE(76); if (lookahead == '-') ADVANCE(77); if (lookahead == '/') ADVANCE(9); if (lookahead == '0') ADVANCE(98); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(12); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(99); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(111); END_STATE(); case 13: if (lookahead == '-') ADVANCE(48); END_STATE(); case 14: if (lookahead == '-') ADVANCE(65); END_STATE(); case 15: if (lookahead == '/') ADVANCE(85); END_STATE(); case 16: if (lookahead == '/') ADVANCE(85); if (lookahead == '|') ADVANCE(15); END_STATE(); case 17: if (lookahead == ':') ADVANCE(56); if (lookahead == '=') ADVANCE(51); END_STATE(); case 18: if (lookahead == '=') ADVANCE(83); if (lookahead == '~') ADVANCE(67); END_STATE(); case 19: if (lookahead == '>') ADVANCE(65); END_STATE(); case 20: if (lookahead == '@') ADVANCE(85); END_STATE(); case 21: if (lookahead == '@') ADVANCE(73); if (lookahead == '>' || lookahead == '?') ADVANCE(65); END_STATE(); case 22: if (lookahead == '`') ADVANCE(107); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || ('_' <= lookahead && lookahead <= 'z')) ADVANCE(22); END_STATE(); case 23: if (lookahead == '+' || lookahead == '-') ADVANCE(29); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(100); END_STATE(); case 24: if (lookahead == '+' || lookahead == '-') ADVANCE(32); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(102); END_STATE(); case 25: if (lookahead == '0' || lookahead == '1') ADVANCE(95); END_STATE(); case 26: if (('0' <= lookahead && lookahead <= '7')) ADVANCE(96); END_STATE(); case 27: if (('0' <= lookahead && lookahead <= '9')) ADVANCE(55); END_STATE(); case 28: if (('0' <= lookahead && lookahead <= '9')) ADVANCE(99); END_STATE(); case 29: if (('0' <= lookahead && lookahead <= '9')) ADVANCE(100); END_STATE(); case 30: if (('0' <= lookahead && lookahead <= '9')) ADVANCE(94); END_STATE(); case 31: if (('0' <= lookahead && lookahead <= '9')) ADVANCE(101); END_STATE(); case 32: if (('0' <= lookahead && lookahead <= '9')) ADVANCE(102); END_STATE(); case 33: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(97); END_STATE(); case 34: if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(22); END_STATE(); case 35: if (eof) ADVANCE(41); ADVANCE_MAP( '!', 106, '"', 2, '$', 27, '%', 80, '\'', 4, '(', 45, ')', 46, '*', 53, '+', 76, ',', 47, '-', 77, '.', 52, '/', 79, ':', 64, ';', 42, '<', 58, '=', 50, '>', 59, '?', 54, '@', 86, '[', 43, ']', 44, '^', 81, '`', 34, '|', 16, '#', 85, '~', 85, 'E', 109, 'e', 109, 'U', 108, 'u', 108, 'B', 110, 'X', 110, 'b', 110, 'x', 110, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(35); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(92); if (('A' <= lookahead && lookahead <= 'Z') || ('_' <= lookahead && lookahead <= 'z')) ADVANCE(111); END_STATE(); case 36: if (eof) ADVANCE(41); ADVANCE_MAP( '!', 18, '"', 2, '#', 71, '%', 80, '&', 69, '\'', 4, '(', 45, ')', 46, '*', 53, '+', 76, ',', 47, '-', 78, '.', 52, '/', 79, '0', 98, ':', 17, ';', 42, '<', 57, '=', 50, '>', 60, '?', 68, '@', 21, '[', 43, '^', 82, '`', 34, '|', 66, '~', 67, 'U', 108, 'u', 108, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(36); if (('1' <= lookahead && lookahead <= '9')) ADVANCE(99); if (('A' <= lookahead && lookahead <= 'Z') || ('_' <= lookahead && lookahead <= 'z')) ADVANCE(111); END_STATE(); case 37: if (eof) ADVANCE(41); ADVANCE_MAP( '!', 18, '"', 2, '#', 71, '%', 80, '&', 69, '\'', 4, '(', 45, ')', 46, '*', 53, '+', 76, ',', 47, '-', 78, '.', 52, '/', 79, ':', 63, ';', 42, '<', 57, '=', 50, '>', 60, '?', 68, '@', 21, '[', 43, ']', 44, '^', 82, '`', 34, '|', 66, '~', 67, 'U', 108, 'u', 108, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(37); if (('A' <= lookahead && lookahead <= 'Z') || ('_' <= lookahead && lookahead <= 'z')) ADVANCE(111); END_STATE(); case 38: if (eof) ADVANCE(41); ADVANCE_MAP( '!', 18, '"', 2, '#', 71, '%', 80, '&', 69, '\'', 8, '(', 45, ')', 46, '*', 53, '+', 76, ',', 47, '-', 78, '.', 52, '/', 79, ':', 63, ';', 42, '<', 57, '=', 50, '>', 60, '?', 68, '@', 21, '[', 43, ']', 44, '^', 82, '`', 34, '|', 66, '~', 67, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(38); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(92); if (('A' <= lookahead && lookahead <= 'Z') || ('_' <= lookahead && lookahead <= 'z')) ADVANCE(111); END_STATE(); case 39: if (eof) ADVANCE(41); ADVANCE_MAP( '!', 18, '"', 2, '#', 71, '%', 80, '&', 69, '(', 45, ')', 46, '*', 53, '+', 76, ',', 47, '-', 78, '.', 52, '/', 79, ':', 17, ';', 42, '<', 57, '=', 50, '>', 60, '?', 68, '@', 21, '[', 43, '^', 82, '`', 34, '|', 66, '~', 67, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(39); if (('A' <= lookahead && lookahead <= 'Z') || ('_' <= lookahead && lookahead <= 'z')) ADVANCE(111); END_STATE(); case 40: if (eof) ADVANCE(41); ADVANCE_MAP( '"', 2, '\'', 4, '(', 45, ')', 46, '-', 13, '.', 52, '/', 9, ';', 42, '`', 34, 'E', 109, 'e', 109, 'U', 108, 'u', 108, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(40); if (('A' <= lookahead && lookahead <= 'Z') || ('_' <= lookahead && lookahead <= 'z')) ADVANCE(111); END_STATE(); case 41: ACCEPT_TOKEN(ts_builtin_sym_end); END_STATE(); case 42: ACCEPT_TOKEN(anon_sym_SEMI); END_STATE(); case 43: ACCEPT_TOKEN(anon_sym_LBRACK); END_STATE(); case 44: ACCEPT_TOKEN(anon_sym_RBRACK); END_STATE(); case 45: ACCEPT_TOKEN(anon_sym_LPAREN); END_STATE(); case 46: ACCEPT_TOKEN(anon_sym_RPAREN); END_STATE(); case 47: ACCEPT_TOKEN(anon_sym_COMMA); END_STATE(); case 48: ACCEPT_TOKEN(sym_comment); if (lookahead != 0 && lookahead != '\n') ADVANCE(48); END_STATE(); case 49: ACCEPT_TOKEN(sym_marginalia); END_STATE(); case 50: ACCEPT_TOKEN(anon_sym_EQ); END_STATE(); case 51: ACCEPT_TOKEN(anon_sym_COLON_EQ); END_STATE(); case 52: ACCEPT_TOKEN(anon_sym_DOT); END_STATE(); case 53: ACCEPT_TOKEN(anon_sym_STAR); END_STATE(); case 54: ACCEPT_TOKEN(sym_parameter); if (lookahead == '-' || lookahead == '|') ADVANCE(85); END_STATE(); case 55: ACCEPT_TOKEN(sym_parameter); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(55); END_STATE(); case 56: ACCEPT_TOKEN(anon_sym_COLON_COLON); END_STATE(); case 57: ACCEPT_TOKEN(anon_sym_LT); if (lookahead == '-') ADVANCE(19); if (lookahead == '<') ADVANCE(75); if (lookahead == '=') ADVANCE(61); if (lookahead == '>') ADVANCE(84); if (lookahead == '@' || lookahead == '^') ADVANCE(65); END_STATE(); case 58: ACCEPT_TOKEN(anon_sym_LT); if (lookahead == '=') ADVANCE(61); if (lookahead == '>') ADVANCE(84); END_STATE(); case 59: ACCEPT_TOKEN(anon_sym_GT); if (lookahead == '=') ADVANCE(62); END_STATE(); case 60: ACCEPT_TOKEN(anon_sym_GT); if (lookahead == '=') ADVANCE(62); if (lookahead == '>') ADVANCE(70); END_STATE(); case 61: ACCEPT_TOKEN(anon_sym_LT_EQ); END_STATE(); case 62: ACCEPT_TOKEN(anon_sym_GT_EQ); END_STATE(); case 63: ACCEPT_TOKEN(anon_sym_COLON); if (lookahead == ':') ADVANCE(56); END_STATE(); case 64: ACCEPT_TOKEN(anon_sym_COLON); if (lookahead == ':') ADVANCE(56); if (lookahead == '=') ADVANCE(51); END_STATE(); case 65: ACCEPT_TOKEN(sym_op_other); END_STATE(); case 66: ACCEPT_TOKEN(sym_op_other); if (lookahead == '&') ADVANCE(19); if (lookahead == '>') ADVANCE(19); if (lookahead == '|') ADVANCE(65); END_STATE(); case 67: ACCEPT_TOKEN(sym_op_other); if (lookahead == '*') ADVANCE(65); END_STATE(); case 68: ACCEPT_TOKEN(sym_op_other); if (lookahead == '-') ADVANCE(74); if (lookahead == '|') ADVANCE(74); if (lookahead == '#' || lookahead == '&') ADVANCE(65); END_STATE(); case 69: ACCEPT_TOKEN(sym_op_other); if (lookahead == '<') ADVANCE(74); if (lookahead == '>') ADVANCE(65); END_STATE(); case 70: ACCEPT_TOKEN(sym_op_other); if (lookahead == '=') ADVANCE(65); END_STATE(); case 71: ACCEPT_TOKEN(sym_op_other); if (lookahead == '>') ADVANCE(72); if (lookahead == '#' || lookahead == '-') ADVANCE(65); END_STATE(); case 72: ACCEPT_TOKEN(sym_op_other); if (lookahead == '>') ADVANCE(65); END_STATE(); case 73: ACCEPT_TOKEN(sym_op_other); if (lookahead == '@') ADVANCE(65); END_STATE(); case 74: ACCEPT_TOKEN(sym_op_other); if (lookahead == '|') ADVANCE(65); END_STATE(); case 75: ACCEPT_TOKEN(sym_op_other); if (lookahead == '=' || lookahead == '|') ADVANCE(65); END_STATE(); case 76: ACCEPT_TOKEN(anon_sym_PLUS); END_STATE(); case 77: ACCEPT_TOKEN(anon_sym_DASH); if (lookahead == '-') ADVANCE(48); END_STATE(); case 78: ACCEPT_TOKEN(anon_sym_DASH); if (lookahead == '-') ADVANCE(48); if (lookahead == '>') ADVANCE(72); if (lookahead == '|') ADVANCE(14); END_STATE(); case 79: ACCEPT_TOKEN(anon_sym_SLASH); if (lookahead == '*') ADVANCE(11); END_STATE(); case 80: ACCEPT_TOKEN(anon_sym_PERCENT); END_STATE(); case 81: ACCEPT_TOKEN(anon_sym_CARET); END_STATE(); case 82: ACCEPT_TOKEN(anon_sym_CARET); if (lookahead == '>' || lookahead == '@') ADVANCE(65); END_STATE(); case 83: ACCEPT_TOKEN(anon_sym_BANG_EQ); END_STATE(); case 84: ACCEPT_TOKEN(anon_sym_LT_GT); END_STATE(); case 85: ACCEPT_TOKEN(sym_op_unary_other); END_STATE(); case 86: ACCEPT_TOKEN(sym_op_unary_other); if (lookahead == '-') ADVANCE(20); if (lookahead == '@') ADVANCE(85); END_STATE(); case 87: ACCEPT_TOKEN(sym__double_quote_string); END_STATE(); case 88: ACCEPT_TOKEN(aux_sym__single_quote_string_token1); if (lookahead == '\'') ADVANCE(4); END_STATE(); case 89: ACCEPT_TOKEN(aux_sym__single_quote_string_token2); if (lookahead == '\'') ADVANCE(8); END_STATE(); case 90: ACCEPT_TOKEN(sym__postgres_escape_string); END_STATE(); case 91: ACCEPT_TOKEN(sym__postgres_escape_string); if (lookahead == '\'') ADVANCE(90); if (lookahead == '\\') ADVANCE(7); if (lookahead != 0) ADVANCE(5); END_STATE(); case 92: ACCEPT_TOKEN(sym__natural_number); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(92); END_STATE(); case 93: ACCEPT_TOKEN(aux_sym__integer_token1); ADVANCE_MAP( '.', 103, '_', 30, 'e', 23, 'B', 25, 'b', 25, 'O', 26, 'o', 26, 'X', 33, 'x', 33, ); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(94); END_STATE(); case 94: ACCEPT_TOKEN(aux_sym__integer_token1); if (lookahead == '.') ADVANCE(103); if (lookahead == '_') ADVANCE(30); if (lookahead == 'e') ADVANCE(23); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(94); END_STATE(); case 95: ACCEPT_TOKEN(aux_sym__integer_token1); if (lookahead == '_') ADVANCE(25); if (lookahead == '0' || lookahead == '1') ADVANCE(95); END_STATE(); case 96: ACCEPT_TOKEN(aux_sym__integer_token1); if (lookahead == '_') ADVANCE(26); if (('0' <= lookahead && lookahead <= '7')) ADVANCE(96); END_STATE(); case 97: ACCEPT_TOKEN(aux_sym__integer_token1); if (lookahead == '_') ADVANCE(33); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(97); END_STATE(); case 98: ACCEPT_TOKEN(aux_sym__integer_token1); ADVANCE_MAP( '_', 28, 'e', 23, 'B', 25, 'b', 25, 'O', 26, 'o', 26, 'X', 33, 'x', 33, ); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(99); END_STATE(); case 99: ACCEPT_TOKEN(aux_sym__integer_token1); if (lookahead == '_') ADVANCE(28); if (lookahead == 'e') ADVANCE(23); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(99); END_STATE(); case 100: ACCEPT_TOKEN(aux_sym__integer_token1); if (lookahead == '_') ADVANCE(29); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(100); END_STATE(); case 101: ACCEPT_TOKEN(aux_sym__decimal_number_token1); if (lookahead == '_') ADVANCE(31); if (lookahead == 'e') ADVANCE(24); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(101); END_STATE(); case 102: ACCEPT_TOKEN(aux_sym__decimal_number_token1); if (lookahead == '_') ADVANCE(32); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(102); END_STATE(); case 103: ACCEPT_TOKEN(aux_sym__decimal_number_token1); if (lookahead == 'e') ADVANCE(24); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(101); END_STATE(); case 104: ACCEPT_TOKEN(aux_sym__bit_string_token1); if (lookahead == '\'') ADVANCE(6); END_STATE(); case 105: ACCEPT_TOKEN(sym_bang); if (lookahead == '!') ADVANCE(85); END_STATE(); case 106: ACCEPT_TOKEN(sym_bang); if (lookahead == '!') ADVANCE(85); if (lookahead == '=') ADVANCE(83); END_STATE(); case 107: ACCEPT_TOKEN(aux_sym_identifier_token1); END_STATE(); case 108: ACCEPT_TOKEN(sym__identifier); if (lookahead == '&') ADVANCE(3); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(111); END_STATE(); case 109: ACCEPT_TOKEN(sym__identifier); if (lookahead == '\'') ADVANCE(5); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(111); END_STATE(); case 110: ACCEPT_TOKEN(sym__identifier); if (lookahead == '\'') ADVANCE(6); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(111); END_STATE(); case 111: ACCEPT_TOKEN(sym__identifier); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(111); END_STATE(); default: return false; } } static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { START_LEXER(); eof = lexer->eof(lexer); switch (state) { case 0: ADVANCE_MAP( 'A', 1, 'a', 1, 'B', 2, 'b', 2, 'C', 3, 'c', 3, 'D', 4, 'd', 4, 'E', 5, 'e', 5, 'F', 6, 'f', 6, 'G', 7, 'g', 7, 'H', 8, 'h', 8, 'I', 9, 'i', 9, 'J', 10, 'j', 10, 'K', 11, 'k', 11, 'L', 12, 'l', 12, 'M', 13, 'm', 13, 'N', 14, 'n', 14, 'O', 15, 'o', 15, 'P', 16, 'p', 16, 'Q', 17, 'q', 17, 'R', 18, 'r', 18, 'S', 19, 's', 19, 'T', 20, 't', 20, 'U', 21, 'u', 21, 'V', 22, 'v', 22, 'W', 23, 'w', 23, 'X', 24, 'x', 24, 'Z', 25, 'z', 25, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(26); END_STATE(); case 1: ADVANCE_MAP( 'C', 27, 'c', 27, 'D', 28, 'd', 28, 'F', 29, 'f', 29, 'L', 30, 'l', 30, 'N', 31, 'n', 31, 'R', 32, 'r', 32, 'S', 33, 's', 33, 'T', 34, 't', 34, 'U', 35, 'u', 35, 'V', 36, 'v', 36, ); END_STATE(); case 2: ADVANCE_MAP( 'E', 37, 'e', 37, 'I', 38, 'i', 38, 'O', 39, 'o', 39, 'R', 40, 'r', 40, 'T', 41, 't', 41, 'Y', 42, 'y', 42, ); END_STATE(); case 3: ADVANCE_MAP( 'A', 43, 'a', 43, 'H', 44, 'h', 44, 'O', 45, 'o', 45, 'R', 46, 'r', 46, 'S', 47, 's', 47, 'U', 48, 'u', 48, 'Y', 49, 'y', 49, ); END_STATE(); case 4: ADVANCE_MAP( 'A', 50, 'a', 50, 'E', 51, 'e', 51, 'I', 52, 'i', 52, 'O', 53, 'o', 53, 'R', 54, 'r', 54, 'U', 55, 'u', 55, ); END_STATE(); case 5: ADVANCE_MAP( 'A', 56, 'a', 56, 'L', 57, 'l', 57, 'N', 58, 'n', 58, 'S', 59, 's', 59, 'X', 60, 'x', 60, ); END_STATE(); case 6: ADVANCE_MAP( 'A', 61, 'a', 61, 'I', 62, 'i', 62, 'L', 63, 'l', 63, 'O', 64, 'o', 64, 'R', 65, 'r', 65, 'U', 66, 'u', 66, ); END_STATE(); case 7: if (lookahead == 'E' || lookahead == 'e') ADVANCE(67); if (lookahead == 'I' || lookahead == 'i') ADVANCE(68); if (lookahead == 'R' || lookahead == 'r') ADVANCE(69); END_STATE(); case 8: if (lookahead == 'A' || lookahead == 'a') ADVANCE(70); if (lookahead == 'E' || lookahead == 'e') ADVANCE(71); if (lookahead == 'I' || lookahead == 'i') ADVANCE(72); END_STATE(); case 9: ADVANCE_MAP( 'F', 73, 'f', 73, 'G', 74, 'g', 74, 'L', 75, 'l', 75, 'M', 76, 'm', 76, 'N', 77, 'n', 77, 'S', 78, 's', 78, ); END_STATE(); case 10: if (lookahead == 'O' || lookahead == 'o') ADVANCE(79); if (lookahead == 'S' || lookahead == 's') ADVANCE(80); END_STATE(); case 11: if (lookahead == 'E' || lookahead == 'e') ADVANCE(81); END_STATE(); case 12: ADVANCE_MAP( 'A', 82, 'a', 82, 'E', 83, 'e', 83, 'I', 84, 'i', 84, 'O', 85, 'o', 85, ); END_STATE(); case 13: ADVANCE_MAP( 'A', 86, 'a', 86, 'E', 87, 'e', 87, 'I', 88, 'i', 88, 'O', 89, 'o', 89, ); END_STATE(); case 14: ADVANCE_MAP( 'A', 90, 'a', 90, 'C', 91, 'c', 91, 'E', 92, 'e', 92, 'O', 93, 'o', 93, 'U', 94, 'u', 94, 'V', 95, 'v', 95, ); END_STATE(); case 15: ADVANCE_MAP( 'F', 96, 'f', 96, 'I', 97, 'i', 97, 'L', 98, 'l', 98, 'N', 99, 'n', 99, 'P', 100, 'p', 100, 'R', 101, 'r', 101, 'T', 102, 't', 102, 'U', 103, 'u', 103, 'V', 104, 'v', 104, 'W', 105, 'w', 105, ); END_STATE(); case 16: if (lookahead == 'A' || lookahead == 'a') ADVANCE(106); if (lookahead == 'L' || lookahead == 'l') ADVANCE(107); if (lookahead == 'R' || lookahead == 'r') ADVANCE(108); END_STATE(); case 17: if (lookahead == 'U' || lookahead == 'u') ADVANCE(109); END_STATE(); case 18: ADVANCE_MAP( 'A', 110, 'a', 110, 'C', 111, 'c', 111, 'E', 112, 'e', 112, 'I', 113, 'i', 113, 'O', 114, 'o', 114, ); END_STATE(); case 19: ADVANCE_MAP( 'A', 115, 'a', 115, 'C', 116, 'c', 116, 'E', 117, 'e', 117, 'H', 118, 'h', 118, 'I', 119, 'i', 119, 'M', 120, 'm', 120, 'N', 121, 'n', 121, 'O', 122, 'o', 122, 'P', 123, 'p', 123, 'T', 124, 't', 124, 'U', 125, 'u', 125, ); END_STATE(); case 20: ADVANCE_MAP( 'A', 126, 'a', 126, 'B', 127, 'b', 127, 'E', 128, 'e', 128, 'H', 129, 'h', 129, 'I', 130, 'i', 130, 'O', 131, 'o', 131, 'R', 132, 'r', 132, 'Y', 133, 'y', 133, ); END_STATE(); case 21: ADVANCE_MAP( 'N', 134, 'n', 134, 'P', 135, 'p', 135, 'S', 136, 's', 136, 'U', 137, 'u', 137, ); END_STATE(); case 22: ADVANCE_MAP( 'A', 138, 'a', 138, 'E', 139, 'e', 139, 'I', 140, 'i', 140, 'O', 141, 'o', 141, ); END_STATE(); case 23: ADVANCE_MAP( 'A', 142, 'a', 142, 'H', 143, 'h', 143, 'I', 144, 'i', 144, 'R', 145, 'r', 145, ); END_STATE(); case 24: if (lookahead == 'M' || lookahead == 'm') ADVANCE(146); END_STATE(); case 25: if (lookahead == 'E' || lookahead == 'e') ADVANCE(147); if (lookahead == 'O' || lookahead == 'o') ADVANCE(148); END_STATE(); case 26: ADVANCE_MAP( 'A', 1, 'a', 1, 'B', 2, 'b', 2, 'C', 3, 'c', 3, 'D', 4, 'd', 4, 'E', 5, 'e', 5, 'F', 6, 'f', 6, 'G', 7, 'g', 7, 'H', 8, 'h', 8, 'I', 9, 'i', 9, 'J', 10, 'j', 10, 'K', 11, 'k', 11, 'L', 12, 'l', 12, 'M', 13, 'm', 13, 'N', 14, 'n', 14, 'O', 15, 'o', 15, 'P', 16, 'p', 16, 'Q', 17, 'q', 17, 'R', 18, 'r', 18, 'S', 19, 's', 19, 'T', 20, 't', 20, 'U', 21, 'u', 21, 'V', 22, 'v', 22, 'W', 23, 'w', 23, 'X', 24, 'x', 24, 'Z', 25, 'z', 25, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(26); END_STATE(); case 27: if (lookahead == 'T' || lookahead == 't') ADVANCE(149); END_STATE(); case 28: if (lookahead == 'D' || lookahead == 'd') ADVANCE(150); if (lookahead == 'M' || lookahead == 'm') ADVANCE(151); END_STATE(); case 29: if (lookahead == 'T' || lookahead == 't') ADVANCE(152); END_STATE(); case 30: if (lookahead == 'L' || lookahead == 'l') ADVANCE(153); if (lookahead == 'T' || lookahead == 't') ADVANCE(154); if (lookahead == 'W' || lookahead == 'w') ADVANCE(155); END_STATE(); case 31: if (lookahead == 'A' || lookahead == 'a') ADVANCE(156); if (lookahead == 'D' || lookahead == 'd') ADVANCE(157); if (lookahead == 'Y' || lookahead == 'y') ADVANCE(158); END_STATE(); case 32: if (lookahead == 'R' || lookahead == 'r') ADVANCE(159); END_STATE(); case 33: ACCEPT_TOKEN(sym_keyword_as); if (lookahead == 'C' || lookahead == 'c') ADVANCE(160); END_STATE(); case 34: if (lookahead == 'O' || lookahead == 'o') ADVANCE(161); if (lookahead == 'T' || lookahead == 't') ADVANCE(162); END_STATE(); case 35: if (lookahead == 'T' || lookahead == 't') ADVANCE(163); END_STATE(); case 36: if (lookahead == 'R' || lookahead == 'r') ADVANCE(164); END_STATE(); case 37: if (lookahead == 'F' || lookahead == 'f') ADVANCE(165); if (lookahead == 'G' || lookahead == 'g') ADVANCE(166); if (lookahead == 'T' || lookahead == 't') ADVANCE(167); END_STATE(); case 38: if (lookahead == 'G' || lookahead == 'g') ADVANCE(168); if (lookahead == 'N' || lookahead == 'n') ADVANCE(169); if (lookahead == 'T' || lookahead == 't') ADVANCE(170); END_STATE(); case 39: if (lookahead == 'O' || lookahead == 'o') ADVANCE(171); if (lookahead == 'X' || lookahead == 'x') ADVANCE(172); END_STATE(); case 40: if (lookahead == 'I' || lookahead == 'i') ADVANCE(173); END_STATE(); case 41: if (lookahead == 'R' || lookahead == 'r') ADVANCE(174); END_STATE(); case 42: ACCEPT_TOKEN(sym_keyword_by); if (lookahead == 'T' || lookahead == 't') ADVANCE(175); END_STATE(); case 43: if (lookahead == 'C' || lookahead == 'c') ADVANCE(176); if (lookahead == 'L' || lookahead == 'l') ADVANCE(177); if (lookahead == 'S' || lookahead == 's') ADVANCE(178); END_STATE(); case 44: if (lookahead == 'A' || lookahead == 'a') ADVANCE(179); if (lookahead == 'E' || lookahead == 'e') ADVANCE(180); END_STATE(); case 45: ADVANCE_MAP( 'L', 181, 'l', 181, 'M', 182, 'm', 182, 'N', 183, 'n', 183, 'P', 184, 'p', 184, 'S', 185, 's', 185, ); END_STATE(); case 46: if (lookahead == 'E' || lookahead == 'e') ADVANCE(186); if (lookahead == 'O' || lookahead == 'o') ADVANCE(187); END_STATE(); case 47: if (lookahead == 'V' || lookahead == 'v') ADVANCE(188); END_STATE(); case 48: if (lookahead == 'R' || lookahead == 'r') ADVANCE(189); END_STATE(); case 49: if (lookahead == 'C' || lookahead == 'c') ADVANCE(190); END_STATE(); case 50: if (lookahead == 'T' || lookahead == 't') ADVANCE(191); END_STATE(); case 51: ADVANCE_MAP( 'C', 192, 'c', 192, 'F', 193, 'f', 193, 'L', 194, 'l', 194, 'S', 195, 's', 195, ); END_STATE(); case 52: if (lookahead == 'S' || lookahead == 's') ADVANCE(196); END_STATE(); case 53: ACCEPT_TOKEN(sym_keyword_do); if (lookahead == 'U' || lookahead == 'u') ADVANCE(197); END_STATE(); case 54: if (lookahead == 'O' || lookahead == 'o') ADVANCE(198); END_STATE(); case 55: if (lookahead == 'P' || lookahead == 'p') ADVANCE(199); END_STATE(); case 56: if (lookahead == 'C' || lookahead == 'c') ADVANCE(200); END_STATE(); case 57: if (lookahead == 'S' || lookahead == 's') ADVANCE(201); END_STATE(); case 58: ADVANCE_MAP( 'C', 202, 'c', 202, 'D', 203, 'd', 203, 'G', 204, 'g', 204, 'U', 205, 'u', 205, ); END_STATE(); case 59: if (lookahead == 'C' || lookahead == 'c') ADVANCE(206); END_STATE(); case 60: ADVANCE_MAP( 'C', 207, 'c', 207, 'E', 208, 'e', 208, 'I', 209, 'i', 209, 'P', 210, 'p', 210, 'T', 211, 't', 211, ); END_STATE(); case 61: if (lookahead == 'L' || lookahead == 'l') ADVANCE(212); END_STATE(); case 62: if (lookahead == 'E' || lookahead == 'e') ADVANCE(213); if (lookahead == 'L' || lookahead == 'l') ADVANCE(214); if (lookahead == 'R' || lookahead == 'r') ADVANCE(215); END_STATE(); case 63: if (lookahead == 'O' || lookahead == 'o') ADVANCE(216); END_STATE(); case 64: if (lookahead == 'L' || lookahead == 'l') ADVANCE(217); if (lookahead == 'R' || lookahead == 'r') ADVANCE(218); END_STATE(); case 65: if (lookahead == 'E' || lookahead == 'e') ADVANCE(219); if (lookahead == 'O' || lookahead == 'o') ADVANCE(220); END_STATE(); case 66: if (lookahead == 'L' || lookahead == 'l') ADVANCE(221); if (lookahead == 'N' || lookahead == 'n') ADVANCE(222); END_STATE(); case 67: if (lookahead == 'N' || lookahead == 'n') ADVANCE(223); if (lookahead == 'O' || lookahead == 'o') ADVANCE(224); END_STATE(); case 68: if (lookahead == 'N' || lookahead == 'n') ADVANCE(225); if (lookahead == 'S' || lookahead == 's') ADVANCE(226); END_STATE(); case 69: if (lookahead == 'O' || lookahead == 'o') ADVANCE(227); END_STATE(); case 70: if (lookahead == 'S' || lookahead == 's') ADVANCE(228); if (lookahead == 'V' || lookahead == 'v') ADVANCE(229); END_STATE(); case 71: if (lookahead == 'A' || lookahead == 'a') ADVANCE(230); END_STATE(); case 72: if (lookahead == 'G' || lookahead == 'g') ADVANCE(231); END_STATE(); case 73: ACCEPT_TOKEN(sym_keyword_if); END_STATE(); case 74: if (lookahead == 'N' || lookahead == 'n') ADVANCE(232); END_STATE(); case 75: if (lookahead == 'I' || lookahead == 'i') ADVANCE(233); END_STATE(); case 76: if (lookahead == 'A' || lookahead == 'a') ADVANCE(234); if (lookahead == 'M' || lookahead == 'm') ADVANCE(235); END_STATE(); case 77: ACCEPT_TOKEN(sym_keyword_in); ADVANCE_MAP( 'C', 236, 'c', 236, 'D', 237, 'd', 237, 'E', 238, 'e', 238, 'I', 239, 'i', 239, 'N', 240, 'n', 240, 'O', 241, 'o', 241, 'P', 242, 'p', 242, 'S', 243, 's', 243, 'T', 244, 't', 244, 'V', 245, 'v', 245, ); END_STATE(); case 78: ACCEPT_TOKEN(sym_keyword_is); if (lookahead == 'O' || lookahead == 'o') ADVANCE(246); END_STATE(); case 79: if (lookahead == 'I' || lookahead == 'i') ADVANCE(247); END_STATE(); case 80: if (lookahead == 'O' || lookahead == 'o') ADVANCE(248); END_STATE(); case 81: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(249); END_STATE(); case 82: if (lookahead == 'N' || lookahead == 'n') ADVANCE(250); if (lookahead == 'S' || lookahead == 's') ADVANCE(251); if (lookahead == 'T' || lookahead == 't') ADVANCE(252); END_STATE(); case 83: if (lookahead == 'A' || lookahead == 'a') ADVANCE(253); if (lookahead == 'F' || lookahead == 'f') ADVANCE(254); if (lookahead == 'V' || lookahead == 'v') ADVANCE(255); END_STATE(); case 84: if (lookahead == 'K' || lookahead == 'k') ADVANCE(256); if (lookahead == 'M' || lookahead == 'm') ADVANCE(257); if (lookahead == 'N' || lookahead == 'n') ADVANCE(258); END_STATE(); case 85: if (lookahead == 'C' || lookahead == 'c') ADVANCE(259); if (lookahead == 'G' || lookahead == 'g') ADVANCE(260); if (lookahead == 'W' || lookahead == 'w') ADVANCE(261); END_STATE(); case 86: if (lookahead == 'I' || lookahead == 'i') ADVANCE(262); if (lookahead == 'T' || lookahead == 't') ADVANCE(263); if (lookahead == 'X' || lookahead == 'x') ADVANCE(264); END_STATE(); case 87: if (lookahead == 'D' || lookahead == 'd') ADVANCE(265); if (lookahead == 'R' || lookahead == 'r') ADVANCE(266); if (lookahead == 'T' || lookahead == 't') ADVANCE(267); END_STATE(); case 88: if (lookahead == 'N' || lookahead == 'n') ADVANCE(268); END_STATE(); case 89: if (lookahead == 'D' || lookahead == 'd') ADVANCE(269); if (lookahead == 'N' || lookahead == 'n') ADVANCE(270); END_STATE(); case 90: if (lookahead == 'M' || lookahead == 'm') ADVANCE(271); if (lookahead == 'T' || lookahead == 't') ADVANCE(272); END_STATE(); case 91: if (lookahead == 'H' || lookahead == 'h') ADVANCE(273); END_STATE(); case 92: if (lookahead == 'W' || lookahead == 'w') ADVANCE(274); END_STATE(); case 93: ACCEPT_TOKEN(sym_keyword_no); ADVANCE_MAP( 'N', 275, 'n', 275, 'S', 276, 's', 276, 'T', 277, 't', 277, 'W', 278, 'w', 278, ); END_STATE(); case 94: if (lookahead == 'L' || lookahead == 'l') ADVANCE(279); if (lookahead == 'M' || lookahead == 'm') ADVANCE(280); END_STATE(); case 95: if (lookahead == 'A' || lookahead == 'a') ADVANCE(281); END_STATE(); case 96: ACCEPT_TOKEN(sym_keyword_of); if (lookahead == 'F' || lookahead == 'f') ADVANCE(282); END_STATE(); case 97: if (lookahead == 'D' || lookahead == 'd') ADVANCE(283); END_STATE(); case 98: if (lookahead == 'D' || lookahead == 'd') ADVANCE(284); END_STATE(); case 99: ACCEPT_TOKEN(sym_keyword_on); if (lookahead == 'L' || lookahead == 'l') ADVANCE(285); END_STATE(); case 100: if (lookahead == 'T' || lookahead == 't') ADVANCE(286); END_STATE(); case 101: ACCEPT_TOKEN(sym_keyword_or); if (lookahead == 'C' || lookahead == 'c') ADVANCE(287); if (lookahead == 'D' || lookahead == 'd') ADVANCE(288); END_STATE(); case 102: if (lookahead == 'H' || lookahead == 'h') ADVANCE(289); END_STATE(); case 103: if (lookahead == 'T' || lookahead == 't') ADVANCE(290); END_STATE(); case 104: if (lookahead == 'E' || lookahead == 'e') ADVANCE(291); END_STATE(); case 105: if (lookahead == 'N' || lookahead == 'n') ADVANCE(292); END_STATE(); case 106: if (lookahead == 'R' || lookahead == 'r') ADVANCE(293); if (lookahead == 'S' || lookahead == 's') ADVANCE(294); END_STATE(); case 107: if (lookahead == 'A' || lookahead == 'a') ADVANCE(295); END_STATE(); case 108: if (lookahead == 'E' || lookahead == 'e') ADVANCE(296); if (lookahead == 'I' || lookahead == 'i') ADVANCE(297); if (lookahead == 'O' || lookahead == 'o') ADVANCE(298); END_STATE(); case 109: if (lookahead == 'O' || lookahead == 'o') ADVANCE(299); END_STATE(); case 110: if (lookahead == 'N' || lookahead == 'n') ADVANCE(300); END_STATE(); case 111: if (lookahead == 'F' || lookahead == 'f') ADVANCE(301); END_STATE(); case 112: ADVANCE_MAP( 'A', 302, 'a', 302, 'C', 303, 'c', 303, 'F', 304, 'f', 304, 'G', 305, 'g', 305, 'N', 306, 'n', 306, 'P', 307, 'p', 307, 'S', 308, 's', 308, 'T', 309, 't', 309, 'W', 310, 'w', 310, ); END_STATE(); case 113: if (lookahead == 'G' || lookahead == 'g') ADVANCE(311); END_STATE(); case 114: if (lookahead == 'L' || lookahead == 'l') ADVANCE(312); if (lookahead == 'W' || lookahead == 'w') ADVANCE(313); END_STATE(); case 115: if (lookahead == 'F' || lookahead == 'f') ADVANCE(314); END_STATE(); case 116: if (lookahead == 'H' || lookahead == 'h') ADVANCE(315); END_STATE(); case 117: ADVANCE_MAP( 'C', 316, 'c', 316, 'L', 317, 'l', 317, 'P', 318, 'p', 318, 'Q', 319, 'q', 319, 'R', 320, 'r', 320, 'S', 321, 's', 321, 'T', 322, 't', 322, ); END_STATE(); case 118: if (lookahead == 'O' || lookahead == 'o') ADVANCE(323); END_STATE(); case 119: if (lookahead == 'M' || lookahead == 'm') ADVANCE(324); END_STATE(); case 120: if (lookahead == 'A' || lookahead == 'a') ADVANCE(325); END_STATE(); case 121: if (lookahead == 'A' || lookahead == 'a') ADVANCE(326); END_STATE(); case 122: if (lookahead == 'M' || lookahead == 'm') ADVANCE(327); if (lookahead == 'R' || lookahead == 'r') ADVANCE(328); END_STATE(); case 123: if (lookahead == 'G' || lookahead == 'g') ADVANCE(329); END_STATE(); case 124: ADVANCE_MAP( 'A', 330, 'a', 330, 'D', 331, 'd', 331, 'O', 332, 'o', 332, 'R', 333, 'r', 333, ); END_STATE(); case 125: if (lookahead == 'P' || lookahead == 'p') ADVANCE(334); END_STATE(); case 126: if (lookahead == 'B' || lookahead == 'b') ADVANCE(335); END_STATE(); case 127: if (lookahead == 'L' || lookahead == 'l') ADVANCE(336); END_STATE(); case 128: if (lookahead == 'M' || lookahead == 'm') ADVANCE(337); if (lookahead == 'R' || lookahead == 'r') ADVANCE(338); if (lookahead == 'X' || lookahead == 'x') ADVANCE(339); END_STATE(); case 129: if (lookahead == 'E' || lookahead == 'e') ADVANCE(340); END_STATE(); case 130: if (lookahead == 'E' || lookahead == 'e') ADVANCE(341); if (lookahead == 'M' || lookahead == 'm') ADVANCE(342); if (lookahead == 'N' || lookahead == 'n') ADVANCE(343); END_STATE(); case 131: ACCEPT_TOKEN(sym_keyword_to); END_STATE(); case 132: if (lookahead == 'A' || lookahead == 'a') ADVANCE(344); if (lookahead == 'I' || lookahead == 'i') ADVANCE(345); if (lookahead == 'U' || lookahead == 'u') ADVANCE(346); END_STATE(); case 133: if (lookahead == 'P' || lookahead == 'p') ADVANCE(347); END_STATE(); case 134: ADVANCE_MAP( 'B', 348, 'b', 348, 'C', 349, 'c', 349, 'I', 350, 'i', 350, 'L', 351, 'l', 351, 'S', 352, 's', 352, 'T', 353, 't', 353, ); END_STATE(); case 135: if (lookahead == 'D' || lookahead == 'd') ADVANCE(354); END_STATE(); case 136: if (lookahead == 'E' || lookahead == 'e') ADVANCE(355); if (lookahead == 'I' || lookahead == 'i') ADVANCE(356); END_STATE(); case 137: if (lookahead == 'I' || lookahead == 'i') ADVANCE(357); END_STATE(); case 138: if (lookahead == 'C' || lookahead == 'c') ADVANCE(358); if (lookahead == 'L' || lookahead == 'l') ADVANCE(359); if (lookahead == 'R' || lookahead == 'r') ADVANCE(360); END_STATE(); case 139: if (lookahead == 'R' || lookahead == 'r') ADVANCE(361); END_STATE(); case 140: if (lookahead == 'E' || lookahead == 'e') ADVANCE(362); if (lookahead == 'R' || lookahead == 'r') ADVANCE(363); END_STATE(); case 141: if (lookahead == 'L' || lookahead == 'l') ADVANCE(364); END_STATE(); case 142: if (lookahead == 'I' || lookahead == 'i') ADVANCE(365); END_STATE(); case 143: if (lookahead == 'E' || lookahead == 'e') ADVANCE(366); END_STATE(); case 144: if (lookahead == 'N' || lookahead == 'n') ADVANCE(367); if (lookahead == 'T' || lookahead == 't') ADVANCE(368); END_STATE(); case 145: if (lookahead == 'I' || lookahead == 'i') ADVANCE(369); END_STATE(); case 146: if (lookahead == 'L' || lookahead == 'l') ADVANCE(370); END_STATE(); case 147: if (lookahead == 'R' || lookahead == 'r') ADVANCE(371); END_STATE(); case 148: if (lookahead == 'N' || lookahead == 'n') ADVANCE(372); END_STATE(); case 149: if (lookahead == 'I' || lookahead == 'i') ADVANCE(373); END_STATE(); case 150: ACCEPT_TOKEN(sym_keyword_add); END_STATE(); case 151: if (lookahead == 'I' || lookahead == 'i') ADVANCE(374); END_STATE(); case 152: if (lookahead == 'E' || lookahead == 'e') ADVANCE(375); END_STATE(); case 153: ACCEPT_TOKEN(sym_keyword_all); END_STATE(); case 154: if (lookahead == 'E' || lookahead == 'e') ADVANCE(376); END_STATE(); case 155: if (lookahead == 'A' || lookahead == 'a') ADVANCE(377); END_STATE(); case 156: if (lookahead == 'L' || lookahead == 'l') ADVANCE(378); END_STATE(); case 157: ACCEPT_TOKEN(sym_keyword_and); END_STATE(); case 158: ACCEPT_TOKEN(sym_keyword_any); END_STATE(); case 159: if (lookahead == 'A' || lookahead == 'a') ADVANCE(379); END_STATE(); case 160: ACCEPT_TOKEN(sym_keyword_asc); END_STATE(); case 161: if (lookahead == 'M' || lookahead == 'm') ADVANCE(380); END_STATE(); case 162: if (lookahead == 'R' || lookahead == 'r') ADVANCE(381); END_STATE(); case 163: if (lookahead == 'H' || lookahead == 'h') ADVANCE(382); if (lookahead == 'O' || lookahead == 'o') ADVANCE(383); END_STATE(); case 164: if (lookahead == 'O' || lookahead == 'o') ADVANCE(384); END_STATE(); case 165: if (lookahead == 'O' || lookahead == 'o') ADVANCE(385); END_STATE(); case 166: if (lookahead == 'I' || lookahead == 'i') ADVANCE(386); END_STATE(); case 167: if (lookahead == 'W' || lookahead == 'w') ADVANCE(387); END_STATE(); case 168: if (lookahead == 'I' || lookahead == 'i') ADVANCE(388); if (lookahead == 'S' || lookahead == 's') ADVANCE(389); END_STATE(); case 169: if (lookahead == '_') ADVANCE(390); if (lookahead == 'A' || lookahead == 'a') ADVANCE(391); END_STATE(); case 170: ACCEPT_TOKEN(sym_keyword_bit); END_STATE(); case 171: if (lookahead == 'L' || lookahead == 'l') ADVANCE(392); END_STATE(); case 172: if (lookahead == '2') ADVANCE(393); if (lookahead == '3') ADVANCE(394); END_STATE(); case 173: if (lookahead == 'N' || lookahead == 'n') ADVANCE(395); END_STATE(); case 174: if (lookahead == 'E' || lookahead == 'e') ADVANCE(396); END_STATE(); case 175: if (lookahead == 'E' || lookahead == 'e') ADVANCE(397); END_STATE(); case 176: if (lookahead == 'H' || lookahead == 'h') ADVANCE(398); END_STATE(); case 177: if (lookahead == 'L' || lookahead == 'l') ADVANCE(399); END_STATE(); case 178: if (lookahead == 'C' || lookahead == 'c') ADVANCE(400); if (lookahead == 'E' || lookahead == 'e') ADVANCE(401); if (lookahead == 'T' || lookahead == 't') ADVANCE(402); END_STATE(); case 179: if (lookahead == 'N' || lookahead == 'n') ADVANCE(403); if (lookahead == 'R' || lookahead == 'r') ADVANCE(404); END_STATE(); case 180: if (lookahead == 'C' || lookahead == 'c') ADVANCE(405); END_STATE(); case 181: if (lookahead == 'L' || lookahead == 'l') ADVANCE(406); if (lookahead == 'U' || lookahead == 'u') ADVANCE(407); END_STATE(); case 182: if (lookahead == 'M' || lookahead == 'm') ADVANCE(408); if (lookahead == 'P' || lookahead == 'p') ADVANCE(409); END_STATE(); case 183: ADVANCE_MAP( 'C', 410, 'c', 410, 'F', 411, 'f', 411, 'N', 412, 'n', 412, 'S', 413, 's', 413, ); END_STATE(); case 184: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(414); END_STATE(); case 185: if (lookahead == 'T' || lookahead == 't') ADVANCE(415); END_STATE(); case 186: if (lookahead == 'A' || lookahead == 'a') ADVANCE(416); END_STATE(); case 187: if (lookahead == 'S' || lookahead == 's') ADVANCE(417); END_STATE(); case 188: ACCEPT_TOKEN(sym_keyword_csv); END_STATE(); case 189: if (lookahead == 'R' || lookahead == 'r') ADVANCE(418); END_STATE(); case 190: if (lookahead == 'L' || lookahead == 'l') ADVANCE(419); END_STATE(); case 191: if (lookahead == 'A' || lookahead == 'a') ADVANCE(420); if (lookahead == 'E' || lookahead == 'e') ADVANCE(421); END_STATE(); case 192: if (lookahead == 'I' || lookahead == 'i') ADVANCE(422); if (lookahead == 'L' || lookahead == 'l') ADVANCE(423); END_STATE(); case 193: if (lookahead == 'A' || lookahead == 'a') ADVANCE(424); if (lookahead == 'E' || lookahead == 'e') ADVANCE(425); if (lookahead == 'I' || lookahead == 'i') ADVANCE(426); END_STATE(); case 194: if (lookahead == 'A' || lookahead == 'a') ADVANCE(427); if (lookahead == 'E' || lookahead == 'e') ADVANCE(428); if (lookahead == 'I' || lookahead == 'i') ADVANCE(429); END_STATE(); case 195: if (lookahead == 'C' || lookahead == 'c') ADVANCE(430); END_STATE(); case 196: if (lookahead == 'T' || lookahead == 't') ADVANCE(431); END_STATE(); case 197: if (lookahead == 'B' || lookahead == 'b') ADVANCE(432); END_STATE(); case 198: if (lookahead == 'P' || lookahead == 'p') ADVANCE(433); END_STATE(); case 199: if (lookahead == 'L' || lookahead == 'l') ADVANCE(434); END_STATE(); case 200: if (lookahead == 'H' || lookahead == 'h') ADVANCE(435); END_STATE(); case 201: if (lookahead == 'E' || lookahead == 'e') ADVANCE(436); END_STATE(); case 202: if (lookahead == 'O' || lookahead == 'o') ADVANCE(437); if (lookahead == 'R' || lookahead == 'r') ADVANCE(438); END_STATE(); case 203: ACCEPT_TOKEN(sym_keyword_end); END_STATE(); case 204: if (lookahead == 'I' || lookahead == 'i') ADVANCE(439); END_STATE(); case 205: if (lookahead == 'M' || lookahead == 'm') ADVANCE(440); END_STATE(); case 206: if (lookahead == 'A' || lookahead == 'a') ADVANCE(441); END_STATE(); case 207: if (lookahead == 'E' || lookahead == 'e') ADVANCE(442); if (lookahead == 'L' || lookahead == 'l') ADVANCE(443); END_STATE(); case 208: if (lookahead == 'C' || lookahead == 'c') ADVANCE(444); END_STATE(); case 209: if (lookahead == 'S' || lookahead == 's') ADVANCE(445); END_STATE(); case 210: if (lookahead == 'L' || lookahead == 'l') ADVANCE(446); END_STATE(); case 211: if (lookahead == 'E' || lookahead == 'e') ADVANCE(447); END_STATE(); case 212: if (lookahead == 'S' || lookahead == 's') ADVANCE(448); END_STATE(); case 213: if (lookahead == 'L' || lookahead == 'l') ADVANCE(449); END_STATE(); case 214: if (lookahead == 'T' || lookahead == 't') ADVANCE(450); END_STATE(); case 215: if (lookahead == 'S' || lookahead == 's') ADVANCE(451); END_STATE(); case 216: if (lookahead == 'A' || lookahead == 'a') ADVANCE(452); END_STATE(); case 217: if (lookahead == 'L' || lookahead == 'l') ADVANCE(453); END_STATE(); case 218: ACCEPT_TOKEN(sym_keyword_for); if (lookahead == 'C' || lookahead == 'c') ADVANCE(454); if (lookahead == 'E' || lookahead == 'e') ADVANCE(455); if (lookahead == 'M' || lookahead == 'm') ADVANCE(456); END_STATE(); case 219: if (lookahead == 'E' || lookahead == 'e') ADVANCE(457); END_STATE(); case 220: if (lookahead == 'M' || lookahead == 'm') ADVANCE(458); END_STATE(); case 221: if (lookahead == 'L' || lookahead == 'l') ADVANCE(459); END_STATE(); case 222: if (lookahead == 'C' || lookahead == 'c') ADVANCE(460); END_STATE(); case 223: if (lookahead == 'E' || lookahead == 'e') ADVANCE(461); END_STATE(); case 224: if (lookahead == 'G' || lookahead == 'g') ADVANCE(462); if (lookahead == 'M' || lookahead == 'm') ADVANCE(463); END_STATE(); case 225: ACCEPT_TOKEN(sym_keyword_gin); END_STATE(); case 226: if (lookahead == 'T' || lookahead == 't') ADVANCE(464); END_STATE(); case 227: if (lookahead == 'U' || lookahead == 'u') ADVANCE(465); END_STATE(); case 228: if (lookahead == 'H' || lookahead == 'h') ADVANCE(466); END_STATE(); case 229: if (lookahead == 'I' || lookahead == 'i') ADVANCE(467); END_STATE(); case 230: if (lookahead == 'D' || lookahead == 'd') ADVANCE(468); END_STATE(); case 231: if (lookahead == 'H' || lookahead == 'h') ADVANCE(469); END_STATE(); case 232: if (lookahead == 'O' || lookahead == 'o') ADVANCE(470); END_STATE(); case 233: if (lookahead == 'K' || lookahead == 'k') ADVANCE(471); END_STATE(); case 234: if (lookahead == 'G' || lookahead == 'g') ADVANCE(472); END_STATE(); case 235: if (lookahead == 'E' || lookahead == 'e') ADVANCE(473); if (lookahead == 'U' || lookahead == 'u') ADVANCE(474); END_STATE(); case 236: if (lookahead == 'R' || lookahead == 'r') ADVANCE(475); END_STATE(); case 237: if (lookahead == 'E' || lookahead == 'e') ADVANCE(476); END_STATE(); case 238: if (lookahead == 'T' || lookahead == 't') ADVANCE(477); END_STATE(); case 239: if (lookahead == 'T' || lookahead == 't') ADVANCE(478); END_STATE(); case 240: if (lookahead == 'E' || lookahead == 'e') ADVANCE(479); END_STATE(); case 241: if (lookahead == 'U' || lookahead == 'u') ADVANCE(480); END_STATE(); case 242: if (lookahead == 'U' || lookahead == 'u') ADVANCE(481); END_STATE(); case 243: if (lookahead == 'E' || lookahead == 'e') ADVANCE(482); if (lookahead == 'T' || lookahead == 't') ADVANCE(483); END_STATE(); case 244: ACCEPT_TOKEN(aux_sym_keyword_int_token1); ADVANCE_MAP( '1', 484, '2', 485, '3', 486, '4', 487, '8', 488, 'E', 489, 'e', 489, 'O', 490, 'o', 490, ); END_STATE(); case 245: if (lookahead == 'O' || lookahead == 'o') ADVANCE(491); END_STATE(); case 246: if (lookahead == 'L' || lookahead == 'l') ADVANCE(492); END_STATE(); case 247: if (lookahead == 'N' || lookahead == 'n') ADVANCE(493); END_STATE(); case 248: if (lookahead == 'N' || lookahead == 'n') ADVANCE(494); END_STATE(); case 249: ACCEPT_TOKEN(sym_keyword_key); END_STATE(); case 250: if (lookahead == 'G' || lookahead == 'g') ADVANCE(495); END_STATE(); case 251: if (lookahead == 'T' || lookahead == 't') ADVANCE(496); END_STATE(); case 252: if (lookahead == 'E' || lookahead == 'e') ADVANCE(497); END_STATE(); case 253: if (lookahead == 'K' || lookahead == 'k') ADVANCE(498); END_STATE(); case 254: if (lookahead == 'T' || lookahead == 't') ADVANCE(499); END_STATE(); case 255: if (lookahead == 'E' || lookahead == 'e') ADVANCE(500); END_STATE(); case 256: if (lookahead == 'E' || lookahead == 'e') ADVANCE(501); END_STATE(); case 257: if (lookahead == 'I' || lookahead == 'i') ADVANCE(502); END_STATE(); case 258: if (lookahead == 'E' || lookahead == 'e') ADVANCE(503); END_STATE(); case 259: if (lookahead == 'A' || lookahead == 'a') ADVANCE(504); END_STATE(); case 260: if (lookahead == 'G' || lookahead == 'g') ADVANCE(505); END_STATE(); case 261: if (lookahead == '_') ADVANCE(506); END_STATE(); case 262: if (lookahead == 'N' || lookahead == 'n') ADVANCE(507); END_STATE(); case 263: if (lookahead == 'C' || lookahead == 'c') ADVANCE(508); if (lookahead == 'E' || lookahead == 'e') ADVANCE(509); END_STATE(); case 264: if (lookahead == 'V' || lookahead == 'v') ADVANCE(510); END_STATE(); case 265: if (lookahead == 'I' || lookahead == 'i') ADVANCE(511); END_STATE(); case 266: if (lookahead == 'G' || lookahead == 'g') ADVANCE(512); END_STATE(); case 267: if (lookahead == 'A' || lookahead == 'a') ADVANCE(513); END_STATE(); case 268: if (lookahead == 'V' || lookahead == 'v') ADVANCE(514); END_STATE(); case 269: if (lookahead == 'I' || lookahead == 'i') ADVANCE(515); END_STATE(); case 270: if (lookahead == 'E' || lookahead == 'e') ADVANCE(516); END_STATE(); case 271: if (lookahead == 'E' || lookahead == 'e') ADVANCE(517); END_STATE(); case 272: if (lookahead == 'U' || lookahead == 'u') ADVANCE(518); END_STATE(); case 273: if (lookahead == 'A' || lookahead == 'a') ADVANCE(519); END_STATE(); case 274: ACCEPT_TOKEN(sym_keyword_new); END_STATE(); case 275: if (lookahead == 'E' || lookahead == 'e') ADVANCE(520); END_STATE(); case 276: if (lookahead == 'C' || lookahead == 'c') ADVANCE(521); END_STATE(); case 277: ACCEPT_TOKEN(sym_keyword_not); if (lookahead == 'H' || lookahead == 'h') ADVANCE(522); END_STATE(); case 278: if (lookahead == 'A' || lookahead == 'a') ADVANCE(523); END_STATE(); case 279: if (lookahead == 'L' || lookahead == 'l') ADVANCE(524); END_STATE(); case 280: if (lookahead == 'E' || lookahead == 'e') ADVANCE(525); END_STATE(); case 281: if (lookahead == 'R' || lookahead == 'r') ADVANCE(526); END_STATE(); case 282: ACCEPT_TOKEN(sym_keyword_off); if (lookahead == 'S' || lookahead == 's') ADVANCE(527); END_STATE(); case 283: ACCEPT_TOKEN(sym_keyword_oid); if (lookahead == 'S' || lookahead == 's') ADVANCE(528); END_STATE(); case 284: ACCEPT_TOKEN(sym_keyword_old); END_STATE(); case 285: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(529); END_STATE(); case 286: if (lookahead == 'I' || lookahead == 'i') ADVANCE(530); END_STATE(); case 287: ACCEPT_TOKEN(sym_keyword_orc); END_STATE(); case 288: if (lookahead == 'E' || lookahead == 'e') ADVANCE(531); if (lookahead == 'I' || lookahead == 'i') ADVANCE(532); END_STATE(); case 289: if (lookahead == 'E' || lookahead == 'e') ADVANCE(533); END_STATE(); case 290: ACCEPT_TOKEN(sym_keyword_out); if (lookahead == 'E' || lookahead == 'e') ADVANCE(534); END_STATE(); case 291: if (lookahead == 'R' || lookahead == 'r') ADVANCE(535); END_STATE(); case 292: if (lookahead == 'E' || lookahead == 'e') ADVANCE(536); END_STATE(); case 293: if (lookahead == 'A' || lookahead == 'a') ADVANCE(537); if (lookahead == 'Q' || lookahead == 'q') ADVANCE(538); if (lookahead == 'T' || lookahead == 't') ADVANCE(539); END_STATE(); case 294: if (lookahead == 'S' || lookahead == 's') ADVANCE(540); END_STATE(); case 295: if (lookahead == 'I' || lookahead == 'i') ADVANCE(541); END_STATE(); case 296: if (lookahead == 'C' || lookahead == 'c') ADVANCE(542); END_STATE(); case 297: if (lookahead == 'M' || lookahead == 'm') ADVANCE(543); END_STATE(); case 298: if (lookahead == 'C' || lookahead == 'c') ADVANCE(544); if (lookahead == 'G' || lookahead == 'g') ADVANCE(545); END_STATE(); case 299: if (lookahead == 'T' || lookahead == 't') ADVANCE(546); END_STATE(); case 300: if (lookahead == 'G' || lookahead == 'g') ADVANCE(547); END_STATE(); case 301: if (lookahead == 'I' || lookahead == 'i') ADVANCE(548); END_STATE(); case 302: if (lookahead == 'D' || lookahead == 'd') ADVANCE(549); if (lookahead == 'L' || lookahead == 'l') ADVANCE(550); END_STATE(); case 303: if (lookahead == 'U' || lookahead == 'u') ADVANCE(551); END_STATE(); case 304: if (lookahead == 'E' || lookahead == 'e') ADVANCE(552); END_STATE(); case 305: ADVANCE_MAP( 'C', 553, 'c', 553, 'N', 554, 'n', 554, 'P', 555, 'p', 555, 'T', 556, 't', 556, ); END_STATE(); case 306: if (lookahead == 'A' || lookahead == 'a') ADVANCE(557); END_STATE(); case 307: if (lookahead == 'E' || lookahead == 'e') ADVANCE(558); if (lookahead == 'L' || lookahead == 'l') ADVANCE(559); END_STATE(); case 308: if (lookahead == 'E' || lookahead == 'e') ADVANCE(560); if (lookahead == 'T' || lookahead == 't') ADVANCE(561); END_STATE(); case 309: if (lookahead == 'U' || lookahead == 'u') ADVANCE(562); END_STATE(); case 310: if (lookahead == 'R' || lookahead == 'r') ADVANCE(563); END_STATE(); case 311: if (lookahead == 'H' || lookahead == 'h') ADVANCE(564); END_STATE(); case 312: if (lookahead == 'E' || lookahead == 'e') ADVANCE(565); if (lookahead == 'L' || lookahead == 'l') ADVANCE(566); END_STATE(); case 313: ACCEPT_TOKEN(sym_keyword_row); if (lookahead == 'S' || lookahead == 's') ADVANCE(567); END_STATE(); case 314: if (lookahead == 'E' || lookahead == 'e') ADVANCE(568); END_STATE(); case 315: if (lookahead == 'E' || lookahead == 'e') ADVANCE(569); END_STATE(); case 316: if (lookahead == 'U' || lookahead == 'u') ADVANCE(570); END_STATE(); case 317: if (lookahead == 'E' || lookahead == 'e') ADVANCE(571); END_STATE(); case 318: if (lookahead == 'A' || lookahead == 'a') ADVANCE(572); END_STATE(); case 319: if (lookahead == 'U' || lookahead == 'u') ADVANCE(573); END_STATE(); case 320: if (lookahead == 'I' || lookahead == 'i') ADVANCE(574); END_STATE(); case 321: if (lookahead == 'S' || lookahead == 's') ADVANCE(575); END_STATE(); case 322: ACCEPT_TOKEN(sym_keyword_set); if (lookahead == 'O' || lookahead == 'o') ADVANCE(576); END_STATE(); case 323: if (lookahead == 'W' || lookahead == 'w') ADVANCE(577); END_STATE(); case 324: if (lookahead == 'I' || lookahead == 'i') ADVANCE(578); END_STATE(); case 325: if (lookahead == 'L' || lookahead == 'l') ADVANCE(579); END_STATE(); case 326: if (lookahead == 'P' || lookahead == 'p') ADVANCE(580); END_STATE(); case 327: if (lookahead == 'E' || lookahead == 'e') ADVANCE(581); END_STATE(); case 328: if (lookahead == 'T' || lookahead == 't') ADVANCE(582); END_STATE(); case 329: if (lookahead == 'I' || lookahead == 'i') ADVANCE(583); END_STATE(); case 330: if (lookahead == 'B' || lookahead == 'b') ADVANCE(584); if (lookahead == 'R' || lookahead == 'r') ADVANCE(585); if (lookahead == 'T' || lookahead == 't') ADVANCE(586); END_STATE(); case 331: if (lookahead == 'I' || lookahead == 'i') ADVANCE(587); END_STATE(); case 332: if (lookahead == 'R' || lookahead == 'r') ADVANCE(588); END_STATE(); case 333: if (lookahead == 'I' || lookahead == 'i') ADVANCE(589); END_STATE(); case 334: if (lookahead == 'P' || lookahead == 'p') ADVANCE(590); END_STATE(); case 335: if (lookahead == 'L' || lookahead == 'l') ADVANCE(591); END_STATE(); case 336: if (lookahead == 'P' || lookahead == 'p') ADVANCE(592); END_STATE(); case 337: if (lookahead == 'P' || lookahead == 'p') ADVANCE(593); END_STATE(); case 338: if (lookahead == 'M' || lookahead == 'm') ADVANCE(594); END_STATE(); case 339: if (lookahead == 'T' || lookahead == 't') ADVANCE(595); END_STATE(); case 340: if (lookahead == 'N' || lookahead == 'n') ADVANCE(596); END_STATE(); case 341: if (lookahead == 'S' || lookahead == 's') ADVANCE(597); END_STATE(); case 342: if (lookahead == 'E' || lookahead == 'e') ADVANCE(598); END_STATE(); case 343: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(599); END_STATE(); case 344: if (lookahead == 'N' || lookahead == 'n') ADVANCE(600); END_STATE(); case 345: if (lookahead == 'G' || lookahead == 'g') ADVANCE(601); END_STATE(); case 346: if (lookahead == 'E' || lookahead == 'e') ADVANCE(602); if (lookahead == 'N' || lookahead == 'n') ADVANCE(603); END_STATE(); case 347: if (lookahead == 'E' || lookahead == 'e') ADVANCE(604); END_STATE(); case 348: if (lookahead == 'O' || lookahead == 'o') ADVANCE(605); END_STATE(); case 349: if (lookahead == 'A' || lookahead == 'a') ADVANCE(606); if (lookahead == 'O' || lookahead == 'o') ADVANCE(607); END_STATE(); case 350: if (lookahead == 'O' || lookahead == 'o') ADVANCE(608); if (lookahead == 'Q' || lookahead == 'q') ADVANCE(609); END_STATE(); case 351: if (lookahead == 'O' || lookahead == 'o') ADVANCE(610); END_STATE(); case 352: if (lookahead == 'A' || lookahead == 'a') ADVANCE(611); if (lookahead == 'I' || lookahead == 'i') ADVANCE(612); END_STATE(); case 353: if (lookahead == 'I' || lookahead == 'i') ADVANCE(613); END_STATE(); case 354: if (lookahead == 'A' || lookahead == 'a') ADVANCE(614); END_STATE(); case 355: ACCEPT_TOKEN(sym_keyword_use); if (lookahead == 'R' || lookahead == 'r') ADVANCE(615); END_STATE(); case 356: if (lookahead == 'N' || lookahead == 'n') ADVANCE(616); END_STATE(); case 357: if (lookahead == 'D' || lookahead == 'd') ADVANCE(617); END_STATE(); case 358: if (lookahead == 'U' || lookahead == 'u') ADVANCE(618); END_STATE(); case 359: if (lookahead == 'I' || lookahead == 'i') ADVANCE(619); if (lookahead == 'U' || lookahead == 'u') ADVANCE(620); END_STATE(); case 360: ADVANCE_MAP( 'B', 621, 'b', 621, 'C', 622, 'c', 622, 'I', 623, 'i', 623, 'Y', 624, 'y', 624, ); END_STATE(); case 361: if (lookahead == 'B' || lookahead == 'b') ADVANCE(625); if (lookahead == 'S' || lookahead == 's') ADVANCE(626); END_STATE(); case 362: if (lookahead == 'W' || lookahead == 'w') ADVANCE(627); END_STATE(); case 363: if (lookahead == 'T' || lookahead == 't') ADVANCE(628); END_STATE(); case 364: if (lookahead == 'A' || lookahead == 'a') ADVANCE(629); END_STATE(); case 365: if (lookahead == 'T' || lookahead == 't') ADVANCE(630); END_STATE(); case 366: if (lookahead == 'N' || lookahead == 'n') ADVANCE(631); if (lookahead == 'R' || lookahead == 'r') ADVANCE(632); END_STATE(); case 367: if (lookahead == 'D' || lookahead == 'd') ADVANCE(633); END_STATE(); case 368: if (lookahead == 'H' || lookahead == 'h') ADVANCE(634); END_STATE(); case 369: if (lookahead == 'T' || lookahead == 't') ADVANCE(635); END_STATE(); case 370: ACCEPT_TOKEN(sym_keyword_xml); END_STATE(); case 371: if (lookahead == 'O' || lookahead == 'o') ADVANCE(636); END_STATE(); case 372: if (lookahead == 'E' || lookahead == 'e') ADVANCE(637); END_STATE(); case 373: if (lookahead == 'O' || lookahead == 'o') ADVANCE(638); END_STATE(); case 374: if (lookahead == 'N' || lookahead == 'n') ADVANCE(639); END_STATE(); case 375: if (lookahead == 'R' || lookahead == 'r') ADVANCE(640); END_STATE(); case 376: if (lookahead == 'R' || lookahead == 'r') ADVANCE(641); END_STATE(); case 377: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(642); END_STATE(); case 378: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(643); END_STATE(); case 379: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(644); END_STATE(); case 380: if (lookahead == 'I' || lookahead == 'i') ADVANCE(645); END_STATE(); case 381: if (lookahead == 'I' || lookahead == 'i') ADVANCE(646); END_STATE(); case 382: if (lookahead == 'O' || lookahead == 'o') ADVANCE(647); END_STATE(); case 383: if (lookahead == '_') ADVANCE(648); END_STATE(); case 384: ACCEPT_TOKEN(sym_keyword_avro); END_STATE(); case 385: if (lookahead == 'R' || lookahead == 'r') ADVANCE(649); END_STATE(); case 386: if (lookahead == 'N' || lookahead == 'n') ADVANCE(650); END_STATE(); case 387: if (lookahead == 'E' || lookahead == 'e') ADVANCE(651); END_STATE(); case 388: if (lookahead == 'N' || lookahead == 'n') ADVANCE(652); END_STATE(); case 389: if (lookahead == 'E' || lookahead == 'e') ADVANCE(653); END_STATE(); case 390: if (lookahead == 'P' || lookahead == 'p') ADVANCE(654); END_STATE(); case 391: if (lookahead == 'R' || lookahead == 'r') ADVANCE(655); END_STATE(); case 392: if (lookahead == 'E' || lookahead == 'e') ADVANCE(656); END_STATE(); case 393: if (lookahead == 'D' || lookahead == 'd') ADVANCE(657); END_STATE(); case 394: if (lookahead == 'D' || lookahead == 'd') ADVANCE(658); END_STATE(); case 395: ACCEPT_TOKEN(sym_keyword_brin); END_STATE(); case 396: if (lookahead == 'E' || lookahead == 'e') ADVANCE(659); END_STATE(); case 397: if (lookahead == 'A' || lookahead == 'a') ADVANCE(660); END_STATE(); case 398: if (lookahead == 'E' || lookahead == 'e') ADVANCE(661); END_STATE(); case 399: if (lookahead == 'E' || lookahead == 'e') ADVANCE(662); END_STATE(); case 400: if (lookahead == 'A' || lookahead == 'a') ADVANCE(663); END_STATE(); case 401: ACCEPT_TOKEN(sym_keyword_case); END_STATE(); case 402: ACCEPT_TOKEN(sym_keyword_cast); END_STATE(); case 403: if (lookahead == 'G' || lookahead == 'g') ADVANCE(664); END_STATE(); case 404: ACCEPT_TOKEN(aux_sym_keyword_char_token1); if (lookahead == 'A' || lookahead == 'a') ADVANCE(665); END_STATE(); case 405: if (lookahead == 'K' || lookahead == 'k') ADVANCE(666); END_STATE(); case 406: if (lookahead == 'A' || lookahead == 'a') ADVANCE(667); END_STATE(); case 407: if (lookahead == 'M' || lookahead == 'm') ADVANCE(668); END_STATE(); case 408: if (lookahead == 'E' || lookahead == 'e') ADVANCE(669); if (lookahead == 'I' || lookahead == 'i') ADVANCE(670); END_STATE(); case 409: if (lookahead == 'R' || lookahead == 'r') ADVANCE(671); if (lookahead == 'U' || lookahead == 'u') ADVANCE(672); END_STATE(); case 410: if (lookahead == 'U' || lookahead == 'u') ADVANCE(673); END_STATE(); case 411: if (lookahead == 'L' || lookahead == 'l') ADVANCE(674); END_STATE(); case 412: if (lookahead == 'E' || lookahead == 'e') ADVANCE(675); END_STATE(); case 413: if (lookahead == 'T' || lookahead == 't') ADVANCE(676); END_STATE(); case 414: ACCEPT_TOKEN(sym_keyword_copy); END_STATE(); case 415: ACCEPT_TOKEN(sym_keyword_cost); END_STATE(); case 416: if (lookahead == 'T' || lookahead == 't') ADVANCE(677); END_STATE(); case 417: if (lookahead == 'S' || lookahead == 's') ADVANCE(678); END_STATE(); case 418: if (lookahead == 'E' || lookahead == 'e') ADVANCE(679); END_STATE(); case 419: if (lookahead == 'E' || lookahead == 'e') ADVANCE(680); END_STATE(); case 420: ACCEPT_TOKEN(sym_keyword_data); if (lookahead == 'B' || lookahead == 'b') ADVANCE(681); END_STATE(); case 421: ACCEPT_TOKEN(sym_keyword_date); if (lookahead == 'T' || lookahead == 't') ADVANCE(682); END_STATE(); case 422: if (lookahead == 'M' || lookahead == 'm') ADVANCE(683); END_STATE(); case 423: if (lookahead == 'A' || lookahead == 'a') ADVANCE(684); END_STATE(); case 424: if (lookahead == 'U' || lookahead == 'u') ADVANCE(685); END_STATE(); case 425: if (lookahead == 'R' || lookahead == 'r') ADVANCE(686); END_STATE(); case 426: if (lookahead == 'N' || lookahead == 'n') ADVANCE(687); END_STATE(); case 427: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(688); END_STATE(); case 428: if (lookahead == 'T' || lookahead == 't') ADVANCE(689); END_STATE(); case 429: if (lookahead == 'M' || lookahead == 'm') ADVANCE(690); END_STATE(); case 430: ACCEPT_TOKEN(sym_keyword_desc); END_STATE(); case 431: if (lookahead == 'I' || lookahead == 'i') ADVANCE(691); END_STATE(); case 432: if (lookahead == 'L' || lookahead == 'l') ADVANCE(692); END_STATE(); case 433: ACCEPT_TOKEN(sym_keyword_drop); END_STATE(); case 434: if (lookahead == 'I' || lookahead == 'i') ADVANCE(693); END_STATE(); case 435: ACCEPT_TOKEN(sym_keyword_each); END_STATE(); case 436: ACCEPT_TOKEN(sym_keyword_else); END_STATE(); case 437: if (lookahead == 'D' || lookahead == 'd') ADVANCE(694); END_STATE(); case 438: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(695); END_STATE(); case 439: if (lookahead == 'N' || lookahead == 'n') ADVANCE(696); END_STATE(); case 440: ACCEPT_TOKEN(sym_keyword_enum); END_STATE(); case 441: if (lookahead == 'P' || lookahead == 'p') ADVANCE(697); END_STATE(); case 442: if (lookahead == 'P' || lookahead == 'p') ADVANCE(698); END_STATE(); case 443: if (lookahead == 'U' || lookahead == 'u') ADVANCE(699); END_STATE(); case 444: if (lookahead == 'U' || lookahead == 'u') ADVANCE(700); END_STATE(); case 445: if (lookahead == 'T' || lookahead == 't') ADVANCE(701); END_STATE(); case 446: if (lookahead == 'A' || lookahead == 'a') ADVANCE(702); END_STATE(); case 447: if (lookahead == 'N' || lookahead == 'n') ADVANCE(703); if (lookahead == 'R' || lookahead == 'r') ADVANCE(704); END_STATE(); case 448: if (lookahead == 'E' || lookahead == 'e') ADVANCE(705); END_STATE(); case 449: if (lookahead == 'D' || lookahead == 'd') ADVANCE(706); END_STATE(); case 450: if (lookahead == 'E' || lookahead == 'e') ADVANCE(707); END_STATE(); case 451: if (lookahead == 'T' || lookahead == 't') ADVANCE(708); END_STATE(); case 452: if (lookahead == 'T' || lookahead == 't') ADVANCE(709); END_STATE(); case 453: if (lookahead == 'O' || lookahead == 'o') ADVANCE(710); END_STATE(); case 454: if (lookahead == 'E' || lookahead == 'e') ADVANCE(711); END_STATE(); case 455: if (lookahead == 'I' || lookahead == 'i') ADVANCE(712); END_STATE(); case 456: if (lookahead == 'A' || lookahead == 'a') ADVANCE(713); END_STATE(); case 457: if (lookahead == 'Z' || lookahead == 'z') ADVANCE(714); END_STATE(); case 458: ACCEPT_TOKEN(sym_keyword_from); END_STATE(); case 459: ACCEPT_TOKEN(sym_keyword_full); END_STATE(); case 460: if (lookahead == 'T' || lookahead == 't') ADVANCE(715); END_STATE(); case 461: if (lookahead == 'R' || lookahead == 'r') ADVANCE(716); END_STATE(); case 462: if (lookahead == 'R' || lookahead == 'r') ADVANCE(717); END_STATE(); case 463: if (lookahead == 'E' || lookahead == 'e') ADVANCE(718); END_STATE(); case 464: ACCEPT_TOKEN(sym_keyword_gist); END_STATE(); case 465: if (lookahead == 'P' || lookahead == 'p') ADVANCE(719); END_STATE(); case 466: ACCEPT_TOKEN(sym_keyword_hash); END_STATE(); case 467: if (lookahead == 'N' || lookahead == 'n') ADVANCE(720); END_STATE(); case 468: if (lookahead == 'E' || lookahead == 'e') ADVANCE(721); END_STATE(); case 469: if (lookahead == '_') ADVANCE(722); END_STATE(); case 470: if (lookahead == 'R' || lookahead == 'r') ADVANCE(723); END_STATE(); case 471: if (lookahead == 'E' || lookahead == 'e') ADVANCE(724); END_STATE(); case 472: if (lookahead == 'E' || lookahead == 'e') ADVANCE(725); END_STATE(); case 473: if (lookahead == 'D' || lookahead == 'd') ADVANCE(726); END_STATE(); case 474: if (lookahead == 'T' || lookahead == 't') ADVANCE(727); END_STATE(); case 475: if (lookahead == 'E' || lookahead == 'e') ADVANCE(728); END_STATE(); case 476: if (lookahead == 'X' || lookahead == 'x') ADVANCE(729); END_STATE(); case 477: ACCEPT_TOKEN(sym_keyword_inet); END_STATE(); case 478: if (lookahead == 'I' || lookahead == 'i') ADVANCE(730); END_STATE(); case 479: if (lookahead == 'R' || lookahead == 'r') ADVANCE(731); END_STATE(); case 480: if (lookahead == 'T' || lookahead == 't') ADVANCE(732); END_STATE(); case 481: if (lookahead == 'T' || lookahead == 't') ADVANCE(733); END_STATE(); case 482: if (lookahead == 'R' || lookahead == 'r') ADVANCE(734); END_STATE(); case 483: if (lookahead == 'E' || lookahead == 'e') ADVANCE(735); END_STATE(); case 484: ACCEPT_TOKEN(aux_sym_keyword_tinyint_token2); END_STATE(); case 485: ACCEPT_TOKEN(aux_sym_keyword_smallint_token2); END_STATE(); case 486: ACCEPT_TOKEN(aux_sym_keyword_mediumint_token2); END_STATE(); case 487: ACCEPT_TOKEN(aux_sym_keyword_int_token3); END_STATE(); case 488: ACCEPT_TOKEN(aux_sym_keyword_bigint_token2); END_STATE(); case 489: if (lookahead == 'G' || lookahead == 'g') ADVANCE(736); if (lookahead == 'R' || lookahead == 'r') ADVANCE(737); END_STATE(); case 490: ACCEPT_TOKEN(sym_keyword_into); END_STATE(); case 491: if (lookahead == 'K' || lookahead == 'k') ADVANCE(738); END_STATE(); case 492: if (lookahead == 'A' || lookahead == 'a') ADVANCE(739); END_STATE(); case 493: ACCEPT_TOKEN(sym_keyword_join); END_STATE(); case 494: ACCEPT_TOKEN(sym_keyword_json); if (lookahead == 'B' || lookahead == 'b') ADVANCE(740); if (lookahead == 'F' || lookahead == 'f') ADVANCE(741); END_STATE(); case 495: if (lookahead == 'U' || lookahead == 'u') ADVANCE(742); END_STATE(); case 496: ACCEPT_TOKEN(sym_keyword_last); END_STATE(); case 497: if (lookahead == 'R' || lookahead == 'r') ADVANCE(743); END_STATE(); case 498: if (lookahead == 'P' || lookahead == 'p') ADVANCE(744); END_STATE(); case 499: ACCEPT_TOKEN(sym_keyword_left); END_STATE(); case 500: if (lookahead == 'L' || lookahead == 'l') ADVANCE(745); END_STATE(); case 501: ACCEPT_TOKEN(aux_sym_keyword_like_token1); END_STATE(); case 502: if (lookahead == 'T' || lookahead == 't') ADVANCE(746); END_STATE(); case 503: if (lookahead == 'S' || lookahead == 's') ADVANCE(747); END_STATE(); case 504: if (lookahead == 'L' || lookahead == 'l') ADVANCE(748); if (lookahead == 'T' || lookahead == 't') ADVANCE(749); END_STATE(); case 505: if (lookahead == 'E' || lookahead == 'e') ADVANCE(750); END_STATE(); case 506: if (lookahead == 'P' || lookahead == 'p') ADVANCE(751); END_STATE(); case 507: ACCEPT_TOKEN(sym_keyword_main); END_STATE(); case 508: if (lookahead == 'H' || lookahead == 'h') ADVANCE(752); END_STATE(); case 509: if (lookahead == 'R' || lookahead == 'r') ADVANCE(753); END_STATE(); case 510: if (lookahead == 'A' || lookahead == 'a') ADVANCE(754); END_STATE(); case 511: if (lookahead == 'U' || lookahead == 'u') ADVANCE(755); END_STATE(); case 512: if (lookahead == 'E' || lookahead == 'e') ADVANCE(756); END_STATE(); case 513: if (lookahead == 'D' || lookahead == 'd') ADVANCE(757); END_STATE(); case 514: if (lookahead == 'A' || lookahead == 'a') ADVANCE(758); END_STATE(); case 515: if (lookahead == 'F' || lookahead == 'f') ADVANCE(759); END_STATE(); case 516: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(760); END_STATE(); case 517: ACCEPT_TOKEN(sym_keyword_name); if (lookahead == 'S' || lookahead == 's') ADVANCE(761); END_STATE(); case 518: if (lookahead == 'R' || lookahead == 'r') ADVANCE(762); END_STATE(); case 519: if (lookahead == 'R' || lookahead == 'r') ADVANCE(763); END_STATE(); case 520: ACCEPT_TOKEN(sym_keyword_none); END_STATE(); case 521: if (lookahead == 'A' || lookahead == 'a') ADVANCE(764); END_STATE(); case 522: if (lookahead == 'I' || lookahead == 'i') ADVANCE(765); END_STATE(); case 523: if (lookahead == 'I' || lookahead == 'i') ADVANCE(766); END_STATE(); case 524: ACCEPT_TOKEN(sym_keyword_null); if (lookahead == 'S' || lookahead == 's') ADVANCE(767); END_STATE(); case 525: if (lookahead == 'R' || lookahead == 'r') ADVANCE(768); END_STATE(); case 526: if (lookahead == 'C' || lookahead == 'c') ADVANCE(769); END_STATE(); case 527: if (lookahead == 'E' || lookahead == 'e') ADVANCE(770); END_STATE(); case 528: ACCEPT_TOKEN(sym_keyword_oids); END_STATE(); case 529: ACCEPT_TOKEN(sym_keyword_only); END_STATE(); case 530: if (lookahead == 'M' || lookahead == 'm') ADVANCE(771); if (lookahead == 'O' || lookahead == 'o') ADVANCE(772); END_STATE(); case 531: if (lookahead == 'R' || lookahead == 'r') ADVANCE(773); END_STATE(); case 532: if (lookahead == 'N' || lookahead == 'n') ADVANCE(774); END_STATE(); case 533: if (lookahead == 'R' || lookahead == 'r') ADVANCE(775); END_STATE(); case 534: if (lookahead == 'R' || lookahead == 'r') ADVANCE(776); END_STATE(); case 535: ACCEPT_TOKEN(sym_keyword_over); if (lookahead == 'W' || lookahead == 'w') ADVANCE(777); END_STATE(); case 536: if (lookahead == 'D' || lookahead == 'd') ADVANCE(778); if (lookahead == 'R' || lookahead == 'r') ADVANCE(779); END_STATE(); case 537: if (lookahead == 'L' || lookahead == 'l') ADVANCE(780); END_STATE(); case 538: if (lookahead == 'U' || lookahead == 'u') ADVANCE(781); END_STATE(); case 539: if (lookahead == 'I' || lookahead == 'i') ADVANCE(782); END_STATE(); case 540: if (lookahead == 'W' || lookahead == 'w') ADVANCE(783); END_STATE(); case 541: if (lookahead == 'N' || lookahead == 'n') ADVANCE(784); END_STATE(); case 542: if (lookahead == 'E' || lookahead == 'e') ADVANCE(785); if (lookahead == 'I' || lookahead == 'i') ADVANCE(786); END_STATE(); case 543: if (lookahead == 'A' || lookahead == 'a') ADVANCE(787); END_STATE(); case 544: if (lookahead == 'E' || lookahead == 'e') ADVANCE(788); END_STATE(); case 545: if (lookahead == 'R' || lookahead == 'r') ADVANCE(789); END_STATE(); case 546: if (lookahead == 'E' || lookahead == 'e') ADVANCE(790); END_STATE(); case 547: if (lookahead == 'E' || lookahead == 'e') ADVANCE(791); END_STATE(); case 548: if (lookahead == 'L' || lookahead == 'l') ADVANCE(792); END_STATE(); case 549: ACCEPT_TOKEN(sym_keyword_read); END_STATE(); case 550: ACCEPT_TOKEN(aux_sym_keyword_real_token1); END_STATE(); case 551: if (lookahead == 'R' || lookahead == 'r') ADVANCE(793); END_STATE(); case 552: if (lookahead == 'R' || lookahead == 'r') ADVANCE(794); END_STATE(); case 553: if (lookahead == 'L' || lookahead == 'l') ADVANCE(795); END_STATE(); case 554: if (lookahead == 'A' || lookahead == 'a') ADVANCE(796); END_STATE(); case 555: if (lookahead == 'R' || lookahead == 'r') ADVANCE(797); END_STATE(); case 556: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(798); END_STATE(); case 557: if (lookahead == 'M' || lookahead == 'm') ADVANCE(799); END_STATE(); case 558: if (lookahead == 'A' || lookahead == 'a') ADVANCE(800); END_STATE(); case 559: if (lookahead == 'A' || lookahead == 'a') ADVANCE(801); if (lookahead == 'I' || lookahead == 'i') ADVANCE(802); END_STATE(); case 560: if (lookahead == 'T' || lookahead == 't') ADVANCE(803); END_STATE(); case 561: if (lookahead == 'A' || lookahead == 'a') ADVANCE(804); if (lookahead == 'R' || lookahead == 'r') ADVANCE(805); END_STATE(); case 562: if (lookahead == 'R' || lookahead == 'r') ADVANCE(806); END_STATE(); case 563: if (lookahead == 'I' || lookahead == 'i') ADVANCE(807); END_STATE(); case 564: if (lookahead == 'T' || lookahead == 't') ADVANCE(808); END_STATE(); case 565: ACCEPT_TOKEN(sym_keyword_role); END_STATE(); case 566: if (lookahead == 'B' || lookahead == 'b') ADVANCE(809); END_STATE(); case 567: ACCEPT_TOKEN(sym_keyword_rows); END_STATE(); case 568: ACCEPT_TOKEN(sym_keyword_safe); END_STATE(); case 569: if (lookahead == 'M' || lookahead == 'm') ADVANCE(810); END_STATE(); case 570: if (lookahead == 'R' || lookahead == 'r') ADVANCE(811); END_STATE(); case 571: if (lookahead == 'C' || lookahead == 'c') ADVANCE(812); END_STATE(); case 572: if (lookahead == 'R' || lookahead == 'r') ADVANCE(813); END_STATE(); case 573: if (lookahead == 'E' || lookahead == 'e') ADVANCE(814); END_STATE(); case 574: if (lookahead == 'A' || lookahead == 'a') ADVANCE(815); END_STATE(); case 575: if (lookahead == 'I' || lookahead == 'i') ADVANCE(816); END_STATE(); case 576: if (lookahead == 'F' || lookahead == 'f') ADVANCE(817); END_STATE(); case 577: ACCEPT_TOKEN(sym_keyword_show); END_STATE(); case 578: if (lookahead == 'L' || lookahead == 'l') ADVANCE(818); END_STATE(); case 579: if (lookahead == 'L' || lookahead == 'l') ADVANCE(819); END_STATE(); case 580: if (lookahead == 'S' || lookahead == 's') ADVANCE(820); END_STATE(); case 581: ACCEPT_TOKEN(sym_keyword_some); END_STATE(); case 582: ACCEPT_TOKEN(sym_keyword_sort); END_STATE(); case 583: if (lookahead == 'S' || lookahead == 's') ADVANCE(821); END_STATE(); case 584: if (lookahead == 'L' || lookahead == 'l') ADVANCE(822); END_STATE(); case 585: if (lookahead == 'T' || lookahead == 't') ADVANCE(823); END_STATE(); case 586: if (lookahead == 'E' || lookahead == 'e') ADVANCE(824); if (lookahead == 'I' || lookahead == 'i') ADVANCE(825); if (lookahead == 'S' || lookahead == 's') ADVANCE(826); END_STATE(); case 587: if (lookahead == 'N' || lookahead == 'n') ADVANCE(827); END_STATE(); case 588: if (lookahead == 'A' || lookahead == 'a') ADVANCE(828); if (lookahead == 'E' || lookahead == 'e') ADVANCE(829); END_STATE(); case 589: if (lookahead == 'C' || lookahead == 'c') ADVANCE(830); if (lookahead == 'N' || lookahead == 'n') ADVANCE(831); END_STATE(); case 590: if (lookahead == 'O' || lookahead == 'o') ADVANCE(832); END_STATE(); case 591: if (lookahead == 'E' || lookahead == 'e') ADVANCE(833); END_STATE(); case 592: if (lookahead == 'R' || lookahead == 'r') ADVANCE(834); END_STATE(); case 593: ACCEPT_TOKEN(sym_keyword_temp); if (lookahead == 'O' || lookahead == 'o') ADVANCE(835); END_STATE(); case 594: if (lookahead == 'I' || lookahead == 'i') ADVANCE(836); END_STATE(); case 595: ACCEPT_TOKEN(sym_keyword_text); if (lookahead == 'F' || lookahead == 'f') ADVANCE(837); END_STATE(); case 596: ACCEPT_TOKEN(sym_keyword_then); END_STATE(); case 597: ACCEPT_TOKEN(sym_keyword_ties); END_STATE(); case 598: ACCEPT_TOKEN(sym_keyword_time); if (lookahead == 'S' || lookahead == 's') ADVANCE(838); END_STATE(); case 599: if (lookahead == 'I' || lookahead == 'i') ADVANCE(839); END_STATE(); case 600: if (lookahead == 'S' || lookahead == 's') ADVANCE(840); END_STATE(); case 601: if (lookahead == 'G' || lookahead == 'g') ADVANCE(841); END_STATE(); case 602: ACCEPT_TOKEN(sym_keyword_true); END_STATE(); case 603: if (lookahead == 'C' || lookahead == 'c') ADVANCE(842); END_STATE(); case 604: ACCEPT_TOKEN(sym_keyword_type); END_STATE(); case 605: if (lookahead == 'U' || lookahead == 'u') ADVANCE(843); END_STATE(); case 606: if (lookahead == 'C' || lookahead == 'c') ADVANCE(844); END_STATE(); case 607: if (lookahead == 'M' || lookahead == 'm') ADVANCE(845); END_STATE(); case 608: if (lookahead == 'N' || lookahead == 'n') ADVANCE(846); END_STATE(); case 609: if (lookahead == 'U' || lookahead == 'u') ADVANCE(847); END_STATE(); case 610: if (lookahead == 'A' || lookahead == 'a') ADVANCE(848); if (lookahead == 'G' || lookahead == 'g') ADVANCE(849); END_STATE(); case 611: if (lookahead == 'F' || lookahead == 'f') ADVANCE(850); END_STATE(); case 612: if (lookahead == 'G' || lookahead == 'g') ADVANCE(851); END_STATE(); case 613: if (lookahead == 'L' || lookahead == 'l') ADVANCE(852); END_STATE(); case 614: if (lookahead == 'T' || lookahead == 't') ADVANCE(853); END_STATE(); case 615: ACCEPT_TOKEN(sym_keyword_user); END_STATE(); case 616: if (lookahead == 'G' || lookahead == 'g') ADVANCE(854); END_STATE(); case 617: ACCEPT_TOKEN(sym_keyword_uuid); END_STATE(); case 618: if (lookahead == 'U' || lookahead == 'u') ADVANCE(855); END_STATE(); case 619: if (lookahead == 'D' || lookahead == 'd') ADVANCE(856); END_STATE(); case 620: if (lookahead == 'E' || lookahead == 'e') ADVANCE(857); END_STATE(); case 621: if (lookahead == 'I' || lookahead == 'i') ADVANCE(858); END_STATE(); case 622: if (lookahead == 'H' || lookahead == 'h') ADVANCE(859); END_STATE(); case 623: if (lookahead == 'A' || lookahead == 'a') ADVANCE(860); END_STATE(); case 624: if (lookahead == 'I' || lookahead == 'i') ADVANCE(861); END_STATE(); case 625: if (lookahead == 'O' || lookahead == 'o') ADVANCE(862); END_STATE(); case 626: if (lookahead == 'I' || lookahead == 'i') ADVANCE(863); END_STATE(); case 627: ACCEPT_TOKEN(sym_keyword_view); END_STATE(); case 628: if (lookahead == 'U' || lookahead == 'u') ADVANCE(864); END_STATE(); case 629: if (lookahead == 'T' || lookahead == 't') ADVANCE(865); END_STATE(); case 630: ACCEPT_TOKEN(sym_keyword_wait); END_STATE(); case 631: ACCEPT_TOKEN(sym_keyword_when); END_STATE(); case 632: if (lookahead == 'E' || lookahead == 'e') ADVANCE(866); END_STATE(); case 633: if (lookahead == 'O' || lookahead == 'o') ADVANCE(867); END_STATE(); case 634: ACCEPT_TOKEN(sym_keyword_with); if (lookahead == 'O' || lookahead == 'o') ADVANCE(868); END_STATE(); case 635: if (lookahead == 'E' || lookahead == 'e') ADVANCE(869); END_STATE(); case 636: if (lookahead == 'F' || lookahead == 'f') ADVANCE(870); END_STATE(); case 637: ACCEPT_TOKEN(sym_keyword_zone); END_STATE(); case 638: if (lookahead == 'N' || lookahead == 'n') ADVANCE(871); END_STATE(); case 639: ACCEPT_TOKEN(sym_keyword_admin); END_STATE(); case 640: ACCEPT_TOKEN(sym_keyword_after); END_STATE(); case 641: ACCEPT_TOKEN(sym_keyword_alter); END_STATE(); case 642: if (lookahead == 'S' || lookahead == 's') ADVANCE(872); END_STATE(); case 643: if (lookahead == 'Z' || lookahead == 'z') ADVANCE(873); END_STATE(); case 644: ACCEPT_TOKEN(sym_keyword_array); END_STATE(); case 645: if (lookahead == 'C' || lookahead == 'c') ADVANCE(874); END_STATE(); case 646: if (lookahead == 'B' || lookahead == 'b') ADVANCE(875); END_STATE(); case 647: if (lookahead == 'R' || lookahead == 'r') ADVANCE(876); END_STATE(); case 648: if (lookahead == 'I' || lookahead == 'i') ADVANCE(877); END_STATE(); case 649: if (lookahead == 'E' || lookahead == 'e') ADVANCE(878); END_STATE(); case 650: ACCEPT_TOKEN(sym_keyword_begin); END_STATE(); case 651: if (lookahead == 'E' || lookahead == 'e') ADVANCE(879); END_STATE(); case 652: if (lookahead == 'T' || lookahead == 't') ADVANCE(880); END_STATE(); case 653: if (lookahead == 'R' || lookahead == 'r') ADVANCE(881); END_STATE(); case 654: if (lookahead == 'A' || lookahead == 'a') ADVANCE(882); END_STATE(); case 655: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(883); END_STATE(); case 656: if (lookahead == 'A' || lookahead == 'a') ADVANCE(884); END_STATE(); case 657: ACCEPT_TOKEN(sym_keyword_box2d); END_STATE(); case 658: ACCEPT_TOKEN(sym_keyword_box3d); END_STATE(); case 659: ACCEPT_TOKEN(sym_keyword_btree); END_STATE(); case 660: ACCEPT_TOKEN(sym_keyword_bytea); END_STATE(); case 661: ACCEPT_TOKEN(sym_keyword_cache); if (lookahead == 'D' || lookahead == 'd') ADVANCE(885); END_STATE(); case 662: if (lookahead == 'D' || lookahead == 'd') ADVANCE(886); END_STATE(); case 663: if (lookahead == 'D' || lookahead == 'd') ADVANCE(887); END_STATE(); case 664: if (lookahead == 'E' || lookahead == 'e') ADVANCE(888); END_STATE(); case 665: if (lookahead == 'C' || lookahead == 'c') ADVANCE(889); END_STATE(); case 666: ACCEPT_TOKEN(sym_keyword_check); END_STATE(); case 667: if (lookahead == 'T' || lookahead == 't') ADVANCE(890); END_STATE(); case 668: if (lookahead == 'N' || lookahead == 'n') ADVANCE(891); END_STATE(); case 669: if (lookahead == 'N' || lookahead == 'n') ADVANCE(892); END_STATE(); case 670: if (lookahead == 'T' || lookahead == 't') ADVANCE(893); END_STATE(); case 671: if (lookahead == 'E' || lookahead == 'e') ADVANCE(894); END_STATE(); case 672: if (lookahead == 'T' || lookahead == 't') ADVANCE(895); END_STATE(); case 673: if (lookahead == 'R' || lookahead == 'r') ADVANCE(896); END_STATE(); case 674: if (lookahead == 'I' || lookahead == 'i') ADVANCE(897); END_STATE(); case 675: if (lookahead == 'C' || lookahead == 'c') ADVANCE(898); END_STATE(); case 676: if (lookahead == 'R' || lookahead == 'r') ADVANCE(899); END_STATE(); case 677: if (lookahead == 'E' || lookahead == 'e') ADVANCE(900); END_STATE(); case 678: ACCEPT_TOKEN(sym_keyword_cross); END_STATE(); case 679: if (lookahead == 'N' || lookahead == 'n') ADVANCE(901); END_STATE(); case 680: ACCEPT_TOKEN(sym_keyword_cycle); END_STATE(); case 681: if (lookahead == 'A' || lookahead == 'a') ADVANCE(902); END_STATE(); case 682: if (lookahead == 'I' || lookahead == 'i') ADVANCE(903); END_STATE(); case 683: if (lookahead == 'A' || lookahead == 'a') ADVANCE(904); END_STATE(); case 684: if (lookahead == 'R' || lookahead == 'r') ADVANCE(905); END_STATE(); case 685: if (lookahead == 'L' || lookahead == 'l') ADVANCE(906); END_STATE(); case 686: if (lookahead == 'R' || lookahead == 'r') ADVANCE(907); END_STATE(); case 687: if (lookahead == 'E' || lookahead == 'e') ADVANCE(908); END_STATE(); case 688: if (lookahead == 'E' || lookahead == 'e') ADVANCE(909); END_STATE(); case 689: if (lookahead == 'E' || lookahead == 'e') ADVANCE(910); END_STATE(); case 690: if (lookahead == 'I' || lookahead == 'i') ADVANCE(911); END_STATE(); case 691: if (lookahead == 'N' || lookahead == 'n') ADVANCE(912); END_STATE(); case 692: if (lookahead == 'E' || lookahead == 'e') ADVANCE(913); END_STATE(); case 693: if (lookahead == 'C' || lookahead == 'c') ADVANCE(914); END_STATE(); case 694: if (lookahead == 'I' || lookahead == 'i') ADVANCE(915); END_STATE(); case 695: if (lookahead == 'P' || lookahead == 'p') ADVANCE(916); END_STATE(); case 696: if (lookahead == 'E' || lookahead == 'e') ADVANCE(917); END_STATE(); case 697: if (lookahead == 'E' || lookahead == 'e') ADVANCE(918); END_STATE(); case 698: if (lookahead == 'T' || lookahead == 't') ADVANCE(919); END_STATE(); case 699: if (lookahead == 'D' || lookahead == 'd') ADVANCE(920); END_STATE(); case 700: if (lookahead == 'T' || lookahead == 't') ADVANCE(921); END_STATE(); case 701: if (lookahead == 'S' || lookahead == 's') ADVANCE(922); END_STATE(); case 702: if (lookahead == 'I' || lookahead == 'i') ADVANCE(923); END_STATE(); case 703: if (lookahead == 'D' || lookahead == 'd') ADVANCE(924); if (lookahead == 'S' || lookahead == 's') ADVANCE(925); END_STATE(); case 704: if (lookahead == 'N' || lookahead == 'n') ADVANCE(926); END_STATE(); case 705: ACCEPT_TOKEN(sym_keyword_false); END_STATE(); case 706: if (lookahead == 'S' || lookahead == 's') ADVANCE(927); END_STATE(); case 707: if (lookahead == 'R' || lookahead == 'r') ADVANCE(928); END_STATE(); case 708: ACCEPT_TOKEN(sym_keyword_first); END_STATE(); case 709: ACCEPT_TOKEN(sym_keyword_float); if (lookahead == '4') ADVANCE(929); if (lookahead == '8') ADVANCE(930); END_STATE(); case 710: if (lookahead == 'W' || lookahead == 'w') ADVANCE(931); END_STATE(); case 711: ACCEPT_TOKEN(sym_keyword_force); if (lookahead == '_') ADVANCE(932); END_STATE(); case 712: if (lookahead == 'G' || lookahead == 'g') ADVANCE(933); END_STATE(); case 713: if (lookahead == 'T' || lookahead == 't') ADVANCE(934); END_STATE(); case 714: if (lookahead == 'E' || lookahead == 'e') ADVANCE(935); END_STATE(); case 715: if (lookahead == 'I' || lookahead == 'i') ADVANCE(936); END_STATE(); case 716: if (lookahead == 'A' || lookahead == 'a') ADVANCE(937); END_STATE(); case 717: if (lookahead == 'A' || lookahead == 'a') ADVANCE(938); END_STATE(); case 718: if (lookahead == 'T' || lookahead == 't') ADVANCE(939); END_STATE(); case 719: ACCEPT_TOKEN(sym_keyword_group); if (lookahead == 'S' || lookahead == 's') ADVANCE(940); END_STATE(); case 720: if (lookahead == 'G' || lookahead == 'g') ADVANCE(941); END_STATE(); case 721: if (lookahead == 'R' || lookahead == 'r') ADVANCE(942); END_STATE(); case 722: if (lookahead == 'P' || lookahead == 'p') ADVANCE(943); END_STATE(); case 723: if (lookahead == 'E' || lookahead == 'e') ADVANCE(944); END_STATE(); case 724: ACCEPT_TOKEN(aux_sym_keyword_like_token2); END_STATE(); case 725: ACCEPT_TOKEN(sym_keyword_image); END_STATE(); case 726: if (lookahead == 'I' || lookahead == 'i') ADVANCE(945); END_STATE(); case 727: if (lookahead == 'A' || lookahead == 'a') ADVANCE(946); END_STATE(); case 728: if (lookahead == 'M' || lookahead == 'm') ADVANCE(947); END_STATE(); case 729: ACCEPT_TOKEN(sym_keyword_index); END_STATE(); case 730: if (lookahead == 'A' || lookahead == 'a') ADVANCE(948); END_STATE(); case 731: ACCEPT_TOKEN(sym_keyword_inner); END_STATE(); case 732: ACCEPT_TOKEN(sym_keyword_inout); END_STATE(); case 733: ACCEPT_TOKEN(sym_keyword_input); END_STATE(); case 734: if (lookahead == 'T' || lookahead == 't') ADVANCE(949); END_STATE(); case 735: if (lookahead == 'A' || lookahead == 'a') ADVANCE(950); END_STATE(); case 736: if (lookahead == 'E' || lookahead == 'e') ADVANCE(951); END_STATE(); case 737: if (lookahead == 'S' || lookahead == 's') ADVANCE(952); if (lookahead == 'V' || lookahead == 'v') ADVANCE(953); END_STATE(); case 738: if (lookahead == 'E' || lookahead == 'e') ADVANCE(954); END_STATE(); case 739: if (lookahead == 'T' || lookahead == 't') ADVANCE(955); END_STATE(); case 740: ACCEPT_TOKEN(sym_keyword_jsonb); END_STATE(); case 741: if (lookahead == 'I' || lookahead == 'i') ADVANCE(956); END_STATE(); case 742: if (lookahead == 'A' || lookahead == 'a') ADVANCE(957); END_STATE(); case 743: if (lookahead == 'A' || lookahead == 'a') ADVANCE(958); END_STATE(); case 744: if (lookahead == 'R' || lookahead == 'r') ADVANCE(959); END_STATE(); case 745: ACCEPT_TOKEN(sym_keyword_level); END_STATE(); case 746: ACCEPT_TOKEN(sym_keyword_limit); END_STATE(); case 747: ACCEPT_TOKEN(sym_keyword_lines); END_STATE(); case 748: ACCEPT_TOKEN(sym_keyword_local); END_STATE(); case 749: if (lookahead == 'I' || lookahead == 'i') ADVANCE(960); END_STATE(); case 750: if (lookahead == 'D' || lookahead == 'd') ADVANCE(961); END_STATE(); case 751: if (lookahead == 'R' || lookahead == 'r') ADVANCE(962); END_STATE(); case 752: ACCEPT_TOKEN(sym_keyword_match); if (lookahead == 'E' || lookahead == 'e') ADVANCE(963); END_STATE(); case 753: if (lookahead == 'I' || lookahead == 'i') ADVANCE(964); END_STATE(); case 754: if (lookahead == 'L' || lookahead == 'l') ADVANCE(965); END_STATE(); case 755: if (lookahead == 'M' || lookahead == 'm') ADVANCE(966); END_STATE(); case 756: ACCEPT_TOKEN(sym_keyword_merge); END_STATE(); case 757: if (lookahead == 'A' || lookahead == 'a') ADVANCE(967); END_STATE(); case 758: if (lookahead == 'L' || lookahead == 'l') ADVANCE(968); END_STATE(); case 759: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(969); END_STATE(); case 760: ACCEPT_TOKEN(sym_keyword_money); END_STATE(); case 761: ACCEPT_TOKEN(sym_keyword_names); END_STATE(); case 762: if (lookahead == 'A' || lookahead == 'a') ADVANCE(970); END_STATE(); case 763: ACCEPT_TOKEN(sym_keyword_nchar); END_STATE(); case 764: if (lookahead == 'N' || lookahead == 'n') ADVANCE(971); END_STATE(); case 765: if (lookahead == 'N' || lookahead == 'n') ADVANCE(972); END_STATE(); case 766: if (lookahead == 'T' || lookahead == 't') ADVANCE(973); END_STATE(); case 767: ACCEPT_TOKEN(sym_keyword_nulls); END_STATE(); case 768: if (lookahead == 'I' || lookahead == 'i') ADVANCE(974); END_STATE(); case 769: if (lookahead == 'H' || lookahead == 'h') ADVANCE(975); END_STATE(); case 770: if (lookahead == 'T' || lookahead == 't') ADVANCE(976); END_STATE(); case 771: if (lookahead == 'I' || lookahead == 'i') ADVANCE(977); END_STATE(); case 772: if (lookahead == 'N' || lookahead == 'n') ADVANCE(978); END_STATE(); case 773: ACCEPT_TOKEN(sym_keyword_order); END_STATE(); case 774: if (lookahead == 'A' || lookahead == 'a') ADVANCE(979); END_STATE(); case 775: if (lookahead == 'S' || lookahead == 's') ADVANCE(980); END_STATE(); case 776: ACCEPT_TOKEN(sym_keyword_outer); END_STATE(); case 777: if (lookahead == 'R' || lookahead == 'r') ADVANCE(981); END_STATE(); case 778: ACCEPT_TOKEN(sym_keyword_owned); END_STATE(); case 779: ACCEPT_TOKEN(sym_keyword_owner); END_STATE(); case 780: if (lookahead == 'L' || lookahead == 'l') ADVANCE(982); END_STATE(); case 781: if (lookahead == 'E' || lookahead == 'e') ADVANCE(983); END_STATE(); case 782: if (lookahead == 'T' || lookahead == 't') ADVANCE(984); END_STATE(); case 783: if (lookahead == 'O' || lookahead == 'o') ADVANCE(985); END_STATE(); case 784: ACCEPT_TOKEN(sym_keyword_plain); END_STATE(); case 785: if (lookahead == 'D' || lookahead == 'd') ADVANCE(986); END_STATE(); case 786: if (lookahead == 'S' || lookahead == 's') ADVANCE(987); END_STATE(); case 787: if (lookahead == 'R' || lookahead == 'r') ADVANCE(988); END_STATE(); case 788: if (lookahead == 'D' || lookahead == 'd') ADVANCE(989); END_STATE(); case 789: if (lookahead == 'A' || lookahead == 'a') ADVANCE(990); END_STATE(); case 790: ACCEPT_TOKEN(sym_keyword_quote); END_STATE(); case 791: ACCEPT_TOKEN(sym_keyword_range); END_STATE(); case 792: if (lookahead == 'E' || lookahead == 'e') ADVANCE(991); END_STATE(); case 793: if (lookahead == 'S' || lookahead == 's') ADVANCE(992); END_STATE(); case 794: if (lookahead == 'E' || lookahead == 'e') ADVANCE(993); END_STATE(); case 795: if (lookahead == 'A' || lookahead == 'a') ADVANCE(994); END_STATE(); case 796: if (lookahead == 'M' || lookahead == 'm') ADVANCE(995); END_STATE(); case 797: if (lookahead == 'O' || lookahead == 'o') ADVANCE(996); END_STATE(); case 798: if (lookahead == 'P' || lookahead == 'p') ADVANCE(997); END_STATE(); case 799: if (lookahead == 'E' || lookahead == 'e') ADVANCE(998); END_STATE(); case 800: if (lookahead == 'T' || lookahead == 't') ADVANCE(999); END_STATE(); case 801: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1000); END_STATE(); case 802: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1001); END_STATE(); case 803: ACCEPT_TOKEN(sym_keyword_reset); END_STATE(); case 804: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1002); END_STATE(); case 805: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1003); END_STATE(); case 806: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1004); END_STATE(); case 807: if (lookahead == 'T' || lookahead == 't') ADVANCE(1005); END_STATE(); case 808: ACCEPT_TOKEN(sym_keyword_right); END_STATE(); case 809: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1006); END_STATE(); case 810: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1007); END_STATE(); case 811: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1008); END_STATE(); case 812: if (lookahead == 'T' || lookahead == 't') ADVANCE(1009); END_STATE(); case 813: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1010); END_STATE(); case 814: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1011); END_STATE(); case 815: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1012); END_STATE(); case 816: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1013); END_STATE(); case 817: ACCEPT_TOKEN(sym_keyword_setof); END_STATE(); case 818: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1014); END_STATE(); case 819: ADVANCE_MAP( 'D', 1015, 'd', 1015, 'I', 1016, 'i', 1016, 'M', 1017, 'm', 1017, 'S', 1018, 's', 1018, ); END_STATE(); case 820: if (lookahead == 'H' || lookahead == 'h') ADVANCE(1019); END_STATE(); case 821: if (lookahead == 'T' || lookahead == 't') ADVANCE(1020); END_STATE(); case 822: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1021); END_STATE(); case 823: ACCEPT_TOKEN(sym_keyword_start); END_STATE(); case 824: if (lookahead == 'M' || lookahead == 'm') ADVANCE(1022); END_STATE(); case 825: if (lookahead == 'S' || lookahead == 's') ADVANCE(1023); END_STATE(); case 826: ACCEPT_TOKEN(sym_keyword_stats); END_STATE(); case 827: ACCEPT_TOKEN(sym_keyword_stdin); END_STATE(); case 828: if (lookahead == 'G' || lookahead == 'g') ADVANCE(1024); END_STATE(); case 829: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1025); END_STATE(); case 830: if (lookahead == 'T' || lookahead == 't') ADVANCE(1026); END_STATE(); case 831: if (lookahead == 'G' || lookahead == 'g') ADVANCE(1027); END_STATE(); case 832: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1028); END_STATE(); case 833: ACCEPT_TOKEN(sym_keyword_table); if (lookahead == 'S' || lookahead == 's') ADVANCE(1029); END_STATE(); case 834: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1030); END_STATE(); case 835: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1031); END_STATE(); case 836: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1032); END_STATE(); case 837: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1033); END_STATE(); case 838: if (lookahead == 'T' || lookahead == 't') ADVANCE(1034); END_STATE(); case 839: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1035); END_STATE(); case 840: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1036); END_STATE(); case 841: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1037); END_STATE(); case 842: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1038); END_STATE(); case 843: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1039); END_STATE(); case 844: if (lookahead == 'H' || lookahead == 'h') ADVANCE(1040); END_STATE(); case 845: if (lookahead == 'M' || lookahead == 'm') ADVANCE(1041); END_STATE(); case 846: ACCEPT_TOKEN(sym_keyword_union); END_STATE(); case 847: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1042); END_STATE(); case 848: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1043); END_STATE(); case 849: if (lookahead == 'G' || lookahead == 'g') ADVANCE(1044); END_STATE(); case 850: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1045); END_STATE(); case 851: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1046); END_STATE(); case 852: ACCEPT_TOKEN(sym_keyword_until); END_STATE(); case 853: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1047); END_STATE(); case 854: ACCEPT_TOKEN(sym_keyword_using); END_STATE(); case 855: if (lookahead == 'M' || lookahead == 'm') ADVANCE(1048); END_STATE(); case 856: ACCEPT_TOKEN(sym_keyword_valid); END_STATE(); case 857: ACCEPT_TOKEN(sym_keyword_value); if (lookahead == 'S' || lookahead == 's') ADVANCE(1049); END_STATE(); case 858: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1050); END_STATE(); case 859: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1051); END_STATE(); case 860: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1052); END_STATE(); case 861: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1053); END_STATE(); case 862: if (lookahead == 'S' || lookahead == 's') ADVANCE(1054); END_STATE(); case 863: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1055); END_STATE(); case 864: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1056); END_STATE(); case 865: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1057); END_STATE(); case 866: ACCEPT_TOKEN(sym_keyword_where); END_STATE(); case 867: if (lookahead == 'W' || lookahead == 'w') ADVANCE(1058); END_STATE(); case 868: if (lookahead == 'U' || lookahead == 'u') ADVANCE(1059); END_STATE(); case 869: ACCEPT_TOKEN(sym_keyword_write); END_STATE(); case 870: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1060); END_STATE(); case 871: ACCEPT_TOKEN(sym_keyword_action); END_STATE(); case 872: ACCEPT_TOKEN(sym_keyword_always); END_STATE(); case 873: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1061); END_STATE(); case 874: ACCEPT_TOKEN(sym_keyword_atomic); END_STATE(); case 875: if (lookahead == 'U' || lookahead == 'u') ADVANCE(1062); END_STATE(); case 876: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1063); END_STATE(); case 877: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1064); END_STATE(); case 878: ACCEPT_TOKEN(sym_keyword_before); END_STATE(); case 879: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1065); END_STATE(); case 880: ACCEPT_TOKEN(aux_sym_keyword_bigint_token1); END_STATE(); case 881: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1066); END_STATE(); case 882: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1067); END_STATE(); case 883: ACCEPT_TOKEN(sym_keyword_binary); END_STATE(); case 884: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1068); END_STATE(); case 885: ACCEPT_TOKEN(sym_keyword_cached); END_STATE(); case 886: ACCEPT_TOKEN(sym_keyword_called); END_STATE(); case 887: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1069); END_STATE(); case 888: ACCEPT_TOKEN(sym_keyword_change); END_STATE(); case 889: if (lookahead == 'T' || lookahead == 't') ADVANCE(1070); END_STATE(); case 890: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1071); END_STATE(); case 891: ACCEPT_TOKEN(sym_keyword_column); if (lookahead == 'S' || lookahead == 's') ADVANCE(1072); END_STATE(); case 892: if (lookahead == 'T' || lookahead == 't') ADVANCE(1073); END_STATE(); case 893: ACCEPT_TOKEN(sym_keyword_commit); if (lookahead == 'T' || lookahead == 't') ADVANCE(1074); END_STATE(); case 894: if (lookahead == 'S' || lookahead == 's') ADVANCE(1075); END_STATE(); case 895: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1076); END_STATE(); case 896: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1077); END_STATE(); case 897: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1078); END_STATE(); case 898: if (lookahead == 'T' || lookahead == 't') ADVANCE(1079); END_STATE(); case 899: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1080); END_STATE(); case 900: ACCEPT_TOKEN(sym_keyword_create); END_STATE(); case 901: if (lookahead == 'T' || lookahead == 't') ADVANCE(1081); END_STATE(); case 902: if (lookahead == 'S' || lookahead == 's') ADVANCE(1082); END_STATE(); case 903: if (lookahead == 'M' || lookahead == 'm') ADVANCE(1083); END_STATE(); case 904: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1084); END_STATE(); case 905: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1085); END_STATE(); case 906: if (lookahead == 'T' || lookahead == 't') ADVANCE(1086); END_STATE(); case 907: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1087); if (lookahead == 'E' || lookahead == 'e') ADVANCE(1088); END_STATE(); case 908: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1089); END_STATE(); case 909: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1090); END_STATE(); case 910: ACCEPT_TOKEN(sym_keyword_delete); END_STATE(); case 911: if (lookahead == 'T' || lookahead == 't') ADVANCE(1091); END_STATE(); case 912: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1092); END_STATE(); case 913: ACCEPT_TOKEN(sym_keyword_double); END_STATE(); case 914: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1093); END_STATE(); case 915: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1094); END_STATE(); case 916: if (lookahead == 'T' || lookahead == 't') ADVANCE(1095); END_STATE(); case 917: ACCEPT_TOKEN(sym_keyword_engine); END_STATE(); case 918: ACCEPT_TOKEN(sym_keyword_escape); if (lookahead == 'D' || lookahead == 'd') ADVANCE(1096); END_STATE(); case 919: ACCEPT_TOKEN(sym_keyword_except); END_STATE(); case 920: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1097); END_STATE(); case 921: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1098); END_STATE(); case 922: ACCEPT_TOKEN(sym_keyword_exists); END_STATE(); case 923: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1099); END_STATE(); case 924: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1100); END_STATE(); case 925: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1101); END_STATE(); case 926: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1102); END_STATE(); case 927: ACCEPT_TOKEN(sym_keyword_fields); END_STATE(); case 928: ACCEPT_TOKEN(sym_keyword_filter); END_STATE(); case 929: ACCEPT_TOKEN(aux_sym_keyword_real_token2); END_STATE(); case 930: ACCEPT_TOKEN(aux_sym_double_token1); END_STATE(); case 931: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1103); if (lookahead == 'S' || lookahead == 's') ADVANCE(1104); END_STATE(); case 932: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1105); if (lookahead == 'Q' || lookahead == 'q') ADVANCE(1106); END_STATE(); case 933: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1107); END_STATE(); case 934: ACCEPT_TOKEN(sym_keyword_format); END_STATE(); case 935: ACCEPT_TOKEN(sym_keyword_freeze); END_STATE(); case 936: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1108); END_STATE(); case 937: if (lookahead == 'T' || lookahead == 't') ADVANCE(1109); END_STATE(); case 938: if (lookahead == 'P' || lookahead == 'p') ADVANCE(1110); END_STATE(); case 939: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1111); END_STATE(); case 940: ACCEPT_TOKEN(sym_keyword_groups); END_STATE(); case 941: ACCEPT_TOKEN(sym_keyword_having); END_STATE(); case 942: ACCEPT_TOKEN(sym_keyword_header); END_STATE(); case 943: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1112); END_STATE(); case 944: ACCEPT_TOKEN(sym_keyword_ignore); END_STATE(); case 945: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1113); END_STATE(); case 946: if (lookahead == 'B' || lookahead == 'b') ADVANCE(1114); END_STATE(); case 947: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1115); END_STATE(); case 948: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1116); END_STATE(); case 949: ACCEPT_TOKEN(sym_keyword_insert); END_STATE(); case 950: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1117); END_STATE(); case 951: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1118); END_STATE(); case 952: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1119); END_STATE(); case 953: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1120); END_STATE(); case 954: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1121); END_STATE(); case 955: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1122); END_STATE(); case 956: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1123); END_STATE(); case 957: if (lookahead == 'G' || lookahead == 'g') ADVANCE(1124); END_STATE(); case 958: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1125); END_STATE(); case 959: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1126); END_STATE(); case 960: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1127); END_STATE(); case 961: ACCEPT_TOKEN(sym_keyword_logged); END_STATE(); case 962: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1128); END_STATE(); case 963: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1129); END_STATE(); case 964: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1130); END_STATE(); case 965: if (lookahead == 'U' || lookahead == 'u') ADVANCE(1131); END_STATE(); case 966: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1132); END_STATE(); case 967: if (lookahead == 'T' || lookahead == 't') ADVANCE(1133); END_STATE(); case 968: if (lookahead == 'U' || lookahead == 'u') ADVANCE(1134); END_STATE(); case 969: ACCEPT_TOKEN(sym_keyword_modify); END_STATE(); case 970: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1135); END_STATE(); case 971: ACCEPT_TOKEN(sym_keyword_noscan); END_STATE(); case 972: if (lookahead == 'G' || lookahead == 'g') ADVANCE(1136); END_STATE(); case 973: ACCEPT_TOKEN(sym_keyword_nowait); END_STATE(); case 974: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1137); END_STATE(); case 975: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1138); END_STATE(); case 976: ACCEPT_TOKEN(sym_keyword_offset); END_STATE(); case 977: if (lookahead == 'Z' || lookahead == 'z') ADVANCE(1139); END_STATE(); case 978: ACCEPT_TOKEN(sym_keyword_option); END_STATE(); case 979: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1140); END_STATE(); case 980: ACCEPT_TOKEN(sym_keyword_others); END_STATE(); case 981: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1141); END_STATE(); case 982: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1142); END_STATE(); case 983: if (lookahead == 'T' || lookahead == 't') ADVANCE(1143); END_STATE(); case 984: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1144); END_STATE(); case 985: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1145); END_STATE(); case 986: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1146); if (lookahead == 'I' || lookahead == 'i') ADVANCE(1147); END_STATE(); case 987: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1148); END_STATE(); case 988: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(1149); END_STATE(); case 989: if (lookahead == 'U' || lookahead == 'u') ADVANCE(1150); END_STATE(); case 990: if (lookahead == 'M' || lookahead == 'm') ADVANCE(1151); END_STATE(); case 991: ACCEPT_TOKEN(sym_keyword_rcfile); END_STATE(); case 992: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1152); END_STATE(); case 993: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1153); END_STATE(); case 994: if (lookahead == 'S' || lookahead == 's') ADVANCE(1154); END_STATE(); case 995: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1155); END_STATE(); case 996: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1156); END_STATE(); case 997: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1157); END_STATE(); case 998: ACCEPT_TOKEN(sym_keyword_rename); END_STATE(); case 999: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1158); END_STATE(); case 1000: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1159); END_STATE(); case 1001: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1160); END_STATE(); case 1002: if (lookahead == 'T' || lookahead == 't') ADVANCE(1161); END_STATE(); case 1003: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1162); END_STATE(); case 1004: ACCEPT_TOKEN(sym_keyword_return); if (lookahead == 'I' || lookahead == 'i') ADVANCE(1163); if (lookahead == 'S' || lookahead == 's') ADVANCE(1164); END_STATE(); case 1005: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1165); END_STATE(); case 1006: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1166); END_STATE(); case 1007: ACCEPT_TOKEN(sym_keyword_schema); END_STATE(); case 1008: if (lookahead == 'T' || lookahead == 't') ADVANCE(1167); END_STATE(); case 1009: ACCEPT_TOKEN(sym_keyword_select); END_STATE(); case 1010: if (lookahead == 'T' || lookahead == 't') ADVANCE(1168); END_STATE(); case 1011: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1169); END_STATE(); case 1012: ACCEPT_TOKEN(aux_sym_keyword_serial_token1); if (lookahead == '2') ADVANCE(1170); if (lookahead == '4') ADVANCE(1171); if (lookahead == '8') ADVANCE(1172); if (lookahead == 'I' || lookahead == 'i') ADVANCE(1173); END_STATE(); case 1013: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1174); END_STATE(); case 1014: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1175); END_STATE(); case 1015: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1176); END_STATE(); case 1016: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1177); END_STATE(); case 1017: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1178); END_STATE(); case 1018: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1179); END_STATE(); case 1019: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1180); END_STATE(); case 1020: ACCEPT_TOKEN(sym_keyword_spgist); END_STATE(); case 1021: ACCEPT_TOKEN(sym_keyword_stable); END_STATE(); case 1022: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1181); END_STATE(); case 1023: if (lookahead == 'T' || lookahead == 't') ADVANCE(1182); END_STATE(); case 1024: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1183); END_STATE(); case 1025: ACCEPT_TOKEN(sym_keyword_stored); END_STATE(); case 1026: ACCEPT_TOKEN(sym_keyword_strict); END_STATE(); case 1027: ACCEPT_TOKEN(sym_keyword_string); END_STATE(); case 1028: if (lookahead == 'T' || lookahead == 't') ADVANCE(1184); END_STATE(); case 1029: ACCEPT_TOKEN(sym_keyword_tables); if (lookahead == 'P' || lookahead == 'p') ADVANCE(1185); END_STATE(); case 1030: if (lookahead == 'P' || lookahead == 'p') ADVANCE(1186); END_STATE(); case 1031: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1187); END_STATE(); case 1032: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1188); END_STATE(); case 1033: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1189); END_STATE(); case 1034: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1190); END_STATE(); case 1035: if (lookahead == 'T' || lookahead == 't') ADVANCE(1191); END_STATE(); case 1036: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1192); END_STATE(); case 1037: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1193); END_STATE(); case 1038: if (lookahead == 'T' || lookahead == 't') ADVANCE(1194); END_STATE(); case 1039: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1195); END_STATE(); case 1040: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1196); END_STATE(); case 1041: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1197); END_STATE(); case 1042: ACCEPT_TOKEN(sym_keyword_unique); END_STATE(); case 1043: ACCEPT_TOKEN(sym_keyword_unload); END_STATE(); case 1044: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1198); END_STATE(); case 1045: ACCEPT_TOKEN(sym_keyword_unsafe); END_STATE(); case 1046: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1199); END_STATE(); case 1047: ACCEPT_TOKEN(sym_keyword_update); END_STATE(); case 1048: ACCEPT_TOKEN(sym_keyword_vacuum); END_STATE(); case 1049: ACCEPT_TOKEN(sym_keyword_values); END_STATE(); case 1050: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1200); END_STATE(); case 1051: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1201); END_STATE(); case 1052: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1202); END_STATE(); case 1053: if (lookahead == 'G' || lookahead == 'g') ADVANCE(1203); END_STATE(); case 1054: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1204); END_STATE(); case 1055: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1205); END_STATE(); case 1056: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1206); END_STATE(); case 1057: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1207); END_STATE(); case 1058: ACCEPT_TOKEN(sym_keyword_window); END_STATE(); case 1059: if (lookahead == 'T' || lookahead == 't') ADVANCE(1208); END_STATE(); case 1060: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1209); END_STATE(); case 1061: ACCEPT_TOKEN(sym_keyword_analyze); END_STATE(); case 1062: if (lookahead == 'T' || lookahead == 't') ADVANCE(1210); END_STATE(); case 1063: if (lookahead == 'Z' || lookahead == 'z') ADVANCE(1211); END_STATE(); case 1064: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1212); END_STATE(); case 1065: ACCEPT_TOKEN(sym_keyword_between); END_STATE(); case 1066: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1213); END_STATE(); case 1067: if (lookahead == 'K' || lookahead == 'k') ADVANCE(1214); END_STATE(); case 1068: ACCEPT_TOKEN(sym_keyword_boolean); END_STATE(); case 1069: ACCEPT_TOKEN(sym_keyword_cascade); if (lookahead == 'D' || lookahead == 'd') ADVANCE(1215); END_STATE(); case 1070: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1216); END_STATE(); case 1071: ACCEPT_TOKEN(sym_keyword_collate); END_STATE(); case 1072: ACCEPT_TOKEN(sym_keyword_columns); END_STATE(); case 1073: ACCEPT_TOKEN(sym_keyword_comment); END_STATE(); case 1074: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1217); END_STATE(); case 1075: if (lookahead == 'S' || lookahead == 's') ADVANCE(1218); END_STATE(); case 1076: ACCEPT_TOKEN(sym_keyword_compute); END_STATE(); case 1077: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1219); END_STATE(); case 1078: if (lookahead == 'T' || lookahead == 't') ADVANCE(1220); END_STATE(); case 1079: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1221); END_STATE(); case 1080: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1222); END_STATE(); case 1081: ACCEPT_TOKEN(sym_keyword_current); if (lookahead == '_') ADVANCE(1223); END_STATE(); case 1082: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1224); END_STATE(); case 1083: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1225); END_STATE(); case 1084: ACCEPT_TOKEN(sym_keyword_decimal); END_STATE(); case 1085: ACCEPT_TOKEN(sym_keyword_declare); END_STATE(); case 1086: ACCEPT_TOKEN(sym_keyword_default); END_STATE(); case 1087: if (lookahead == 'B' || lookahead == 'b') ADVANCE(1226); END_STATE(); case 1088: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1227); END_STATE(); case 1089: ACCEPT_TOKEN(sym_keyword_definer); END_STATE(); case 1090: ACCEPT_TOKEN(sym_keyword_delayed); END_STATE(); case 1091: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1228); END_STATE(); case 1092: if (lookahead == 'T' || lookahead == 't') ADVANCE(1229); END_STATE(); case 1093: if (lookahead == 'T' || lookahead == 't') ADVANCE(1230); END_STATE(); case 1094: if (lookahead == 'G' || lookahead == 'g') ADVANCE(1231); END_STATE(); case 1095: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1232); END_STATE(); case 1096: ACCEPT_TOKEN(sym_keyword_escaped); END_STATE(); case 1097: ACCEPT_TOKEN(sym_keyword_exclude); END_STATE(); case 1098: ACCEPT_TOKEN(sym_keyword_execute); END_STATE(); case 1099: ACCEPT_TOKEN(sym_keyword_explain); END_STATE(); case 1100: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1233); END_STATE(); case 1101: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1234); END_STATE(); case 1102: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1235); END_STATE(); case 1103: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1236); END_STATE(); case 1104: ACCEPT_TOKEN(sym_keyword_follows); END_STATE(); case 1105: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1237); if (lookahead == 'U' || lookahead == 'u') ADVANCE(1238); END_STATE(); case 1106: if (lookahead == 'U' || lookahead == 'u') ADVANCE(1239); END_STATE(); case 1107: ACCEPT_TOKEN(sym_keyword_foreign); END_STATE(); case 1108: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1240); END_STATE(); case 1109: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1241); END_STATE(); case 1110: if (lookahead == 'H' || lookahead == 'h') ADVANCE(1242); END_STATE(); case 1111: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(1243); END_STATE(); case 1112: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1244); END_STATE(); case 1113: if (lookahead == 'T' || lookahead == 't') ADVANCE(1245); END_STATE(); case 1114: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1246); END_STATE(); case 1115: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1247); END_STATE(); case 1116: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1248); END_STATE(); case 1117: ACCEPT_TOKEN(sym_keyword_instead); END_STATE(); case 1118: ACCEPT_TOKEN(aux_sym_keyword_int_token2); END_STATE(); case 1119: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1249); END_STATE(); case 1120: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1250); END_STATE(); case 1121: ACCEPT_TOKEN(sym_keyword_invoker); END_STATE(); case 1122: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1251); END_STATE(); case 1123: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1252); END_STATE(); case 1124: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1253); END_STATE(); case 1125: ACCEPT_TOKEN(sym_keyword_lateral); END_STATE(); case 1126: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1254); END_STATE(); case 1127: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1255); END_STATE(); case 1128: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1256); END_STATE(); case 1129: ACCEPT_TOKEN(sym_keyword_matched); END_STATE(); case 1130: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1257); END_STATE(); case 1131: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1258); END_STATE(); case 1132: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1259); END_STATE(); case 1133: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1260); END_STATE(); case 1134: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1261); END_STATE(); case 1135: ACCEPT_TOKEN(sym_keyword_natural); END_STATE(); case 1136: ACCEPT_TOKEN(sym_keyword_nothing); END_STATE(); case 1137: ACCEPT_TOKEN(sym_keyword_numeric); END_STATE(); case 1138: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1262); END_STATE(); case 1139: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1263); END_STATE(); case 1140: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1264); END_STATE(); case 1141: if (lookahead == 'T' || lookahead == 't') ADVANCE(1265); END_STATE(); case 1142: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1266); END_STATE(); case 1143: ACCEPT_TOKEN(sym_keyword_parquet); END_STATE(); case 1144: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1267); END_STATE(); case 1145: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1268); END_STATE(); case 1146: if (lookahead == 'S' || lookahead == 's') ADVANCE(1269); END_STATE(); case 1147: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1270); END_STATE(); case 1148: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1271); END_STATE(); case 1149: ACCEPT_TOKEN(sym_keyword_primary); END_STATE(); case 1150: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1272); END_STATE(); case 1151: ACCEPT_TOKEN(sym_keyword_program); END_STATE(); case 1152: if (lookahead == 'V' || lookahead == 'v') ADVANCE(1273); END_STATE(); case 1153: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1274); END_STATE(); case 1154: if (lookahead == 'S' || lookahead == 's') ADVANCE(1275); END_STATE(); case 1155: if (lookahead == 'S' || lookahead == 's') ADVANCE(1276); END_STATE(); case 1156: ACCEPT_TOKEN(sym_keyword_regproc); END_STATE(); case 1157: ACCEPT_TOKEN(sym_keyword_regtype); END_STATE(); case 1158: if (lookahead == 'B' || lookahead == 'b') ADVANCE(1277); END_STATE(); case 1159: ACCEPT_TOKEN(sym_keyword_replace); END_STATE(); case 1160: if (lookahead == 'T' || lookahead == 't') ADVANCE(1278); END_STATE(); case 1161: ACCEPT_TOKEN(sym_keyword_restart); END_STATE(); case 1162: if (lookahead == 'T' || lookahead == 't') ADVANCE(1279); END_STATE(); case 1163: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1280); END_STATE(); case 1164: ACCEPT_TOKEN(sym_keyword_returns); END_STATE(); case 1165: ACCEPT_TOKEN(sym_keyword_rewrite); END_STATE(); case 1166: if (lookahead == 'K' || lookahead == 'k') ADVANCE(1281); END_STATE(); case 1167: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(1282); END_STATE(); case 1168: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1283); END_STATE(); case 1169: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1284); END_STATE(); case 1170: ACCEPT_TOKEN(aux_sym_keyword_smallserial_token2); END_STATE(); case 1171: ACCEPT_TOKEN(aux_sym_keyword_serial_token2); END_STATE(); case 1172: ACCEPT_TOKEN(aux_sym_keyword_bigserial_token2); END_STATE(); case 1173: if (lookahead == 'Z' || lookahead == 'z') ADVANCE(1285); END_STATE(); case 1174: ACCEPT_TOKEN(sym_keyword_session); END_STATE(); case 1175: ACCEPT_TOKEN(sym_keyword_similar); END_STATE(); case 1176: if (lookahead == 'T' || lookahead == 't') ADVANCE(1286); END_STATE(); case 1177: if (lookahead == 'T' || lookahead == 't') ADVANCE(1287); END_STATE(); case 1178: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1288); END_STATE(); case 1179: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1289); END_STATE(); case 1180: if (lookahead == 'T' || lookahead == 't') ADVANCE(1290); END_STATE(); case 1181: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1291); END_STATE(); case 1182: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1292); END_STATE(); case 1183: ACCEPT_TOKEN(sym_keyword_storage); END_STATE(); case 1184: ACCEPT_TOKEN(sym_keyword_support); END_STATE(); case 1185: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1293); END_STATE(); case 1186: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1294); END_STATE(); case 1187: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1295); END_STATE(); case 1188: if (lookahead == 'T' || lookahead == 't') ADVANCE(1296); END_STATE(); case 1189: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1297); END_STATE(); case 1190: if (lookahead == 'M' || lookahead == 'm') ADVANCE(1298); END_STATE(); case 1191: ACCEPT_TOKEN(aux_sym_keyword_tinyint_token1); END_STATE(); case 1192: if (lookahead == 'T' || lookahead == 't') ADVANCE(1299); END_STATE(); case 1193: ACCEPT_TOKEN(sym_keyword_trigger); END_STATE(); case 1194: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1300); END_STATE(); case 1195: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1301); END_STATE(); case 1196: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1302); END_STATE(); case 1197: if (lookahead == 'T' || lookahead == 't') ADVANCE(1303); END_STATE(); case 1198: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1304); END_STATE(); case 1199: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1305); END_STATE(); case 1200: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1306); END_STATE(); case 1201: ACCEPT_TOKEN(aux_sym_keyword_varchar_token1); END_STATE(); case 1202: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1307); END_STATE(); case 1203: ACCEPT_TOKEN(sym_keyword_varying); END_STATE(); case 1204: ACCEPT_TOKEN(sym_keyword_verbose); END_STATE(); case 1205: ACCEPT_TOKEN(sym_keyword_version); END_STATE(); case 1206: ACCEPT_TOKEN(sym_keyword_virtual); END_STATE(); case 1207: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1308); END_STATE(); case 1208: ACCEPT_TOKEN(sym_keyword_without); END_STATE(); case 1209: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1309); END_STATE(); case 1210: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1310); END_STATE(); case 1211: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1311); END_STATE(); case 1212: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1312); END_STATE(); case 1213: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1313); END_STATE(); case 1214: ACCEPT_TOKEN(sym_keyword_bin_pack); END_STATE(); case 1215: ACCEPT_TOKEN(sym_keyword_cascaded); END_STATE(); case 1216: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1314); END_STATE(); case 1217: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1315); END_STATE(); case 1218: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1316); END_STATE(); case 1219: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1317); END_STATE(); case 1220: ACCEPT_TOKEN(sym_keyword_conflict); END_STATE(); case 1221: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1318); END_STATE(); case 1222: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1319); END_STATE(); case 1223: if (lookahead == 'T' || lookahead == 't') ADVANCE(1320); END_STATE(); case 1224: ACCEPT_TOKEN(sym_keyword_database); END_STATE(); case 1225: ACCEPT_TOKEN(sym_keyword_datetime); if (lookahead == '2') ADVANCE(1321); if (lookahead == 'O' || lookahead == 'o') ADVANCE(1322); END_STATE(); case 1226: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1323); END_STATE(); case 1227: ACCEPT_TOKEN(sym_keyword_deferred); END_STATE(); case 1228: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1324); if (lookahead == 'R' || lookahead == 'r') ADVANCE(1325); END_STATE(); case 1229: ACCEPT_TOKEN(sym_keyword_distinct); END_STATE(); case 1230: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1326); END_STATE(); case 1231: ACCEPT_TOKEN(sym_keyword_encoding); END_STATE(); case 1232: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1327); END_STATE(); case 1233: ACCEPT_TOKEN(sym_keyword_extended); END_STATE(); case 1234: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1328); END_STATE(); case 1235: ACCEPT_TOKEN(sym_keyword_external); END_STATE(); case 1236: if (lookahead == 'G' || lookahead == 'g') ADVANCE(1329); END_STATE(); case 1237: if (lookahead == 'T' || lookahead == 't') ADVANCE(1330); END_STATE(); case 1238: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1331); END_STATE(); case 1239: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1332); END_STATE(); case 1240: ACCEPT_TOKEN(sym_keyword_function); END_STATE(); case 1241: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1333); END_STATE(); case 1242: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(1334); END_STATE(); case 1243: ACCEPT_TOKEN(sym_keyword_geometry); END_STATE(); case 1244: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1335); END_STATE(); case 1245: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1336); END_STATE(); case 1246: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1337); END_STATE(); case 1247: if (lookahead == 'T' || lookahead == 't') ADVANCE(1338); END_STATE(); case 1248: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(1339); END_STATE(); case 1249: if (lookahead == 'T' || lookahead == 't') ADVANCE(1340); END_STATE(); case 1250: ACCEPT_TOKEN(sym_keyword_interval); END_STATE(); case 1251: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1341); END_STATE(); case 1252: ACCEPT_TOKEN(sym_keyword_jsonfile); END_STATE(); case 1253: ACCEPT_TOKEN(sym_keyword_language); END_STATE(); case 1254: if (lookahead == 'F' || lookahead == 'f') ADVANCE(1342); END_STATE(); case 1255: ACCEPT_TOKEN(sym_keyword_location); END_STATE(); case 1256: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1343); END_STATE(); case 1257: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1344); END_STATE(); case 1258: ACCEPT_TOKEN(sym_keyword_maxvalue); END_STATE(); case 1259: if (lookahead == 'T' || lookahead == 't') ADVANCE(1345); END_STATE(); case 1260: ACCEPT_TOKEN(sym_keyword_metadata); END_STATE(); case 1261: ACCEPT_TOKEN(sym_keyword_minvalue); END_STATE(); case 1262: ACCEPT_TOKEN(sym_keyword_nvarchar); END_STATE(); case 1263: ACCEPT_TOKEN(sym_keyword_optimize); END_STATE(); case 1264: if (lookahead == 'T' || lookahead == 't') ADVANCE(1346); END_STATE(); case 1265: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1347); END_STATE(); case 1266: ACCEPT_TOKEN(sym_keyword_parallel); END_STATE(); case 1267: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1348); END_STATE(); case 1268: ACCEPT_TOKEN(sym_keyword_password); END_STATE(); case 1269: ACCEPT_TOKEN(sym_keyword_precedes); END_STATE(); case 1270: if (lookahead == 'G' || lookahead == 'g') ADVANCE(1349); END_STATE(); case 1271: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1350); END_STATE(); case 1272: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1351); END_STATE(); case 1273: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1352); END_STATE(); case 1274: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1353); if (lookahead == 'I' || lookahead == 'i') ADVANCE(1354); END_STATE(); case 1275: ACCEPT_TOKEN(sym_keyword_regclass); END_STATE(); case 1276: if (lookahead == 'P' || lookahead == 'p') ADVANCE(1355); END_STATE(); case 1277: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1356); END_STATE(); case 1278: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1357); END_STATE(); case 1279: ACCEPT_TOKEN(sym_keyword_restrict); if (lookahead == 'E' || lookahead == 'e') ADVANCE(1358); END_STATE(); case 1280: if (lookahead == 'G' || lookahead == 'g') ADVANCE(1359); END_STATE(); case 1281: ACCEPT_TOKEN(sym_keyword_rollback); END_STATE(); case 1282: ACCEPT_TOKEN(sym_keyword_security); END_STATE(); case 1283: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1360); END_STATE(); case 1284: ACCEPT_TOKEN(sym_keyword_sequence); if (lookahead == 'F' || lookahead == 'f') ADVANCE(1361); END_STATE(); case 1285: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1362); END_STATE(); case 1286: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1363); END_STATE(); case 1287: ACCEPT_TOKEN(aux_sym_keyword_smallint_token1); END_STATE(); case 1288: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1364); END_STATE(); case 1289: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1365); END_STATE(); case 1290: ACCEPT_TOKEN(sym_keyword_snapshot); END_STATE(); case 1291: if (lookahead == 'T' || lookahead == 't') ADVANCE(1366); END_STATE(); case 1292: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1367); END_STATE(); case 1293: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1368); END_STATE(); case 1294: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1369); END_STATE(); case 1295: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(1370); END_STATE(); case 1296: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1371); END_STATE(); case 1297: ACCEPT_TOKEN(sym_keyword_textfile); END_STATE(); case 1298: if (lookahead == 'P' || lookahead == 'p') ADVANCE(1372); END_STATE(); case 1299: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1373); END_STATE(); case 1300: ACCEPT_TOKEN(sym_keyword_truncate); END_STATE(); case 1301: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1374); END_STATE(); case 1302: ACCEPT_TOKEN(sym_keyword_uncached); END_STATE(); case 1303: if (lookahead == 'T' || lookahead == 't') ADVANCE(1375); END_STATE(); case 1304: ACCEPT_TOKEN(sym_keyword_unlogged); END_STATE(); case 1305: ACCEPT_TOKEN(sym_keyword_unsigned); END_STATE(); case 1306: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(1376); END_STATE(); case 1307: ACCEPT_TOKEN(sym_keyword_variadic); END_STATE(); case 1308: ACCEPT_TOKEN(sym_keyword_volatile); END_STATE(); case 1309: ACCEPT_TOKEN(sym_keyword_zerofill); END_STATE(); case 1310: ACCEPT_TOKEN(sym_keyword_attribute); END_STATE(); case 1311: if (lookahead == 'T' || lookahead == 't') ADVANCE(1377); END_STATE(); case 1312: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1378); END_STATE(); case 1313: ACCEPT_TOKEN(aux_sym_keyword_bigserial_token1); END_STATE(); case 1314: ACCEPT_TOKEN(aux_sym_keyword_character_token1); if (lookahead == 'I' || lookahead == 'i') ADVANCE(1379); END_STATE(); case 1315: ACCEPT_TOKEN(sym_keyword_committed); END_STATE(); case 1316: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1380); END_STATE(); case 1317: if (lookahead == 'T' || lookahead == 't') ADVANCE(1381); END_STATE(); case 1318: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1382); END_STATE(); case 1319: if (lookahead == 'T' || lookahead == 't') ADVANCE(1383); END_STATE(); case 1320: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1384); END_STATE(); case 1321: ACCEPT_TOKEN(sym_keyword_datetime2); END_STATE(); case 1322: if (lookahead == 'F' || lookahead == 'f') ADVANCE(1385); END_STATE(); case 1323: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1386); END_STATE(); case 1324: ACCEPT_TOKEN(sym_keyword_delimited); END_STATE(); case 1325: ACCEPT_TOKEN(sym_keyword_delimiter); END_STATE(); case 1326: ACCEPT_TOKEN(sym_keyword_duplicate); END_STATE(); case 1327: ACCEPT_TOKEN(sym_keyword_encrypted); END_STATE(); case 1328: ACCEPT_TOKEN(sym_keyword_extension); END_STATE(); case 1329: ACCEPT_TOKEN(sym_keyword_following); END_STATE(); case 1330: if (lookahead == '_') ADVANCE(1387); END_STATE(); case 1331: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1388); END_STATE(); case 1332: if (lookahead == 'T' || lookahead == 't') ADVANCE(1389); END_STATE(); case 1333: ACCEPT_TOKEN(sym_keyword_generated); END_STATE(); case 1334: ACCEPT_TOKEN(sym_keyword_geography); END_STATE(); case 1335: if (lookahead == 'R' || lookahead == 'r') ADVANCE(1390); END_STATE(); case 1336: ACCEPT_TOKEN(sym_keyword_immediate); END_STATE(); case 1337: ACCEPT_TOKEN(sym_keyword_immutable); END_STATE(); case 1338: ACCEPT_TOKEN(sym_keyword_increment); if (lookahead == 'A' || lookahead == 'a') ADVANCE(1391); END_STATE(); case 1339: ACCEPT_TOKEN(sym_keyword_initially); END_STATE(); case 1340: ACCEPT_TOKEN(sym_keyword_intersect); END_STATE(); case 1341: ACCEPT_TOKEN(sym_keyword_isolation); END_STATE(); case 1342: ACCEPT_TOKEN(sym_keyword_leakproof); END_STATE(); case 1343: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1392); END_STATE(); case 1344: if (lookahead == 'Z' || lookahead == 'z') ADVANCE(1393); END_STATE(); case 1345: ACCEPT_TOKEN(aux_sym_keyword_mediumint_token1); END_STATE(); case 1346: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(1394); END_STATE(); case 1347: ACCEPT_TOKEN(sym_keyword_overwrite); END_STATE(); case 1348: ACCEPT_TOKEN(sym_keyword_partition); if (lookahead == 'E' || lookahead == 'e') ADVANCE(1395); END_STATE(); case 1349: ACCEPT_TOKEN(sym_keyword_preceding); END_STATE(); case 1350: ACCEPT_TOKEN(sym_keyword_precision); END_STATE(); case 1351: ACCEPT_TOKEN(sym_keyword_procedure); END_STATE(); case 1352: ACCEPT_TOKEN(sym_keyword_recursive); END_STATE(); case 1353: if (lookahead == 'S' || lookahead == 's') ADVANCE(1396); END_STATE(); case 1354: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1397); END_STATE(); case 1355: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1398); END_STATE(); case 1356: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1399); END_STATE(); case 1357: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1400); END_STATE(); case 1358: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1401); END_STATE(); case 1359: ACCEPT_TOKEN(sym_keyword_returning); END_STATE(); case 1360: ACCEPT_TOKEN(sym_keyword_separator); END_STATE(); case 1361: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1402); END_STATE(); case 1362: if (lookahead == 'B' || lookahead == 'b') ADVANCE(1403); END_STATE(); case 1363: if (lookahead == 'T' || lookahead == 't') ADVANCE(1404); END_STATE(); case 1364: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(1405); END_STATE(); case 1365: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1406); END_STATE(); case 1366: ACCEPT_TOKEN(sym_keyword_statement); END_STATE(); case 1367: if (lookahead == 'S' || lookahead == 's') ADVANCE(1407); END_STATE(); case 1368: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1408); END_STATE(); case 1369: if (lookahead == 'T' || lookahead == 't') ADVANCE(1409); END_STATE(); case 1370: ACCEPT_TOKEN(sym_keyword_temporary); END_STATE(); case 1371: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1410); END_STATE(); case 1372: ACCEPT_TOKEN(sym_keyword_timestamp); if (lookahead == 'T' || lookahead == 't') ADVANCE(1411); END_STATE(); case 1373: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1412); END_STATE(); case 1374: ACCEPT_TOKEN(sym_keyword_unbounded); END_STATE(); case 1375: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1413); END_STATE(); case 1376: ACCEPT_TOKEN(sym_keyword_varbinary); END_STATE(); case 1377: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1414); END_STATE(); case 1378: if (lookahead == 'M' || lookahead == 'm') ADVANCE(1415); END_STATE(); case 1379: if (lookahead == 'S' || lookahead == 's') ADVANCE(1416); END_STATE(); case 1380: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1417); END_STATE(); case 1381: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1418); END_STATE(); case 1382: ACCEPT_TOKEN(sym_keyword_connection); END_STATE(); case 1383: ACCEPT_TOKEN(sym_keyword_constraint); if (lookahead == 'S' || lookahead == 's') ADVANCE(1419); END_STATE(); case 1384: if (lookahead == 'M' || lookahead == 'm') ADVANCE(1420); END_STATE(); case 1385: if (lookahead == 'F' || lookahead == 'f') ADVANCE(1421); END_STATE(); case 1386: ACCEPT_TOKEN(sym_keyword_deferrable); END_STATE(); case 1387: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1422); END_STATE(); case 1388: ACCEPT_TOKEN(sym_keyword_force_null); END_STATE(); case 1389: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1423); END_STATE(); case 1390: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1424); END_STATE(); case 1391: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1425); END_STATE(); case 1392: if (lookahead == 'T' || lookahead == 't') ADVANCE(1426); END_STATE(); case 1393: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1427); END_STATE(); case 1394: ACCEPT_TOKEN(sym_keyword_ordinality); END_STATE(); case 1395: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1428); END_STATE(); case 1396: ACCEPT_TOKEN(sym_keyword_references); END_STATE(); case 1397: if (lookahead == 'G' || lookahead == 'g') ADVANCE(1429); END_STATE(); case 1398: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1430); END_STATE(); case 1399: ACCEPT_TOKEN(sym_keyword_repeatable); END_STATE(); case 1400: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1431); END_STATE(); case 1401: ACCEPT_TOKEN(sym_keyword_restricted); END_STATE(); case 1402: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1432); END_STATE(); case 1403: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1433); END_STATE(); case 1404: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1434); END_STATE(); case 1405: ACCEPT_TOKEN(sym_keyword_smallmoney); END_STATE(); case 1406: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1435); END_STATE(); case 1407: ACCEPT_TOKEN(sym_keyword_statistics); END_STATE(); case 1408: ACCEPT_TOKEN(sym_keyword_tablespace); END_STATE(); case 1409: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1436); END_STATE(); case 1410: ACCEPT_TOKEN(sym_keyword_terminated); END_STATE(); case 1411: if (lookahead == 'Z' || lookahead == 'z') ADVANCE(1437); END_STATE(); case 1412: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1438); END_STATE(); case 1413: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1439); END_STATE(); case 1414: if (lookahead == 'O' || lookahead == 'o') ADVANCE(1440); END_STATE(); case 1415: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1441); END_STATE(); case 1416: if (lookahead == 'T' || lookahead == 't') ADVANCE(1442); END_STATE(); case 1417: ACCEPT_TOKEN(sym_keyword_compression); END_STATE(); case 1418: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(1443); END_STATE(); case 1419: ACCEPT_TOKEN(sym_keyword_constraints); END_STATE(); case 1420: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1444); END_STATE(); case 1421: if (lookahead == 'S' || lookahead == 's') ADVANCE(1445); END_STATE(); case 1422: if (lookahead == 'U' || lookahead == 'u') ADVANCE(1446); END_STATE(); case 1423: ACCEPT_TOKEN(sym_keyword_force_quote); END_STATE(); case 1424: if (lookahead == 'T' || lookahead == 't') ADVANCE(1447); END_STATE(); case 1425: ACCEPT_TOKEN(sym_keyword_incremental); END_STATE(); case 1426: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(1448); END_STATE(); case 1427: if (lookahead == 'D' || lookahead == 'd') ADVANCE(1449); END_STATE(); case 1428: ACCEPT_TOKEN(sym_keyword_partitioned); END_STATE(); case 1429: ACCEPT_TOKEN(sym_keyword_referencing); END_STATE(); case 1430: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1450); END_STATE(); case 1431: ACCEPT_TOKEN(sym_keyword_replication); END_STATE(); case 1432: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1451); END_STATE(); case 1433: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1452); END_STATE(); case 1434: if (lookahead == 'M' || lookahead == 'm') ADVANCE(1453); END_STATE(); case 1435: ACCEPT_TOKEN(aux_sym_keyword_smallserial_token1); END_STATE(); case 1436: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1454); END_STATE(); case 1437: ACCEPT_TOKEN(sym_keyword_timestamptz); END_STATE(); case 1438: ACCEPT_TOKEN(sym_keyword_transaction); END_STATE(); case 1439: ACCEPT_TOKEN(sym_keyword_uncommitted); END_STATE(); case 1440: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1455); END_STATE(); case 1441: if (lookahead == 'N' || lookahead == 'n') ADVANCE(1456); END_STATE(); case 1442: if (lookahead == 'I' || lookahead == 'i') ADVANCE(1457); END_STATE(); case 1443: ACCEPT_TOKEN(sym_keyword_concurrently); END_STATE(); case 1444: if (lookahead == 'S' || lookahead == 's') ADVANCE(1458); END_STATE(); case 1445: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1459); END_STATE(); case 1446: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1460); END_STATE(); case 1447: if (lookahead == 'Y' || lookahead == 'y') ADVANCE(1461); END_STATE(); case 1448: ACCEPT_TOKEN(sym_keyword_low_priority); END_STATE(); case 1449: ACCEPT_TOKEN(sym_keyword_materialized); END_STATE(); case 1450: ACCEPT_TOKEN(sym_keyword_regnamespace); END_STATE(); case 1451: ACCEPT_TOKEN(sym_keyword_sequencefile); END_STATE(); case 1452: ACCEPT_TOKEN(sym_keyword_serializable); END_STATE(); case 1453: if (lookahead == 'E' || lookahead == 'e') ADVANCE(1462); END_STATE(); case 1454: if (lookahead == 'S' || lookahead == 's') ADVANCE(1463); END_STATE(); case 1455: ACCEPT_TOKEN(sym_keyword_authorization); END_STATE(); case 1456: if (lookahead == 'T' || lookahead == 't') ADVANCE(1464); END_STATE(); case 1457: if (lookahead == 'C' || lookahead == 'c') ADVANCE(1465); END_STATE(); case 1458: if (lookahead == 'T' || lookahead == 't') ADVANCE(1466); END_STATE(); case 1459: if (lookahead == 'T' || lookahead == 't') ADVANCE(1467); END_STATE(); case 1460: if (lookahead == 'L' || lookahead == 'l') ADVANCE(1468); END_STATE(); case 1461: ACCEPT_TOKEN(sym_keyword_high_priority); END_STATE(); case 1462: ACCEPT_TOKEN(sym_keyword_smalldatetime); END_STATE(); case 1463: ACCEPT_TOKEN(sym_keyword_tblproperties); END_STATE(); case 1464: ACCEPT_TOKEN(sym_keyword_auto_increment); END_STATE(); case 1465: if (lookahead == 'S' || lookahead == 's') ADVANCE(1469); END_STATE(); case 1466: if (lookahead == 'A' || lookahead == 'a') ADVANCE(1470); END_STATE(); case 1467: ACCEPT_TOKEN(sym_keyword_datetimeoffset); END_STATE(); case 1468: ACCEPT_TOKEN(sym_keyword_force_not_null); END_STATE(); case 1469: ACCEPT_TOKEN(sym_keyword_characteristics); END_STATE(); case 1470: if (lookahead == 'M' || lookahead == 'm') ADVANCE(1471); END_STATE(); case 1471: if (lookahead == 'P' || lookahead == 'p') ADVANCE(1472); END_STATE(); case 1472: ACCEPT_TOKEN(sym_keyword_current_timestamp); END_STATE(); default: return false; } } static const TSLexMode ts_lex_modes[STATE_COUNT] = { [0] = {.lex_state = 0, .external_lex_state = 1}, [1] = {.lex_state = 38}, [2] = {.lex_state = 38}, [3] = {.lex_state = 38}, [4] = {.lex_state = 38}, [5] = {.lex_state = 38}, [6] = {.lex_state = 38}, [7] = {.lex_state = 38}, [8] = {.lex_state = 38}, [9] = {.lex_state = 38}, [10] = {.lex_state = 38}, [11] = {.lex_state = 38}, [12] = {.lex_state = 38}, [13] = {.lex_state = 38}, [14] = {.lex_state = 38}, [15] = {.lex_state = 38}, [16] = {.lex_state = 38}, [17] = {.lex_state = 38}, [18] = {.lex_state = 38}, [19] = {.lex_state = 38}, [20] = {.lex_state = 38}, [21] = {.lex_state = 38}, [22] = {.lex_state = 38}, [23] = {.lex_state = 38}, [24] = {.lex_state = 38}, [25] = {.lex_state = 38}, [26] = {.lex_state = 38}, [27] = {.lex_state = 38}, [28] = {.lex_state = 38}, [29] = {.lex_state = 38}, [30] = {.lex_state = 38}, [31] = {.lex_state = 38}, [32] = {.lex_state = 38}, [33] = {.lex_state = 38}, [34] = {.lex_state = 38}, [35] = {.lex_state = 38}, [36] = {.lex_state = 38}, [37] = {.lex_state = 38}, [38] = {.lex_state = 38}, [39] = {.lex_state = 38}, [40] = {.lex_state = 38}, [41] = {.lex_state = 38}, [42] = {.lex_state = 38}, [43] = {.lex_state = 38}, [44] = {.lex_state = 38}, [45] = {.lex_state = 38}, [46] = {.lex_state = 38}, [47] = {.lex_state = 38}, [48] = {.lex_state = 38}, [49] = {.lex_state = 38}, [50] = {.lex_state = 38}, [51] = {.lex_state = 38}, [52] = {.lex_state = 38}, [53] = {.lex_state = 38}, [54] = {.lex_state = 38}, [55] = {.lex_state = 38}, [56] = {.lex_state = 38}, [57] = {.lex_state = 38}, [58] = {.lex_state = 38}, [59] = {.lex_state = 38}, [60] = {.lex_state = 38}, [61] = {.lex_state = 38}, [62] = {.lex_state = 38}, [63] = {.lex_state = 38}, [64] = {.lex_state = 38}, [65] = {.lex_state = 38}, [66] = {.lex_state = 38}, [67] = {.lex_state = 38}, [68] = {.lex_state = 38}, [69] = {.lex_state = 38}, [70] = {.lex_state = 38}, [71] = {.lex_state = 38}, [72] = {.lex_state = 38}, [73] = {.lex_state = 38}, [74] = {.lex_state = 38}, [75] = {.lex_state = 38}, [76] = {.lex_state = 38}, [77] = {.lex_state = 38}, [78] = {.lex_state = 38}, [79] = {.lex_state = 38}, [80] = {.lex_state = 38}, [81] = {.lex_state = 38}, [82] = {.lex_state = 38}, [83] = {.lex_state = 38}, [84] = {.lex_state = 38}, [85] = {.lex_state = 38}, [86] = {.lex_state = 38}, [87] = {.lex_state = 38}, [88] = {.lex_state = 38}, [89] = {.lex_state = 38}, [90] = {.lex_state = 36}, [91] = {.lex_state = 38}, [92] = {.lex_state = 38}, [93] = {.lex_state = 38}, [94] = {.lex_state = 38}, [95] = {.lex_state = 38}, [96] = {.lex_state = 38}, [97] = {.lex_state = 38}, [98] = {.lex_state = 38}, [99] = {.lex_state = 38}, [100] = {.lex_state = 38}, [101] = {.lex_state = 38}, [102] = {.lex_state = 38}, [103] = {.lex_state = 38}, [104] = {.lex_state = 38}, [105] = {.lex_state = 38}, [106] = {.lex_state = 38}, [107] = {.lex_state = 38}, [108] = {.lex_state = 38}, [109] = {.lex_state = 38}, [110] = {.lex_state = 38}, [111] = {.lex_state = 38}, [112] = {.lex_state = 38}, [113] = {.lex_state = 38}, [114] = {.lex_state = 38}, [115] = {.lex_state = 38}, [116] = {.lex_state = 38}, [117] = {.lex_state = 38}, [118] = {.lex_state = 38}, [119] = {.lex_state = 38}, [120] = {.lex_state = 38}, [121] = {.lex_state = 38}, [122] = {.lex_state = 38}, [123] = {.lex_state = 38}, [124] = {.lex_state = 38}, [125] = {.lex_state = 38}, [126] = {.lex_state = 38}, [127] = {.lex_state = 38}, [128] = {.lex_state = 38}, [129] = {.lex_state = 38}, [130] = {.lex_state = 38}, [131] = {.lex_state = 38}, [132] = {.lex_state = 38}, [133] = {.lex_state = 38}, [134] = {.lex_state = 38}, [135] = {.lex_state = 38}, [136] = {.lex_state = 38}, [137] = {.lex_state = 38}, [138] = {.lex_state = 38}, [139] = {.lex_state = 38}, [140] = {.lex_state = 38}, [141] = {.lex_state = 38}, [142] = {.lex_state = 38}, [143] = {.lex_state = 38}, [144] = {.lex_state = 38}, [145] = {.lex_state = 38}, [146] = {.lex_state = 38}, [147] = {.lex_state = 38}, [148] = {.lex_state = 38}, [149] = {.lex_state = 38}, [150] = {.lex_state = 38}, [151] = {.lex_state = 38}, [152] = {.lex_state = 38}, [153] = {.lex_state = 38}, [154] = {.lex_state = 38}, [155] = {.lex_state = 38}, [156] = {.lex_state = 38}, [157] = {.lex_state = 38}, [158] = {.lex_state = 38}, [159] = {.lex_state = 38}, [160] = {.lex_state = 38}, [161] = {.lex_state = 38}, [162] = {.lex_state = 38}, [163] = {.lex_state = 38}, [164] = {.lex_state = 38}, [165] = {.lex_state = 38}, [166] = {.lex_state = 38}, [167] = {.lex_state = 38}, [168] = {.lex_state = 38}, [169] = {.lex_state = 38}, [170] = {.lex_state = 38}, [171] = {.lex_state = 38}, [172] = {.lex_state = 38}, [173] = {.lex_state = 38}, [174] = {.lex_state = 38}, [175] = {.lex_state = 38}, [176] = {.lex_state = 38}, [177] = {.lex_state = 38}, [178] = {.lex_state = 38, .external_lex_state = 2}, [179] = {.lex_state = 39}, [180] = {.lex_state = 38}, [181] = {.lex_state = 38}, [182] = {.lex_state = 38}, [183] = {.lex_state = 38}, [184] = {.lex_state = 38}, [185] = {.lex_state = 38}, [186] = {.lex_state = 38}, [187] = {.lex_state = 38}, [188] = {.lex_state = 38}, [189] = {.lex_state = 38}, [190] = {.lex_state = 38}, [191] = {.lex_state = 38}, [192] = {.lex_state = 38}, [193] = {.lex_state = 38}, [194] = {.lex_state = 38}, [195] = {.lex_state = 38}, [196] = {.lex_state = 38}, [197] = {.lex_state = 38}, [198] = {.lex_state = 38}, [199] = {.lex_state = 38}, [200] = {.lex_state = 38}, [201] = {.lex_state = 38}, [202] = {.lex_state = 38}, [203] = {.lex_state = 38}, [204] = {.lex_state = 38}, [205] = {.lex_state = 38}, [206] = {.lex_state = 38}, [207] = {.lex_state = 38}, [208] = {.lex_state = 38}, [209] = {.lex_state = 38}, [210] = {.lex_state = 38}, [211] = {.lex_state = 38}, [212] = {.lex_state = 38}, [213] = {.lex_state = 38}, [214] = {.lex_state = 38}, [215] = {.lex_state = 38}, [216] = {.lex_state = 38}, [217] = {.lex_state = 38}, [218] = {.lex_state = 38}, [219] = {.lex_state = 38}, [220] = {.lex_state = 38}, [221] = {.lex_state = 38}, [222] = {.lex_state = 38}, [223] = {.lex_state = 38}, [224] = {.lex_state = 38}, [225] = {.lex_state = 38}, [226] = {.lex_state = 38}, [227] = {.lex_state = 38}, [228] = {.lex_state = 38}, [229] = {.lex_state = 38}, [230] = {.lex_state = 38}, [231] = {.lex_state = 38}, [232] = {.lex_state = 38}, [233] = {.lex_state = 38}, [234] = {.lex_state = 38}, [235] = {.lex_state = 38}, [236] = {.lex_state = 38}, [237] = {.lex_state = 38}, [238] = {.lex_state = 38}, [239] = {.lex_state = 38}, [240] = {.lex_state = 38}, [241] = {.lex_state = 38}, [242] = {.lex_state = 38}, [243] = {.lex_state = 38}, [244] = {.lex_state = 38}, [245] = {.lex_state = 38}, [246] = {.lex_state = 38}, [247] = {.lex_state = 38}, [248] = {.lex_state = 38}, [249] = {.lex_state = 36, .external_lex_state = 2}, [250] = {.lex_state = 38}, [251] = {.lex_state = 38}, [252] = {.lex_state = 1, .external_lex_state = 3}, [253] = {.lex_state = 38}, [254] = {.lex_state = 1, .external_lex_state = 3}, [255] = {.lex_state = 38}, [256] = {.lex_state = 38}, [257] = {.lex_state = 38}, [258] = {.lex_state = 38}, [259] = {.lex_state = 38}, [260] = {.lex_state = 38}, [261] = {.lex_state = 38}, [262] = {.lex_state = 38}, [263] = {.lex_state = 38}, [264] = {.lex_state = 38}, [265] = {.lex_state = 38}, [266] = {.lex_state = 38}, [267] = {.lex_state = 38}, [268] = {.lex_state = 38}, [269] = {.lex_state = 38}, [270] = {.lex_state = 38}, [271] = {.lex_state = 38}, [272] = {.lex_state = 38}, [273] = {.lex_state = 38}, [274] = {.lex_state = 38}, [275] = {.lex_state = 38}, [276] = {.lex_state = 38}, [277] = {.lex_state = 38}, [278] = {.lex_state = 38}, [279] = {.lex_state = 38}, [280] = {.lex_state = 38}, [281] = {.lex_state = 38}, [282] = {.lex_state = 38}, [283] = {.lex_state = 38}, [284] = {.lex_state = 38}, [285] = {.lex_state = 38}, [286] = {.lex_state = 38}, [287] = {.lex_state = 38}, [288] = {.lex_state = 38}, [289] = {.lex_state = 38}, [290] = {.lex_state = 38}, [291] = {.lex_state = 38}, [292] = {.lex_state = 38}, [293] = {.lex_state = 38}, [294] = {.lex_state = 1, .external_lex_state = 3}, [295] = {.lex_state = 1, .external_lex_state = 3}, [296] = {.lex_state = 1, .external_lex_state = 3}, [297] = {.lex_state = 1, .external_lex_state = 3}, [298] = {.lex_state = 1, .external_lex_state = 3}, [299] = {.lex_state = 1, .external_lex_state = 3}, [300] = {.lex_state = 1, .external_lex_state = 3}, [301] = {.lex_state = 1, .external_lex_state = 3}, [302] = {.lex_state = 1, .external_lex_state = 3}, [303] = {.lex_state = 1, .external_lex_state = 3}, [304] = {.lex_state = 1, .external_lex_state = 3}, [305] = {.lex_state = 1, .external_lex_state = 3}, [306] = {.lex_state = 1, .external_lex_state = 3}, [307] = {.lex_state = 1, .external_lex_state = 3}, [308] = {.lex_state = 1, .external_lex_state = 3}, [309] = {.lex_state = 1, .external_lex_state = 3}, [310] = {.lex_state = 1, .external_lex_state = 3}, [311] = {.lex_state = 1, .external_lex_state = 3}, [312] = {.lex_state = 1, .external_lex_state = 3}, [313] = {.lex_state = 1, .external_lex_state = 3}, [314] = {.lex_state = 1, .external_lex_state = 3}, [315] = {.lex_state = 1, .external_lex_state = 3}, [316] = {.lex_state = 1, .external_lex_state = 3}, [317] = {.lex_state = 1, .external_lex_state = 3}, [318] = {.lex_state = 1, .external_lex_state = 3}, [319] = {.lex_state = 1, .external_lex_state = 3}, [320] = {.lex_state = 38, .external_lex_state = 2}, [321] = {.lex_state = 1, .external_lex_state = 3}, [322] = {.lex_state = 38, .external_lex_state = 2}, [323] = {.lex_state = 38, .external_lex_state = 2}, [324] = {.lex_state = 1, .external_lex_state = 3}, [325] = {.lex_state = 1, .external_lex_state = 3}, [326] = {.lex_state = 1, .external_lex_state = 3}, [327] = {.lex_state = 1, .external_lex_state = 3}, [328] = {.lex_state = 1, .external_lex_state = 3}, [329] = {.lex_state = 1, .external_lex_state = 3}, [330] = {.lex_state = 1, .external_lex_state = 3}, [331] = {.lex_state = 1, .external_lex_state = 3}, [332] = {.lex_state = 1, .external_lex_state = 3}, [333] = {.lex_state = 1, .external_lex_state = 3}, [334] = {.lex_state = 1, .external_lex_state = 3}, [335] = {.lex_state = 1, .external_lex_state = 3}, [336] = {.lex_state = 1, .external_lex_state = 3}, [337] = {.lex_state = 1, .external_lex_state = 3}, [338] = {.lex_state = 1, .external_lex_state = 3}, [339] = {.lex_state = 1, .external_lex_state = 3}, [340] = {.lex_state = 1, .external_lex_state = 3}, [341] = {.lex_state = 1, .external_lex_state = 3}, [342] = {.lex_state = 1, .external_lex_state = 3}, [343] = {.lex_state = 1, .external_lex_state = 3}, [344] = {.lex_state = 1, .external_lex_state = 3}, [345] = {.lex_state = 1, .external_lex_state = 3}, [346] = {.lex_state = 1, .external_lex_state = 3}, [347] = {.lex_state = 1, .external_lex_state = 3}, [348] = {.lex_state = 1, .external_lex_state = 3}, [349] = {.lex_state = 1, .external_lex_state = 3}, [350] = {.lex_state = 1, .external_lex_state = 3}, [351] = {.lex_state = 1, .external_lex_state = 3}, [352] = {.lex_state = 1, .external_lex_state = 3}, [353] = {.lex_state = 1, .external_lex_state = 3}, [354] = {.lex_state = 1, .external_lex_state = 3}, [355] = {.lex_state = 1, .external_lex_state = 3}, [356] = {.lex_state = 1, .external_lex_state = 3}, [357] = {.lex_state = 38}, [358] = {.lex_state = 36}, [359] = {.lex_state = 38}, [360] = {.lex_state = 38}, [361] = {.lex_state = 38}, [362] = {.lex_state = 38}, [363] = {.lex_state = 38}, [364] = {.lex_state = 38}, [365] = {.lex_state = 38}, [366] = {.lex_state = 38}, [367] = {.lex_state = 38}, [368] = {.lex_state = 38}, [369] = {.lex_state = 38}, [370] = {.lex_state = 38}, [371] = {.lex_state = 38}, [372] = {.lex_state = 38}, [373] = {.lex_state = 38}, [374] = {.lex_state = 38}, [375] = {.lex_state = 38, .external_lex_state = 2}, [376] = {.lex_state = 38}, [377] = {.lex_state = 38}, [378] = {.lex_state = 38}, [379] = {.lex_state = 38}, [380] = {.lex_state = 38}, [381] = {.lex_state = 38}, [382] = {.lex_state = 38}, [383] = {.lex_state = 38}, [384] = {.lex_state = 38}, [385] = {.lex_state = 38}, [386] = {.lex_state = 38}, [387] = {.lex_state = 38}, [388] = {.lex_state = 38}, [389] = {.lex_state = 38}, [390] = {.lex_state = 38}, [391] = {.lex_state = 38}, [392] = {.lex_state = 38}, [393] = {.lex_state = 38, .external_lex_state = 2}, [394] = {.lex_state = 38, .external_lex_state = 2}, [395] = {.lex_state = 38, .external_lex_state = 2}, [396] = {.lex_state = 38}, [397] = {.lex_state = 38}, [398] = {.lex_state = 38}, [399] = {.lex_state = 38}, [400] = {.lex_state = 38}, [401] = {.lex_state = 38, .external_lex_state = 2}, [402] = {.lex_state = 38}, [403] = {.lex_state = 38}, [404] = {.lex_state = 38}, [405] = {.lex_state = 38}, [406] = {.lex_state = 38}, [407] = {.lex_state = 38}, [408] = {.lex_state = 38}, [409] = {.lex_state = 38}, [410] = {.lex_state = 38}, [411] = {.lex_state = 38}, [412] = {.lex_state = 38}, [413] = {.lex_state = 38}, [414] = {.lex_state = 38}, [415] = {.lex_state = 38}, [416] = {.lex_state = 38}, [417] = {.lex_state = 1, .external_lex_state = 3}, [418] = {.lex_state = 38, .external_lex_state = 2}, [419] = {.lex_state = 38, .external_lex_state = 2}, [420] = {.lex_state = 1, .external_lex_state = 3}, [421] = {.lex_state = 1, .external_lex_state = 3}, [422] = {.lex_state = 38, .external_lex_state = 2}, [423] = {.lex_state = 38, .external_lex_state = 2}, [424] = {.lex_state = 38, .external_lex_state = 2}, [425] = {.lex_state = 38, .external_lex_state = 2}, [426] = {.lex_state = 38, .external_lex_state = 2}, [427] = {.lex_state = 1, .external_lex_state = 3}, [428] = {.lex_state = 38, .external_lex_state = 2}, [429] = {.lex_state = 38, .external_lex_state = 2}, [430] = {.lex_state = 38, .external_lex_state = 2}, [431] = {.lex_state = 1, .external_lex_state = 3}, [432] = {.lex_state = 38, .external_lex_state = 2}, [433] = {.lex_state = 1, .external_lex_state = 3}, [434] = {.lex_state = 38, .external_lex_state = 2}, [435] = {.lex_state = 38, .external_lex_state = 2}, [436] = {.lex_state = 36}, [437] = {.lex_state = 38, .external_lex_state = 2}, [438] = {.lex_state = 38, .external_lex_state = 2}, [439] = {.lex_state = 38, .external_lex_state = 2}, [440] = {.lex_state = 38, .external_lex_state = 2}, [441] = {.lex_state = 38}, [442] = {.lex_state = 38}, [443] = {.lex_state = 1, .external_lex_state = 3}, [444] = {.lex_state = 36}, [445] = {.lex_state = 1, .external_lex_state = 3}, [446] = {.lex_state = 1, .external_lex_state = 3}, [447] = {.lex_state = 1, .external_lex_state = 3}, [448] = {.lex_state = 38, .external_lex_state = 2}, [449] = {.lex_state = 38, .external_lex_state = 2}, [450] = {.lex_state = 38, .external_lex_state = 2}, [451] = {.lex_state = 38, .external_lex_state = 2}, [452] = {.lex_state = 1, .external_lex_state = 3}, [453] = {.lex_state = 38, .external_lex_state = 2}, [454] = {.lex_state = 38, .external_lex_state = 2}, [455] = {.lex_state = 1, .external_lex_state = 3}, [456] = {.lex_state = 1, .external_lex_state = 3}, [457] = {.lex_state = 38, .external_lex_state = 2}, [458] = {.lex_state = 1, .external_lex_state = 3}, [459] = {.lex_state = 38, .external_lex_state = 2}, [460] = {.lex_state = 1, .external_lex_state = 3}, [461] = {.lex_state = 38, .external_lex_state = 2}, [462] = {.lex_state = 1, .external_lex_state = 3}, [463] = {.lex_state = 38}, [464] = {.lex_state = 1, .external_lex_state = 3}, [465] = {.lex_state = 1, .external_lex_state = 3}, [466] = {.lex_state = 38, .external_lex_state = 2}, [467] = {.lex_state = 38, .external_lex_state = 2}, [468] = {.lex_state = 1, .external_lex_state = 3}, [469] = {.lex_state = 38, .external_lex_state = 2}, [470] = {.lex_state = 1, .external_lex_state = 3}, [471] = {.lex_state = 38, .external_lex_state = 2}, [472] = {.lex_state = 1, .external_lex_state = 3}, [473] = {.lex_state = 1, .external_lex_state = 3}, [474] = {.lex_state = 38, .external_lex_state = 2}, [475] = {.lex_state = 38, .external_lex_state = 2}, [476] = {.lex_state = 38, .external_lex_state = 2}, [477] = {.lex_state = 1, .external_lex_state = 3}, [478] = {.lex_state = 38, .external_lex_state = 2}, [479] = {.lex_state = 1, .external_lex_state = 3}, [480] = {.lex_state = 38, .external_lex_state = 2}, [481] = {.lex_state = 38, .external_lex_state = 2}, [482] = {.lex_state = 1, .external_lex_state = 3}, [483] = {.lex_state = 1, .external_lex_state = 3}, [484] = {.lex_state = 1, .external_lex_state = 3}, [485] = {.lex_state = 38, .external_lex_state = 2}, [486] = {.lex_state = 38, .external_lex_state = 2}, [487] = {.lex_state = 38, .external_lex_state = 2}, [488] = {.lex_state = 38, .external_lex_state = 2}, [489] = {.lex_state = 38, .external_lex_state = 2}, [490] = {.lex_state = 38, .external_lex_state = 2}, [491] = {.lex_state = 38, .external_lex_state = 2}, [492] = {.lex_state = 38, .external_lex_state = 2}, [493] = {.lex_state = 1, .external_lex_state = 3}, [494] = {.lex_state = 38, .external_lex_state = 2}, [495] = {.lex_state = 38, .external_lex_state = 2}, [496] = {.lex_state = 1, .external_lex_state = 3}, [497] = {.lex_state = 38}, [498] = {.lex_state = 1, .external_lex_state = 3}, [499] = {.lex_state = 38}, [500] = {.lex_state = 38}, [501] = {.lex_state = 38}, [502] = {.lex_state = 38}, [503] = {.lex_state = 38}, [504] = {.lex_state = 38}, [505] = {.lex_state = 38}, [506] = {.lex_state = 38}, [507] = {.lex_state = 38}, [508] = {.lex_state = 38}, [509] = {.lex_state = 38}, [510] = {.lex_state = 38}, [511] = {.lex_state = 38}, [512] = {.lex_state = 38}, [513] = {.lex_state = 38}, [514] = {.lex_state = 38}, [515] = {.lex_state = 38}, [516] = {.lex_state = 38}, [517] = {.lex_state = 38, .external_lex_state = 2}, [518] = {.lex_state = 38, .external_lex_state = 2}, [519] = {.lex_state = 38, .external_lex_state = 2}, [520] = {.lex_state = 38, .external_lex_state = 2}, [521] = {.lex_state = 38, .external_lex_state = 2}, [522] = {.lex_state = 38, .external_lex_state = 2}, [523] = {.lex_state = 38, .external_lex_state = 2}, [524] = {.lex_state = 38, .external_lex_state = 2}, [525] = {.lex_state = 38, .external_lex_state = 2}, [526] = {.lex_state = 38, .external_lex_state = 2}, [527] = {.lex_state = 38, .external_lex_state = 2}, [528] = {.lex_state = 38, .external_lex_state = 2}, [529] = {.lex_state = 38, .external_lex_state = 2}, [530] = {.lex_state = 1, .external_lex_state = 3}, [531] = {.lex_state = 1, .external_lex_state = 3}, [532] = {.lex_state = 36}, [533] = {.lex_state = 1, .external_lex_state = 3}, [534] = {.lex_state = 38}, [535] = {.lex_state = 1, .external_lex_state = 3}, [536] = {.lex_state = 1, .external_lex_state = 3}, [537] = {.lex_state = 1, .external_lex_state = 3}, [538] = {.lex_state = 1, .external_lex_state = 3}, [539] = {.lex_state = 1, .external_lex_state = 3}, [540] = {.lex_state = 1, .external_lex_state = 3}, [541] = {.lex_state = 1, .external_lex_state = 3}, [542] = {.lex_state = 1, .external_lex_state = 3}, [543] = {.lex_state = 1, .external_lex_state = 3}, [544] = {.lex_state = 1, .external_lex_state = 3}, [545] = {.lex_state = 1, .external_lex_state = 3}, [546] = {.lex_state = 1, .external_lex_state = 3}, [547] = {.lex_state = 1, .external_lex_state = 3}, [548] = {.lex_state = 1, .external_lex_state = 3}, [549] = {.lex_state = 1, .external_lex_state = 3}, [550] = {.lex_state = 1, .external_lex_state = 3}, [551] = {.lex_state = 1, .external_lex_state = 3}, [552] = {.lex_state = 1, .external_lex_state = 3}, [553] = {.lex_state = 1, .external_lex_state = 3}, [554] = {.lex_state = 1, .external_lex_state = 3}, [555] = {.lex_state = 38}, [556] = {.lex_state = 1, .external_lex_state = 3}, [557] = {.lex_state = 1, .external_lex_state = 3}, [558] = {.lex_state = 38}, [559] = {.lex_state = 1, .external_lex_state = 3}, [560] = {.lex_state = 1, .external_lex_state = 3}, [561] = {.lex_state = 38}, [562] = {.lex_state = 1, .external_lex_state = 3}, [563] = {.lex_state = 1, .external_lex_state = 3}, [564] = {.lex_state = 38, .external_lex_state = 2}, [565] = {.lex_state = 38, .external_lex_state = 2}, [566] = {.lex_state = 1, .external_lex_state = 3}, [567] = {.lex_state = 1, .external_lex_state = 3}, [568] = {.lex_state = 1, .external_lex_state = 3}, [569] = {.lex_state = 1, .external_lex_state = 3}, [570] = {.lex_state = 1, .external_lex_state = 3}, [571] = {.lex_state = 1, .external_lex_state = 3}, [572] = {.lex_state = 1, .external_lex_state = 3}, [573] = {.lex_state = 1, .external_lex_state = 3}, [574] = {.lex_state = 1, .external_lex_state = 3}, [575] = {.lex_state = 1, .external_lex_state = 3}, [576] = {.lex_state = 38, .external_lex_state = 2}, [577] = {.lex_state = 1, .external_lex_state = 3}, [578] = {.lex_state = 1, .external_lex_state = 3}, [579] = {.lex_state = 1, .external_lex_state = 3}, [580] = {.lex_state = 1, .external_lex_state = 3}, [581] = {.lex_state = 1, .external_lex_state = 3}, [582] = {.lex_state = 1, .external_lex_state = 3}, [583] = {.lex_state = 1, .external_lex_state = 3}, [584] = {.lex_state = 1, .external_lex_state = 3}, [585] = {.lex_state = 1, .external_lex_state = 3}, [586] = {.lex_state = 1, .external_lex_state = 3}, [587] = {.lex_state = 1, .external_lex_state = 3}, [588] = {.lex_state = 1, .external_lex_state = 3}, [589] = {.lex_state = 1, .external_lex_state = 3}, [590] = {.lex_state = 1, .external_lex_state = 3}, [591] = {.lex_state = 1, .external_lex_state = 3}, [592] = {.lex_state = 1, .external_lex_state = 3}, [593] = {.lex_state = 1, .external_lex_state = 3}, [594] = {.lex_state = 1, .external_lex_state = 3}, [595] = {.lex_state = 1, .external_lex_state = 3}, [596] = {.lex_state = 1, .external_lex_state = 3}, [597] = {.lex_state = 1, .external_lex_state = 3}, [598] = {.lex_state = 1, .external_lex_state = 3}, [599] = {.lex_state = 1, .external_lex_state = 3}, [600] = {.lex_state = 1, .external_lex_state = 3}, [601] = {.lex_state = 1, .external_lex_state = 3}, [602] = {.lex_state = 1, .external_lex_state = 3}, [603] = {.lex_state = 1, .external_lex_state = 3}, [604] = {.lex_state = 1, .external_lex_state = 3}, [605] = {.lex_state = 1, .external_lex_state = 3}, [606] = {.lex_state = 1, .external_lex_state = 3}, [607] = {.lex_state = 1, .external_lex_state = 3}, [608] = {.lex_state = 1, .external_lex_state = 3}, [609] = {.lex_state = 1, .external_lex_state = 3}, [610] = {.lex_state = 1, .external_lex_state = 3}, [611] = {.lex_state = 1, .external_lex_state = 3}, [612] = {.lex_state = 1, .external_lex_state = 3}, [613] = {.lex_state = 1, .external_lex_state = 3}, [614] = {.lex_state = 1, .external_lex_state = 3}, [615] = {.lex_state = 1, .external_lex_state = 3}, [616] = {.lex_state = 1, .external_lex_state = 3}, [617] = {.lex_state = 1, .external_lex_state = 3}, [618] = {.lex_state = 1, .external_lex_state = 3}, [619] = {.lex_state = 1, .external_lex_state = 3}, [620] = {.lex_state = 1, .external_lex_state = 3}, [621] = {.lex_state = 1, .external_lex_state = 3}, [622] = {.lex_state = 1, .external_lex_state = 3}, [623] = {.lex_state = 1, .external_lex_state = 3}, [624] = {.lex_state = 1, .external_lex_state = 3}, [625] = {.lex_state = 1, .external_lex_state = 3}, [626] = {.lex_state = 1, .external_lex_state = 3}, [627] = {.lex_state = 1, .external_lex_state = 3}, [628] = {.lex_state = 1, .external_lex_state = 3}, [629] = {.lex_state = 1, .external_lex_state = 3}, [630] = {.lex_state = 1, .external_lex_state = 3}, [631] = {.lex_state = 1, .external_lex_state = 3}, [632] = {.lex_state = 1, .external_lex_state = 3}, [633] = {.lex_state = 1, .external_lex_state = 3}, [634] = {.lex_state = 1, .external_lex_state = 3}, [635] = {.lex_state = 1, .external_lex_state = 3}, [636] = {.lex_state = 1, .external_lex_state = 3}, [637] = {.lex_state = 1, .external_lex_state = 3}, [638] = {.lex_state = 1, .external_lex_state = 3}, [639] = {.lex_state = 1, .external_lex_state = 3}, [640] = {.lex_state = 1, .external_lex_state = 3}, [641] = {.lex_state = 1, .external_lex_state = 3}, [642] = {.lex_state = 38, .external_lex_state = 2}, [643] = {.lex_state = 38}, [644] = {.lex_state = 38, .external_lex_state = 2}, [645] = {.lex_state = 38, .external_lex_state = 2}, [646] = {.lex_state = 38, .external_lex_state = 2}, [647] = {.lex_state = 38}, [648] = {.lex_state = 38}, [649] = {.lex_state = 38, .external_lex_state = 2}, [650] = {.lex_state = 38, .external_lex_state = 2}, [651] = {.lex_state = 38}, [652] = {.lex_state = 38}, [653] = {.lex_state = 38, .external_lex_state = 2}, [654] = {.lex_state = 38, .external_lex_state = 2}, [655] = {.lex_state = 38, .external_lex_state = 2}, [656] = {.lex_state = 38, .external_lex_state = 2}, [657] = {.lex_state = 1, .external_lex_state = 3}, [658] = {.lex_state = 1, .external_lex_state = 3}, [659] = {.lex_state = 38}, [660] = {.lex_state = 1, .external_lex_state = 3}, [661] = {.lex_state = 1, .external_lex_state = 3}, [662] = {.lex_state = 38, .external_lex_state = 2}, [663] = {.lex_state = 38}, [664] = {.lex_state = 38}, [665] = {.lex_state = 38}, [666] = {.lex_state = 38}, [667] = {.lex_state = 38}, [668] = {.lex_state = 38}, [669] = {.lex_state = 38}, [670] = {.lex_state = 38}, [671] = {.lex_state = 38}, [672] = {.lex_state = 38}, [673] = {.lex_state = 38}, [674] = {.lex_state = 38}, [675] = {.lex_state = 38, .external_lex_state = 2}, [676] = {.lex_state = 1, .external_lex_state = 3}, [677] = {.lex_state = 38, .external_lex_state = 2}, [678] = {.lex_state = 38, .external_lex_state = 2}, [679] = {.lex_state = 38}, [680] = {.lex_state = 38, .external_lex_state = 2}, [681] = {.lex_state = 38, .external_lex_state = 2}, [682] = {.lex_state = 38, .external_lex_state = 2}, [683] = {.lex_state = 38}, [684] = {.lex_state = 38, .external_lex_state = 2}, [685] = {.lex_state = 38, .external_lex_state = 2}, [686] = {.lex_state = 38, .external_lex_state = 2}, [687] = {.lex_state = 38, .external_lex_state = 2}, [688] = {.lex_state = 38, .external_lex_state = 2}, [689] = {.lex_state = 38, .external_lex_state = 2}, [690] = {.lex_state = 38, .external_lex_state = 2}, [691] = {.lex_state = 38, .external_lex_state = 2}, [692] = {.lex_state = 38, .external_lex_state = 2}, [693] = {.lex_state = 38, .external_lex_state = 2}, [694] = {.lex_state = 38, .external_lex_state = 2}, [695] = {.lex_state = 38, .external_lex_state = 2}, [696] = {.lex_state = 38, .external_lex_state = 2}, [697] = {.lex_state = 38, .external_lex_state = 2}, [698] = {.lex_state = 38, .external_lex_state = 2}, [699] = {.lex_state = 38, .external_lex_state = 2}, [700] = {.lex_state = 38, .external_lex_state = 2}, [701] = {.lex_state = 38, .external_lex_state = 2}, [702] = {.lex_state = 1, .external_lex_state = 3}, [703] = {.lex_state = 1, .external_lex_state = 3}, [704] = {.lex_state = 1, .external_lex_state = 3}, [705] = {.lex_state = 38, .external_lex_state = 2}, [706] = {.lex_state = 1, .external_lex_state = 3}, [707] = {.lex_state = 38, .external_lex_state = 2}, [708] = {.lex_state = 1, .external_lex_state = 3}, [709] = {.lex_state = 1, .external_lex_state = 3}, [710] = {.lex_state = 1, .external_lex_state = 3}, [711] = {.lex_state = 1, .external_lex_state = 3}, [712] = {.lex_state = 1, .external_lex_state = 3}, [713] = {.lex_state = 38, .external_lex_state = 2}, [714] = {.lex_state = 1, .external_lex_state = 3}, [715] = {.lex_state = 38, .external_lex_state = 2}, [716] = {.lex_state = 1, .external_lex_state = 3}, [717] = {.lex_state = 38, .external_lex_state = 2}, [718] = {.lex_state = 1, .external_lex_state = 3}, [719] = {.lex_state = 38, .external_lex_state = 2}, [720] = {.lex_state = 1, .external_lex_state = 3}, [721] = {.lex_state = 38, .external_lex_state = 2}, [722] = {.lex_state = 1, .external_lex_state = 3}, [723] = {.lex_state = 1, .external_lex_state = 3}, [724] = {.lex_state = 1, .external_lex_state = 3}, [725] = {.lex_state = 1, .external_lex_state = 3}, [726] = {.lex_state = 1, .external_lex_state = 3}, [727] = {.lex_state = 1, .external_lex_state = 3}, [728] = {.lex_state = 1, .external_lex_state = 3}, [729] = {.lex_state = 38, .external_lex_state = 2}, [730] = {.lex_state = 38, .external_lex_state = 2}, [731] = {.lex_state = 38}, [732] = {.lex_state = 38, .external_lex_state = 2}, [733] = {.lex_state = 38, .external_lex_state = 2}, [734] = {.lex_state = 38, .external_lex_state = 2}, [735] = {.lex_state = 38, .external_lex_state = 2}, [736] = {.lex_state = 38, .external_lex_state = 2}, [737] = {.lex_state = 38, .external_lex_state = 2}, [738] = {.lex_state = 38, .external_lex_state = 2}, [739] = {.lex_state = 1, .external_lex_state = 3}, [740] = {.lex_state = 38, .external_lex_state = 2}, [741] = {.lex_state = 1, .external_lex_state = 3}, [742] = {.lex_state = 38, .external_lex_state = 2}, [743] = {.lex_state = 38, .external_lex_state = 2}, [744] = {.lex_state = 38, .external_lex_state = 2}, [745] = {.lex_state = 38, .external_lex_state = 2}, [746] = {.lex_state = 38, .external_lex_state = 2}, [747] = {.lex_state = 38, .external_lex_state = 2}, [748] = {.lex_state = 38, .external_lex_state = 2}, [749] = {.lex_state = 38}, [750] = {.lex_state = 38}, [751] = {.lex_state = 38}, [752] = {.lex_state = 38, .external_lex_state = 2}, [753] = {.lex_state = 38}, [754] = {.lex_state = 38, .external_lex_state = 2}, [755] = {.lex_state = 38}, [756] = {.lex_state = 38}, [757] = {.lex_state = 38, .external_lex_state = 2}, [758] = {.lex_state = 38, .external_lex_state = 2}, [759] = {.lex_state = 38}, [760] = {.lex_state = 38, .external_lex_state = 2}, [761] = {.lex_state = 38, .external_lex_state = 2}, [762] = {.lex_state = 38, .external_lex_state = 2}, [763] = {.lex_state = 38, .external_lex_state = 2}, [764] = {.lex_state = 38, .external_lex_state = 2}, [765] = {.lex_state = 38, .external_lex_state = 2}, [766] = {.lex_state = 38}, [767] = {.lex_state = 38, .external_lex_state = 2}, [768] = {.lex_state = 38, .external_lex_state = 2}, [769] = {.lex_state = 38, .external_lex_state = 2}, [770] = {.lex_state = 38, .external_lex_state = 2}, [771] = {.lex_state = 38, .external_lex_state = 2}, [772] = {.lex_state = 38, .external_lex_state = 2}, [773] = {.lex_state = 38}, [774] = {.lex_state = 38, .external_lex_state = 2}, [775] = {.lex_state = 38, .external_lex_state = 2}, [776] = {.lex_state = 38, .external_lex_state = 2}, [777] = {.lex_state = 1, .external_lex_state = 3}, [778] = {.lex_state = 38}, [779] = {.lex_state = 38}, [780] = {.lex_state = 38, .external_lex_state = 2}, [781] = {.lex_state = 38, .external_lex_state = 2}, [782] = {.lex_state = 38, .external_lex_state = 2}, [783] = {.lex_state = 38}, [784] = {.lex_state = 38, .external_lex_state = 2}, [785] = {.lex_state = 38}, [786] = {.lex_state = 38, .external_lex_state = 2}, [787] = {.lex_state = 38, .external_lex_state = 2}, [788] = {.lex_state = 38}, [789] = {.lex_state = 38}, [790] = {.lex_state = 38, .external_lex_state = 2}, [791] = {.lex_state = 38}, [792] = {.lex_state = 38, .external_lex_state = 2}, [793] = {.lex_state = 38, .external_lex_state = 2}, [794] = {.lex_state = 38, .external_lex_state = 2}, [795] = {.lex_state = 38, .external_lex_state = 2}, [796] = {.lex_state = 38, .external_lex_state = 2}, [797] = {.lex_state = 38, .external_lex_state = 2}, [798] = {.lex_state = 38}, [799] = {.lex_state = 38}, [800] = {.lex_state = 38}, [801] = {.lex_state = 38}, [802] = {.lex_state = 1, .external_lex_state = 3}, [803] = {.lex_state = 38}, [804] = {.lex_state = 38, .external_lex_state = 2}, [805] = {.lex_state = 38, .external_lex_state = 2}, [806] = {.lex_state = 38, .external_lex_state = 2}, [807] = {.lex_state = 38}, [808] = {.lex_state = 38, .external_lex_state = 2}, [809] = {.lex_state = 38}, [810] = {.lex_state = 38, .external_lex_state = 2}, [811] = {.lex_state = 38}, [812] = {.lex_state = 38, .external_lex_state = 2}, [813] = {.lex_state = 38, .external_lex_state = 2}, [814] = {.lex_state = 38, .external_lex_state = 2}, [815] = {.lex_state = 38, .external_lex_state = 2}, [816] = {.lex_state = 38}, [817] = {.lex_state = 38, .external_lex_state = 2}, [818] = {.lex_state = 38}, [819] = {.lex_state = 38, .external_lex_state = 2}, [820] = {.lex_state = 38, .external_lex_state = 2}, [821] = {.lex_state = 38}, [822] = {.lex_state = 38, .external_lex_state = 2}, [823] = {.lex_state = 38}, [824] = {.lex_state = 38, .external_lex_state = 2}, [825] = {.lex_state = 38, .external_lex_state = 2}, [826] = {.lex_state = 38, .external_lex_state = 2}, [827] = {.lex_state = 38, .external_lex_state = 2}, [828] = {.lex_state = 38}, [829] = {.lex_state = 38}, [830] = {.lex_state = 38, .external_lex_state = 2}, [831] = {.lex_state = 38}, [832] = {.lex_state = 38, .external_lex_state = 2}, [833] = {.lex_state = 38}, [834] = {.lex_state = 38}, [835] = {.lex_state = 38}, [836] = {.lex_state = 38, .external_lex_state = 2}, [837] = {.lex_state = 38, .external_lex_state = 2}, [838] = {.lex_state = 38, .external_lex_state = 2}, [839] = {.lex_state = 38, .external_lex_state = 2}, [840] = {.lex_state = 38, .external_lex_state = 2}, [841] = {.lex_state = 38, .external_lex_state = 2}, [842] = {.lex_state = 38, .external_lex_state = 2}, [843] = {.lex_state = 38, .external_lex_state = 2}, [844] = {.lex_state = 38, .external_lex_state = 2}, [845] = {.lex_state = 38}, [846] = {.lex_state = 38, .external_lex_state = 2}, [847] = {.lex_state = 38}, [848] = {.lex_state = 38, .external_lex_state = 2}, [849] = {.lex_state = 38, .external_lex_state = 2}, [850] = {.lex_state = 38, .external_lex_state = 2}, [851] = {.lex_state = 38}, [852] = {.lex_state = 38, .external_lex_state = 2}, [853] = {.lex_state = 38, .external_lex_state = 2}, [854] = {.lex_state = 38, .external_lex_state = 2}, [855] = {.lex_state = 38}, [856] = {.lex_state = 38, .external_lex_state = 2}, [857] = {.lex_state = 38}, [858] = {.lex_state = 38, .external_lex_state = 2}, [859] = {.lex_state = 38, .external_lex_state = 2}, [860] = {.lex_state = 38}, [861] = {.lex_state = 38, .external_lex_state = 2}, [862] = {.lex_state = 38, .external_lex_state = 2}, [863] = {.lex_state = 38, .external_lex_state = 2}, [864] = {.lex_state = 38, .external_lex_state = 2}, [865] = {.lex_state = 38, .external_lex_state = 2}, [866] = {.lex_state = 38, .external_lex_state = 2}, [867] = {.lex_state = 38}, [868] = {.lex_state = 38, .external_lex_state = 2}, [869] = {.lex_state = 38, .external_lex_state = 2}, [870] = {.lex_state = 38}, [871] = {.lex_state = 1, .external_lex_state = 3}, [872] = {.lex_state = 1, .external_lex_state = 3}, [873] = {.lex_state = 1, .external_lex_state = 3}, [874] = {.lex_state = 1, .external_lex_state = 3}, [875] = {.lex_state = 1, .external_lex_state = 3}, [876] = {.lex_state = 1, .external_lex_state = 3}, [877] = {.lex_state = 38, .external_lex_state = 2}, [878] = {.lex_state = 1, .external_lex_state = 3}, [879] = {.lex_state = 1, .external_lex_state = 3}, [880] = {.lex_state = 1, .external_lex_state = 3}, [881] = {.lex_state = 1, .external_lex_state = 3}, [882] = {.lex_state = 38, .external_lex_state = 2}, [883] = {.lex_state = 1, .external_lex_state = 3}, [884] = {.lex_state = 38}, [885] = {.lex_state = 1, .external_lex_state = 3}, [886] = {.lex_state = 1, .external_lex_state = 3}, [887] = {.lex_state = 1, .external_lex_state = 3}, [888] = {.lex_state = 1, .external_lex_state = 3}, [889] = {.lex_state = 1, .external_lex_state = 3}, [890] = {.lex_state = 1, .external_lex_state = 3}, [891] = {.lex_state = 1, .external_lex_state = 3}, [892] = {.lex_state = 1, .external_lex_state = 3}, [893] = {.lex_state = 1, .external_lex_state = 3}, [894] = {.lex_state = 1, .external_lex_state = 3}, [895] = {.lex_state = 1, .external_lex_state = 3}, [896] = {.lex_state = 38}, [897] = {.lex_state = 1, .external_lex_state = 3}, [898] = {.lex_state = 1, .external_lex_state = 3}, [899] = {.lex_state = 1, .external_lex_state = 3}, [900] = {.lex_state = 1, .external_lex_state = 3}, [901] = {.lex_state = 1, .external_lex_state = 3}, [902] = {.lex_state = 1, .external_lex_state = 3}, [903] = {.lex_state = 1, .external_lex_state = 3}, [904] = {.lex_state = 38, .external_lex_state = 2}, [905] = {.lex_state = 1, .external_lex_state = 3}, [906] = {.lex_state = 38, .external_lex_state = 2}, [907] = {.lex_state = 1, .external_lex_state = 3}, [908] = {.lex_state = 1, .external_lex_state = 3}, [909] = {.lex_state = 1, .external_lex_state = 3}, [910] = {.lex_state = 1, .external_lex_state = 3}, [911] = {.lex_state = 1, .external_lex_state = 3}, [912] = {.lex_state = 1, .external_lex_state = 3}, [913] = {.lex_state = 1, .external_lex_state = 3}, [914] = {.lex_state = 1, .external_lex_state = 3}, [915] = {.lex_state = 38, .external_lex_state = 2}, [916] = {.lex_state = 38}, [917] = {.lex_state = 1, .external_lex_state = 3}, [918] = {.lex_state = 38}, [919] = {.lex_state = 1, .external_lex_state = 3}, [920] = {.lex_state = 38}, [921] = {.lex_state = 1, .external_lex_state = 3}, [922] = {.lex_state = 38}, [923] = {.lex_state = 38, .external_lex_state = 2}, [924] = {.lex_state = 1, .external_lex_state = 3}, [925] = {.lex_state = 1, .external_lex_state = 3}, [926] = {.lex_state = 1, .external_lex_state = 3}, [927] = {.lex_state = 1, .external_lex_state = 3}, [928] = {.lex_state = 1, .external_lex_state = 3}, [929] = {.lex_state = 38, .external_lex_state = 2}, [930] = {.lex_state = 1, .external_lex_state = 3}, [931] = {.lex_state = 38, .external_lex_state = 2}, [932] = {.lex_state = 1, .external_lex_state = 3}, [933] = {.lex_state = 1, .external_lex_state = 3}, [934] = {.lex_state = 38, .external_lex_state = 2}, [935] = {.lex_state = 38}, [936] = {.lex_state = 38}, [937] = {.lex_state = 38, .external_lex_state = 2}, [938] = {.lex_state = 38}, [939] = {.lex_state = 38}, [940] = {.lex_state = 38}, [941] = {.lex_state = 38, .external_lex_state = 2}, [942] = {.lex_state = 1, .external_lex_state = 3}, [943] = {.lex_state = 1, .external_lex_state = 3}, [944] = {.lex_state = 38}, [945] = {.lex_state = 38}, [946] = {.lex_state = 38, .external_lex_state = 2}, [947] = {.lex_state = 38}, [948] = {.lex_state = 38}, [949] = {.lex_state = 38}, [950] = {.lex_state = 38}, [951] = {.lex_state = 1, .external_lex_state = 3}, [952] = {.lex_state = 1, .external_lex_state = 3}, [953] = {.lex_state = 38}, [954] = {.lex_state = 1, .external_lex_state = 3}, [955] = {.lex_state = 1, .external_lex_state = 3}, [956] = {.lex_state = 38}, [957] = {.lex_state = 1, .external_lex_state = 3}, [958] = {.lex_state = 1, .external_lex_state = 3}, [959] = {.lex_state = 1, .external_lex_state = 3}, [960] = {.lex_state = 1, .external_lex_state = 3}, [961] = {.lex_state = 38}, [962] = {.lex_state = 38}, [963] = {.lex_state = 38}, [964] = {.lex_state = 38}, [965] = {.lex_state = 1, .external_lex_state = 3}, [966] = {.lex_state = 38}, [967] = {.lex_state = 38}, [968] = {.lex_state = 38}, [969] = {.lex_state = 38}, [970] = {.lex_state = 1, .external_lex_state = 3}, [971] = {.lex_state = 1, .external_lex_state = 3}, [972] = {.lex_state = 38}, [973] = {.lex_state = 1, .external_lex_state = 3}, [974] = {.lex_state = 38}, [975] = {.lex_state = 38}, [976] = {.lex_state = 1, .external_lex_state = 3}, [977] = {.lex_state = 38}, [978] = {.lex_state = 38}, [979] = {.lex_state = 1, .external_lex_state = 3}, [980] = {.lex_state = 1, .external_lex_state = 3}, [981] = {.lex_state = 1, .external_lex_state = 3}, [982] = {.lex_state = 1, .external_lex_state = 3}, [983] = {.lex_state = 1, .external_lex_state = 3}, [984] = {.lex_state = 38, .external_lex_state = 2}, [985] = {.lex_state = 1, .external_lex_state = 3}, [986] = {.lex_state = 1, .external_lex_state = 3}, [987] = {.lex_state = 38}, [988] = {.lex_state = 38, .external_lex_state = 2}, [989] = {.lex_state = 38}, [990] = {.lex_state = 38}, [991] = {.lex_state = 1, .external_lex_state = 3}, [992] = {.lex_state = 38, .external_lex_state = 2}, [993] = {.lex_state = 38, .external_lex_state = 2}, [994] = {.lex_state = 1, .external_lex_state = 3}, [995] = {.lex_state = 38, .external_lex_state = 2}, [996] = {.lex_state = 38, .external_lex_state = 2}, [997] = {.lex_state = 1, .external_lex_state = 3}, [998] = {.lex_state = 1, .external_lex_state = 3}, [999] = {.lex_state = 1, .external_lex_state = 3}, [1000] = {.lex_state = 1, .external_lex_state = 3}, [1001] = {.lex_state = 1, .external_lex_state = 3}, [1002] = {.lex_state = 1, .external_lex_state = 3}, [1003] = {.lex_state = 1, .external_lex_state = 3}, [1004] = {.lex_state = 1, .external_lex_state = 3}, [1005] = {.lex_state = 1, .external_lex_state = 3}, [1006] = {.lex_state = 1, .external_lex_state = 3}, [1007] = {.lex_state = 1, .external_lex_state = 3}, [1008] = {.lex_state = 1, .external_lex_state = 3}, [1009] = {.lex_state = 1, .external_lex_state = 3}, [1010] = {.lex_state = 1, .external_lex_state = 3}, [1011] = {.lex_state = 1, .external_lex_state = 3}, [1012] = {.lex_state = 1, .external_lex_state = 3}, [1013] = {.lex_state = 1, .external_lex_state = 3}, [1014] = {.lex_state = 1, .external_lex_state = 3}, [1015] = {.lex_state = 1, .external_lex_state = 3}, [1016] = {.lex_state = 1, .external_lex_state = 3}, [1017] = {.lex_state = 1, .external_lex_state = 3}, [1018] = {.lex_state = 38, .external_lex_state = 2}, [1019] = {.lex_state = 1, .external_lex_state = 3}, [1020] = {.lex_state = 1, .external_lex_state = 3}, [1021] = {.lex_state = 38}, [1022] = {.lex_state = 38}, [1023] = {.lex_state = 1, .external_lex_state = 3}, [1024] = {.lex_state = 1, .external_lex_state = 3}, [1025] = {.lex_state = 1, .external_lex_state = 3}, [1026] = {.lex_state = 1, .external_lex_state = 3}, [1027] = {.lex_state = 1, .external_lex_state = 3}, [1028] = {.lex_state = 1, .external_lex_state = 3}, [1029] = {.lex_state = 1, .external_lex_state = 3}, [1030] = {.lex_state = 1, .external_lex_state = 3}, [1031] = {.lex_state = 1, .external_lex_state = 3}, [1032] = {.lex_state = 1, .external_lex_state = 3}, [1033] = {.lex_state = 1, .external_lex_state = 3}, [1034] = {.lex_state = 1, .external_lex_state = 3}, [1035] = {.lex_state = 1, .external_lex_state = 3}, [1036] = {.lex_state = 1, .external_lex_state = 3}, [1037] = {.lex_state = 1, .external_lex_state = 3}, [1038] = {.lex_state = 1, .external_lex_state = 3}, [1039] = {.lex_state = 1, .external_lex_state = 3}, [1040] = {.lex_state = 1, .external_lex_state = 3}, [1041] = {.lex_state = 1, .external_lex_state = 3}, [1042] = {.lex_state = 1, .external_lex_state = 3}, [1043] = {.lex_state = 1, .external_lex_state = 3}, [1044] = {.lex_state = 1, .external_lex_state = 3}, [1045] = {.lex_state = 1, .external_lex_state = 3}, [1046] = {.lex_state = 1, .external_lex_state = 3}, [1047] = {.lex_state = 1, .external_lex_state = 3}, [1048] = {.lex_state = 1, .external_lex_state = 3}, [1049] = {.lex_state = 1, .external_lex_state = 3}, [1050] = {.lex_state = 1, .external_lex_state = 3}, [1051] = {.lex_state = 1, .external_lex_state = 3}, [1052] = {.lex_state = 1, .external_lex_state = 3}, [1053] = {.lex_state = 1, .external_lex_state = 3}, [1054] = {.lex_state = 1, .external_lex_state = 3}, [1055] = {.lex_state = 1, .external_lex_state = 3}, [1056] = {.lex_state = 1, .external_lex_state = 3}, [1057] = {.lex_state = 1, .external_lex_state = 3}, [1058] = {.lex_state = 1, .external_lex_state = 3}, [1059] = {.lex_state = 1, .external_lex_state = 3}, [1060] = {.lex_state = 1, .external_lex_state = 3}, [1061] = {.lex_state = 1, .external_lex_state = 3}, [1062] = {.lex_state = 1, .external_lex_state = 3}, [1063] = {.lex_state = 1, .external_lex_state = 3}, [1064] = {.lex_state = 38}, [1065] = {.lex_state = 1, .external_lex_state = 3}, [1066] = {.lex_state = 1, .external_lex_state = 3}, [1067] = {.lex_state = 1, .external_lex_state = 3}, [1068] = {.lex_state = 1, .external_lex_state = 3}, [1069] = {.lex_state = 1, .external_lex_state = 3}, [1070] = {.lex_state = 1, .external_lex_state = 3}, [1071] = {.lex_state = 1, .external_lex_state = 3}, [1072] = {.lex_state = 1, .external_lex_state = 3}, [1073] = {.lex_state = 1, .external_lex_state = 3}, [1074] = {.lex_state = 1, .external_lex_state = 3}, [1075] = {.lex_state = 1, .external_lex_state = 3}, [1076] = {.lex_state = 1, .external_lex_state = 3}, [1077] = {.lex_state = 1, .external_lex_state = 3}, [1078] = {.lex_state = 1, .external_lex_state = 3}, [1079] = {.lex_state = 1, .external_lex_state = 3}, [1080] = {.lex_state = 1, .external_lex_state = 3}, [1081] = {.lex_state = 1, .external_lex_state = 3}, [1082] = {.lex_state = 1, .external_lex_state = 3}, [1083] = {.lex_state = 1, .external_lex_state = 3}, [1084] = {.lex_state = 1, .external_lex_state = 3}, [1085] = {.lex_state = 1, .external_lex_state = 3}, [1086] = {.lex_state = 1, .external_lex_state = 3}, [1087] = {.lex_state = 1, .external_lex_state = 3}, [1088] = {.lex_state = 1, .external_lex_state = 3}, [1089] = {.lex_state = 1, .external_lex_state = 3}, [1090] = {.lex_state = 1, .external_lex_state = 3}, [1091] = {.lex_state = 1, .external_lex_state = 3}, [1092] = {.lex_state = 1, .external_lex_state = 3}, [1093] = {.lex_state = 1, .external_lex_state = 3}, [1094] = {.lex_state = 1, .external_lex_state = 3}, [1095] = {.lex_state = 38}, [1096] = {.lex_state = 1, .external_lex_state = 3}, [1097] = {.lex_state = 1, .external_lex_state = 3}, [1098] = {.lex_state = 1, .external_lex_state = 3}, [1099] = {.lex_state = 1, .external_lex_state = 3}, [1100] = {.lex_state = 1, .external_lex_state = 3}, [1101] = {.lex_state = 1, .external_lex_state = 3}, [1102] = {.lex_state = 1, .external_lex_state = 3}, [1103] = {.lex_state = 1, .external_lex_state = 3}, [1104] = {.lex_state = 1, .external_lex_state = 3}, [1105] = {.lex_state = 1, .external_lex_state = 3}, [1106] = {.lex_state = 1, .external_lex_state = 3}, [1107] = {.lex_state = 1, .external_lex_state = 3}, [1108] = {.lex_state = 1, .external_lex_state = 3}, [1109] = {.lex_state = 1, .external_lex_state = 3}, [1110] = {.lex_state = 1, .external_lex_state = 3}, [1111] = {.lex_state = 1, .external_lex_state = 3}, [1112] = {.lex_state = 1, .external_lex_state = 3}, [1113] = {.lex_state = 1, .external_lex_state = 3}, [1114] = {.lex_state = 1, .external_lex_state = 3}, [1115] = {.lex_state = 1, .external_lex_state = 3}, [1116] = {.lex_state = 1, .external_lex_state = 3}, [1117] = {.lex_state = 1, .external_lex_state = 3}, [1118] = {.lex_state = 1, .external_lex_state = 3}, [1119] = {.lex_state = 1, .external_lex_state = 3}, [1120] = {.lex_state = 1, .external_lex_state = 3}, [1121] = {.lex_state = 1, .external_lex_state = 3}, [1122] = {.lex_state = 1, .external_lex_state = 3}, [1123] = {.lex_state = 1, .external_lex_state = 3}, [1124] = {.lex_state = 1, .external_lex_state = 3}, [1125] = {.lex_state = 36, .external_lex_state = 2}, [1126] = {.lex_state = 1, .external_lex_state = 3}, [1127] = {.lex_state = 1, .external_lex_state = 3}, [1128] = {.lex_state = 1, .external_lex_state = 3}, [1129] = {.lex_state = 1, .external_lex_state = 3}, [1130] = {.lex_state = 1, .external_lex_state = 3}, [1131] = {.lex_state = 1, .external_lex_state = 3}, [1132] = {.lex_state = 1, .external_lex_state = 3}, [1133] = {.lex_state = 1, .external_lex_state = 3}, [1134] = {.lex_state = 1, .external_lex_state = 3}, [1135] = {.lex_state = 1, .external_lex_state = 3}, [1136] = {.lex_state = 1, .external_lex_state = 3}, [1137] = {.lex_state = 1, .external_lex_state = 3}, [1138] = {.lex_state = 1, .external_lex_state = 3}, [1139] = {.lex_state = 38, .external_lex_state = 2}, [1140] = {.lex_state = 38, .external_lex_state = 2}, [1141] = {.lex_state = 36, .external_lex_state = 2}, [1142] = {.lex_state = 1, .external_lex_state = 3}, [1143] = {.lex_state = 1, .external_lex_state = 3}, [1144] = {.lex_state = 1, .external_lex_state = 3}, [1145] = {.lex_state = 1, .external_lex_state = 3}, [1146] = {.lex_state = 1, .external_lex_state = 3}, [1147] = {.lex_state = 1, .external_lex_state = 3}, [1148] = {.lex_state = 1, .external_lex_state = 3}, [1149] = {.lex_state = 1, .external_lex_state = 3}, [1150] = {.lex_state = 1, .external_lex_state = 3}, [1151] = {.lex_state = 1, .external_lex_state = 3}, [1152] = {.lex_state = 1, .external_lex_state = 3}, [1153] = {.lex_state = 1, .external_lex_state = 3}, [1154] = {.lex_state = 1, .external_lex_state = 3}, [1155] = {.lex_state = 1, .external_lex_state = 3}, [1156] = {.lex_state = 1, .external_lex_state = 3}, [1157] = {.lex_state = 1, .external_lex_state = 3}, [1158] = {.lex_state = 1, .external_lex_state = 3}, [1159] = {.lex_state = 1, .external_lex_state = 3}, [1160] = {.lex_state = 1, .external_lex_state = 3}, [1161] = {.lex_state = 1, .external_lex_state = 3}, [1162] = {.lex_state = 1, .external_lex_state = 3}, [1163] = {.lex_state = 1, .external_lex_state = 3}, [1164] = {.lex_state = 1, .external_lex_state = 3}, [1165] = {.lex_state = 1, .external_lex_state = 3}, [1166] = {.lex_state = 1, .external_lex_state = 3}, [1167] = {.lex_state = 1, .external_lex_state = 3}, [1168] = {.lex_state = 1, .external_lex_state = 3}, [1169] = {.lex_state = 1, .external_lex_state = 3}, [1170] = {.lex_state = 1, .external_lex_state = 3}, [1171] = {.lex_state = 1, .external_lex_state = 3}, [1172] = {.lex_state = 1, .external_lex_state = 3}, [1173] = {.lex_state = 1, .external_lex_state = 3}, [1174] = {.lex_state = 1, .external_lex_state = 3}, [1175] = {.lex_state = 1, .external_lex_state = 3}, [1176] = {.lex_state = 1, .external_lex_state = 3}, [1177] = {.lex_state = 1, .external_lex_state = 3}, [1178] = {.lex_state = 1, .external_lex_state = 3}, [1179] = {.lex_state = 1, .external_lex_state = 3}, [1180] = {.lex_state = 1, .external_lex_state = 3}, [1181] = {.lex_state = 1, .external_lex_state = 3}, [1182] = {.lex_state = 1, .external_lex_state = 3}, [1183] = {.lex_state = 1, .external_lex_state = 3}, [1184] = {.lex_state = 1, .external_lex_state = 3}, [1185] = {.lex_state = 1, .external_lex_state = 3}, [1186] = {.lex_state = 1, .external_lex_state = 3}, [1187] = {.lex_state = 1, .external_lex_state = 3}, [1188] = {.lex_state = 1, .external_lex_state = 3}, [1189] = {.lex_state = 1, .external_lex_state = 3}, [1190] = {.lex_state = 1, .external_lex_state = 3}, [1191] = {.lex_state = 1, .external_lex_state = 3}, [1192] = {.lex_state = 1, .external_lex_state = 3}, [1193] = {.lex_state = 1, .external_lex_state = 3}, [1194] = {.lex_state = 1, .external_lex_state = 3}, [1195] = {.lex_state = 1, .external_lex_state = 3}, [1196] = {.lex_state = 1, .external_lex_state = 3}, [1197] = {.lex_state = 1, .external_lex_state = 3}, [1198] = {.lex_state = 1, .external_lex_state = 3}, [1199] = {.lex_state = 1, .external_lex_state = 3}, [1200] = {.lex_state = 1, .external_lex_state = 3}, [1201] = {.lex_state = 1, .external_lex_state = 3}, [1202] = {.lex_state = 1, .external_lex_state = 3}, [1203] = {.lex_state = 1, .external_lex_state = 3}, [1204] = {.lex_state = 1, .external_lex_state = 3}, [1205] = {.lex_state = 1, .external_lex_state = 3}, [1206] = {.lex_state = 1, .external_lex_state = 3}, [1207] = {.lex_state = 1, .external_lex_state = 3}, [1208] = {.lex_state = 1, .external_lex_state = 3}, [1209] = {.lex_state = 1, .external_lex_state = 3}, [1210] = {.lex_state = 1, .external_lex_state = 3}, [1211] = {.lex_state = 1, .external_lex_state = 3}, [1212] = {.lex_state = 1, .external_lex_state = 3}, [1213] = {.lex_state = 1, .external_lex_state = 3}, [1214] = {.lex_state = 1, .external_lex_state = 3}, [1215] = {.lex_state = 1, .external_lex_state = 3}, [1216] = {.lex_state = 1, .external_lex_state = 3}, [1217] = {.lex_state = 1, .external_lex_state = 3}, [1218] = {.lex_state = 1, .external_lex_state = 3}, [1219] = {.lex_state = 1, .external_lex_state = 3}, [1220] = {.lex_state = 1, .external_lex_state = 3}, [1221] = {.lex_state = 1, .external_lex_state = 3}, [1222] = {.lex_state = 1, .external_lex_state = 3}, [1223] = {.lex_state = 1, .external_lex_state = 3}, [1224] = {.lex_state = 1, .external_lex_state = 3}, [1225] = {.lex_state = 1, .external_lex_state = 3}, [1226] = {.lex_state = 1, .external_lex_state = 3}, [1227] = {.lex_state = 1, .external_lex_state = 3}, [1228] = {.lex_state = 1, .external_lex_state = 3}, [1229] = {.lex_state = 1, .external_lex_state = 3}, [1230] = {.lex_state = 1, .external_lex_state = 3}, [1231] = {.lex_state = 1, .external_lex_state = 3}, [1232] = {.lex_state = 1, .external_lex_state = 3}, [1233] = {.lex_state = 1, .external_lex_state = 3}, [1234] = {.lex_state = 1, .external_lex_state = 3}, [1235] = {.lex_state = 1, .external_lex_state = 3}, [1236] = {.lex_state = 1, .external_lex_state = 3}, [1237] = {.lex_state = 1, .external_lex_state = 3}, [1238] = {.lex_state = 1, .external_lex_state = 3}, [1239] = {.lex_state = 1, .external_lex_state = 3}, [1240] = {.lex_state = 1, .external_lex_state = 3}, [1241] = {.lex_state = 1, .external_lex_state = 3}, [1242] = {.lex_state = 1, .external_lex_state = 3}, [1243] = {.lex_state = 1, .external_lex_state = 3}, [1244] = {.lex_state = 1, .external_lex_state = 3}, [1245] = {.lex_state = 1, .external_lex_state = 3}, [1246] = {.lex_state = 1, .external_lex_state = 3}, [1247] = {.lex_state = 1, .external_lex_state = 3}, [1248] = {.lex_state = 1, .external_lex_state = 3}, [1249] = {.lex_state = 1, .external_lex_state = 3}, [1250] = {.lex_state = 1, .external_lex_state = 3}, [1251] = {.lex_state = 1, .external_lex_state = 3}, [1252] = {.lex_state = 1, .external_lex_state = 3}, [1253] = {.lex_state = 1, .external_lex_state = 3}, [1254] = {.lex_state = 1, .external_lex_state = 3}, [1255] = {.lex_state = 1, .external_lex_state = 3}, [1256] = {.lex_state = 1, .external_lex_state = 3}, [1257] = {.lex_state = 1, .external_lex_state = 3}, [1258] = {.lex_state = 1, .external_lex_state = 3}, [1259] = {.lex_state = 1, .external_lex_state = 3}, [1260] = {.lex_state = 1, .external_lex_state = 3}, [1261] = {.lex_state = 1, .external_lex_state = 3}, [1262] = {.lex_state = 1, .external_lex_state = 3}, [1263] = {.lex_state = 1, .external_lex_state = 3}, [1264] = {.lex_state = 1, .external_lex_state = 3}, [1265] = {.lex_state = 1, .external_lex_state = 3}, [1266] = {.lex_state = 1, .external_lex_state = 3}, [1267] = {.lex_state = 1, .external_lex_state = 3}, [1268] = {.lex_state = 1, .external_lex_state = 3}, [1269] = {.lex_state = 1, .external_lex_state = 3}, [1270] = {.lex_state = 1, .external_lex_state = 3}, [1271] = {.lex_state = 1, .external_lex_state = 3}, [1272] = {.lex_state = 1, .external_lex_state = 3}, [1273] = {.lex_state = 1, .external_lex_state = 3}, [1274] = {.lex_state = 1, .external_lex_state = 3}, [1275] = {.lex_state = 1, .external_lex_state = 3}, [1276] = {.lex_state = 1, .external_lex_state = 3}, [1277] = {.lex_state = 1, .external_lex_state = 3}, [1278] = {.lex_state = 1, .external_lex_state = 3}, [1279] = {.lex_state = 1, .external_lex_state = 3}, [1280] = {.lex_state = 1, .external_lex_state = 3}, [1281] = {.lex_state = 1, .external_lex_state = 3}, [1282] = {.lex_state = 1, .external_lex_state = 3}, [1283] = {.lex_state = 1, .external_lex_state = 3}, [1284] = {.lex_state = 1, .external_lex_state = 3}, [1285] = {.lex_state = 1, .external_lex_state = 3}, [1286] = {.lex_state = 1, .external_lex_state = 3}, [1287] = {.lex_state = 1, .external_lex_state = 3}, [1288] = {.lex_state = 1, .external_lex_state = 3}, [1289] = {.lex_state = 1, .external_lex_state = 3}, [1290] = {.lex_state = 1, .external_lex_state = 3}, [1291] = {.lex_state = 1, .external_lex_state = 3}, [1292] = {.lex_state = 1, .external_lex_state = 3}, [1293] = {.lex_state = 1, .external_lex_state = 3}, [1294] = {.lex_state = 1, .external_lex_state = 3}, [1295] = {.lex_state = 1, .external_lex_state = 3}, [1296] = {.lex_state = 1, .external_lex_state = 3}, [1297] = {.lex_state = 1, .external_lex_state = 3}, [1298] = {.lex_state = 1, .external_lex_state = 3}, [1299] = {.lex_state = 1, .external_lex_state = 3}, [1300] = {.lex_state = 1, .external_lex_state = 3}, [1301] = {.lex_state = 1, .external_lex_state = 3}, [1302] = {.lex_state = 1, .external_lex_state = 3}, [1303] = {.lex_state = 1, .external_lex_state = 3}, [1304] = {.lex_state = 1, .external_lex_state = 3}, [1305] = {.lex_state = 1, .external_lex_state = 3}, [1306] = {.lex_state = 1, .external_lex_state = 3}, [1307] = {.lex_state = 1, .external_lex_state = 3}, [1308] = {.lex_state = 1, .external_lex_state = 3}, [1309] = {.lex_state = 1, .external_lex_state = 3}, [1310] = {.lex_state = 1, .external_lex_state = 3}, [1311] = {.lex_state = 1, .external_lex_state = 3}, [1312] = {.lex_state = 1, .external_lex_state = 3}, [1313] = {.lex_state = 1, .external_lex_state = 3}, [1314] = {.lex_state = 1, .external_lex_state = 3}, [1315] = {.lex_state = 1, .external_lex_state = 3}, [1316] = {.lex_state = 1, .external_lex_state = 3}, [1317] = {.lex_state = 1, .external_lex_state = 3}, [1318] = {.lex_state = 1, .external_lex_state = 3}, [1319] = {.lex_state = 1, .external_lex_state = 3}, [1320] = {.lex_state = 1, .external_lex_state = 3}, [1321] = {.lex_state = 1, .external_lex_state = 3}, [1322] = {.lex_state = 1, .external_lex_state = 3}, [1323] = {.lex_state = 1, .external_lex_state = 3}, [1324] = {.lex_state = 1, .external_lex_state = 3}, [1325] = {.lex_state = 1, .external_lex_state = 3}, [1326] = {.lex_state = 1, .external_lex_state = 3}, [1327] = {.lex_state = 1, .external_lex_state = 3}, [1328] = {.lex_state = 1, .external_lex_state = 3}, [1329] = {.lex_state = 1, .external_lex_state = 3}, [1330] = {.lex_state = 1, .external_lex_state = 3}, [1331] = {.lex_state = 1, .external_lex_state = 3}, [1332] = {.lex_state = 1, .external_lex_state = 3}, [1333] = {.lex_state = 1, .external_lex_state = 3}, [1334] = {.lex_state = 1, .external_lex_state = 3}, [1335] = {.lex_state = 1, .external_lex_state = 3}, [1336] = {.lex_state = 1, .external_lex_state = 3}, [1337] = {.lex_state = 1, .external_lex_state = 3}, [1338] = {.lex_state = 1, .external_lex_state = 3}, [1339] = {.lex_state = 1, .external_lex_state = 3}, [1340] = {.lex_state = 1, .external_lex_state = 3}, [1341] = {.lex_state = 1, .external_lex_state = 3}, [1342] = {.lex_state = 1, .external_lex_state = 3}, [1343] = {.lex_state = 1, .external_lex_state = 3}, [1344] = {.lex_state = 1, .external_lex_state = 3}, [1345] = {.lex_state = 1, .external_lex_state = 3}, [1346] = {.lex_state = 1, .external_lex_state = 3}, [1347] = {.lex_state = 1, .external_lex_state = 3}, [1348] = {.lex_state = 1, .external_lex_state = 3}, [1349] = {.lex_state = 1, .external_lex_state = 3}, [1350] = {.lex_state = 1, .external_lex_state = 3}, [1351] = {.lex_state = 1, .external_lex_state = 3}, [1352] = {.lex_state = 1, .external_lex_state = 3}, [1353] = {.lex_state = 1, .external_lex_state = 3}, [1354] = {.lex_state = 1, .external_lex_state = 3}, [1355] = {.lex_state = 1, .external_lex_state = 3}, [1356] = {.lex_state = 1, .external_lex_state = 3}, [1357] = {.lex_state = 1, .external_lex_state = 3}, [1358] = {.lex_state = 1, .external_lex_state = 3}, [1359] = {.lex_state = 1, .external_lex_state = 3}, [1360] = {.lex_state = 1, .external_lex_state = 3}, [1361] = {.lex_state = 1, .external_lex_state = 3}, [1362] = {.lex_state = 1, .external_lex_state = 3}, [1363] = {.lex_state = 1, .external_lex_state = 3}, [1364] = {.lex_state = 1, .external_lex_state = 3}, [1365] = {.lex_state = 1, .external_lex_state = 3}, [1366] = {.lex_state = 1, .external_lex_state = 3}, [1367] = {.lex_state = 1, .external_lex_state = 3}, [1368] = {.lex_state = 1, .external_lex_state = 3}, [1369] = {.lex_state = 1, .external_lex_state = 3}, [1370] = {.lex_state = 1, .external_lex_state = 3}, [1371] = {.lex_state = 1, .external_lex_state = 3}, [1372] = {.lex_state = 1, .external_lex_state = 3}, [1373] = {.lex_state = 1, .external_lex_state = 3}, [1374] = {.lex_state = 1, .external_lex_state = 3}, [1375] = {.lex_state = 1, .external_lex_state = 3}, [1376] = {.lex_state = 1, .external_lex_state = 3}, [1377] = {.lex_state = 1, .external_lex_state = 3}, [1378] = {.lex_state = 1, .external_lex_state = 3}, [1379] = {.lex_state = 1, .external_lex_state = 3}, [1380] = {.lex_state = 1, .external_lex_state = 3}, [1381] = {.lex_state = 1, .external_lex_state = 3}, [1382] = {.lex_state = 1, .external_lex_state = 3}, [1383] = {.lex_state = 1, .external_lex_state = 3}, [1384] = {.lex_state = 38, .external_lex_state = 2}, [1385] = {.lex_state = 1, .external_lex_state = 3}, [1386] = {.lex_state = 1, .external_lex_state = 3}, [1387] = {.lex_state = 1, .external_lex_state = 3}, [1388] = {.lex_state = 1, .external_lex_state = 3}, [1389] = {.lex_state = 1, .external_lex_state = 3}, [1390] = {.lex_state = 1, .external_lex_state = 3}, [1391] = {.lex_state = 1, .external_lex_state = 3}, [1392] = {.lex_state = 1, .external_lex_state = 3}, [1393] = {.lex_state = 1, .external_lex_state = 3}, [1394] = {.lex_state = 1, .external_lex_state = 3}, [1395] = {.lex_state = 1, .external_lex_state = 3}, [1396] = {.lex_state = 1, .external_lex_state = 3}, [1397] = {.lex_state = 1, .external_lex_state = 3}, [1398] = {.lex_state = 1, .external_lex_state = 3}, [1399] = {.lex_state = 1, .external_lex_state = 3}, [1400] = {.lex_state = 1, .external_lex_state = 3}, [1401] = {.lex_state = 1, .external_lex_state = 3}, [1402] = {.lex_state = 1, .external_lex_state = 3}, [1403] = {.lex_state = 38}, [1404] = {.lex_state = 1, .external_lex_state = 3}, [1405] = {.lex_state = 1, .external_lex_state = 3}, [1406] = {.lex_state = 38}, [1407] = {.lex_state = 38}, [1408] = {.lex_state = 1, .external_lex_state = 3}, [1409] = {.lex_state = 1, .external_lex_state = 3}, [1410] = {.lex_state = 38}, [1411] = {.lex_state = 38}, [1412] = {.lex_state = 1, .external_lex_state = 3}, [1413] = {.lex_state = 38}, [1414] = {.lex_state = 38}, [1415] = {.lex_state = 1, .external_lex_state = 3}, [1416] = {.lex_state = 1, .external_lex_state = 3}, [1417] = {.lex_state = 1, .external_lex_state = 3}, [1418] = {.lex_state = 1, .external_lex_state = 3}, [1419] = {.lex_state = 1, .external_lex_state = 3}, [1420] = {.lex_state = 1, .external_lex_state = 3}, [1421] = {.lex_state = 1, .external_lex_state = 3}, [1422] = {.lex_state = 1, .external_lex_state = 3}, [1423] = {.lex_state = 1, .external_lex_state = 3}, [1424] = {.lex_state = 1, .external_lex_state = 3}, [1425] = {.lex_state = 1, .external_lex_state = 3}, [1426] = {.lex_state = 1, .external_lex_state = 3}, [1427] = {.lex_state = 1, .external_lex_state = 3}, [1428] = {.lex_state = 38}, [1429] = {.lex_state = 38}, [1430] = {.lex_state = 38}, [1431] = {.lex_state = 38}, [1432] = {.lex_state = 38}, [1433] = {.lex_state = 38}, [1434] = {.lex_state = 1, .external_lex_state = 3}, [1435] = {.lex_state = 1, .external_lex_state = 3}, [1436] = {.lex_state = 1, .external_lex_state = 3}, [1437] = {.lex_state = 1, .external_lex_state = 3}, [1438] = {.lex_state = 1, .external_lex_state = 3}, [1439] = {.lex_state = 1, .external_lex_state = 3}, [1440] = {.lex_state = 1, .external_lex_state = 3}, [1441] = {.lex_state = 1, .external_lex_state = 3}, [1442] = {.lex_state = 1, .external_lex_state = 3}, [1443] = {.lex_state = 1, .external_lex_state = 3}, [1444] = {.lex_state = 1, .external_lex_state = 3}, [1445] = {.lex_state = 1, .external_lex_state = 3}, [1446] = {.lex_state = 1, .external_lex_state = 3}, [1447] = {.lex_state = 1, .external_lex_state = 3}, [1448] = {.lex_state = 1, .external_lex_state = 3}, [1449] = {.lex_state = 1, .external_lex_state = 3}, [1450] = {.lex_state = 1, .external_lex_state = 3}, [1451] = {.lex_state = 1, .external_lex_state = 3}, [1452] = {.lex_state = 1, .external_lex_state = 3}, [1453] = {.lex_state = 1, .external_lex_state = 3}, [1454] = {.lex_state = 1, .external_lex_state = 3}, [1455] = {.lex_state = 1, .external_lex_state = 3}, [1456] = {.lex_state = 1, .external_lex_state = 3}, [1457] = {.lex_state = 1, .external_lex_state = 3}, [1458] = {.lex_state = 1, .external_lex_state = 3}, [1459] = {.lex_state = 1, .external_lex_state = 3}, [1460] = {.lex_state = 1, .external_lex_state = 3}, [1461] = {.lex_state = 1, .external_lex_state = 3}, [1462] = {.lex_state = 1, .external_lex_state = 3}, [1463] = {.lex_state = 1, .external_lex_state = 3}, [1464] = {.lex_state = 1, .external_lex_state = 3}, [1465] = {.lex_state = 1, .external_lex_state = 3}, [1466] = {.lex_state = 1, .external_lex_state = 3}, [1467] = {.lex_state = 1, .external_lex_state = 3}, [1468] = {.lex_state = 1, .external_lex_state = 3}, [1469] = {.lex_state = 1, .external_lex_state = 3}, [1470] = {.lex_state = 1, .external_lex_state = 3}, [1471] = {.lex_state = 1, .external_lex_state = 3}, [1472] = {.lex_state = 1, .external_lex_state = 3}, [1473] = {.lex_state = 1, .external_lex_state = 3}, [1474] = {.lex_state = 1, .external_lex_state = 3}, [1475] = {.lex_state = 1, .external_lex_state = 3}, [1476] = {.lex_state = 1, .external_lex_state = 3}, [1477] = {.lex_state = 1, .external_lex_state = 3}, [1478] = {.lex_state = 1, .external_lex_state = 3}, [1479] = {.lex_state = 1, .external_lex_state = 3}, [1480] = {.lex_state = 1, .external_lex_state = 3}, [1481] = {.lex_state = 1, .external_lex_state = 3}, [1482] = {.lex_state = 1, .external_lex_state = 3}, [1483] = {.lex_state = 1, .external_lex_state = 3}, [1484] = {.lex_state = 1, .external_lex_state = 3}, [1485] = {.lex_state = 1, .external_lex_state = 3}, [1486] = {.lex_state = 1, .external_lex_state = 3}, [1487] = {.lex_state = 1, .external_lex_state = 3}, [1488] = {.lex_state = 1, .external_lex_state = 3}, [1489] = {.lex_state = 1, .external_lex_state = 3}, [1490] = {.lex_state = 1, .external_lex_state = 3}, [1491] = {.lex_state = 1, .external_lex_state = 3}, [1492] = {.lex_state = 1, .external_lex_state = 3}, [1493] = {.lex_state = 1, .external_lex_state = 3}, [1494] = {.lex_state = 1, .external_lex_state = 3}, [1495] = {.lex_state = 1, .external_lex_state = 3}, [1496] = {.lex_state = 1, .external_lex_state = 3}, [1497] = {.lex_state = 1, .external_lex_state = 3}, [1498] = {.lex_state = 1, .external_lex_state = 3}, [1499] = {.lex_state = 1, .external_lex_state = 3}, [1500] = {.lex_state = 1, .external_lex_state = 3}, [1501] = {.lex_state = 1, .external_lex_state = 3}, [1502] = {.lex_state = 1, .external_lex_state = 3}, [1503] = {.lex_state = 1, .external_lex_state = 3}, [1504] = {.lex_state = 1, .external_lex_state = 3}, [1505] = {.lex_state = 1, .external_lex_state = 3}, [1506] = {.lex_state = 1, .external_lex_state = 3}, [1507] = {.lex_state = 1, .external_lex_state = 3}, [1508] = {.lex_state = 1, .external_lex_state = 3}, [1509] = {.lex_state = 1, .external_lex_state = 3}, [1510] = {.lex_state = 1, .external_lex_state = 3}, [1511] = {.lex_state = 1, .external_lex_state = 3}, [1512] = {.lex_state = 1, .external_lex_state = 3}, [1513] = {.lex_state = 1, .external_lex_state = 3}, [1514] = {.lex_state = 1, .external_lex_state = 3}, [1515] = {.lex_state = 1, .external_lex_state = 3}, [1516] = {.lex_state = 1, .external_lex_state = 3}, [1517] = {.lex_state = 1, .external_lex_state = 3}, [1518] = {.lex_state = 1, .external_lex_state = 3}, [1519] = {.lex_state = 1, .external_lex_state = 3}, [1520] = {.lex_state = 1, .external_lex_state = 3}, [1521] = {.lex_state = 1, .external_lex_state = 3}, [1522] = {.lex_state = 1, .external_lex_state = 3}, [1523] = {.lex_state = 1, .external_lex_state = 3}, [1524] = {.lex_state = 1, .external_lex_state = 3}, [1525] = {.lex_state = 1, .external_lex_state = 3}, [1526] = {.lex_state = 1, .external_lex_state = 3}, [1527] = {.lex_state = 1, .external_lex_state = 3}, [1528] = {.lex_state = 1, .external_lex_state = 3}, [1529] = {.lex_state = 1, .external_lex_state = 3}, [1530] = {.lex_state = 1, .external_lex_state = 3}, [1531] = {.lex_state = 1, .external_lex_state = 3}, [1532] = {.lex_state = 1, .external_lex_state = 3}, [1533] = {.lex_state = 1, .external_lex_state = 3}, [1534] = {.lex_state = 1, .external_lex_state = 3}, [1535] = {.lex_state = 1, .external_lex_state = 3}, [1536] = {.lex_state = 1, .external_lex_state = 3}, [1537] = {.lex_state = 1, .external_lex_state = 3}, [1538] = {.lex_state = 1, .external_lex_state = 3}, [1539] = {.lex_state = 1, .external_lex_state = 3}, [1540] = {.lex_state = 1, .external_lex_state = 3}, [1541] = {.lex_state = 1, .external_lex_state = 3}, [1542] = {.lex_state = 1, .external_lex_state = 3}, [1543] = {.lex_state = 1, .external_lex_state = 3}, [1544] = {.lex_state = 1, .external_lex_state = 3}, [1545] = {.lex_state = 1, .external_lex_state = 3}, [1546] = {.lex_state = 1, .external_lex_state = 3}, [1547] = {.lex_state = 1, .external_lex_state = 3}, [1548] = {.lex_state = 1, .external_lex_state = 3}, [1549] = {.lex_state = 1, .external_lex_state = 3}, [1550] = {.lex_state = 1, .external_lex_state = 3}, [1551] = {.lex_state = 1, .external_lex_state = 3}, [1552] = {.lex_state = 1, .external_lex_state = 3}, [1553] = {.lex_state = 1, .external_lex_state = 3}, [1554] = {.lex_state = 1, .external_lex_state = 3}, [1555] = {.lex_state = 1, .external_lex_state = 3}, [1556] = {.lex_state = 1, .external_lex_state = 3}, [1557] = {.lex_state = 1, .external_lex_state = 3}, [1558] = {.lex_state = 1, .external_lex_state = 3}, [1559] = {.lex_state = 1, .external_lex_state = 3}, [1560] = {.lex_state = 1, .external_lex_state = 3}, [1561] = {.lex_state = 1, .external_lex_state = 3}, [1562] = {.lex_state = 1, .external_lex_state = 3}, [1563] = {.lex_state = 1, .external_lex_state = 3}, [1564] = {.lex_state = 1, .external_lex_state = 3}, [1565] = {.lex_state = 1, .external_lex_state = 3}, [1566] = {.lex_state = 1, .external_lex_state = 3}, [1567] = {.lex_state = 1, .external_lex_state = 3}, [1568] = {.lex_state = 1, .external_lex_state = 3}, [1569] = {.lex_state = 1, .external_lex_state = 3}, [1570] = {.lex_state = 1, .external_lex_state = 3}, [1571] = {.lex_state = 1, .external_lex_state = 3}, [1572] = {.lex_state = 1, .external_lex_state = 3}, [1573] = {.lex_state = 1, .external_lex_state = 3}, [1574] = {.lex_state = 1, .external_lex_state = 3}, [1575] = {.lex_state = 1, .external_lex_state = 3}, [1576] = {.lex_state = 1, .external_lex_state = 3}, [1577] = {.lex_state = 1, .external_lex_state = 3}, [1578] = {.lex_state = 1, .external_lex_state = 3}, [1579] = {.lex_state = 1, .external_lex_state = 3}, [1580] = {.lex_state = 1, .external_lex_state = 3}, [1581] = {.lex_state = 1, .external_lex_state = 3}, [1582] = {.lex_state = 1, .external_lex_state = 3}, [1583] = {.lex_state = 1, .external_lex_state = 3}, [1584] = {.lex_state = 1, .external_lex_state = 3}, [1585] = {.lex_state = 1, .external_lex_state = 3}, [1586] = {.lex_state = 1, .external_lex_state = 3}, [1587] = {.lex_state = 1, .external_lex_state = 3}, [1588] = {.lex_state = 1, .external_lex_state = 3}, [1589] = {.lex_state = 1, .external_lex_state = 3}, [1590] = {.lex_state = 1, .external_lex_state = 3}, [1591] = {.lex_state = 1, .external_lex_state = 3}, [1592] = {.lex_state = 1, .external_lex_state = 3}, [1593] = {.lex_state = 1, .external_lex_state = 3}, [1594] = {.lex_state = 1, .external_lex_state = 3}, [1595] = {.lex_state = 1, .external_lex_state = 3}, [1596] = {.lex_state = 1, .external_lex_state = 3}, [1597] = {.lex_state = 1, .external_lex_state = 3}, [1598] = {.lex_state = 1, .external_lex_state = 3}, [1599] = {.lex_state = 1, .external_lex_state = 3}, [1600] = {.lex_state = 1, .external_lex_state = 3}, [1601] = {.lex_state = 1, .external_lex_state = 3}, [1602] = {.lex_state = 1, .external_lex_state = 3}, [1603] = {.lex_state = 1, .external_lex_state = 3}, [1604] = {.lex_state = 1, .external_lex_state = 3}, [1605] = {.lex_state = 1, .external_lex_state = 3}, [1606] = {.lex_state = 1, .external_lex_state = 3}, [1607] = {.lex_state = 1, .external_lex_state = 3}, [1608] = {.lex_state = 1, .external_lex_state = 3}, [1609] = {.lex_state = 1, .external_lex_state = 3}, [1610] = {.lex_state = 1, .external_lex_state = 3}, [1611] = {.lex_state = 1, .external_lex_state = 3}, [1612] = {.lex_state = 1, .external_lex_state = 3}, [1613] = {.lex_state = 1, .external_lex_state = 3}, [1614] = {.lex_state = 1, .external_lex_state = 3}, [1615] = {.lex_state = 1, .external_lex_state = 3}, [1616] = {.lex_state = 1, .external_lex_state = 3}, [1617] = {.lex_state = 1, .external_lex_state = 3}, [1618] = {.lex_state = 1, .external_lex_state = 3}, [1619] = {.lex_state = 1, .external_lex_state = 3}, [1620] = {.lex_state = 1, .external_lex_state = 3}, [1621] = {.lex_state = 1, .external_lex_state = 3}, [1622] = {.lex_state = 1, .external_lex_state = 3}, [1623] = {.lex_state = 1, .external_lex_state = 3}, [1624] = {.lex_state = 1, .external_lex_state = 3}, [1625] = {.lex_state = 1, .external_lex_state = 3}, [1626] = {.lex_state = 1, .external_lex_state = 3}, [1627] = {.lex_state = 1, .external_lex_state = 3}, [1628] = {.lex_state = 1, .external_lex_state = 3}, [1629] = {.lex_state = 1, .external_lex_state = 3}, [1630] = {.lex_state = 1, .external_lex_state = 3}, [1631] = {.lex_state = 1, .external_lex_state = 3}, [1632] = {.lex_state = 1, .external_lex_state = 3}, [1633] = {.lex_state = 1, .external_lex_state = 3}, [1634] = {.lex_state = 1, .external_lex_state = 3}, [1635] = {.lex_state = 1, .external_lex_state = 3}, [1636] = {.lex_state = 1, .external_lex_state = 3}, [1637] = {.lex_state = 1, .external_lex_state = 3}, [1638] = {.lex_state = 1, .external_lex_state = 3}, [1639] = {.lex_state = 1, .external_lex_state = 3}, [1640] = {.lex_state = 1, .external_lex_state = 3}, [1641] = {.lex_state = 1, .external_lex_state = 3}, [1642] = {.lex_state = 1, .external_lex_state = 3}, [1643] = {.lex_state = 1, .external_lex_state = 3}, [1644] = {.lex_state = 1, .external_lex_state = 3}, [1645] = {.lex_state = 1, .external_lex_state = 3}, [1646] = {.lex_state = 1, .external_lex_state = 3}, [1647] = {.lex_state = 1, .external_lex_state = 3}, [1648] = {.lex_state = 1, .external_lex_state = 3}, [1649] = {.lex_state = 1, .external_lex_state = 3}, [1650] = {.lex_state = 1, .external_lex_state = 3}, [1651] = {.lex_state = 1, .external_lex_state = 3}, [1652] = {.lex_state = 1, .external_lex_state = 3}, [1653] = {.lex_state = 1, .external_lex_state = 3}, [1654] = {.lex_state = 1, .external_lex_state = 3}, [1655] = {.lex_state = 1, .external_lex_state = 3}, [1656] = {.lex_state = 1, .external_lex_state = 3}, [1657] = {.lex_state = 1, .external_lex_state = 3}, [1658] = {.lex_state = 1, .external_lex_state = 3}, [1659] = {.lex_state = 1, .external_lex_state = 3}, [1660] = {.lex_state = 1, .external_lex_state = 3}, [1661] = {.lex_state = 1, .external_lex_state = 3}, [1662] = {.lex_state = 1, .external_lex_state = 3}, [1663] = {.lex_state = 1, .external_lex_state = 3}, [1664] = {.lex_state = 1, .external_lex_state = 3}, [1665] = {.lex_state = 1, .external_lex_state = 3}, [1666] = {.lex_state = 1, .external_lex_state = 3}, [1667] = {.lex_state = 1, .external_lex_state = 3}, [1668] = {.lex_state = 1, .external_lex_state = 3}, [1669] = {.lex_state = 1, .external_lex_state = 3}, [1670] = {.lex_state = 1, .external_lex_state = 3}, [1671] = {.lex_state = 1, .external_lex_state = 3}, [1672] = {.lex_state = 1, .external_lex_state = 3}, [1673] = {.lex_state = 1, .external_lex_state = 3}, [1674] = {.lex_state = 1, .external_lex_state = 3}, [1675] = {.lex_state = 1, .external_lex_state = 3}, [1676] = {.lex_state = 1, .external_lex_state = 3}, [1677] = {.lex_state = 1, .external_lex_state = 3}, [1678] = {.lex_state = 1, .external_lex_state = 3}, [1679] = {.lex_state = 38, .external_lex_state = 2}, [1680] = {.lex_state = 1, .external_lex_state = 3}, [1681] = {.lex_state = 1, .external_lex_state = 3}, [1682] = {.lex_state = 1, .external_lex_state = 3}, [1683] = {.lex_state = 1, .external_lex_state = 3}, [1684] = {.lex_state = 1, .external_lex_state = 3}, [1685] = {.lex_state = 1, .external_lex_state = 3}, [1686] = {.lex_state = 1, .external_lex_state = 3}, [1687] = {.lex_state = 1, .external_lex_state = 3}, [1688] = {.lex_state = 1, .external_lex_state = 3}, [1689] = {.lex_state = 1, .external_lex_state = 3}, [1690] = {.lex_state = 1, .external_lex_state = 3}, [1691] = {.lex_state = 1, .external_lex_state = 3}, [1692] = {.lex_state = 1, .external_lex_state = 3}, [1693] = {.lex_state = 1, .external_lex_state = 3}, [1694] = {.lex_state = 1, .external_lex_state = 3}, [1695] = {.lex_state = 1, .external_lex_state = 3}, [1696] = {.lex_state = 1, .external_lex_state = 3}, [1697] = {.lex_state = 1, .external_lex_state = 3}, [1698] = {.lex_state = 1, .external_lex_state = 3}, [1699] = {.lex_state = 1, .external_lex_state = 3}, [1700] = {.lex_state = 1, .external_lex_state = 3}, [1701] = {.lex_state = 1, .external_lex_state = 3}, [1702] = {.lex_state = 1, .external_lex_state = 3}, [1703] = {.lex_state = 1, .external_lex_state = 3}, [1704] = {.lex_state = 1, .external_lex_state = 3}, [1705] = {.lex_state = 1, .external_lex_state = 3}, [1706] = {.lex_state = 1, .external_lex_state = 3}, [1707] = {.lex_state = 1, .external_lex_state = 3}, [1708] = {.lex_state = 1, .external_lex_state = 3}, [1709] = {.lex_state = 1, .external_lex_state = 3}, [1710] = {.lex_state = 1, .external_lex_state = 3}, [1711] = {.lex_state = 1, .external_lex_state = 3}, [1712] = {.lex_state = 1, .external_lex_state = 3}, [1713] = {.lex_state = 1, .external_lex_state = 3}, [1714] = {.lex_state = 1, .external_lex_state = 3}, [1715] = {.lex_state = 1, .external_lex_state = 3}, [1716] = {.lex_state = 1, .external_lex_state = 3}, [1717] = {.lex_state = 1, .external_lex_state = 3}, [1718] = {.lex_state = 1, .external_lex_state = 3}, [1719] = {.lex_state = 1, .external_lex_state = 3}, [1720] = {.lex_state = 1, .external_lex_state = 3}, [1721] = {.lex_state = 1, .external_lex_state = 3}, [1722] = {.lex_state = 1, .external_lex_state = 3}, [1723] = {.lex_state = 1, .external_lex_state = 3}, [1724] = {.lex_state = 1, .external_lex_state = 3}, [1725] = {.lex_state = 1, .external_lex_state = 3}, [1726] = {.lex_state = 1, .external_lex_state = 3}, [1727] = {.lex_state = 1, .external_lex_state = 3}, [1728] = {.lex_state = 1, .external_lex_state = 3}, [1729] = {.lex_state = 1, .external_lex_state = 3}, [1730] = {.lex_state = 1, .external_lex_state = 3}, [1731] = {.lex_state = 1, .external_lex_state = 3}, [1732] = {.lex_state = 1, .external_lex_state = 3}, [1733] = {.lex_state = 1, .external_lex_state = 3}, [1734] = {.lex_state = 1, .external_lex_state = 3}, [1735] = {.lex_state = 1, .external_lex_state = 3}, [1736] = {.lex_state = 1, .external_lex_state = 3}, [1737] = {.lex_state = 1, .external_lex_state = 3}, [1738] = {.lex_state = 1, .external_lex_state = 3}, [1739] = {.lex_state = 1, .external_lex_state = 3}, [1740] = {.lex_state = 1, .external_lex_state = 3}, [1741] = {.lex_state = 1, .external_lex_state = 3}, [1742] = {.lex_state = 1, .external_lex_state = 3}, [1743] = {.lex_state = 1, .external_lex_state = 3}, [1744] = {.lex_state = 1, .external_lex_state = 3}, [1745] = {.lex_state = 1, .external_lex_state = 3}, [1746] = {.lex_state = 1, .external_lex_state = 3}, [1747] = {.lex_state = 1, .external_lex_state = 3}, [1748] = {.lex_state = 1, .external_lex_state = 3}, [1749] = {.lex_state = 38}, [1750] = {.lex_state = 38}, [1751] = {.lex_state = 38}, [1752] = {.lex_state = 38}, [1753] = {.lex_state = 38}, [1754] = {.lex_state = 38}, [1755] = {.lex_state = 38}, [1756] = {.lex_state = 38}, [1757] = {.lex_state = 38}, [1758] = {.lex_state = 38}, [1759] = {.lex_state = 38}, [1760] = {.lex_state = 38}, [1761] = {.lex_state = 38}, [1762] = {.lex_state = 38}, [1763] = {.lex_state = 38}, [1764] = {.lex_state = 36}, [1765] = {.lex_state = 38}, [1766] = {.lex_state = 38}, [1767] = {.lex_state = 38}, [1768] = {.lex_state = 38}, [1769] = {.lex_state = 38}, [1770] = {.lex_state = 36}, [1771] = {.lex_state = 38, .external_lex_state = 2}, [1772] = {.lex_state = 38, .external_lex_state = 2}, [1773] = {.lex_state = 38, .external_lex_state = 2}, [1774] = {.lex_state = 38, .external_lex_state = 2}, [1775] = {.lex_state = 38, .external_lex_state = 2}, [1776] = {.lex_state = 38, .external_lex_state = 2}, [1777] = {.lex_state = 38, .external_lex_state = 2}, [1778] = {.lex_state = 38, .external_lex_state = 2}, [1779] = {.lex_state = 38, .external_lex_state = 2}, [1780] = {.lex_state = 38, .external_lex_state = 2}, [1781] = {.lex_state = 38, .external_lex_state = 2}, [1782] = {.lex_state = 38, .external_lex_state = 2}, [1783] = {.lex_state = 38, .external_lex_state = 2}, [1784] = {.lex_state = 38}, [1785] = {.lex_state = 38}, [1786] = {.lex_state = 38}, [1787] = {.lex_state = 38, .external_lex_state = 2}, [1788] = {.lex_state = 38}, [1789] = {.lex_state = 39}, [1790] = {.lex_state = 38}, [1791] = {.lex_state = 37}, [1792] = {.lex_state = 38}, [1793] = {.lex_state = 38}, [1794] = {.lex_state = 38}, [1795] = {.lex_state = 38}, [1796] = {.lex_state = 38}, [1797] = {.lex_state = 38}, [1798] = {.lex_state = 38}, [1799] = {.lex_state = 38}, [1800] = {.lex_state = 38}, [1801] = {.lex_state = 38}, [1802] = {.lex_state = 38}, [1803] = {.lex_state = 38}, [1804] = {.lex_state = 38, .external_lex_state = 2}, [1805] = {.lex_state = 38, .external_lex_state = 2}, [1806] = {.lex_state = 38, .external_lex_state = 2}, [1807] = {.lex_state = 38, .external_lex_state = 2}, [1808] = {.lex_state = 38, .external_lex_state = 2}, [1809] = {.lex_state = 38, .external_lex_state = 2}, [1810] = {.lex_state = 38, .external_lex_state = 2}, [1811] = {.lex_state = 38, .external_lex_state = 2}, [1812] = {.lex_state = 38, .external_lex_state = 2}, [1813] = {.lex_state = 38, .external_lex_state = 2}, [1814] = {.lex_state = 38, .external_lex_state = 2}, [1815] = {.lex_state = 38, .external_lex_state = 2}, [1816] = {.lex_state = 38, .external_lex_state = 2}, [1817] = {.lex_state = 38, .external_lex_state = 2}, [1818] = {.lex_state = 38, .external_lex_state = 2}, [1819] = {.lex_state = 38, .external_lex_state = 2}, [1820] = {.lex_state = 38, .external_lex_state = 2}, [1821] = {.lex_state = 38, .external_lex_state = 2}, [1822] = {.lex_state = 38, .external_lex_state = 2}, [1823] = {.lex_state = 37}, [1824] = {.lex_state = 38}, [1825] = {.lex_state = 36, .external_lex_state = 2}, [1826] = {.lex_state = 38}, [1827] = {.lex_state = 38}, [1828] = {.lex_state = 38}, [1829] = {.lex_state = 38}, [1830] = {.lex_state = 38}, [1831] = {.lex_state = 38}, [1832] = {.lex_state = 38}, [1833] = {.lex_state = 38}, [1834] = {.lex_state = 38}, [1835] = {.lex_state = 38}, [1836] = {.lex_state = 38}, [1837] = {.lex_state = 38}, [1838] = {.lex_state = 38}, [1839] = {.lex_state = 38}, [1840] = {.lex_state = 38}, [1841] = {.lex_state = 39}, [1842] = {.lex_state = 38}, [1843] = {.lex_state = 38}, [1844] = {.lex_state = 38}, [1845] = {.lex_state = 38}, [1846] = {.lex_state = 38}, [1847] = {.lex_state = 38}, [1848] = {.lex_state = 38}, [1849] = {.lex_state = 38}, [1850] = {.lex_state = 38}, [1851] = {.lex_state = 38}, [1852] = {.lex_state = 38}, [1853] = {.lex_state = 36}, [1854] = {.lex_state = 38}, [1855] = {.lex_state = 38}, [1856] = {.lex_state = 38}, [1857] = {.lex_state = 38}, [1858] = {.lex_state = 38}, [1859] = {.lex_state = 38}, [1860] = {.lex_state = 38}, [1861] = {.lex_state = 38}, [1862] = {.lex_state = 38}, [1863] = {.lex_state = 39}, [1864] = {.lex_state = 39}, [1865] = {.lex_state = 38, .external_lex_state = 2}, [1866] = {.lex_state = 38, .external_lex_state = 2}, [1867] = {.lex_state = 38, .external_lex_state = 2}, [1868] = {.lex_state = 38, .external_lex_state = 2}, [1869] = {.lex_state = 38, .external_lex_state = 2}, [1870] = {.lex_state = 38, .external_lex_state = 2}, [1871] = {.lex_state = 38, .external_lex_state = 2}, [1872] = {.lex_state = 38}, [1873] = {.lex_state = 38, .external_lex_state = 2}, [1874] = {.lex_state = 38, .external_lex_state = 2}, [1875] = {.lex_state = 38, .external_lex_state = 2}, [1876] = {.lex_state = 38, .external_lex_state = 2}, [1877] = {.lex_state = 38, .external_lex_state = 2}, [1878] = {.lex_state = 38, .external_lex_state = 2}, [1879] = {.lex_state = 39}, [1880] = {.lex_state = 38, .external_lex_state = 2}, [1881] = {.lex_state = 38, .external_lex_state = 2}, [1882] = {.lex_state = 38}, [1883] = {.lex_state = 39}, [1884] = {.lex_state = 39}, [1885] = {.lex_state = 39}, [1886] = {.lex_state = 37}, [1887] = {.lex_state = 38}, [1888] = {.lex_state = 38, .external_lex_state = 2}, [1889] = {.lex_state = 38}, [1890] = {.lex_state = 39}, [1891] = {.lex_state = 39}, [1892] = {.lex_state = 38}, [1893] = {.lex_state = 39}, [1894] = {.lex_state = 38}, [1895] = {.lex_state = 38}, [1896] = {.lex_state = 39}, [1897] = {.lex_state = 39}, [1898] = {.lex_state = 39}, [1899] = {.lex_state = 39}, [1900] = {.lex_state = 39}, [1901] = {.lex_state = 36, .external_lex_state = 2}, [1902] = {.lex_state = 38, .external_lex_state = 2}, [1903] = {.lex_state = 38, .external_lex_state = 2}, [1904] = {.lex_state = 38, .external_lex_state = 2}, [1905] = {.lex_state = 38}, [1906] = {.lex_state = 38}, [1907] = {.lex_state = 38, .external_lex_state = 2}, [1908] = {.lex_state = 38, .external_lex_state = 2}, [1909] = {.lex_state = 38, .external_lex_state = 2}, [1910] = {.lex_state = 38}, [1911] = {.lex_state = 38}, [1912] = {.lex_state = 38, .external_lex_state = 2}, [1913] = {.lex_state = 36, .external_lex_state = 2}, [1914] = {.lex_state = 38, .external_lex_state = 2}, [1915] = {.lex_state = 38, .external_lex_state = 2}, [1916] = {.lex_state = 38, .external_lex_state = 2}, [1917] = {.lex_state = 38}, [1918] = {.lex_state = 38}, [1919] = {.lex_state = 38}, [1920] = {.lex_state = 38}, [1921] = {.lex_state = 39}, [1922] = {.lex_state = 38}, [1923] = {.lex_state = 38}, [1924] = {.lex_state = 38}, [1925] = {.lex_state = 38}, [1926] = {.lex_state = 38}, [1927] = {.lex_state = 38}, [1928] = {.lex_state = 38}, [1929] = {.lex_state = 38}, [1930] = {.lex_state = 38}, [1931] = {.lex_state = 38}, [1932] = {.lex_state = 38}, [1933] = {.lex_state = 38}, [1934] = {.lex_state = 38}, [1935] = {.lex_state = 38}, [1936] = {.lex_state = 38}, [1937] = {.lex_state = 38}, [1938] = {.lex_state = 38}, [1939] = {.lex_state = 38}, [1940] = {.lex_state = 38}, [1941] = {.lex_state = 38}, [1942] = {.lex_state = 38}, [1943] = {.lex_state = 38}, [1944] = {.lex_state = 38}, [1945] = {.lex_state = 38}, [1946] = {.lex_state = 38}, [1947] = {.lex_state = 38}, [1948] = {.lex_state = 38}, [1949] = {.lex_state = 38}, [1950] = {.lex_state = 38}, [1951] = {.lex_state = 38}, [1952] = {.lex_state = 38}, [1953] = {.lex_state = 39}, [1954] = {.lex_state = 39}, [1955] = {.lex_state = 39}, [1956] = {.lex_state = 38}, [1957] = {.lex_state = 38}, [1958] = {.lex_state = 38}, [1959] = {.lex_state = 38}, [1960] = {.lex_state = 38}, [1961] = {.lex_state = 39}, [1962] = {.lex_state = 38}, [1963] = {.lex_state = 38}, [1964] = {.lex_state = 38}, [1965] = {.lex_state = 38, .external_lex_state = 2}, [1966] = {.lex_state = 38}, [1967] = {.lex_state = 38}, [1968] = {.lex_state = 39}, [1969] = {.lex_state = 38}, [1970] = {.lex_state = 38}, [1971] = {.lex_state = 38}, [1972] = {.lex_state = 38}, [1973] = {.lex_state = 38}, [1974] = {.lex_state = 38}, [1975] = {.lex_state = 38}, [1976] = {.lex_state = 38}, [1977] = {.lex_state = 39}, [1978] = {.lex_state = 39}, [1979] = {.lex_state = 38}, [1980] = {.lex_state = 38}, [1981] = {.lex_state = 38}, [1982] = {.lex_state = 38, .external_lex_state = 2}, [1983] = {.lex_state = 38, .external_lex_state = 2}, [1984] = {.lex_state = 38}, [1985] = {.lex_state = 38}, [1986] = {.lex_state = 38}, [1987] = {.lex_state = 38}, [1988] = {.lex_state = 38}, [1989] = {.lex_state = 38}, [1990] = {.lex_state = 38}, [1991] = {.lex_state = 38}, [1992] = {.lex_state = 38}, [1993] = {.lex_state = 38}, [1994] = {.lex_state = 38}, [1995] = {.lex_state = 38}, [1996] = {.lex_state = 38}, [1997] = {.lex_state = 38, .external_lex_state = 2}, [1998] = {.lex_state = 38}, [1999] = {.lex_state = 38}, [2000] = {.lex_state = 36}, [2001] = {.lex_state = 38}, [2002] = {.lex_state = 38, .external_lex_state = 2}, [2003] = {.lex_state = 38, .external_lex_state = 2}, [2004] = {.lex_state = 38, .external_lex_state = 2}, [2005] = {.lex_state = 38, .external_lex_state = 2}, [2006] = {.lex_state = 38, .external_lex_state = 2}, [2007] = {.lex_state = 39}, [2008] = {.lex_state = 38}, [2009] = {.lex_state = 38}, [2010] = {.lex_state = 38}, [2011] = {.lex_state = 38}, [2012] = {.lex_state = 38, .external_lex_state = 2}, [2013] = {.lex_state = 38, .external_lex_state = 2}, [2014] = {.lex_state = 38}, [2015] = {.lex_state = 38, .external_lex_state = 2}, [2016] = {.lex_state = 38}, [2017] = {.lex_state = 38}, [2018] = {.lex_state = 38}, [2019] = {.lex_state = 38}, [2020] = {.lex_state = 38}, [2021] = {.lex_state = 38}, [2022] = {.lex_state = 38, .external_lex_state = 2}, [2023] = {.lex_state = 38}, [2024] = {.lex_state = 38}, [2025] = {.lex_state = 38}, [2026] = {.lex_state = 38}, [2027] = {.lex_state = 38}, [2028] = {.lex_state = 38}, [2029] = {.lex_state = 38}, [2030] = {.lex_state = 38, .external_lex_state = 2}, [2031] = {.lex_state = 38}, [2032] = {.lex_state = 38, .external_lex_state = 2}, [2033] = {.lex_state = 38}, [2034] = {.lex_state = 39}, [2035] = {.lex_state = 38}, [2036] = {.lex_state = 38, .external_lex_state = 2}, [2037] = {.lex_state = 38, .external_lex_state = 2}, [2038] = {.lex_state = 38}, [2039] = {.lex_state = 38, .external_lex_state = 2}, [2040] = {.lex_state = 38, .external_lex_state = 2}, [2041] = {.lex_state = 38}, [2042] = {.lex_state = 38, .external_lex_state = 2}, [2043] = {.lex_state = 38, .external_lex_state = 2}, [2044] = {.lex_state = 38, .external_lex_state = 2}, [2045] = {.lex_state = 38, .external_lex_state = 2}, [2046] = {.lex_state = 38, .external_lex_state = 2}, [2047] = {.lex_state = 38, .external_lex_state = 2}, [2048] = {.lex_state = 38}, [2049] = {.lex_state = 39}, [2050] = {.lex_state = 38, .external_lex_state = 2}, [2051] = {.lex_state = 38, .external_lex_state = 2}, [2052] = {.lex_state = 38, .external_lex_state = 2}, [2053] = {.lex_state = 38, .external_lex_state = 2}, [2054] = {.lex_state = 38}, [2055] = {.lex_state = 38, .external_lex_state = 2}, [2056] = {.lex_state = 38, .external_lex_state = 2}, [2057] = {.lex_state = 38, .external_lex_state = 2}, [2058] = {.lex_state = 38}, [2059] = {.lex_state = 38}, [2060] = {.lex_state = 38, .external_lex_state = 2}, [2061] = {.lex_state = 38}, [2062] = {.lex_state = 36, .external_lex_state = 2}, [2063] = {.lex_state = 38}, [2064] = {.lex_state = 38}, [2065] = {.lex_state = 38}, [2066] = {.lex_state = 38}, [2067] = {.lex_state = 38}, [2068] = {.lex_state = 38}, [2069] = {.lex_state = 39}, [2070] = {.lex_state = 38}, [2071] = {.lex_state = 38, .external_lex_state = 2}, [2072] = {.lex_state = 38, .external_lex_state = 2}, [2073] = {.lex_state = 38, .external_lex_state = 2}, [2074] = {.lex_state = 38}, [2075] = {.lex_state = 38}, [2076] = {.lex_state = 38}, [2077] = {.lex_state = 38}, [2078] = {.lex_state = 38}, [2079] = {.lex_state = 38}, [2080] = {.lex_state = 38}, [2081] = {.lex_state = 39}, [2082] = {.lex_state = 38}, [2083] = {.lex_state = 38}, [2084] = {.lex_state = 38}, [2085] = {.lex_state = 38}, [2086] = {.lex_state = 38}, [2087] = {.lex_state = 38}, [2088] = {.lex_state = 38}, [2089] = {.lex_state = 39}, [2090] = {.lex_state = 38}, [2091] = {.lex_state = 38}, [2092] = {.lex_state = 38}, [2093] = {.lex_state = 38}, [2094] = {.lex_state = 38}, [2095] = {.lex_state = 38, .external_lex_state = 2}, [2096] = {.lex_state = 38}, [2097] = {.lex_state = 38, .external_lex_state = 2}, [2098] = {.lex_state = 38, .external_lex_state = 2}, [2099] = {.lex_state = 38}, [2100] = {.lex_state = 38}, [2101] = {.lex_state = 38}, [2102] = {.lex_state = 38, .external_lex_state = 2}, [2103] = {.lex_state = 38, .external_lex_state = 2}, [2104] = {.lex_state = 38, .external_lex_state = 2}, [2105] = {.lex_state = 38, .external_lex_state = 2}, [2106] = {.lex_state = 38, .external_lex_state = 2}, [2107] = {.lex_state = 38}, [2108] = {.lex_state = 38}, [2109] = {.lex_state = 39}, [2110] = {.lex_state = 38}, [2111] = {.lex_state = 38}, [2112] = {.lex_state = 38}, [2113] = {.lex_state = 38}, [2114] = {.lex_state = 38}, [2115] = {.lex_state = 39}, [2116] = {.lex_state = 38, .external_lex_state = 2}, [2117] = {.lex_state = 38, .external_lex_state = 2}, [2118] = {.lex_state = 38}, [2119] = {.lex_state = 38}, [2120] = {.lex_state = 38}, [2121] = {.lex_state = 38}, [2122] = {.lex_state = 38}, [2123] = {.lex_state = 39}, [2124] = {.lex_state = 39}, [2125] = {.lex_state = 39}, [2126] = {.lex_state = 38, .external_lex_state = 2}, [2127] = {.lex_state = 38}, [2128] = {.lex_state = 39}, [2129] = {.lex_state = 38}, [2130] = {.lex_state = 38}, [2131] = {.lex_state = 38}, [2132] = {.lex_state = 38, .external_lex_state = 2}, [2133] = {.lex_state = 38, .external_lex_state = 2}, [2134] = {.lex_state = 39}, [2135] = {.lex_state = 38}, [2136] = {.lex_state = 38, .external_lex_state = 2}, [2137] = {.lex_state = 38, .external_lex_state = 2}, [2138] = {.lex_state = 38, .external_lex_state = 2}, [2139] = {.lex_state = 38, .external_lex_state = 2}, [2140] = {.lex_state = 38, .external_lex_state = 2}, [2141] = {.lex_state = 38, .external_lex_state = 2}, [2142] = {.lex_state = 38, .external_lex_state = 2}, [2143] = {.lex_state = 38, .external_lex_state = 2}, [2144] = {.lex_state = 38, .external_lex_state = 2}, [2145] = {.lex_state = 38}, [2146] = {.lex_state = 38, .external_lex_state = 2}, [2147] = {.lex_state = 38, .external_lex_state = 2}, [2148] = {.lex_state = 38}, [2149] = {.lex_state = 38, .external_lex_state = 2}, [2150] = {.lex_state = 38, .external_lex_state = 2}, [2151] = {.lex_state = 38, .external_lex_state = 2}, [2152] = {.lex_state = 39}, [2153] = {.lex_state = 38}, [2154] = {.lex_state = 39}, [2155] = {.lex_state = 38}, [2156] = {.lex_state = 38, .external_lex_state = 2}, [2157] = {.lex_state = 38, .external_lex_state = 2}, [2158] = {.lex_state = 38, .external_lex_state = 2}, [2159] = {.lex_state = 39}, [2160] = {.lex_state = 39}, [2161] = {.lex_state = 39}, [2162] = {.lex_state = 38}, [2163] = {.lex_state = 38, .external_lex_state = 2}, [2164] = {.lex_state = 38}, [2165] = {.lex_state = 38}, [2166] = {.lex_state = 38}, [2167] = {.lex_state = 38, .external_lex_state = 2}, [2168] = {.lex_state = 38, .external_lex_state = 2}, [2169] = {.lex_state = 38}, [2170] = {.lex_state = 38}, [2171] = {.lex_state = 38, .external_lex_state = 2}, [2172] = {.lex_state = 38, .external_lex_state = 2}, [2173] = {.lex_state = 38}, [2174] = {.lex_state = 38, .external_lex_state = 2}, [2175] = {.lex_state = 38}, [2176] = {.lex_state = 38, .external_lex_state = 2}, [2177] = {.lex_state = 38}, [2178] = {.lex_state = 38}, [2179] = {.lex_state = 38, .external_lex_state = 2}, [2180] = {.lex_state = 38}, [2181] = {.lex_state = 39}, [2182] = {.lex_state = 38, .external_lex_state = 2}, [2183] = {.lex_state = 38, .external_lex_state = 2}, [2184] = {.lex_state = 38, .external_lex_state = 2}, [2185] = {.lex_state = 38, .external_lex_state = 2}, [2186] = {.lex_state = 38, .external_lex_state = 2}, [2187] = {.lex_state = 38, .external_lex_state = 2}, [2188] = {.lex_state = 38}, [2189] = {.lex_state = 38}, [2190] = {.lex_state = 38}, [2191] = {.lex_state = 38}, [2192] = {.lex_state = 38, .external_lex_state = 2}, [2193] = {.lex_state = 38}, [2194] = {.lex_state = 38}, [2195] = {.lex_state = 38, .external_lex_state = 2}, [2196] = {.lex_state = 38, .external_lex_state = 2}, [2197] = {.lex_state = 38, .external_lex_state = 2}, [2198] = {.lex_state = 38, .external_lex_state = 2}, [2199] = {.lex_state = 38, .external_lex_state = 2}, [2200] = {.lex_state = 38, .external_lex_state = 2}, [2201] = {.lex_state = 38}, [2202] = {.lex_state = 38, .external_lex_state = 2}, [2203] = {.lex_state = 38, .external_lex_state = 2}, [2204] = {.lex_state = 38, .external_lex_state = 2}, [2205] = {.lex_state = 38, .external_lex_state = 2}, [2206] = {.lex_state = 38, .external_lex_state = 2}, [2207] = {.lex_state = 38, .external_lex_state = 2}, [2208] = {.lex_state = 38, .external_lex_state = 2}, [2209] = {.lex_state = 38, .external_lex_state = 2}, [2210] = {.lex_state = 38, .external_lex_state = 2}, [2211] = {.lex_state = 38, .external_lex_state = 2}, [2212] = {.lex_state = 38, .external_lex_state = 2}, [2213] = {.lex_state = 38, .external_lex_state = 2}, [2214] = {.lex_state = 38, .external_lex_state = 2}, [2215] = {.lex_state = 39}, [2216] = {.lex_state = 38}, [2217] = {.lex_state = 38, .external_lex_state = 2}, [2218] = {.lex_state = 38}, [2219] = {.lex_state = 39}, [2220] = {.lex_state = 38, .external_lex_state = 2}, [2221] = {.lex_state = 38, .external_lex_state = 2}, [2222] = {.lex_state = 38, .external_lex_state = 2}, [2223] = {.lex_state = 39}, [2224] = {.lex_state = 38}, [2225] = {.lex_state = 38, .external_lex_state = 2}, [2226] = {.lex_state = 38, .external_lex_state = 2}, [2227] = {.lex_state = 39}, [2228] = {.lex_state = 38}, [2229] = {.lex_state = 38, .external_lex_state = 2}, [2230] = {.lex_state = 38, .external_lex_state = 2}, [2231] = {.lex_state = 38, .external_lex_state = 2}, [2232] = {.lex_state = 38}, [2233] = {.lex_state = 38}, [2234] = {.lex_state = 38, .external_lex_state = 2}, [2235] = {.lex_state = 38}, [2236] = {.lex_state = 38, .external_lex_state = 2}, [2237] = {.lex_state = 38}, [2238] = {.lex_state = 38}, [2239] = {.lex_state = 38, .external_lex_state = 2}, [2240] = {.lex_state = 38, .external_lex_state = 2}, [2241] = {.lex_state = 38, .external_lex_state = 2}, [2242] = {.lex_state = 38, .external_lex_state = 2}, [2243] = {.lex_state = 39}, [2244] = {.lex_state = 38, .external_lex_state = 2}, [2245] = {.lex_state = 38, .external_lex_state = 2}, [2246] = {.lex_state = 38, .external_lex_state = 2}, [2247] = {.lex_state = 38, .external_lex_state = 2}, [2248] = {.lex_state = 38, .external_lex_state = 2}, [2249] = {.lex_state = 38}, [2250] = {.lex_state = 38}, [2251] = {.lex_state = 39}, [2252] = {.lex_state = 38}, [2253] = {.lex_state = 38, .external_lex_state = 2}, [2254] = {.lex_state = 38}, [2255] = {.lex_state = 38, .external_lex_state = 2}, [2256] = {.lex_state = 38}, [2257] = {.lex_state = 38, .external_lex_state = 2}, [2258] = {.lex_state = 38, .external_lex_state = 2}, [2259] = {.lex_state = 39}, [2260] = {.lex_state = 39}, [2261] = {.lex_state = 39}, [2262] = {.lex_state = 39}, [2263] = {.lex_state = 38}, [2264] = {.lex_state = 39}, [2265] = {.lex_state = 39}, [2266] = {.lex_state = 38}, [2267] = {.lex_state = 38, .external_lex_state = 2}, [2268] = {.lex_state = 38, .external_lex_state = 2}, [2269] = {.lex_state = 38, .external_lex_state = 2}, [2270] = {.lex_state = 39}, [2271] = {.lex_state = 38, .external_lex_state = 2}, [2272] = {.lex_state = 38, .external_lex_state = 2}, [2273] = {.lex_state = 38}, [2274] = {.lex_state = 38, .external_lex_state = 2}, [2275] = {.lex_state = 38, .external_lex_state = 2}, [2276] = {.lex_state = 38, .external_lex_state = 2}, [2277] = {.lex_state = 39}, [2278] = {.lex_state = 38}, [2279] = {.lex_state = 38}, [2280] = {.lex_state = 38}, [2281] = {.lex_state = 38, .external_lex_state = 2}, [2282] = {.lex_state = 38, .external_lex_state = 2}, [2283] = {.lex_state = 38}, [2284] = {.lex_state = 38}, [2285] = {.lex_state = 38}, [2286] = {.lex_state = 38}, [2287] = {.lex_state = 38}, [2288] = {.lex_state = 38, .external_lex_state = 2}, [2289] = {.lex_state = 38, .external_lex_state = 2}, [2290] = {.lex_state = 38, .external_lex_state = 2}, [2291] = {.lex_state = 38, .external_lex_state = 2}, [2292] = {.lex_state = 38}, [2293] = {.lex_state = 38}, [2294] = {.lex_state = 38}, [2295] = {.lex_state = 38}, [2296] = {.lex_state = 38, .external_lex_state = 2}, [2297] = {.lex_state = 38}, [2298] = {.lex_state = 39}, [2299] = {.lex_state = 38, .external_lex_state = 2}, [2300] = {.lex_state = 38}, [2301] = {.lex_state = 38, .external_lex_state = 2}, [2302] = {.lex_state = 38, .external_lex_state = 2}, [2303] = {.lex_state = 38, .external_lex_state = 2}, [2304] = {.lex_state = 38, .external_lex_state = 2}, [2305] = {.lex_state = 38, .external_lex_state = 2}, [2306] = {.lex_state = 38, .external_lex_state = 2}, [2307] = {.lex_state = 38, .external_lex_state = 2}, [2308] = {.lex_state = 38, .external_lex_state = 2}, [2309] = {.lex_state = 38, .external_lex_state = 2}, [2310] = {.lex_state = 38}, [2311] = {.lex_state = 38, .external_lex_state = 2}, [2312] = {.lex_state = 38, .external_lex_state = 2}, [2313] = {.lex_state = 38, .external_lex_state = 2}, [2314] = {.lex_state = 38, .external_lex_state = 2}, [2315] = {.lex_state = 38, .external_lex_state = 2}, [2316] = {.lex_state = 38, .external_lex_state = 2}, [2317] = {.lex_state = 38, .external_lex_state = 2}, [2318] = {.lex_state = 38}, [2319] = {.lex_state = 38}, [2320] = {.lex_state = 38, .external_lex_state = 2}, [2321] = {.lex_state = 38, .external_lex_state = 2}, [2322] = {.lex_state = 38, .external_lex_state = 2}, [2323] = {.lex_state = 39}, [2324] = {.lex_state = 39}, [2325] = {.lex_state = 38, .external_lex_state = 2}, [2326] = {.lex_state = 38}, [2327] = {.lex_state = 38}, [2328] = {.lex_state = 38}, [2329] = {.lex_state = 38, .external_lex_state = 2}, [2330] = {.lex_state = 38}, [2331] = {.lex_state = 38, .external_lex_state = 2}, [2332] = {.lex_state = 38, .external_lex_state = 2}, [2333] = {.lex_state = 38, .external_lex_state = 2}, [2334] = {.lex_state = 38, .external_lex_state = 2}, [2335] = {.lex_state = 38, .external_lex_state = 2}, [2336] = {.lex_state = 38}, [2337] = {.lex_state = 38}, [2338] = {.lex_state = 38}, [2339] = {.lex_state = 38}, [2340] = {.lex_state = 38, .external_lex_state = 2}, [2341] = {.lex_state = 38}, [2342] = {.lex_state = 38}, [2343] = {.lex_state = 38}, [2344] = {.lex_state = 38}, [2345] = {.lex_state = 38}, [2346] = {.lex_state = 38}, [2347] = {.lex_state = 38}, [2348] = {.lex_state = 38}, [2349] = {.lex_state = 38}, [2350] = {.lex_state = 38, .external_lex_state = 2}, [2351] = {.lex_state = 38}, [2352] = {.lex_state = 39}, [2353] = {.lex_state = 39}, [2354] = {.lex_state = 38}, [2355] = {.lex_state = 38}, [2356] = {.lex_state = 39}, [2357] = {.lex_state = 39}, [2358] = {.lex_state = 39}, [2359] = {.lex_state = 39}, [2360] = {.lex_state = 38, .external_lex_state = 2}, [2361] = {.lex_state = 38, .external_lex_state = 2}, [2362] = {.lex_state = 39}, [2363] = {.lex_state = 38}, [2364] = {.lex_state = 39}, [2365] = {.lex_state = 38, .external_lex_state = 2}, [2366] = {.lex_state = 38}, [2367] = {.lex_state = 38}, [2368] = {.lex_state = 38}, [2369] = {.lex_state = 38}, [2370] = {.lex_state = 38}, [2371] = {.lex_state = 38}, [2372] = {.lex_state = 38}, [2373] = {.lex_state = 38}, [2374] = {.lex_state = 38}, [2375] = {.lex_state = 38}, [2376] = {.lex_state = 38, .external_lex_state = 2}, [2377] = {.lex_state = 38}, [2378] = {.lex_state = 38, .external_lex_state = 2}, [2379] = {.lex_state = 38, .external_lex_state = 2}, [2380] = {.lex_state = 38, .external_lex_state = 2}, [2381] = {.lex_state = 38, .external_lex_state = 2}, [2382] = {.lex_state = 38, .external_lex_state = 2}, [2383] = {.lex_state = 38}, [2384] = {.lex_state = 38}, [2385] = {.lex_state = 38, .external_lex_state = 2}, [2386] = {.lex_state = 38, .external_lex_state = 2}, [2387] = {.lex_state = 38}, [2388] = {.lex_state = 38, .external_lex_state = 2}, [2389] = {.lex_state = 38}, [2390] = {.lex_state = 38}, [2391] = {.lex_state = 38}, [2392] = {.lex_state = 38, .external_lex_state = 2}, [2393] = {.lex_state = 38, .external_lex_state = 2}, [2394] = {.lex_state = 38, .external_lex_state = 2}, [2395] = {.lex_state = 38, .external_lex_state = 2}, [2396] = {.lex_state = 38, .external_lex_state = 2}, [2397] = {.lex_state = 38, .external_lex_state = 2}, [2398] = {.lex_state = 38, .external_lex_state = 2}, [2399] = {.lex_state = 38}, [2400] = {.lex_state = 38}, [2401] = {.lex_state = 38}, [2402] = {.lex_state = 38}, [2403] = {.lex_state = 38, .external_lex_state = 2}, [2404] = {.lex_state = 38, .external_lex_state = 2}, [2405] = {.lex_state = 38, .external_lex_state = 2}, [2406] = {.lex_state = 38, .external_lex_state = 2}, [2407] = {.lex_state = 38, .external_lex_state = 2}, [2408] = {.lex_state = 38, .external_lex_state = 2}, [2409] = {.lex_state = 38, .external_lex_state = 2}, [2410] = {.lex_state = 38, .external_lex_state = 2}, [2411] = {.lex_state = 38, .external_lex_state = 2}, [2412] = {.lex_state = 38, .external_lex_state = 2}, [2413] = {.lex_state = 38, .external_lex_state = 2}, [2414] = {.lex_state = 38, .external_lex_state = 2}, [2415] = {.lex_state = 38}, [2416] = {.lex_state = 38}, [2417] = {.lex_state = 38}, [2418] = {.lex_state = 38, .external_lex_state = 2}, [2419] = {.lex_state = 38, .external_lex_state = 2}, [2420] = {.lex_state = 39}, [2421] = {.lex_state = 38}, [2422] = {.lex_state = 38}, [2423] = {.lex_state = 38}, [2424] = {.lex_state = 38}, [2425] = {.lex_state = 38}, [2426] = {.lex_state = 38}, [2427] = {.lex_state = 38}, [2428] = {.lex_state = 38, .external_lex_state = 2}, [2429] = {.lex_state = 38, .external_lex_state = 2}, [2430] = {.lex_state = 38, .external_lex_state = 2}, [2431] = {.lex_state = 38, .external_lex_state = 2}, [2432] = {.lex_state = 38, .external_lex_state = 2}, [2433] = {.lex_state = 38, .external_lex_state = 2}, [2434] = {.lex_state = 38, .external_lex_state = 2}, [2435] = {.lex_state = 38, .external_lex_state = 2}, [2436] = {.lex_state = 38, .external_lex_state = 2}, [2437] = {.lex_state = 38}, [2438] = {.lex_state = 38, .external_lex_state = 2}, [2439] = {.lex_state = 38, .external_lex_state = 2}, [2440] = {.lex_state = 38, .external_lex_state = 2}, [2441] = {.lex_state = 38, .external_lex_state = 2}, [2442] = {.lex_state = 38}, [2443] = {.lex_state = 38, .external_lex_state = 2}, [2444] = {.lex_state = 38}, [2445] = {.lex_state = 38}, [2446] = {.lex_state = 38}, [2447] = {.lex_state = 38}, [2448] = {.lex_state = 38, .external_lex_state = 2}, [2449] = {.lex_state = 38, .external_lex_state = 2}, [2450] = {.lex_state = 38}, [2451] = {.lex_state = 38, .external_lex_state = 2}, [2452] = {.lex_state = 38, .external_lex_state = 2}, [2453] = {.lex_state = 38, .external_lex_state = 2}, [2454] = {.lex_state = 38, .external_lex_state = 2}, [2455] = {.lex_state = 38, .external_lex_state = 2}, [2456] = {.lex_state = 38}, [2457] = {.lex_state = 38}, [2458] = {.lex_state = 38}, [2459] = {.lex_state = 38, .external_lex_state = 2}, [2460] = {.lex_state = 38, .external_lex_state = 2}, [2461] = {.lex_state = 38, .external_lex_state = 2}, [2462] = {.lex_state = 38, .external_lex_state = 2}, [2463] = {.lex_state = 38}, [2464] = {.lex_state = 38, .external_lex_state = 2}, [2465] = {.lex_state = 38, .external_lex_state = 2}, [2466] = {.lex_state = 38}, [2467] = {.lex_state = 38, .external_lex_state = 2}, [2468] = {.lex_state = 38, .external_lex_state = 2}, [2469] = {.lex_state = 38, .external_lex_state = 2}, [2470] = {.lex_state = 38}, [2471] = {.lex_state = 38}, [2472] = {.lex_state = 38}, [2473] = {.lex_state = 38}, [2474] = {.lex_state = 38}, [2475] = {.lex_state = 38}, [2476] = {.lex_state = 38}, [2477] = {.lex_state = 38}, [2478] = {.lex_state = 38}, [2479] = {.lex_state = 38}, [2480] = {.lex_state = 39}, [2481] = {.lex_state = 38}, [2482] = {.lex_state = 38, .external_lex_state = 2}, [2483] = {.lex_state = 38}, [2484] = {.lex_state = 38}, [2485] = {.lex_state = 39}, [2486] = {.lex_state = 38, .external_lex_state = 2}, [2487] = {.lex_state = 38}, [2488] = {.lex_state = 39}, [2489] = {.lex_state = 38}, [2490] = {.lex_state = 38}, [2491] = {.lex_state = 39}, [2492] = {.lex_state = 38}, [2493] = {.lex_state = 38, .external_lex_state = 2}, [2494] = {.lex_state = 38, .external_lex_state = 2}, [2495] = {.lex_state = 39}, [2496] = {.lex_state = 39}, [2497] = {.lex_state = 38}, [2498] = {.lex_state = 38}, [2499] = {.lex_state = 39}, [2500] = {.lex_state = 39}, [2501] = {.lex_state = 38}, [2502] = {.lex_state = 38}, [2503] = {.lex_state = 38}, [2504] = {.lex_state = 38}, [2505] = {.lex_state = 38}, [2506] = {.lex_state = 38}, [2507] = {.lex_state = 38}, [2508] = {.lex_state = 39}, [2509] = {.lex_state = 39}, [2510] = {.lex_state = 39}, [2511] = {.lex_state = 39}, [2512] = {.lex_state = 39}, [2513] = {.lex_state = 39}, [2514] = {.lex_state = 39}, [2515] = {.lex_state = 39}, [2516] = {.lex_state = 39}, [2517] = {.lex_state = 39}, [2518] = {.lex_state = 39}, [2519] = {.lex_state = 39}, [2520] = {.lex_state = 39}, [2521] = {.lex_state = 39}, [2522] = {.lex_state = 39}, [2523] = {.lex_state = 38}, [2524] = {.lex_state = 38}, [2525] = {.lex_state = 38}, [2526] = {.lex_state = 39}, [2527] = {.lex_state = 38, .external_lex_state = 2}, [2528] = {.lex_state = 38, .external_lex_state = 2}, [2529] = {.lex_state = 39}, [2530] = {.lex_state = 39}, [2531] = {.lex_state = 38}, [2532] = {.lex_state = 38}, [2533] = {.lex_state = 38, .external_lex_state = 2}, [2534] = {.lex_state = 38, .external_lex_state = 2}, [2535] = {.lex_state = 38, .external_lex_state = 2}, [2536] = {.lex_state = 38, .external_lex_state = 2}, [2537] = {.lex_state = 38, .external_lex_state = 2}, [2538] = {.lex_state = 38}, [2539] = {.lex_state = 38}, [2540] = {.lex_state = 38, .external_lex_state = 2}, [2541] = {.lex_state = 38, .external_lex_state = 2}, [2542] = {.lex_state = 39}, [2543] = {.lex_state = 38, .external_lex_state = 2}, [2544] = {.lex_state = 39}, [2545] = {.lex_state = 38, .external_lex_state = 2}, [2546] = {.lex_state = 39}, [2547] = {.lex_state = 38, .external_lex_state = 2}, [2548] = {.lex_state = 39}, [2549] = {.lex_state = 39}, [2550] = {.lex_state = 38, .external_lex_state = 2}, [2551] = {.lex_state = 38}, [2552] = {.lex_state = 38}, [2553] = {.lex_state = 38}, [2554] = {.lex_state = 38}, [2555] = {.lex_state = 38}, [2556] = {.lex_state = 38}, [2557] = {.lex_state = 38}, [2558] = {.lex_state = 38, .external_lex_state = 2}, [2559] = {.lex_state = 38}, [2560] = {.lex_state = 39}, [2561] = {.lex_state = 38}, [2562] = {.lex_state = 38}, [2563] = {.lex_state = 39}, [2564] = {.lex_state = 39}, [2565] = {.lex_state = 39}, [2566] = {.lex_state = 39}, [2567] = {.lex_state = 39}, [2568] = {.lex_state = 39}, [2569] = {.lex_state = 39}, [2570] = {.lex_state = 39}, [2571] = {.lex_state = 39}, [2572] = {.lex_state = 38}, [2573] = {.lex_state = 38}, [2574] = {.lex_state = 39}, [2575] = {.lex_state = 39}, [2576] = {.lex_state = 39}, [2577] = {.lex_state = 39}, [2578] = {.lex_state = 39}, [2579] = {.lex_state = 39}, [2580] = {.lex_state = 39}, [2581] = {.lex_state = 38}, [2582] = {.lex_state = 39}, [2583] = {.lex_state = 38}, [2584] = {.lex_state = 39}, [2585] = {.lex_state = 38, .external_lex_state = 2}, [2586] = {.lex_state = 39}, [2587] = {.lex_state = 39}, [2588] = {.lex_state = 39}, [2589] = {.lex_state = 38, .external_lex_state = 2}, [2590] = {.lex_state = 38, .external_lex_state = 2}, [2591] = {.lex_state = 39}, [2592] = {.lex_state = 39}, [2593] = {.lex_state = 39}, [2594] = {.lex_state = 38, .external_lex_state = 2}, [2595] = {.lex_state = 39}, [2596] = {.lex_state = 38, .external_lex_state = 2}, [2597] = {.lex_state = 39}, [2598] = {.lex_state = 38, .external_lex_state = 2}, [2599] = {.lex_state = 38, .external_lex_state = 2}, [2600] = {.lex_state = 38, .external_lex_state = 2}, [2601] = {.lex_state = 38, .external_lex_state = 2}, [2602] = {.lex_state = 38, .external_lex_state = 2}, [2603] = {.lex_state = 38, .external_lex_state = 2}, [2604] = {.lex_state = 38, .external_lex_state = 2}, [2605] = {.lex_state = 38, .external_lex_state = 2}, [2606] = {.lex_state = 38, .external_lex_state = 2}, [2607] = {.lex_state = 38}, [2608] = {.lex_state = 38, .external_lex_state = 2}, [2609] = {.lex_state = 38, .external_lex_state = 2}, [2610] = {.lex_state = 38, .external_lex_state = 2}, [2611] = {.lex_state = 38, .external_lex_state = 2}, [2612] = {.lex_state = 38, .external_lex_state = 2}, [2613] = {.lex_state = 38, .external_lex_state = 2}, [2614] = {.lex_state = 38}, [2615] = {.lex_state = 38}, [2616] = {.lex_state = 38}, [2617] = {.lex_state = 39}, [2618] = {.lex_state = 38}, [2619] = {.lex_state = 39}, [2620] = {.lex_state = 39}, [2621] = {.lex_state = 39}, [2622] = {.lex_state = 39}, [2623] = {.lex_state = 38, .external_lex_state = 2}, [2624] = {.lex_state = 38, .external_lex_state = 2}, [2625] = {.lex_state = 38, .external_lex_state = 2}, [2626] = {.lex_state = 38, .external_lex_state = 2}, [2627] = {.lex_state = 38}, [2628] = {.lex_state = 38}, [2629] = {.lex_state = 38}, [2630] = {.lex_state = 38}, [2631] = {.lex_state = 38, .external_lex_state = 2}, [2632] = {.lex_state = 38, .external_lex_state = 2}, [2633] = {.lex_state = 38, .external_lex_state = 2}, [2634] = {.lex_state = 38}, [2635] = {.lex_state = 38, .external_lex_state = 2}, [2636] = {.lex_state = 39}, [2637] = {.lex_state = 38}, [2638] = {.lex_state = 38, .external_lex_state = 2}, [2639] = {.lex_state = 38, .external_lex_state = 2}, [2640] = {.lex_state = 38}, [2641] = {.lex_state = 36}, [2642] = {.lex_state = 38}, [2643] = {.lex_state = 39}, [2644] = {.lex_state = 38}, [2645] = {.lex_state = 36}, [2646] = {.lex_state = 38}, [2647] = {.lex_state = 38}, [2648] = {.lex_state = 38}, [2649] = {.lex_state = 38, .external_lex_state = 2}, [2650] = {.lex_state = 38}, [2651] = {.lex_state = 38}, [2652] = {.lex_state = 38}, [2653] = {.lex_state = 38}, [2654] = {.lex_state = 38, .external_lex_state = 2}, [2655] = {.lex_state = 38}, [2656] = {.lex_state = 38, .external_lex_state = 2}, [2657] = {.lex_state = 38, .external_lex_state = 2}, [2658] = {.lex_state = 38, .external_lex_state = 2}, [2659] = {.lex_state = 38, .external_lex_state = 2}, [2660] = {.lex_state = 38, .external_lex_state = 2}, [2661] = {.lex_state = 38, .external_lex_state = 2}, [2662] = {.lex_state = 38, .external_lex_state = 2}, [2663] = {.lex_state = 38, .external_lex_state = 2}, [2664] = {.lex_state = 38, .external_lex_state = 2}, [2665] = {.lex_state = 38, .external_lex_state = 2}, [2666] = {.lex_state = 38, .external_lex_state = 2}, [2667] = {.lex_state = 38, .external_lex_state = 2}, [2668] = {.lex_state = 38, .external_lex_state = 2}, [2669] = {.lex_state = 38, .external_lex_state = 2}, [2670] = {.lex_state = 38, .external_lex_state = 2}, [2671] = {.lex_state = 38, .external_lex_state = 2}, [2672] = {.lex_state = 38, .external_lex_state = 2}, [2673] = {.lex_state = 38, .external_lex_state = 2}, [2674] = {.lex_state = 38, .external_lex_state = 2}, [2675] = {.lex_state = 38, .external_lex_state = 2}, [2676] = {.lex_state = 38, .external_lex_state = 2}, [2677] = {.lex_state = 38, .external_lex_state = 2}, [2678] = {.lex_state = 38, .external_lex_state = 2}, [2679] = {.lex_state = 38, .external_lex_state = 2}, [2680] = {.lex_state = 38, .external_lex_state = 2}, [2681] = {.lex_state = 38, .external_lex_state = 2}, [2682] = {.lex_state = 38, .external_lex_state = 2}, [2683] = {.lex_state = 38, .external_lex_state = 2}, [2684] = {.lex_state = 38, .external_lex_state = 2}, [2685] = {.lex_state = 38, .external_lex_state = 2}, [2686] = {.lex_state = 38, .external_lex_state = 2}, [2687] = {.lex_state = 38, .external_lex_state = 2}, [2688] = {.lex_state = 38, .external_lex_state = 2}, [2689] = {.lex_state = 38, .external_lex_state = 2}, [2690] = {.lex_state = 38, .external_lex_state = 2}, [2691] = {.lex_state = 38, .external_lex_state = 2}, [2692] = {.lex_state = 38}, [2693] = {.lex_state = 38, .external_lex_state = 2}, [2694] = {.lex_state = 38, .external_lex_state = 2}, [2695] = {.lex_state = 38, .external_lex_state = 2}, [2696] = {.lex_state = 38, .external_lex_state = 2}, [2697] = {.lex_state = 38, .external_lex_state = 2}, [2698] = {.lex_state = 38}, [2699] = {.lex_state = 38}, [2700] = {.lex_state = 38}, [2701] = {.lex_state = 38}, [2702] = {.lex_state = 38}, [2703] = {.lex_state = 38}, [2704] = {.lex_state = 38}, [2705] = {.lex_state = 38, .external_lex_state = 2}, [2706] = {.lex_state = 38}, [2707] = {.lex_state = 38, .external_lex_state = 2}, [2708] = {.lex_state = 38, .external_lex_state = 2}, [2709] = {.lex_state = 38}, [2710] = {.lex_state = 38}, [2711] = {.lex_state = 38}, [2712] = {.lex_state = 38, .external_lex_state = 2}, [2713] = {.lex_state = 38, .external_lex_state = 2}, [2714] = {.lex_state = 38, .external_lex_state = 2}, [2715] = {.lex_state = 39}, [2716] = {.lex_state = 38, .external_lex_state = 2}, [2717] = {.lex_state = 38}, [2718] = {.lex_state = 39}, [2719] = {.lex_state = 38, .external_lex_state = 2}, [2720] = {.lex_state = 38}, [2721] = {.lex_state = 38}, [2722] = {.lex_state = 38, .external_lex_state = 2}, [2723] = {.lex_state = 38, .external_lex_state = 2}, [2724] = {.lex_state = 38, .external_lex_state = 2}, [2725] = {.lex_state = 38, .external_lex_state = 2}, [2726] = {.lex_state = 38, .external_lex_state = 2}, [2727] = {.lex_state = 39}, [2728] = {.lex_state = 38}, [2729] = {.lex_state = 39}, [2730] = {.lex_state = 36}, [2731] = {.lex_state = 38, .external_lex_state = 2}, [2732] = {.lex_state = 38, .external_lex_state = 2}, [2733] = {.lex_state = 38, .external_lex_state = 2}, [2734] = {.lex_state = 38, .external_lex_state = 2}, [2735] = {.lex_state = 38}, [2736] = {.lex_state = 38}, [2737] = {.lex_state = 38}, [2738] = {.lex_state = 38}, [2739] = {.lex_state = 38}, [2740] = {.lex_state = 38}, [2741] = {.lex_state = 38}, [2742] = {.lex_state = 38}, [2743] = {.lex_state = 38}, [2744] = {.lex_state = 36}, [2745] = {.lex_state = 38}, [2746] = {.lex_state = 38}, [2747] = {.lex_state = 38}, [2748] = {.lex_state = 38}, [2749] = {.lex_state = 38}, [2750] = {.lex_state = 38}, [2751] = {.lex_state = 38}, [2752] = {.lex_state = 38}, [2753] = {.lex_state = 38}, [2754] = {.lex_state = 38}, [2755] = {.lex_state = 38}, [2756] = {.lex_state = 38}, [2757] = {.lex_state = 38}, [2758] = {.lex_state = 38}, [2759] = {.lex_state = 38}, [2760] = {.lex_state = 38}, [2761] = {.lex_state = 38}, [2762] = {.lex_state = 38, .external_lex_state = 2}, [2763] = {.lex_state = 38, .external_lex_state = 2}, [2764] = {.lex_state = 36}, [2765] = {.lex_state = 38, .external_lex_state = 2}, [2766] = {.lex_state = 38}, [2767] = {.lex_state = 38, .external_lex_state = 2}, [2768] = {.lex_state = 38, .external_lex_state = 2}, [2769] = {.lex_state = 38, .external_lex_state = 2}, [2770] = {.lex_state = 38, .external_lex_state = 2}, [2771] = {.lex_state = 38, .external_lex_state = 2}, [2772] = {.lex_state = 38, .external_lex_state = 2}, [2773] = {.lex_state = 38, .external_lex_state = 2}, [2774] = {.lex_state = 38, .external_lex_state = 2}, [2775] = {.lex_state = 38}, [2776] = {.lex_state = 38}, [2777] = {.lex_state = 38}, [2778] = {.lex_state = 38, .external_lex_state = 2}, [2779] = {.lex_state = 38, .external_lex_state = 2}, [2780] = {.lex_state = 38}, [2781] = {.lex_state = 38, .external_lex_state = 2}, [2782] = {.lex_state = 38, .external_lex_state = 2}, [2783] = {.lex_state = 38}, [2784] = {.lex_state = 38}, [2785] = {.lex_state = 38, .external_lex_state = 2}, [2786] = {.lex_state = 38, .external_lex_state = 2}, [2787] = {.lex_state = 38, .external_lex_state = 2}, [2788] = {.lex_state = 38}, [2789] = {.lex_state = 38}, [2790] = {.lex_state = 38, .external_lex_state = 2}, [2791] = {.lex_state = 38, .external_lex_state = 2}, [2792] = {.lex_state = 38, .external_lex_state = 2}, [2793] = {.lex_state = 38, .external_lex_state = 2}, [2794] = {.lex_state = 38, .external_lex_state = 2}, [2795] = {.lex_state = 38, .external_lex_state = 2}, [2796] = {.lex_state = 38}, [2797] = {.lex_state = 38, .external_lex_state = 2}, [2798] = {.lex_state = 38, .external_lex_state = 2}, [2799] = {.lex_state = 38, .external_lex_state = 2}, [2800] = {.lex_state = 38, .external_lex_state = 2}, [2801] = {.lex_state = 38, .external_lex_state = 2}, [2802] = {.lex_state = 38, .external_lex_state = 2}, [2803] = {.lex_state = 38}, [2804] = {.lex_state = 38, .external_lex_state = 2}, [2805] = {.lex_state = 38, .external_lex_state = 2}, [2806] = {.lex_state = 38}, [2807] = {.lex_state = 38}, [2808] = {.lex_state = 38, .external_lex_state = 2}, [2809] = {.lex_state = 38}, [2810] = {.lex_state = 38, .external_lex_state = 2}, [2811] = {.lex_state = 38, .external_lex_state = 2}, [2812] = {.lex_state = 38, .external_lex_state = 2}, [2813] = {.lex_state = 38, .external_lex_state = 2}, [2814] = {.lex_state = 38}, [2815] = {.lex_state = 38}, [2816] = {.lex_state = 38}, [2817] = {.lex_state = 38}, [2818] = {.lex_state = 38}, [2819] = {.lex_state = 38}, [2820] = {.lex_state = 38}, [2821] = {.lex_state = 38}, [2822] = {.lex_state = 38}, [2823] = {.lex_state = 38}, [2824] = {.lex_state = 38}, [2825] = {.lex_state = 38}, [2826] = {.lex_state = 38, .external_lex_state = 2}, [2827] = {.lex_state = 38}, [2828] = {.lex_state = 38, .external_lex_state = 2}, [2829] = {.lex_state = 38, .external_lex_state = 2}, [2830] = {.lex_state = 38, .external_lex_state = 2}, [2831] = {.lex_state = 38, .external_lex_state = 2}, [2832] = {.lex_state = 38, .external_lex_state = 2}, [2833] = {.lex_state = 38, .external_lex_state = 2}, [2834] = {.lex_state = 38}, [2835] = {.lex_state = 38}, [2836] = {.lex_state = 38}, [2837] = {.lex_state = 38}, [2838] = {.lex_state = 38}, [2839] = {.lex_state = 38}, [2840] = {.lex_state = 38}, [2841] = {.lex_state = 38}, [2842] = {.lex_state = 38}, [2843] = {.lex_state = 38}, [2844] = {.lex_state = 38}, [2845] = {.lex_state = 38, .external_lex_state = 2}, [2846] = {.lex_state = 36, .external_lex_state = 2}, [2847] = {.lex_state = 36}, [2848] = {.lex_state = 38, .external_lex_state = 2}, [2849] = {.lex_state = 38, .external_lex_state = 2}, [2850] = {.lex_state = 38}, [2851] = {.lex_state = 38}, [2852] = {.lex_state = 38, .external_lex_state = 2}, [2853] = {.lex_state = 38, .external_lex_state = 2}, [2854] = {.lex_state = 38}, [2855] = {.lex_state = 38}, [2856] = {.lex_state = 38}, [2857] = {.lex_state = 38}, [2858] = {.lex_state = 38}, [2859] = {.lex_state = 38}, [2860] = {.lex_state = 38}, [2861] = {.lex_state = 38}, [2862] = {.lex_state = 38}, [2863] = {.lex_state = 36}, [2864] = {.lex_state = 38}, [2865] = {.lex_state = 38}, [2866] = {.lex_state = 38}, [2867] = {.lex_state = 38}, [2868] = {.lex_state = 38}, [2869] = {.lex_state = 38}, [2870] = {.lex_state = 38, .external_lex_state = 2}, [2871] = {.lex_state = 38}, [2872] = {.lex_state = 36}, [2873] = {.lex_state = 38}, [2874] = {.lex_state = 38}, [2875] = {.lex_state = 38}, [2876] = {.lex_state = 38}, [2877] = {.lex_state = 38}, [2878] = {.lex_state = 38}, [2879] = {.lex_state = 38}, [2880] = {.lex_state = 38}, [2881] = {.lex_state = 38}, [2882] = {.lex_state = 38}, [2883] = {.lex_state = 38, .external_lex_state = 2}, [2884] = {.lex_state = 38, .external_lex_state = 2}, [2885] = {.lex_state = 38}, [2886] = {.lex_state = 38}, [2887] = {.lex_state = 38}, [2888] = {.lex_state = 38, .external_lex_state = 2}, [2889] = {.lex_state = 38}, [2890] = {.lex_state = 38}, [2891] = {.lex_state = 38, .external_lex_state = 2}, [2892] = {.lex_state = 38, .external_lex_state = 2}, [2893] = {.lex_state = 38, .external_lex_state = 2}, [2894] = {.lex_state = 38, .external_lex_state = 2}, [2895] = {.lex_state = 38, .external_lex_state = 2}, [2896] = {.lex_state = 38}, [2897] = {.lex_state = 38, .external_lex_state = 2}, [2898] = {.lex_state = 38, .external_lex_state = 2}, [2899] = {.lex_state = 38, .external_lex_state = 2}, [2900] = {.lex_state = 38, .external_lex_state = 2}, [2901] = {.lex_state = 38, .external_lex_state = 2}, [2902] = {.lex_state = 38, .external_lex_state = 2}, [2903] = {.lex_state = 38}, [2904] = {.lex_state = 38, .external_lex_state = 2}, [2905] = {.lex_state = 38, .external_lex_state = 2}, [2906] = {.lex_state = 38, .external_lex_state = 2}, [2907] = {.lex_state = 38, .external_lex_state = 2}, [2908] = {.lex_state = 38, .external_lex_state = 2}, [2909] = {.lex_state = 38, .external_lex_state = 2}, [2910] = {.lex_state = 38, .external_lex_state = 2}, [2911] = {.lex_state = 38, .external_lex_state = 2}, [2912] = {.lex_state = 38, .external_lex_state = 2}, [2913] = {.lex_state = 38, .external_lex_state = 2}, [2914] = {.lex_state = 38, .external_lex_state = 2}, [2915] = {.lex_state = 38}, [2916] = {.lex_state = 38}, [2917] = {.lex_state = 38, .external_lex_state = 2}, [2918] = {.lex_state = 38}, [2919] = {.lex_state = 38}, [2920] = {.lex_state = 38, .external_lex_state = 2}, [2921] = {.lex_state = 38}, [2922] = {.lex_state = 38, .external_lex_state = 2}, [2923] = {.lex_state = 38}, [2924] = {.lex_state = 38, .external_lex_state = 2}, [2925] = {.lex_state = 38, .external_lex_state = 2}, [2926] = {.lex_state = 38, .external_lex_state = 2}, [2927] = {.lex_state = 38, .external_lex_state = 2}, [2928] = {.lex_state = 38, .external_lex_state = 2}, [2929] = {.lex_state = 38, .external_lex_state = 2}, [2930] = {.lex_state = 38, .external_lex_state = 2}, [2931] = {.lex_state = 38, .external_lex_state = 2}, [2932] = {.lex_state = 36, .external_lex_state = 2}, [2933] = {.lex_state = 36, .external_lex_state = 2}, [2934] = {.lex_state = 38}, [2935] = {.lex_state = 38}, [2936] = {.lex_state = 38, .external_lex_state = 2}, [2937] = {.lex_state = 38}, [2938] = {.lex_state = 38}, [2939] = {.lex_state = 38}, [2940] = {.lex_state = 38, .external_lex_state = 2}, [2941] = {.lex_state = 38, .external_lex_state = 2}, [2942] = {.lex_state = 38, .external_lex_state = 2}, [2943] = {.lex_state = 38, .external_lex_state = 2}, [2944] = {.lex_state = 38, .external_lex_state = 2}, [2945] = {.lex_state = 38}, [2946] = {.lex_state = 38, .external_lex_state = 2}, [2947] = {.lex_state = 38, .external_lex_state = 2}, [2948] = {.lex_state = 38, .external_lex_state = 2}, [2949] = {.lex_state = 38, .external_lex_state = 2}, [2950] = {.lex_state = 38}, [2951] = {.lex_state = 38, .external_lex_state = 2}, [2952] = {.lex_state = 38, .external_lex_state = 2}, [2953] = {.lex_state = 38}, [2954] = {.lex_state = 38, .external_lex_state = 2}, [2955] = {.lex_state = 38, .external_lex_state = 2}, [2956] = {.lex_state = 38, .external_lex_state = 2}, [2957] = {.lex_state = 38, .external_lex_state = 2}, [2958] = {.lex_state = 38, .external_lex_state = 2}, [2959] = {.lex_state = 38, .external_lex_state = 2}, [2960] = {.lex_state = 38, .external_lex_state = 2}, [2961] = {.lex_state = 36}, [2962] = {.lex_state = 38}, [2963] = {.lex_state = 38}, [2964] = {.lex_state = 36, .external_lex_state = 2}, [2965] = {.lex_state = 38}, [2966] = {.lex_state = 38}, [2967] = {.lex_state = 38, .external_lex_state = 2}, [2968] = {.lex_state = 38}, [2969] = {.lex_state = 38}, [2970] = {.lex_state = 38}, [2971] = {.lex_state = 38}, [2972] = {.lex_state = 38, .external_lex_state = 2}, [2973] = {.lex_state = 38}, [2974] = {.lex_state = 38}, [2975] = {.lex_state = 38}, [2976] = {.lex_state = 38}, [2977] = {.lex_state = 38}, [2978] = {.lex_state = 38}, [2979] = {.lex_state = 38}, [2980] = {.lex_state = 38}, [2981] = {.lex_state = 38}, [2982] = {.lex_state = 38}, [2983] = {.lex_state = 38}, [2984] = {.lex_state = 38}, [2985] = {.lex_state = 38}, [2986] = {.lex_state = 38}, [2987] = {.lex_state = 38}, [2988] = {.lex_state = 38}, [2989] = {.lex_state = 38}, [2990] = {.lex_state = 38}, [2991] = {.lex_state = 38}, [2992] = {.lex_state = 38}, [2993] = {.lex_state = 38}, [2994] = {.lex_state = 38}, [2995] = {.lex_state = 38, .external_lex_state = 2}, [2996] = {.lex_state = 38, .external_lex_state = 2}, [2997] = {.lex_state = 38, .external_lex_state = 2}, [2998] = {.lex_state = 38, .external_lex_state = 2}, [2999] = {.lex_state = 38}, [3000] = {.lex_state = 38}, [3001] = {.lex_state = 38}, [3002] = {.lex_state = 38}, [3003] = {.lex_state = 38}, [3004] = {.lex_state = 38}, [3005] = {.lex_state = 38}, [3006] = {.lex_state = 38}, [3007] = {.lex_state = 38, .external_lex_state = 2}, [3008] = {.lex_state = 38}, [3009] = {.lex_state = 38}, [3010] = {.lex_state = 38}, [3011] = {.lex_state = 36, .external_lex_state = 2}, [3012] = {.lex_state = 38}, [3013] = {.lex_state = 38}, [3014] = {.lex_state = 38, .external_lex_state = 2}, [3015] = {.lex_state = 38, .external_lex_state = 2}, [3016] = {.lex_state = 38}, [3017] = {.lex_state = 38, .external_lex_state = 2}, [3018] = {.lex_state = 38, .external_lex_state = 2}, [3019] = {.lex_state = 38, .external_lex_state = 2}, [3020] = {.lex_state = 38, .external_lex_state = 2}, [3021] = {.lex_state = 38, .external_lex_state = 2}, [3022] = {.lex_state = 38, .external_lex_state = 2}, [3023] = {.lex_state = 38, .external_lex_state = 2}, [3024] = {.lex_state = 38, .external_lex_state = 2}, [3025] = {.lex_state = 38, .external_lex_state = 2}, [3026] = {.lex_state = 38, .external_lex_state = 2}, [3027] = {.lex_state = 38, .external_lex_state = 2}, [3028] = {.lex_state = 38, .external_lex_state = 2}, [3029] = {.lex_state = 38, .external_lex_state = 2}, [3030] = {.lex_state = 38, .external_lex_state = 2}, [3031] = {.lex_state = 38, .external_lex_state = 2}, [3032] = {.lex_state = 38}, [3033] = {.lex_state = 38, .external_lex_state = 2}, [3034] = {.lex_state = 38}, [3035] = {.lex_state = 38, .external_lex_state = 2}, [3036] = {.lex_state = 38}, [3037] = {.lex_state = 38}, [3038] = {.lex_state = 38}, [3039] = {.lex_state = 38, .external_lex_state = 2}, [3040] = {.lex_state = 38}, [3041] = {.lex_state = 38}, [3042] = {.lex_state = 38}, [3043] = {.lex_state = 38}, [3044] = {.lex_state = 38}, [3045] = {.lex_state = 36, .external_lex_state = 2}, [3046] = {.lex_state = 38, .external_lex_state = 2}, [3047] = {.lex_state = 38}, [3048] = {.lex_state = 38, .external_lex_state = 2}, [3049] = {.lex_state = 38, .external_lex_state = 2}, [3050] = {.lex_state = 38}, [3051] = {.lex_state = 38, .external_lex_state = 2}, [3052] = {.lex_state = 38}, [3053] = {.lex_state = 38, .external_lex_state = 2}, [3054] = {.lex_state = 38, .external_lex_state = 2}, [3055] = {.lex_state = 38, .external_lex_state = 2}, [3056] = {.lex_state = 38, .external_lex_state = 2}, [3057] = {.lex_state = 38, .external_lex_state = 2}, [3058] = {.lex_state = 38}, [3059] = {.lex_state = 38}, [3060] = {.lex_state = 38}, [3061] = {.lex_state = 38}, [3062] = {.lex_state = 38}, [3063] = {.lex_state = 38}, [3064] = {.lex_state = 38, .external_lex_state = 2}, [3065] = {.lex_state = 38}, [3066] = {.lex_state = 38}, [3067] = {.lex_state = 38}, [3068] = {.lex_state = 38}, [3069] = {.lex_state = 38}, [3070] = {.lex_state = 38}, [3071] = {.lex_state = 38}, [3072] = {.lex_state = 38}, [3073] = {.lex_state = 38}, [3074] = {.lex_state = 38, .external_lex_state = 2}, [3075] = {.lex_state = 38, .external_lex_state = 2}, [3076] = {.lex_state = 38}, [3077] = {.lex_state = 38}, [3078] = {.lex_state = 38}, [3079] = {.lex_state = 38}, [3080] = {.lex_state = 38}, [3081] = {.lex_state = 38}, [3082] = {.lex_state = 38}, [3083] = {.lex_state = 38}, [3084] = {.lex_state = 38}, [3085] = {.lex_state = 38}, [3086] = {.lex_state = 38}, [3087] = {.lex_state = 38}, [3088] = {.lex_state = 38, .external_lex_state = 2}, [3089] = {.lex_state = 38}, [3090] = {.lex_state = 38}, [3091] = {.lex_state = 38}, [3092] = {.lex_state = 38, .external_lex_state = 2}, [3093] = {.lex_state = 38}, [3094] = {.lex_state = 38, .external_lex_state = 2}, [3095] = {.lex_state = 38}, [3096] = {.lex_state = 38}, [3097] = {.lex_state = 38, .external_lex_state = 2}, [3098] = {.lex_state = 38}, [3099] = {.lex_state = 38}, [3100] = {.lex_state = 38, .external_lex_state = 2}, [3101] = {.lex_state = 38}, [3102] = {.lex_state = 38}, [3103] = {.lex_state = 38}, [3104] = {.lex_state = 38, .external_lex_state = 2}, [3105] = {.lex_state = 38}, [3106] = {.lex_state = 38}, [3107] = {.lex_state = 36}, [3108] = {.lex_state = 38, .external_lex_state = 2}, [3109] = {.lex_state = 38}, [3110] = {.lex_state = 38}, [3111] = {.lex_state = 38}, [3112] = {.lex_state = 38}, [3113] = {.lex_state = 38, .external_lex_state = 2}, [3114] = {.lex_state = 38, .external_lex_state = 2}, [3115] = {.lex_state = 38}, [3116] = {.lex_state = 38, .external_lex_state = 2}, [3117] = {.lex_state = 38, .external_lex_state = 2}, [3118] = {.lex_state = 38}, [3119] = {.lex_state = 38, .external_lex_state = 2}, [3120] = {.lex_state = 38}, [3121] = {.lex_state = 38}, [3122] = {.lex_state = 38, .external_lex_state = 2}, [3123] = {.lex_state = 36}, [3124] = {.lex_state = 38}, [3125] = {.lex_state = 38}, [3126] = {.lex_state = 38}, [3127] = {.lex_state = 38}, [3128] = {.lex_state = 38, .external_lex_state = 2}, [3129] = {.lex_state = 38}, [3130] = {.lex_state = 38}, [3131] = {.lex_state = 38}, [3132] = {.lex_state = 38, .external_lex_state = 2}, [3133] = {.lex_state = 38, .external_lex_state = 2}, [3134] = {.lex_state = 38}, [3135] = {.lex_state = 38}, [3136] = {.lex_state = 38, .external_lex_state = 2}, [3137] = {.lex_state = 38}, [3138] = {.lex_state = 38}, [3139] = {.lex_state = 38}, [3140] = {.lex_state = 38}, [3141] = {.lex_state = 38}, [3142] = {.lex_state = 38}, [3143] = {.lex_state = 38, .external_lex_state = 2}, [3144] = {.lex_state = 38}, [3145] = {.lex_state = 38}, [3146] = {.lex_state = 38}, [3147] = {.lex_state = 38, .external_lex_state = 2}, [3148] = {.lex_state = 38}, [3149] = {.lex_state = 38}, [3150] = {.lex_state = 38, .external_lex_state = 2}, [3151] = {.lex_state = 38, .external_lex_state = 2}, [3152] = {.lex_state = 38}, [3153] = {.lex_state = 38, .external_lex_state = 2}, [3154] = {.lex_state = 38}, [3155] = {.lex_state = 38, .external_lex_state = 2}, [3156] = {.lex_state = 38}, [3157] = {.lex_state = 38, .external_lex_state = 2}, [3158] = {.lex_state = 38, .external_lex_state = 2}, [3159] = {.lex_state = 38}, [3160] = {.lex_state = 38, .external_lex_state = 2}, [3161] = {.lex_state = 38}, [3162] = {.lex_state = 38, .external_lex_state = 2}, [3163] = {.lex_state = 38, .external_lex_state = 2}, [3164] = {.lex_state = 38, .external_lex_state = 2}, [3165] = {.lex_state = 38}, [3166] = {.lex_state = 38}, [3167] = {.lex_state = 38, .external_lex_state = 2}, [3168] = {.lex_state = 38}, [3169] = {.lex_state = 38, .external_lex_state = 2}, [3170] = {.lex_state = 38}, [3171] = {.lex_state = 38, .external_lex_state = 2}, [3172] = {.lex_state = 38}, [3173] = {.lex_state = 38}, [3174] = {.lex_state = 38}, [3175] = {.lex_state = 38, .external_lex_state = 2}, [3176] = {.lex_state = 38}, [3177] = {.lex_state = 38}, [3178] = {.lex_state = 38}, [3179] = {.lex_state = 38}, [3180] = {.lex_state = 38}, [3181] = {.lex_state = 38}, [3182] = {.lex_state = 38}, [3183] = {.lex_state = 38}, [3184] = {.lex_state = 38}, [3185] = {.lex_state = 38}, [3186] = {.lex_state = 38}, [3187] = {.lex_state = 38, .external_lex_state = 2}, [3188] = {.lex_state = 38, .external_lex_state = 2}, [3189] = {.lex_state = 38}, [3190] = {.lex_state = 38}, [3191] = {.lex_state = 38}, [3192] = {.lex_state = 38, .external_lex_state = 2}, [3193] = {.lex_state = 38, .external_lex_state = 2}, [3194] = {.lex_state = 38}, [3195] = {.lex_state = 38}, [3196] = {.lex_state = 38}, [3197] = {.lex_state = 38}, [3198] = {.lex_state = 38}, [3199] = {.lex_state = 38, .external_lex_state = 2}, [3200] = {.lex_state = 38}, [3201] = {.lex_state = 38}, [3202] = {.lex_state = 38}, [3203] = {.lex_state = 38, .external_lex_state = 2}, [3204] = {.lex_state = 38}, [3205] = {.lex_state = 38, .external_lex_state = 2}, [3206] = {.lex_state = 38}, [3207] = {.lex_state = 38, .external_lex_state = 2}, [3208] = {.lex_state = 38}, [3209] = {.lex_state = 38}, [3210] = {.lex_state = 38, .external_lex_state = 2}, [3211] = {.lex_state = 38, .external_lex_state = 2}, [3212] = {.lex_state = 38}, [3213] = {.lex_state = 38}, [3214] = {.lex_state = 38}, [3215] = {.lex_state = 38}, [3216] = {.lex_state = 38}, [3217] = {.lex_state = 38, .external_lex_state = 2}, [3218] = {.lex_state = 38, .external_lex_state = 2}, [3219] = {.lex_state = 38}, [3220] = {.lex_state = 36, .external_lex_state = 2}, [3221] = {.lex_state = 38}, [3222] = {.lex_state = 38, .external_lex_state = 2}, [3223] = {.lex_state = 38, .external_lex_state = 2}, [3224] = {.lex_state = 38, .external_lex_state = 2}, [3225] = {.lex_state = 38, .external_lex_state = 2}, [3226] = {.lex_state = 36}, [3227] = {.lex_state = 38}, [3228] = {.lex_state = 38}, [3229] = {.lex_state = 38}, [3230] = {.lex_state = 38, .external_lex_state = 2}, [3231] = {.lex_state = 38}, [3232] = {.lex_state = 38}, [3233] = {.lex_state = 38}, [3234] = {.lex_state = 38}, [3235] = {.lex_state = 38}, [3236] = {.lex_state = 38}, [3237] = {.lex_state = 38}, [3238] = {.lex_state = 38, .external_lex_state = 2}, [3239] = {.lex_state = 38, .external_lex_state = 2}, [3240] = {.lex_state = 38, .external_lex_state = 2}, [3241] = {.lex_state = 38, .external_lex_state = 2}, [3242] = {.lex_state = 38, .external_lex_state = 2}, [3243] = {.lex_state = 38, .external_lex_state = 2}, [3244] = {.lex_state = 38}, [3245] = {.lex_state = 38}, [3246] = {.lex_state = 38, .external_lex_state = 2}, [3247] = {.lex_state = 38, .external_lex_state = 2}, [3248] = {.lex_state = 38, .external_lex_state = 2}, [3249] = {.lex_state = 38, .external_lex_state = 2}, [3250] = {.lex_state = 38, .external_lex_state = 2}, [3251] = {.lex_state = 38}, [3252] = {.lex_state = 38, .external_lex_state = 2}, [3253] = {.lex_state = 38, .external_lex_state = 2}, [3254] = {.lex_state = 38, .external_lex_state = 2}, [3255] = {.lex_state = 38, .external_lex_state = 2}, [3256] = {.lex_state = 38, .external_lex_state = 2}, [3257] = {.lex_state = 38, .external_lex_state = 2}, [3258] = {.lex_state = 38, .external_lex_state = 2}, [3259] = {.lex_state = 38, .external_lex_state = 2}, [3260] = {.lex_state = 38, .external_lex_state = 2}, [3261] = {.lex_state = 38, .external_lex_state = 2}, [3262] = {.lex_state = 38, .external_lex_state = 2}, [3263] = {.lex_state = 38, .external_lex_state = 2}, [3264] = {.lex_state = 38, .external_lex_state = 2}, [3265] = {.lex_state = 38, .external_lex_state = 2}, [3266] = {.lex_state = 38, .external_lex_state = 2}, [3267] = {.lex_state = 38, .external_lex_state = 2}, [3268] = {.lex_state = 38, .external_lex_state = 2}, [3269] = {.lex_state = 38}, [3270] = {.lex_state = 38}, [3271] = {.lex_state = 38}, [3272] = {.lex_state = 38, .external_lex_state = 2}, [3273] = {.lex_state = 38}, [3274] = {.lex_state = 38}, [3275] = {.lex_state = 38, .external_lex_state = 2}, [3276] = {.lex_state = 38}, [3277] = {.lex_state = 38, .external_lex_state = 2}, [3278] = {.lex_state = 38, .external_lex_state = 2}, [3279] = {.lex_state = 36, .external_lex_state = 2}, [3280] = {.lex_state = 38, .external_lex_state = 2}, [3281] = {.lex_state = 38}, [3282] = {.lex_state = 38, .external_lex_state = 2}, [3283] = {.lex_state = 38, .external_lex_state = 2}, [3284] = {.lex_state = 38, .external_lex_state = 2}, [3285] = {.lex_state = 38}, [3286] = {.lex_state = 38, .external_lex_state = 2}, [3287] = {.lex_state = 38}, [3288] = {.lex_state = 38}, [3289] = {.lex_state = 38}, [3290] = {.lex_state = 38}, [3291] = {.lex_state = 38}, [3292] = {.lex_state = 38}, [3293] = {.lex_state = 38}, [3294] = {.lex_state = 38}, [3295] = {.lex_state = 38}, [3296] = {.lex_state = 38}, [3297] = {.lex_state = 38}, [3298] = {.lex_state = 38, .external_lex_state = 2}, [3299] = {.lex_state = 38}, [3300] = {.lex_state = 38, .external_lex_state = 2}, [3301] = {.lex_state = 38, .external_lex_state = 2}, [3302] = {.lex_state = 38, .external_lex_state = 2}, [3303] = {.lex_state = 38}, [3304] = {.lex_state = 38, .external_lex_state = 2}, [3305] = {.lex_state = 38, .external_lex_state = 2}, [3306] = {.lex_state = 38, .external_lex_state = 2}, [3307] = {.lex_state = 36, .external_lex_state = 2}, [3308] = {.lex_state = 38}, [3309] = {.lex_state = 38}, [3310] = {.lex_state = 38}, [3311] = {.lex_state = 38}, [3312] = {.lex_state = 38}, [3313] = {.lex_state = 38}, [3314] = {.lex_state = 38}, [3315] = {.lex_state = 38}, [3316] = {.lex_state = 38}, [3317] = {.lex_state = 38, .external_lex_state = 2}, [3318] = {.lex_state = 38}, [3319] = {.lex_state = 38, .external_lex_state = 2}, [3320] = {.lex_state = 38, .external_lex_state = 2}, [3321] = {.lex_state = 38, .external_lex_state = 2}, [3322] = {.lex_state = 38, .external_lex_state = 2}, [3323] = {.lex_state = 38, .external_lex_state = 2}, [3324] = {.lex_state = 38, .external_lex_state = 2}, [3325] = {.lex_state = 38, .external_lex_state = 2}, [3326] = {.lex_state = 38, .external_lex_state = 2}, [3327] = {.lex_state = 38, .external_lex_state = 2}, [3328] = {.lex_state = 38, .external_lex_state = 2}, [3329] = {.lex_state = 38, .external_lex_state = 2}, [3330] = {.lex_state = 38, .external_lex_state = 2}, [3331] = {.lex_state = 38, .external_lex_state = 2}, [3332] = {.lex_state = 38}, [3333] = {.lex_state = 38, .external_lex_state = 2}, [3334] = {.lex_state = 38}, [3335] = {.lex_state = 38}, [3336] = {.lex_state = 38}, [3337] = {.lex_state = 38}, [3338] = {.lex_state = 38}, [3339] = {.lex_state = 38}, [3340] = {.lex_state = 38}, [3341] = {.lex_state = 38, .external_lex_state = 2}, [3342] = {.lex_state = 38}, [3343] = {.lex_state = 38}, [3344] = {.lex_state = 38}, [3345] = {.lex_state = 38, .external_lex_state = 2}, [3346] = {.lex_state = 38, .external_lex_state = 2}, [3347] = {.lex_state = 38, .external_lex_state = 2}, [3348] = {.lex_state = 38}, [3349] = {.lex_state = 38}, [3350] = {.lex_state = 38}, [3351] = {.lex_state = 38}, [3352] = {.lex_state = 38}, [3353] = {.lex_state = 38}, [3354] = {.lex_state = 38}, [3355] = {.lex_state = 38}, [3356] = {.lex_state = 38}, [3357] = {.lex_state = 38}, [3358] = {.lex_state = 38}, [3359] = {.lex_state = 38}, [3360] = {.lex_state = 38}, [3361] = {.lex_state = 38}, [3362] = {.lex_state = 38}, [3363] = {.lex_state = 38}, [3364] = {.lex_state = 38, .external_lex_state = 2}, [3365] = {.lex_state = 38}, [3366] = {.lex_state = 38}, [3367] = {.lex_state = 38, .external_lex_state = 2}, [3368] = {.lex_state = 38}, [3369] = {.lex_state = 38}, [3370] = {.lex_state = 38}, [3371] = {.lex_state = 38}, [3372] = {.lex_state = 38}, [3373] = {.lex_state = 38}, [3374] = {.lex_state = 38}, [3375] = {.lex_state = 38, .external_lex_state = 2}, [3376] = {.lex_state = 38}, [3377] = {.lex_state = 38, .external_lex_state = 2}, [3378] = {.lex_state = 38}, [3379] = {.lex_state = 38}, [3380] = {.lex_state = 38}, [3381] = {.lex_state = 38}, [3382] = {.lex_state = 38}, [3383] = {.lex_state = 38}, [3384] = {.lex_state = 38}, [3385] = {.lex_state = 38}, [3386] = {.lex_state = 38}, [3387] = {.lex_state = 38}, [3388] = {.lex_state = 38}, [3389] = {.lex_state = 38}, [3390] = {.lex_state = 38}, [3391] = {.lex_state = 38}, [3392] = {.lex_state = 38, .external_lex_state = 2}, [3393] = {.lex_state = 38}, [3394] = {.lex_state = 38}, [3395] = {.lex_state = 38, .external_lex_state = 2}, [3396] = {.lex_state = 38, .external_lex_state = 2}, [3397] = {.lex_state = 38}, [3398] = {.lex_state = 38}, [3399] = {.lex_state = 38}, [3400] = {.lex_state = 38}, [3401] = {.lex_state = 38}, [3402] = {.lex_state = 38}, [3403] = {.lex_state = 38, .external_lex_state = 2}, [3404] = {.lex_state = 38}, [3405] = {.lex_state = 38}, [3406] = {.lex_state = 38}, [3407] = {.lex_state = 38}, [3408] = {.lex_state = 38}, [3409] = {.lex_state = 38}, [3410] = {.lex_state = 38}, [3411] = {.lex_state = 38}, [3412] = {.lex_state = 38}, [3413] = {.lex_state = 38}, [3414] = {.lex_state = 38}, [3415] = {.lex_state = 38}, [3416] = {.lex_state = 38}, [3417] = {.lex_state = 38}, [3418] = {.lex_state = 38}, [3419] = {.lex_state = 38}, [3420] = {.lex_state = 38}, [3421] = {.lex_state = 38}, [3422] = {.lex_state = 38}, [3423] = {.lex_state = 38}, [3424] = {.lex_state = 38}, [3425] = {.lex_state = 38}, [3426] = {.lex_state = 38}, [3427] = {.lex_state = 38}, [3428] = {.lex_state = 38}, [3429] = {.lex_state = 38}, [3430] = {.lex_state = 38}, [3431] = {.lex_state = 38}, [3432] = {.lex_state = 38}, [3433] = {.lex_state = 38, .external_lex_state = 2}, [3434] = {.lex_state = 38}, [3435] = {.lex_state = 38}, [3436] = {.lex_state = 38}, [3437] = {.lex_state = 38}, [3438] = {.lex_state = 38}, [3439] = {.lex_state = 38}, [3440] = {.lex_state = 38}, [3441] = {.lex_state = 38}, [3442] = {.lex_state = 38}, [3443] = {.lex_state = 38}, [3444] = {.lex_state = 38}, [3445] = {.lex_state = 38}, [3446] = {.lex_state = 38}, [3447] = {.lex_state = 38}, [3448] = {.lex_state = 38}, [3449] = {.lex_state = 38}, [3450] = {.lex_state = 38}, [3451] = {.lex_state = 38, .external_lex_state = 2}, [3452] = {.lex_state = 38}, [3453] = {.lex_state = 38}, [3454] = {.lex_state = 38}, [3455] = {.lex_state = 36, .external_lex_state = 2}, [3456] = {.lex_state = 38}, [3457] = {.lex_state = 38}, [3458] = {.lex_state = 38}, [3459] = {.lex_state = 38}, [3460] = {.lex_state = 38}, [3461] = {.lex_state = 38}, [3462] = {.lex_state = 38}, [3463] = {.lex_state = 38, .external_lex_state = 2}, [3464] = {.lex_state = 38, .external_lex_state = 2}, [3465] = {.lex_state = 38}, [3466] = {.lex_state = 38}, [3467] = {.lex_state = 38, .external_lex_state = 2}, [3468] = {.lex_state = 38, .external_lex_state = 2}, [3469] = {.lex_state = 38}, [3470] = {.lex_state = 38, .external_lex_state = 2}, [3471] = {.lex_state = 38, .external_lex_state = 2}, [3472] = {.lex_state = 38, .external_lex_state = 2}, [3473] = {.lex_state = 38, .external_lex_state = 2}, [3474] = {.lex_state = 38, .external_lex_state = 2}, [3475] = {.lex_state = 38, .external_lex_state = 2}, [3476] = {.lex_state = 38, .external_lex_state = 2}, [3477] = {.lex_state = 38, .external_lex_state = 2}, [3478] = {.lex_state = 38, .external_lex_state = 2}, [3479] = {.lex_state = 38, .external_lex_state = 2}, [3480] = {.lex_state = 38, .external_lex_state = 2}, [3481] = {.lex_state = 38, .external_lex_state = 2}, [3482] = {.lex_state = 38, .external_lex_state = 2}, [3483] = {.lex_state = 38, .external_lex_state = 2}, [3484] = {.lex_state = 38}, [3485] = {.lex_state = 38, .external_lex_state = 2}, [3486] = {.lex_state = 38, .external_lex_state = 2}, [3487] = {.lex_state = 38, .external_lex_state = 2}, [3488] = {.lex_state = 38}, [3489] = {.lex_state = 38}, [3490] = {.lex_state = 38}, [3491] = {.lex_state = 38}, [3492] = {.lex_state = 38}, [3493] = {.lex_state = 38, .external_lex_state = 2}, [3494] = {.lex_state = 38, .external_lex_state = 2}, [3495] = {.lex_state = 38, .external_lex_state = 2}, [3496] = {.lex_state = 38, .external_lex_state = 2}, [3497] = {.lex_state = 38, .external_lex_state = 2}, [3498] = {.lex_state = 38}, [3499] = {.lex_state = 38}, [3500] = {.lex_state = 38}, [3501] = {.lex_state = 38, .external_lex_state = 2}, [3502] = {.lex_state = 38}, [3503] = {.lex_state = 38, .external_lex_state = 2}, [3504] = {.lex_state = 38, .external_lex_state = 2}, [3505] = {.lex_state = 36, .external_lex_state = 2}, [3506] = {.lex_state = 38}, [3507] = {.lex_state = 38}, [3508] = {.lex_state = 38, .external_lex_state = 2}, [3509] = {.lex_state = 38, .external_lex_state = 2}, [3510] = {.lex_state = 38, .external_lex_state = 2}, [3511] = {.lex_state = 38, .external_lex_state = 2}, [3512] = {.lex_state = 38, .external_lex_state = 2}, [3513] = {.lex_state = 38, .external_lex_state = 2}, [3514] = {.lex_state = 38, .external_lex_state = 2}, [3515] = {.lex_state = 38, .external_lex_state = 2}, [3516] = {.lex_state = 38}, [3517] = {.lex_state = 38, .external_lex_state = 2}, [3518] = {.lex_state = 38, .external_lex_state = 2}, [3519] = {.lex_state = 38, .external_lex_state = 2}, [3520] = {.lex_state = 38}, [3521] = {.lex_state = 38, .external_lex_state = 2}, [3522] = {.lex_state = 38, .external_lex_state = 2}, [3523] = {.lex_state = 38, .external_lex_state = 2}, [3524] = {.lex_state = 38}, [3525] = {.lex_state = 38}, [3526] = {.lex_state = 38, .external_lex_state = 2}, [3527] = {.lex_state = 38, .external_lex_state = 2}, [3528] = {.lex_state = 38}, [3529] = {.lex_state = 38}, [3530] = {.lex_state = 38}, [3531] = {.lex_state = 38}, [3532] = {.lex_state = 38}, [3533] = {.lex_state = 38}, [3534] = {.lex_state = 38}, [3535] = {.lex_state = 38}, [3536] = {.lex_state = 38}, [3537] = {.lex_state = 38}, [3538] = {.lex_state = 38, .external_lex_state = 2}, [3539] = {.lex_state = 38, .external_lex_state = 2}, [3540] = {.lex_state = 38, .external_lex_state = 2}, [3541] = {.lex_state = 38, .external_lex_state = 2}, [3542] = {.lex_state = 38, .external_lex_state = 2}, [3543] = {.lex_state = 38}, [3544] = {.lex_state = 38}, [3545] = {.lex_state = 38}, [3546] = {.lex_state = 38}, [3547] = {.lex_state = 38}, [3548] = {.lex_state = 38}, [3549] = {.lex_state = 38}, [3550] = {.lex_state = 38}, [3551] = {.lex_state = 38}, [3552] = {.lex_state = 38}, [3553] = {.lex_state = 38}, [3554] = {.lex_state = 38}, [3555] = {.lex_state = 38, .external_lex_state = 2}, [3556] = {.lex_state = 38, .external_lex_state = 2}, [3557] = {.lex_state = 38}, [3558] = {.lex_state = 38}, [3559] = {.lex_state = 38}, [3560] = {.lex_state = 38, .external_lex_state = 2}, [3561] = {.lex_state = 38}, [3562] = {.lex_state = 38, .external_lex_state = 2}, [3563] = {.lex_state = 38}, [3564] = {.lex_state = 38}, [3565] = {.lex_state = 38}, [3566] = {.lex_state = 38}, [3567] = {.lex_state = 38}, [3568] = {.lex_state = 38}, [3569] = {.lex_state = 38}, [3570] = {.lex_state = 38}, [3571] = {.lex_state = 38}, [3572] = {.lex_state = 38}, [3573] = {.lex_state = 38}, [3574] = {.lex_state = 38}, [3575] = {.lex_state = 38}, [3576] = {.lex_state = 38}, [3577] = {.lex_state = 38}, [3578] = {.lex_state = 38}, [3579] = {.lex_state = 38}, [3580] = {.lex_state = 38}, [3581] = {.lex_state = 38}, [3582] = {.lex_state = 38}, [3583] = {.lex_state = 38}, [3584] = {.lex_state = 38}, [3585] = {.lex_state = 38}, [3586] = {.lex_state = 38}, [3587] = {.lex_state = 38}, [3588] = {.lex_state = 38}, [3589] = {.lex_state = 38}, [3590] = {.lex_state = 38}, [3591] = {.lex_state = 38}, [3592] = {.lex_state = 38}, [3593] = {.lex_state = 38}, [3594] = {.lex_state = 38}, [3595] = {.lex_state = 38}, [3596] = {.lex_state = 38}, [3597] = {.lex_state = 38}, [3598] = {.lex_state = 38}, [3599] = {.lex_state = 38}, [3600] = {.lex_state = 38}, [3601] = {.lex_state = 38}, [3602] = {.lex_state = 38}, [3603] = {.lex_state = 38}, [3604] = {.lex_state = 38}, [3605] = {.lex_state = 38}, [3606] = {.lex_state = 38}, [3607] = {.lex_state = 38}, [3608] = {.lex_state = 38}, [3609] = {.lex_state = 38}, [3610] = {.lex_state = 36, .external_lex_state = 2}, [3611] = {.lex_state = 38, .external_lex_state = 2}, [3612] = {.lex_state = 38, .external_lex_state = 2}, [3613] = {.lex_state = 38, .external_lex_state = 2}, [3614] = {.lex_state = 38, .external_lex_state = 2}, [3615] = {.lex_state = 38, .external_lex_state = 2}, [3616] = {.lex_state = 38}, [3617] = {.lex_state = 38}, [3618] = {.lex_state = 38}, [3619] = {.lex_state = 38}, [3620] = {.lex_state = 38, .external_lex_state = 2}, [3621] = {.lex_state = 38, .external_lex_state = 2}, [3622] = {.lex_state = 38, .external_lex_state = 2}, [3623] = {.lex_state = 38, .external_lex_state = 2}, [3624] = {.lex_state = 38, .external_lex_state = 2}, [3625] = {.lex_state = 38, .external_lex_state = 2}, [3626] = {.lex_state = 38, .external_lex_state = 2}, [3627] = {.lex_state = 38}, [3628] = {.lex_state = 38, .external_lex_state = 2}, [3629] = {.lex_state = 38, .external_lex_state = 2}, [3630] = {.lex_state = 38}, [3631] = {.lex_state = 38, .external_lex_state = 2}, [3632] = {.lex_state = 38, .external_lex_state = 2}, [3633] = {.lex_state = 38, .external_lex_state = 2}, [3634] = {.lex_state = 38, .external_lex_state = 2}, [3635] = {.lex_state = 38, .external_lex_state = 2}, [3636] = {.lex_state = 38, .external_lex_state = 2}, [3637] = {.lex_state = 38, .external_lex_state = 2}, [3638] = {.lex_state = 38, .external_lex_state = 2}, [3639] = {.lex_state = 38, .external_lex_state = 2}, [3640] = {.lex_state = 38, .external_lex_state = 2}, [3641] = {.lex_state = 38, .external_lex_state = 2}, [3642] = {.lex_state = 38, .external_lex_state = 2}, [3643] = {.lex_state = 38, .external_lex_state = 2}, [3644] = {.lex_state = 38, .external_lex_state = 2}, [3645] = {.lex_state = 38, .external_lex_state = 2}, [3646] = {.lex_state = 38, .external_lex_state = 2}, [3647] = {.lex_state = 38, .external_lex_state = 2}, [3648] = {.lex_state = 38, .external_lex_state = 2}, [3649] = {.lex_state = 38, .external_lex_state = 2}, [3650] = {.lex_state = 38, .external_lex_state = 2}, [3651] = {.lex_state = 38}, [3652] = {.lex_state = 38}, [3653] = {.lex_state = 38}, [3654] = {.lex_state = 38, .external_lex_state = 2}, [3655] = {.lex_state = 38, .external_lex_state = 2}, [3656] = {.lex_state = 38, .external_lex_state = 2}, [3657] = {.lex_state = 38, .external_lex_state = 2}, [3658] = {.lex_state = 38, .external_lex_state = 2}, [3659] = {.lex_state = 38}, [3660] = {.lex_state = 38}, [3661] = {.lex_state = 38, .external_lex_state = 2}, [3662] = {.lex_state = 38}, [3663] = {.lex_state = 38, .external_lex_state = 2}, [3664] = {.lex_state = 38, .external_lex_state = 2}, [3665] = {.lex_state = 38}, [3666] = {.lex_state = 38}, [3667] = {.lex_state = 38}, [3668] = {.lex_state = 38, .external_lex_state = 2}, [3669] = {.lex_state = 38}, [3670] = {.lex_state = 38}, [3671] = {.lex_state = 38}, [3672] = {.lex_state = 38}, [3673] = {.lex_state = 38, .external_lex_state = 2}, [3674] = {.lex_state = 38}, [3675] = {.lex_state = 38}, [3676] = {.lex_state = 38}, [3677] = {.lex_state = 38}, [3678] = {.lex_state = 38}, [3679] = {.lex_state = 38}, [3680] = {.lex_state = 38}, [3681] = {.lex_state = 38}, [3682] = {.lex_state = 38}, [3683] = {.lex_state = 38}, [3684] = {.lex_state = 38}, [3685] = {.lex_state = 38}, [3686] = {.lex_state = 38}, [3687] = {.lex_state = 38}, [3688] = {.lex_state = 38}, [3689] = {.lex_state = 38}, [3690] = {.lex_state = 38}, [3691] = {.lex_state = 38}, [3692] = {.lex_state = 38, .external_lex_state = 2}, [3693] = {.lex_state = 38}, [3694] = {.lex_state = 38}, [3695] = {.lex_state = 38}, [3696] = {.lex_state = 38, .external_lex_state = 2}, [3697] = {.lex_state = 38, .external_lex_state = 2}, [3698] = {.lex_state = 38}, [3699] = {.lex_state = 38, .external_lex_state = 2}, [3700] = {.lex_state = 38}, [3701] = {.lex_state = 38, .external_lex_state = 2}, [3702] = {.lex_state = 38, .external_lex_state = 2}, [3703] = {.lex_state = 38, .external_lex_state = 2}, [3704] = {.lex_state = 38, .external_lex_state = 2}, [3705] = {.lex_state = 38, .external_lex_state = 2}, [3706] = {.lex_state = 38, .external_lex_state = 2}, [3707] = {.lex_state = 38}, [3708] = {.lex_state = 38}, [3709] = {.lex_state = 38}, [3710] = {.lex_state = 38}, [3711] = {.lex_state = 38}, [3712] = {.lex_state = 38}, [3713] = {.lex_state = 38, .external_lex_state = 2}, [3714] = {.lex_state = 38}, [3715] = {.lex_state = 38}, [3716] = {.lex_state = 38}, [3717] = {.lex_state = 38}, [3718] = {.lex_state = 38}, [3719] = {.lex_state = 38}, [3720] = {.lex_state = 38}, [3721] = {.lex_state = 38}, [3722] = {.lex_state = 38}, [3723] = {.lex_state = 38}, [3724] = {.lex_state = 38}, [3725] = {.lex_state = 38}, [3726] = {.lex_state = 38}, [3727] = {.lex_state = 38}, [3728] = {.lex_state = 38}, [3729] = {.lex_state = 38}, [3730] = {.lex_state = 38}, [3731] = {.lex_state = 38}, [3732] = {.lex_state = 38}, [3733] = {.lex_state = 38}, [3734] = {.lex_state = 38}, [3735] = {.lex_state = 38}, [3736] = {.lex_state = 38}, [3737] = {.lex_state = 38}, [3738] = {.lex_state = 38}, [3739] = {.lex_state = 38}, [3740] = {.lex_state = 38}, [3741] = {.lex_state = 38}, [3742] = {.lex_state = 38}, [3743] = {.lex_state = 38}, [3744] = {.lex_state = 38}, [3745] = {.lex_state = 38}, [3746] = {.lex_state = 38}, [3747] = {.lex_state = 38}, [3748] = {.lex_state = 38}, [3749] = {.lex_state = 38}, [3750] = {.lex_state = 38}, [3751] = {.lex_state = 38}, [3752] = {.lex_state = 38}, [3753] = {.lex_state = 38}, [3754] = {.lex_state = 38}, [3755] = {.lex_state = 38}, [3756] = {.lex_state = 38}, [3757] = {.lex_state = 38}, [3758] = {.lex_state = 38}, [3759] = {.lex_state = 38}, [3760] = {.lex_state = 38}, [3761] = {.lex_state = 38}, [3762] = {.lex_state = 38}, [3763] = {.lex_state = 38}, [3764] = {.lex_state = 38}, [3765] = {.lex_state = 38}, [3766] = {.lex_state = 38}, [3767] = {.lex_state = 38}, [3768] = {.lex_state = 38}, [3769] = {.lex_state = 38}, [3770] = {.lex_state = 38}, [3771] = {.lex_state = 38}, [3772] = {.lex_state = 38}, [3773] = {.lex_state = 38}, [3774] = {.lex_state = 38}, [3775] = {.lex_state = 38}, [3776] = {.lex_state = 38}, [3777] = {.lex_state = 38}, [3778] = {.lex_state = 38}, [3779] = {.lex_state = 38, .external_lex_state = 2}, [3780] = {.lex_state = 38, .external_lex_state = 2}, [3781] = {.lex_state = 38}, [3782] = {.lex_state = 38, .external_lex_state = 2}, [3783] = {.lex_state = 38}, [3784] = {.lex_state = 38}, [3785] = {.lex_state = 38}, [3786] = {.lex_state = 38}, [3787] = {.lex_state = 38}, [3788] = {.lex_state = 38}, [3789] = {.lex_state = 38}, [3790] = {.lex_state = 38}, [3791] = {.lex_state = 38}, [3792] = {.lex_state = 38}, [3793] = {.lex_state = 38}, [3794] = {.lex_state = 38}, [3795] = {.lex_state = 38}, [3796] = {.lex_state = 38}, [3797] = {.lex_state = 38, .external_lex_state = 2}, [3798] = {.lex_state = 38}, [3799] = {.lex_state = 38, .external_lex_state = 2}, [3800] = {.lex_state = 38, .external_lex_state = 2}, [3801] = {.lex_state = 38}, [3802] = {.lex_state = 38}, [3803] = {.lex_state = 38}, [3804] = {.lex_state = 38}, [3805] = {.lex_state = 38, .external_lex_state = 2}, [3806] = {.lex_state = 38}, [3807] = {.lex_state = 38}, [3808] = {.lex_state = 38}, [3809] = {.lex_state = 38}, [3810] = {.lex_state = 38}, [3811] = {.lex_state = 38}, [3812] = {.lex_state = 38}, [3813] = {.lex_state = 38}, [3814] = {.lex_state = 38}, [3815] = {.lex_state = 38}, [3816] = {.lex_state = 38}, [3817] = {.lex_state = 38}, [3818] = {.lex_state = 38}, [3819] = {.lex_state = 38}, [3820] = {.lex_state = 38}, [3821] = {.lex_state = 38}, [3822] = {.lex_state = 38}, [3823] = {.lex_state = 38}, [3824] = {.lex_state = 36, .external_lex_state = 2}, [3825] = {.lex_state = 38}, [3826] = {.lex_state = 38, .external_lex_state = 2}, [3827] = {.lex_state = 38, .external_lex_state = 2}, [3828] = {.lex_state = 38, .external_lex_state = 2}, [3829] = {.lex_state = 38, .external_lex_state = 2}, [3830] = {.lex_state = 38, .external_lex_state = 2}, [3831] = {.lex_state = 38, .external_lex_state = 2}, [3832] = {.lex_state = 38, .external_lex_state = 2}, [3833] = {.lex_state = 38, .external_lex_state = 2}, [3834] = {.lex_state = 38}, [3835] = {.lex_state = 38}, [3836] = {.lex_state = 38, .external_lex_state = 2}, [3837] = {.lex_state = 38, .external_lex_state = 2}, [3838] = {.lex_state = 38, .external_lex_state = 2}, [3839] = {.lex_state = 38, .external_lex_state = 2}, [3840] = {.lex_state = 38, .external_lex_state = 2}, [3841] = {.lex_state = 38, .external_lex_state = 2}, [3842] = {.lex_state = 38, .external_lex_state = 2}, [3843] = {.lex_state = 38, .external_lex_state = 2}, [3844] = {.lex_state = 38, .external_lex_state = 2}, [3845] = {.lex_state = 38, .external_lex_state = 2}, [3846] = {.lex_state = 38, .external_lex_state = 2}, [3847] = {.lex_state = 38, .external_lex_state = 2}, [3848] = {.lex_state = 38, .external_lex_state = 2}, [3849] = {.lex_state = 38, .external_lex_state = 2}, [3850] = {.lex_state = 38}, [3851] = {.lex_state = 38, .external_lex_state = 2}, [3852] = {.lex_state = 38}, [3853] = {.lex_state = 38, .external_lex_state = 2}, [3854] = {.lex_state = 38, .external_lex_state = 2}, [3855] = {.lex_state = 38}, [3856] = {.lex_state = 38, .external_lex_state = 2}, [3857] = {.lex_state = 38}, [3858] = {.lex_state = 38, .external_lex_state = 2}, [3859] = {.lex_state = 38, .external_lex_state = 2}, [3860] = {.lex_state = 38, .external_lex_state = 2}, [3861] = {.lex_state = 38, .external_lex_state = 2}, [3862] = {.lex_state = 38}, [3863] = {.lex_state = 38, .external_lex_state = 2}, [3864] = {.lex_state = 38, .external_lex_state = 2}, [3865] = {.lex_state = 38, .external_lex_state = 2}, [3866] = {.lex_state = 38}, [3867] = {.lex_state = 38}, [3868] = {.lex_state = 38, .external_lex_state = 2}, [3869] = {.lex_state = 38, .external_lex_state = 2}, [3870] = {.lex_state = 38}, [3871] = {.lex_state = 38}, [3872] = {.lex_state = 38}, [3873] = {.lex_state = 38}, [3874] = {.lex_state = 38}, [3875] = {.lex_state = 38}, [3876] = {.lex_state = 38, .external_lex_state = 2}, [3877] = {.lex_state = 38, .external_lex_state = 2}, [3878] = {.lex_state = 38}, [3879] = {.lex_state = 38}, [3880] = {.lex_state = 38, .external_lex_state = 2}, [3881] = {.lex_state = 38, .external_lex_state = 2}, [3882] = {.lex_state = 38, .external_lex_state = 2}, [3883] = {.lex_state = 38}, [3884] = {.lex_state = 38, .external_lex_state = 2}, [3885] = {.lex_state = 38, .external_lex_state = 2}, [3886] = {.lex_state = 38, .external_lex_state = 2}, [3887] = {.lex_state = 38, .external_lex_state = 2}, [3888] = {.lex_state = 38, .external_lex_state = 2}, [3889] = {.lex_state = 38}, [3890] = {.lex_state = 38, .external_lex_state = 2}, [3891] = {.lex_state = 38}, [3892] = {.lex_state = 38, .external_lex_state = 2}, [3893] = {.lex_state = 38, .external_lex_state = 2}, [3894] = {.lex_state = 38, .external_lex_state = 2}, [3895] = {.lex_state = 38}, [3896] = {.lex_state = 38, .external_lex_state = 2}, [3897] = {.lex_state = 38}, [3898] = {.lex_state = 38}, [3899] = {.lex_state = 38}, [3900] = {.lex_state = 38}, [3901] = {.lex_state = 38}, [3902] = {.lex_state = 38, .external_lex_state = 2}, [3903] = {.lex_state = 38, .external_lex_state = 2}, [3904] = {.lex_state = 38, .external_lex_state = 2}, [3905] = {.lex_state = 38}, [3906] = {.lex_state = 38}, [3907] = {.lex_state = 38, .external_lex_state = 2}, [3908] = {.lex_state = 38}, [3909] = {.lex_state = 38, .external_lex_state = 2}, [3910] = {.lex_state = 38}, [3911] = {.lex_state = 38, .external_lex_state = 2}, [3912] = {.lex_state = 38}, [3913] = {.lex_state = 38}, [3914] = {.lex_state = 38}, [3915] = {.lex_state = 38}, [3916] = {.lex_state = 38}, [3917] = {.lex_state = 38}, [3918] = {.lex_state = 38}, [3919] = {.lex_state = 38, .external_lex_state = 2}, [3920] = {.lex_state = 38}, [3921] = {.lex_state = 38}, [3922] = {.lex_state = 38}, [3923] = {.lex_state = 38, .external_lex_state = 2}, [3924] = {.lex_state = 38, .external_lex_state = 2}, [3925] = {.lex_state = 38, .external_lex_state = 2}, [3926] = {.lex_state = 38}, [3927] = {.lex_state = 38, .external_lex_state = 2}, [3928] = {.lex_state = 38}, [3929] = {.lex_state = 38}, [3930] = {.lex_state = 38}, [3931] = {.lex_state = 38}, [3932] = {.lex_state = 38, .external_lex_state = 2}, [3933] = {.lex_state = 38, .external_lex_state = 2}, [3934] = {.lex_state = 38}, [3935] = {.lex_state = 38}, [3936] = {.lex_state = 38}, [3937] = {.lex_state = 38}, [3938] = {.lex_state = 38}, [3939] = {.lex_state = 38}, [3940] = {.lex_state = 38}, [3941] = {.lex_state = 38}, [3942] = {.lex_state = 38, .external_lex_state = 2}, [3943] = {.lex_state = 38}, [3944] = {.lex_state = 38, .external_lex_state = 2}, [3945] = {.lex_state = 38}, [3946] = {.lex_state = 38}, [3947] = {.lex_state = 38}, [3948] = {.lex_state = 38}, [3949] = {.lex_state = 38, .external_lex_state = 2}, [3950] = {.lex_state = 38, .external_lex_state = 2}, [3951] = {.lex_state = 38, .external_lex_state = 2}, [3952] = {.lex_state = 38, .external_lex_state = 2}, [3953] = {.lex_state = 38, .external_lex_state = 2}, [3954] = {.lex_state = 38, .external_lex_state = 2}, [3955] = {.lex_state = 38}, [3956] = {.lex_state = 38}, [3957] = {.lex_state = 38}, [3958] = {.lex_state = 38}, [3959] = {.lex_state = 38}, [3960] = {.lex_state = 38}, [3961] = {.lex_state = 38}, [3962] = {.lex_state = 38}, [3963] = {.lex_state = 38, .external_lex_state = 2}, [3964] = {.lex_state = 38, .external_lex_state = 2}, [3965] = {.lex_state = 38}, [3966] = {.lex_state = 38, .external_lex_state = 2}, [3967] = {.lex_state = 38}, [3968] = {.lex_state = 38, .external_lex_state = 2}, [3969] = {.lex_state = 38, .external_lex_state = 2}, [3970] = {.lex_state = 38, .external_lex_state = 2}, [3971] = {.lex_state = 38}, [3972] = {.lex_state = 38}, [3973] = {.lex_state = 38, .external_lex_state = 2}, [3974] = {.lex_state = 38}, [3975] = {.lex_state = 38}, [3976] = {.lex_state = 38}, [3977] = {.lex_state = 38, .external_lex_state = 2}, [3978] = {.lex_state = 38, .external_lex_state = 2}, [3979] = {.lex_state = 38, .external_lex_state = 2}, [3980] = {.lex_state = 38, .external_lex_state = 2}, [3981] = {.lex_state = 38}, [3982] = {.lex_state = 38}, [3983] = {.lex_state = 38, .external_lex_state = 2}, [3984] = {.lex_state = 38, .external_lex_state = 2}, [3985] = {.lex_state = 38, .external_lex_state = 2}, [3986] = {.lex_state = 38}, [3987] = {.lex_state = 38}, [3988] = {.lex_state = 38, .external_lex_state = 2}, [3989] = {.lex_state = 38}, [3990] = {.lex_state = 38, .external_lex_state = 2}, [3991] = {.lex_state = 38}, [3992] = {.lex_state = 38}, [3993] = {.lex_state = 38}, [3994] = {.lex_state = 38, .external_lex_state = 2}, [3995] = {.lex_state = 38, .external_lex_state = 2}, [3996] = {.lex_state = 38}, [3997] = {.lex_state = 38}, [3998] = {.lex_state = 38, .external_lex_state = 2}, [3999] = {.lex_state = 38, .external_lex_state = 2}, [4000] = {.lex_state = 38, .external_lex_state = 2}, [4001] = {.lex_state = 38, .external_lex_state = 2}, [4002] = {.lex_state = 38, .external_lex_state = 2}, [4003] = {.lex_state = 38}, [4004] = {.lex_state = 38}, [4005] = {.lex_state = 38}, [4006] = {.lex_state = 38}, [4007] = {.lex_state = 38, .external_lex_state = 2}, [4008] = {.lex_state = 38, .external_lex_state = 2}, [4009] = {.lex_state = 38, .external_lex_state = 2}, [4010] = {.lex_state = 38}, [4011] = {.lex_state = 38, .external_lex_state = 2}, [4012] = {.lex_state = 38, .external_lex_state = 2}, [4013] = {.lex_state = 38, .external_lex_state = 2}, [4014] = {.lex_state = 38, .external_lex_state = 2}, [4015] = {.lex_state = 38, .external_lex_state = 2}, [4016] = {.lex_state = 38, .external_lex_state = 2}, [4017] = {.lex_state = 38, .external_lex_state = 2}, [4018] = {.lex_state = 38}, [4019] = {.lex_state = 38}, [4020] = {.lex_state = 38}, [4021] = {.lex_state = 38, .external_lex_state = 2}, [4022] = {.lex_state = 38, .external_lex_state = 2}, [4023] = {.lex_state = 38, .external_lex_state = 2}, [4024] = {.lex_state = 38, .external_lex_state = 2}, [4025] = {.lex_state = 38, .external_lex_state = 2}, [4026] = {.lex_state = 38, .external_lex_state = 2}, [4027] = {.lex_state = 38, .external_lex_state = 2}, [4028] = {.lex_state = 38}, [4029] = {.lex_state = 38}, [4030] = {.lex_state = 38, .external_lex_state = 2}, [4031] = {.lex_state = 38, .external_lex_state = 2}, [4032] = {.lex_state = 38, .external_lex_state = 2}, [4033] = {.lex_state = 38}, [4034] = {.lex_state = 38}, [4035] = {.lex_state = 38, .external_lex_state = 2}, [4036] = {.lex_state = 38, .external_lex_state = 2}, [4037] = {.lex_state = 38, .external_lex_state = 2}, [4038] = {.lex_state = 38, .external_lex_state = 2}, [4039] = {.lex_state = 38, .external_lex_state = 2}, [4040] = {.lex_state = 38, .external_lex_state = 2}, [4041] = {.lex_state = 38, .external_lex_state = 2}, [4042] = {.lex_state = 38, .external_lex_state = 2}, [4043] = {.lex_state = 38, .external_lex_state = 2}, [4044] = {.lex_state = 38, .external_lex_state = 2}, [4045] = {.lex_state = 38, .external_lex_state = 2}, [4046] = {.lex_state = 38, .external_lex_state = 2}, [4047] = {.lex_state = 38, .external_lex_state = 2}, [4048] = {.lex_state = 38, .external_lex_state = 2}, [4049] = {.lex_state = 38, .external_lex_state = 2}, [4050] = {.lex_state = 38, .external_lex_state = 2}, [4051] = {.lex_state = 38, .external_lex_state = 2}, [4052] = {.lex_state = 38}, [4053] = {.lex_state = 38, .external_lex_state = 2}, [4054] = {.lex_state = 38, .external_lex_state = 2}, [4055] = {.lex_state = 38, .external_lex_state = 2}, [4056] = {.lex_state = 38}, [4057] = {.lex_state = 38}, [4058] = {.lex_state = 38, .external_lex_state = 2}, [4059] = {.lex_state = 38, .external_lex_state = 2}, [4060] = {.lex_state = 38}, [4061] = {.lex_state = 38}, [4062] = {.lex_state = 38, .external_lex_state = 2}, [4063] = {.lex_state = 38}, [4064] = {.lex_state = 38, .external_lex_state = 2}, [4065] = {.lex_state = 38, .external_lex_state = 2}, [4066] = {.lex_state = 38, .external_lex_state = 2}, [4067] = {.lex_state = 38, .external_lex_state = 2}, [4068] = {.lex_state = 38}, [4069] = {.lex_state = 38, .external_lex_state = 2}, [4070] = {.lex_state = 38}, [4071] = {.lex_state = 38, .external_lex_state = 2}, [4072] = {.lex_state = 38}, [4073] = {.lex_state = 38, .external_lex_state = 2}, [4074] = {.lex_state = 38}, [4075] = {.lex_state = 38, .external_lex_state = 2}, [4076] = {.lex_state = 38, .external_lex_state = 2}, [4077] = {.lex_state = 38}, [4078] = {.lex_state = 38, .external_lex_state = 2}, [4079] = {.lex_state = 38, .external_lex_state = 2}, [4080] = {.lex_state = 38, .external_lex_state = 2}, [4081] = {.lex_state = 38, .external_lex_state = 2}, [4082] = {.lex_state = 38, .external_lex_state = 2}, [4083] = {.lex_state = 38, .external_lex_state = 2}, [4084] = {.lex_state = 38, .external_lex_state = 2}, [4085] = {.lex_state = 38, .external_lex_state = 2}, [4086] = {.lex_state = 38, .external_lex_state = 2}, [4087] = {.lex_state = 38, .external_lex_state = 2}, [4088] = {.lex_state = 38, .external_lex_state = 2}, [4089] = {.lex_state = 38, .external_lex_state = 2}, [4090] = {.lex_state = 38, .external_lex_state = 2}, [4091] = {.lex_state = 38, .external_lex_state = 2}, [4092] = {.lex_state = 38, .external_lex_state = 2}, [4093] = {.lex_state = 38, .external_lex_state = 2}, [4094] = {.lex_state = 38, .external_lex_state = 2}, [4095] = {.lex_state = 38, .external_lex_state = 2}, [4096] = {.lex_state = 38, .external_lex_state = 2}, [4097] = {.lex_state = 38, .external_lex_state = 2}, [4098] = {.lex_state = 38, .external_lex_state = 2}, [4099] = {.lex_state = 38, .external_lex_state = 2}, [4100] = {.lex_state = 38, .external_lex_state = 2}, [4101] = {.lex_state = 38, .external_lex_state = 2}, [4102] = {.lex_state = 38, .external_lex_state = 2}, [4103] = {.lex_state = 38, .external_lex_state = 2}, [4104] = {.lex_state = 38, .external_lex_state = 2}, [4105] = {.lex_state = 38, .external_lex_state = 2}, [4106] = {.lex_state = 38, .external_lex_state = 2}, [4107] = {.lex_state = 38, .external_lex_state = 2}, [4108] = {.lex_state = 38, .external_lex_state = 2}, [4109] = {.lex_state = 38, .external_lex_state = 2}, [4110] = {.lex_state = 38, .external_lex_state = 2}, [4111] = {.lex_state = 38, .external_lex_state = 2}, [4112] = {.lex_state = 38, .external_lex_state = 2}, [4113] = {.lex_state = 38, .external_lex_state = 2}, [4114] = {.lex_state = 38, .external_lex_state = 2}, [4115] = {.lex_state = 38, .external_lex_state = 2}, [4116] = {.lex_state = 38}, [4117] = {.lex_state = 38, .external_lex_state = 2}, [4118] = {.lex_state = 38, .external_lex_state = 2}, [4119] = {.lex_state = 38, .external_lex_state = 2}, [4120] = {.lex_state = 38, .external_lex_state = 2}, [4121] = {.lex_state = 38, .external_lex_state = 2}, [4122] = {.lex_state = 38, .external_lex_state = 2}, [4123] = {.lex_state = 38, .external_lex_state = 2}, [4124] = {.lex_state = 38, .external_lex_state = 2}, [4125] = {.lex_state = 38, .external_lex_state = 2}, [4126] = {.lex_state = 38, .external_lex_state = 2}, [4127] = {.lex_state = 38, .external_lex_state = 2}, [4128] = {.lex_state = 38, .external_lex_state = 2}, [4129] = {.lex_state = 38, .external_lex_state = 2}, [4130] = {.lex_state = 38, .external_lex_state = 2}, [4131] = {.lex_state = 38}, [4132] = {.lex_state = 38, .external_lex_state = 2}, [4133] = {.lex_state = 38, .external_lex_state = 2}, [4134] = {.lex_state = 38}, [4135] = {.lex_state = 38}, [4136] = {.lex_state = 38}, [4137] = {.lex_state = 38}, [4138] = {.lex_state = 38}, [4139] = {.lex_state = 38}, [4140] = {.lex_state = 38, .external_lex_state = 2}, [4141] = {.lex_state = 38}, [4142] = {.lex_state = 38}, [4143] = {.lex_state = 38}, [4144] = {.lex_state = 38, .external_lex_state = 2}, [4145] = {.lex_state = 38, .external_lex_state = 2}, [4146] = {.lex_state = 38}, [4147] = {.lex_state = 38}, [4148] = {.lex_state = 38}, [4149] = {.lex_state = 38}, [4150] = {.lex_state = 38}, [4151] = {.lex_state = 38}, [4152] = {.lex_state = 38}, [4153] = {.lex_state = 38, .external_lex_state = 2}, [4154] = {.lex_state = 38}, [4155] = {.lex_state = 38}, [4156] = {.lex_state = 38}, [4157] = {.lex_state = 38}, [4158] = {.lex_state = 38}, [4159] = {.lex_state = 38}, [4160] = {.lex_state = 38}, [4161] = {.lex_state = 38}, [4162] = {.lex_state = 38}, [4163] = {.lex_state = 38}, [4164] = {.lex_state = 38}, [4165] = {.lex_state = 38}, [4166] = {.lex_state = 38, .external_lex_state = 2}, [4167] = {.lex_state = 38, .external_lex_state = 2}, [4168] = {.lex_state = 36}, [4169] = {.lex_state = 38, .external_lex_state = 2}, [4170] = {.lex_state = 38, .external_lex_state = 2}, [4171] = {.lex_state = 38, .external_lex_state = 2}, [4172] = {.lex_state = 38, .external_lex_state = 2}, [4173] = {.lex_state = 38}, [4174] = {.lex_state = 38}, [4175] = {.lex_state = 38}, [4176] = {.lex_state = 38}, [4177] = {.lex_state = 38, .external_lex_state = 2}, [4178] = {.lex_state = 38, .external_lex_state = 2}, [4179] = {.lex_state = 38}, [4180] = {.lex_state = 38}, [4181] = {.lex_state = 38}, [4182] = {.lex_state = 38, .external_lex_state = 2}, [4183] = {.lex_state = 38, .external_lex_state = 2}, [4184] = {.lex_state = 38}, [4185] = {.lex_state = 38}, [4186] = {.lex_state = 38, .external_lex_state = 2}, [4187] = {.lex_state = 38, .external_lex_state = 2}, [4188] = {.lex_state = 38}, [4189] = {.lex_state = 38}, [4190] = {.lex_state = 38}, [4191] = {.lex_state = 38}, [4192] = {.lex_state = 38}, [4193] = {.lex_state = 38}, [4194] = {.lex_state = 38, .external_lex_state = 2}, [4195] = {.lex_state = 38, .external_lex_state = 2}, [4196] = {.lex_state = 38, .external_lex_state = 2}, [4197] = {.lex_state = 38, .external_lex_state = 2}, [4198] = {.lex_state = 38}, [4199] = {.lex_state = 38, .external_lex_state = 2}, [4200] = {.lex_state = 38}, [4201] = {.lex_state = 38}, [4202] = {.lex_state = 38, .external_lex_state = 2}, [4203] = {.lex_state = 38}, [4204] = {.lex_state = 38}, [4205] = {.lex_state = 38}, [4206] = {.lex_state = 38, .external_lex_state = 2}, [4207] = {.lex_state = 38, .external_lex_state = 2}, [4208] = {.lex_state = 38, .external_lex_state = 2}, [4209] = {.lex_state = 38, .external_lex_state = 2}, [4210] = {.lex_state = 38}, [4211] = {.lex_state = 38, .external_lex_state = 2}, [4212] = {.lex_state = 38, .external_lex_state = 2}, [4213] = {.lex_state = 38, .external_lex_state = 2}, [4214] = {.lex_state = 38, .external_lex_state = 2}, [4215] = {.lex_state = 38, .external_lex_state = 2}, [4216] = {.lex_state = 38, .external_lex_state = 2}, [4217] = {.lex_state = 38, .external_lex_state = 2}, [4218] = {.lex_state = 38}, [4219] = {.lex_state = 38}, [4220] = {.lex_state = 38}, [4221] = {.lex_state = 38}, [4222] = {.lex_state = 38}, [4223] = {.lex_state = 38}, [4224] = {.lex_state = 38}, [4225] = {.lex_state = 38}, [4226] = {.lex_state = 38}, [4227] = {.lex_state = 38}, [4228] = {.lex_state = 38}, [4229] = {.lex_state = 38}, [4230] = {.lex_state = 38}, [4231] = {.lex_state = 38}, [4232] = {.lex_state = 38}, [4233] = {.lex_state = 38}, [4234] = {.lex_state = 38, .external_lex_state = 2}, [4235] = {.lex_state = 38}, [4236] = {.lex_state = 38}, [4237] = {.lex_state = 38}, [4238] = {.lex_state = 38}, [4239] = {.lex_state = 38, .external_lex_state = 2}, [4240] = {.lex_state = 38}, [4241] = {.lex_state = 38}, [4242] = {.lex_state = 38}, [4243] = {.lex_state = 38}, [4244] = {.lex_state = 38}, [4245] = {.lex_state = 38}, [4246] = {.lex_state = 38}, [4247] = {.lex_state = 38}, [4248] = {.lex_state = 38, .external_lex_state = 2}, [4249] = {.lex_state = 38, .external_lex_state = 2}, [4250] = {.lex_state = 38, .external_lex_state = 2}, [4251] = {.lex_state = 38, .external_lex_state = 2}, [4252] = {.lex_state = 38, .external_lex_state = 2}, [4253] = {.lex_state = 38, .external_lex_state = 2}, [4254] = {.lex_state = 38, .external_lex_state = 2}, [4255] = {.lex_state = 38, .external_lex_state = 2}, [4256] = {.lex_state = 38, .external_lex_state = 2}, [4257] = {.lex_state = 38, .external_lex_state = 2}, [4258] = {.lex_state = 38, .external_lex_state = 2}, [4259] = {.lex_state = 38, .external_lex_state = 2}, [4260] = {.lex_state = 38, .external_lex_state = 2}, [4261] = {.lex_state = 38, .external_lex_state = 2}, [4262] = {.lex_state = 38, .external_lex_state = 2}, [4263] = {.lex_state = 38, .external_lex_state = 2}, [4264] = {.lex_state = 38}, [4265] = {.lex_state = 38, .external_lex_state = 2}, [4266] = {.lex_state = 38, .external_lex_state = 2}, [4267] = {.lex_state = 38}, [4268] = {.lex_state = 38, .external_lex_state = 2}, [4269] = {.lex_state = 38}, [4270] = {.lex_state = 38, .external_lex_state = 2}, [4271] = {.lex_state = 38, .external_lex_state = 2}, [4272] = {.lex_state = 38, .external_lex_state = 2}, [4273] = {.lex_state = 38}, [4274] = {.lex_state = 38, .external_lex_state = 2}, [4275] = {.lex_state = 38, .external_lex_state = 2}, [4276] = {.lex_state = 38}, [4277] = {.lex_state = 38, .external_lex_state = 2}, [4278] = {.lex_state = 38}, [4279] = {.lex_state = 38}, [4280] = {.lex_state = 38}, [4281] = {.lex_state = 38, .external_lex_state = 2}, [4282] = {.lex_state = 38, .external_lex_state = 2}, [4283] = {.lex_state = 38, .external_lex_state = 2}, [4284] = {.lex_state = 38, .external_lex_state = 2}, [4285] = {.lex_state = 38, .external_lex_state = 2}, [4286] = {.lex_state = 38}, [4287] = {.lex_state = 38}, [4288] = {.lex_state = 38}, [4289] = {.lex_state = 38}, [4290] = {.lex_state = 38}, [4291] = {.lex_state = 38}, [4292] = {.lex_state = 38, .external_lex_state = 2}, [4293] = {.lex_state = 38}, [4294] = {.lex_state = 38, .external_lex_state = 2}, [4295] = {.lex_state = 38, .external_lex_state = 2}, [4296] = {.lex_state = 38, .external_lex_state = 2}, [4297] = {.lex_state = 38, .external_lex_state = 2}, [4298] = {.lex_state = 38}, [4299] = {.lex_state = 38}, [4300] = {.lex_state = 38, .external_lex_state = 2}, [4301] = {.lex_state = 38, .external_lex_state = 2}, [4302] = {.lex_state = 38}, [4303] = {.lex_state = 38, .external_lex_state = 2}, [4304] = {.lex_state = 38, .external_lex_state = 2}, [4305] = {.lex_state = 38, .external_lex_state = 2}, [4306] = {.lex_state = 38, .external_lex_state = 2}, [4307] = {.lex_state = 38}, [4308] = {.lex_state = 38}, [4309] = {.lex_state = 38}, [4310] = {.lex_state = 38}, [4311] = {.lex_state = 38, .external_lex_state = 2}, [4312] = {.lex_state = 38, .external_lex_state = 2}, [4313] = {.lex_state = 38}, [4314] = {.lex_state = 38}, [4315] = {.lex_state = 38, .external_lex_state = 2}, [4316] = {.lex_state = 38}, [4317] = {.lex_state = 38}, [4318] = {.lex_state = 38}, [4319] = {.lex_state = 38}, [4320] = {.lex_state = 38}, [4321] = {.lex_state = 38}, [4322] = {.lex_state = 38}, [4323] = {.lex_state = 38}, [4324] = {.lex_state = 38}, [4325] = {.lex_state = 38}, [4326] = {.lex_state = 38, .external_lex_state = 2}, [4327] = {.lex_state = 38}, [4328] = {.lex_state = 38}, [4329] = {.lex_state = 38}, [4330] = {.lex_state = 38}, [4331] = {.lex_state = 38, .external_lex_state = 2}, [4332] = {.lex_state = 38, .external_lex_state = 2}, [4333] = {.lex_state = 38}, [4334] = {.lex_state = 38}, [4335] = {.lex_state = 38}, [4336] = {.lex_state = 38}, [4337] = {.lex_state = 38}, [4338] = {.lex_state = 38}, [4339] = {.lex_state = 38}, [4340] = {.lex_state = 38}, [4341] = {.lex_state = 38}, [4342] = {.lex_state = 38}, [4343] = {.lex_state = 38}, [4344] = {.lex_state = 38}, [4345] = {.lex_state = 38}, [4346] = {.lex_state = 38}, [4347] = {.lex_state = 38}, [4348] = {.lex_state = 38, .external_lex_state = 2}, [4349] = {.lex_state = 38, .external_lex_state = 2}, [4350] = {.lex_state = 38, .external_lex_state = 2}, [4351] = {.lex_state = 38}, [4352] = {.lex_state = 38}, [4353] = {.lex_state = 38, .external_lex_state = 2}, [4354] = {.lex_state = 38}, [4355] = {.lex_state = 38}, [4356] = {.lex_state = 38}, [4357] = {.lex_state = 38}, [4358] = {.lex_state = 38}, [4359] = {.lex_state = 38}, [4360] = {.lex_state = 38}, [4361] = {.lex_state = 38}, [4362] = {.lex_state = 38}, [4363] = {.lex_state = 38}, [4364] = {.lex_state = 38}, [4365] = {.lex_state = 38}, [4366] = {.lex_state = 38}, [4367] = {.lex_state = 38}, [4368] = {.lex_state = 38, .external_lex_state = 2}, [4369] = {.lex_state = 38}, [4370] = {.lex_state = 38}, [4371] = {.lex_state = 38}, [4372] = {.lex_state = 38, .external_lex_state = 2}, [4373] = {.lex_state = 38, .external_lex_state = 2}, [4374] = {.lex_state = 38}, [4375] = {.lex_state = 38}, [4376] = {.lex_state = 38}, [4377] = {.lex_state = 38}, [4378] = {.lex_state = 38}, [4379] = {.lex_state = 38}, [4380] = {.lex_state = 38}, [4381] = {.lex_state = 38, .external_lex_state = 2}, [4382] = {.lex_state = 38, .external_lex_state = 2}, [4383] = {.lex_state = 38, .external_lex_state = 2}, [4384] = {.lex_state = 38, .external_lex_state = 2}, [4385] = {.lex_state = 38, .external_lex_state = 2}, [4386] = {.lex_state = 38, .external_lex_state = 2}, [4387] = {.lex_state = 38, .external_lex_state = 2}, [4388] = {.lex_state = 38, .external_lex_state = 2}, [4389] = {.lex_state = 38, .external_lex_state = 2}, [4390] = {.lex_state = 38, .external_lex_state = 2}, [4391] = {.lex_state = 38, .external_lex_state = 2}, [4392] = {.lex_state = 38, .external_lex_state = 2}, [4393] = {.lex_state = 38, .external_lex_state = 2}, [4394] = {.lex_state = 38, .external_lex_state = 2}, [4395] = {.lex_state = 38}, [4396] = {.lex_state = 38}, [4397] = {.lex_state = 38}, [4398] = {.lex_state = 38}, [4399] = {.lex_state = 38}, [4400] = {.lex_state = 38}, [4401] = {.lex_state = 38}, [4402] = {.lex_state = 38, .external_lex_state = 2}, [4403] = {.lex_state = 38}, [4404] = {.lex_state = 38}, [4405] = {.lex_state = 38, .external_lex_state = 2}, [4406] = {.lex_state = 38}, [4407] = {.lex_state = 38, .external_lex_state = 2}, [4408] = {.lex_state = 38}, [4409] = {.lex_state = 38, .external_lex_state = 2}, [4410] = {.lex_state = 38, .external_lex_state = 2}, [4411] = {.lex_state = 38, .external_lex_state = 2}, [4412] = {.lex_state = 38, .external_lex_state = 2}, [4413] = {.lex_state = 38, .external_lex_state = 2}, [4414] = {.lex_state = 38, .external_lex_state = 2}, [4415] = {.lex_state = 38, .external_lex_state = 2}, [4416] = {.lex_state = 36, .external_lex_state = 2}, [4417] = {.lex_state = 38, .external_lex_state = 2}, [4418] = {.lex_state = 38, .external_lex_state = 2}, [4419] = {.lex_state = 38, .external_lex_state = 2}, [4420] = {.lex_state = 38, .external_lex_state = 2}, [4421] = {.lex_state = 38}, [4422] = {.lex_state = 38, .external_lex_state = 2}, [4423] = {.lex_state = 38, .external_lex_state = 2}, [4424] = {.lex_state = 38}, [4425] = {.lex_state = 38}, [4426] = {.lex_state = 38}, [4427] = {.lex_state = 38, .external_lex_state = 2}, [4428] = {.lex_state = 38, .external_lex_state = 2}, [4429] = {.lex_state = 38, .external_lex_state = 2}, [4430] = {.lex_state = 38, .external_lex_state = 2}, [4431] = {.lex_state = 38}, [4432] = {.lex_state = 38, .external_lex_state = 2}, [4433] = {.lex_state = 38, .external_lex_state = 2}, [4434] = {.lex_state = 38}, [4435] = {.lex_state = 38, .external_lex_state = 2}, [4436] = {.lex_state = 38, .external_lex_state = 2}, [4437] = {.lex_state = 38, .external_lex_state = 2}, [4438] = {.lex_state = 38, .external_lex_state = 2}, [4439] = {.lex_state = 38, .external_lex_state = 2}, [4440] = {.lex_state = 38, .external_lex_state = 2}, [4441] = {.lex_state = 38, .external_lex_state = 2}, [4442] = {.lex_state = 38, .external_lex_state = 2}, [4443] = {.lex_state = 38, .external_lex_state = 2}, [4444] = {.lex_state = 38, .external_lex_state = 2}, [4445] = {.lex_state = 38, .external_lex_state = 2}, [4446] = {.lex_state = 38, .external_lex_state = 2}, [4447] = {.lex_state = 38, .external_lex_state = 2}, [4448] = {.lex_state = 36}, [4449] = {.lex_state = 38, .external_lex_state = 2}, [4450] = {.lex_state = 38, .external_lex_state = 2}, [4451] = {.lex_state = 38, .external_lex_state = 2}, [4452] = {.lex_state = 38, .external_lex_state = 2}, [4453] = {.lex_state = 38, .external_lex_state = 2}, [4454] = {.lex_state = 38, .external_lex_state = 2}, [4455] = {.lex_state = 38, .external_lex_state = 2}, [4456] = {.lex_state = 38, .external_lex_state = 2}, [4457] = {.lex_state = 38}, [4458] = {.lex_state = 38, .external_lex_state = 2}, [4459] = {.lex_state = 38, .external_lex_state = 2}, [4460] = {.lex_state = 38, .external_lex_state = 2}, [4461] = {.lex_state = 38, .external_lex_state = 2}, [4462] = {.lex_state = 38, .external_lex_state = 2}, [4463] = {.lex_state = 38, .external_lex_state = 2}, [4464] = {.lex_state = 38}, [4465] = {.lex_state = 38}, [4466] = {.lex_state = 38}, [4467] = {.lex_state = 38}, [4468] = {.lex_state = 38}, [4469] = {.lex_state = 38, .external_lex_state = 2}, [4470] = {.lex_state = 38}, [4471] = {.lex_state = 38}, [4472] = {.lex_state = 38, .external_lex_state = 2}, [4473] = {.lex_state = 38, .external_lex_state = 2}, [4474] = {.lex_state = 38, .external_lex_state = 2}, [4475] = {.lex_state = 38, .external_lex_state = 2}, [4476] = {.lex_state = 38, .external_lex_state = 2}, [4477] = {.lex_state = 38}, [4478] = {.lex_state = 38}, [4479] = {.lex_state = 38, .external_lex_state = 2}, [4480] = {.lex_state = 38, .external_lex_state = 2}, [4481] = {.lex_state = 38}, [4482] = {.lex_state = 38}, [4483] = {.lex_state = 38, .external_lex_state = 2}, [4484] = {.lex_state = 38, .external_lex_state = 2}, [4485] = {.lex_state = 38, .external_lex_state = 2}, [4486] = {.lex_state = 38, .external_lex_state = 2}, [4487] = {.lex_state = 38, .external_lex_state = 2}, [4488] = {.lex_state = 38}, [4489] = {.lex_state = 38}, [4490] = {.lex_state = 38}, [4491] = {.lex_state = 38, .external_lex_state = 2}, [4492] = {.lex_state = 38, .external_lex_state = 2}, [4493] = {.lex_state = 38}, [4494] = {.lex_state = 38, .external_lex_state = 2}, [4495] = {.lex_state = 38, .external_lex_state = 2}, [4496] = {.lex_state = 38, .external_lex_state = 2}, [4497] = {.lex_state = 38, .external_lex_state = 2}, [4498] = {.lex_state = 38}, [4499] = {.lex_state = 38}, [4500] = {.lex_state = 38, .external_lex_state = 2}, [4501] = {.lex_state = 38, .external_lex_state = 2}, [4502] = {.lex_state = 38, .external_lex_state = 2}, [4503] = {.lex_state = 38, .external_lex_state = 2}, [4504] = {.lex_state = 38}, [4505] = {.lex_state = 38, .external_lex_state = 2}, [4506] = {.lex_state = 38, .external_lex_state = 2}, [4507] = {.lex_state = 38, .external_lex_state = 2}, [4508] = {.lex_state = 38, .external_lex_state = 2}, [4509] = {.lex_state = 38, .external_lex_state = 2}, [4510] = {.lex_state = 38, .external_lex_state = 2}, [4511] = {.lex_state = 38, .external_lex_state = 2}, [4512] = {.lex_state = 38}, [4513] = {.lex_state = 38, .external_lex_state = 2}, [4514] = {.lex_state = 38, .external_lex_state = 2}, [4515] = {.lex_state = 38, .external_lex_state = 2}, [4516] = {.lex_state = 38, .external_lex_state = 2}, [4517] = {.lex_state = 38, .external_lex_state = 2}, [4518] = {.lex_state = 38, .external_lex_state = 2}, [4519] = {.lex_state = 38}, [4520] = {.lex_state = 38, .external_lex_state = 2}, [4521] = {.lex_state = 38, .external_lex_state = 2}, [4522] = {.lex_state = 38, .external_lex_state = 2}, [4523] = {.lex_state = 38, .external_lex_state = 2}, [4524] = {.lex_state = 38, .external_lex_state = 2}, [4525] = {.lex_state = 38, .external_lex_state = 2}, [4526] = {.lex_state = 38, .external_lex_state = 2}, [4527] = {.lex_state = 38, .external_lex_state = 2}, [4528] = {.lex_state = 38, .external_lex_state = 2}, [4529] = {.lex_state = 38, .external_lex_state = 2}, [4530] = {.lex_state = 38}, [4531] = {.lex_state = 38}, [4532] = {.lex_state = 38, .external_lex_state = 2}, [4533] = {.lex_state = 38, .external_lex_state = 2}, [4534] = {.lex_state = 38, .external_lex_state = 2}, [4535] = {.lex_state = 38}, [4536] = {.lex_state = 38, .external_lex_state = 2}, [4537] = {.lex_state = 38, .external_lex_state = 2}, [4538] = {.lex_state = 38}, [4539] = {.lex_state = 38}, [4540] = {.lex_state = 38, .external_lex_state = 2}, [4541] = {.lex_state = 38, .external_lex_state = 2}, [4542] = {.lex_state = 38}, [4543] = {.lex_state = 38, .external_lex_state = 2}, [4544] = {.lex_state = 38}, [4545] = {.lex_state = 38}, [4546] = {.lex_state = 38}, [4547] = {.lex_state = 38}, [4548] = {.lex_state = 38}, [4549] = {.lex_state = 38}, [4550] = {.lex_state = 38}, [4551] = {.lex_state = 38}, [4552] = {.lex_state = 38}, [4553] = {.lex_state = 38, .external_lex_state = 2}, [4554] = {.lex_state = 38}, [4555] = {.lex_state = 38}, [4556] = {.lex_state = 38, .external_lex_state = 2}, [4557] = {.lex_state = 38, .external_lex_state = 2}, [4558] = {.lex_state = 38, .external_lex_state = 2}, [4559] = {.lex_state = 38, .external_lex_state = 2}, [4560] = {.lex_state = 38, .external_lex_state = 2}, [4561] = {.lex_state = 38}, [4562] = {.lex_state = 38, .external_lex_state = 2}, [4563] = {.lex_state = 38, .external_lex_state = 2}, [4564] = {.lex_state = 38, .external_lex_state = 2}, [4565] = {.lex_state = 38, .external_lex_state = 2}, [4566] = {.lex_state = 38, .external_lex_state = 2}, [4567] = {.lex_state = 38}, [4568] = {.lex_state = 38, .external_lex_state = 2}, [4569] = {.lex_state = 38, .external_lex_state = 2}, [4570] = {.lex_state = 38}, [4571] = {.lex_state = 38, .external_lex_state = 2}, [4572] = {.lex_state = 38, .external_lex_state = 2}, [4573] = {.lex_state = 38, .external_lex_state = 2}, [4574] = {.lex_state = 38, .external_lex_state = 2}, [4575] = {.lex_state = 38}, [4576] = {.lex_state = 38, .external_lex_state = 2}, [4577] = {.lex_state = 38, .external_lex_state = 2}, [4578] = {.lex_state = 38}, [4579] = {.lex_state = 38}, [4580] = {.lex_state = 38, .external_lex_state = 2}, [4581] = {.lex_state = 38, .external_lex_state = 2}, [4582] = {.lex_state = 38, .external_lex_state = 2}, [4583] = {.lex_state = 38, .external_lex_state = 2}, [4584] = {.lex_state = 38}, [4585] = {.lex_state = 38, .external_lex_state = 2}, [4586] = {.lex_state = 38, .external_lex_state = 2}, [4587] = {.lex_state = 38, .external_lex_state = 2}, [4588] = {.lex_state = 38, .external_lex_state = 2}, [4589] = {.lex_state = 38, .external_lex_state = 2}, [4590] = {.lex_state = 38, .external_lex_state = 2}, [4591] = {.lex_state = 38, .external_lex_state = 2}, [4592] = {.lex_state = 38, .external_lex_state = 2}, [4593] = {.lex_state = 38}, [4594] = {.lex_state = 38, .external_lex_state = 2}, [4595] = {.lex_state = 38, .external_lex_state = 2}, [4596] = {.lex_state = 38, .external_lex_state = 2}, [4597] = {.lex_state = 38, .external_lex_state = 2}, [4598] = {.lex_state = 38, .external_lex_state = 2}, [4599] = {.lex_state = 38, .external_lex_state = 2}, [4600] = {.lex_state = 38, .external_lex_state = 2}, [4601] = {.lex_state = 38, .external_lex_state = 2}, [4602] = {.lex_state = 38, .external_lex_state = 2}, [4603] = {.lex_state = 38, .external_lex_state = 2}, [4604] = {.lex_state = 38, .external_lex_state = 2}, [4605] = {.lex_state = 38, .external_lex_state = 2}, [4606] = {.lex_state = 38, .external_lex_state = 2}, [4607] = {.lex_state = 38, .external_lex_state = 2}, [4608] = {.lex_state = 38, .external_lex_state = 2}, [4609] = {.lex_state = 38, .external_lex_state = 2}, [4610] = {.lex_state = 38, .external_lex_state = 2}, [4611] = {.lex_state = 38, .external_lex_state = 2}, [4612] = {.lex_state = 38, .external_lex_state = 2}, [4613] = {.lex_state = 38, .external_lex_state = 2}, [4614] = {.lex_state = 38, .external_lex_state = 2}, [4615] = {.lex_state = 38, .external_lex_state = 2}, [4616] = {.lex_state = 38, .external_lex_state = 2}, [4617] = {.lex_state = 38, .external_lex_state = 2}, [4618] = {.lex_state = 38, .external_lex_state = 2}, [4619] = {.lex_state = 38}, [4620] = {.lex_state = 38, .external_lex_state = 2}, [4621] = {.lex_state = 38, .external_lex_state = 2}, [4622] = {.lex_state = 38, .external_lex_state = 2}, [4623] = {.lex_state = 38, .external_lex_state = 2}, [4624] = {.lex_state = 38, .external_lex_state = 2}, [4625] = {.lex_state = 38, .external_lex_state = 2}, [4626] = {.lex_state = 38, .external_lex_state = 2}, [4627] = {.lex_state = 38, .external_lex_state = 2}, [4628] = {.lex_state = 38, .external_lex_state = 2}, [4629] = {.lex_state = 38}, [4630] = {.lex_state = 38, .external_lex_state = 2}, [4631] = {.lex_state = 38, .external_lex_state = 2}, [4632] = {.lex_state = 38, .external_lex_state = 2}, [4633] = {.lex_state = 38, .external_lex_state = 2}, [4634] = {.lex_state = 38, .external_lex_state = 2}, [4635] = {.lex_state = 38, .external_lex_state = 2}, [4636] = {.lex_state = 38, .external_lex_state = 2}, [4637] = {.lex_state = 38, .external_lex_state = 2}, [4638] = {.lex_state = 38}, [4639] = {.lex_state = 38, .external_lex_state = 2}, [4640] = {.lex_state = 38}, [4641] = {.lex_state = 38, .external_lex_state = 2}, [4642] = {.lex_state = 38}, [4643] = {.lex_state = 38, .external_lex_state = 2}, [4644] = {.lex_state = 38, .external_lex_state = 2}, [4645] = {.lex_state = 38, .external_lex_state = 2}, [4646] = {.lex_state = 38}, [4647] = {.lex_state = 38, .external_lex_state = 2}, [4648] = {.lex_state = 38, .external_lex_state = 2}, [4649] = {.lex_state = 38, .external_lex_state = 2}, [4650] = {.lex_state = 38, .external_lex_state = 2}, [4651] = {.lex_state = 38, .external_lex_state = 2}, [4652] = {.lex_state = 38}, [4653] = {.lex_state = 38, .external_lex_state = 2}, [4654] = {.lex_state = 38, .external_lex_state = 2}, [4655] = {.lex_state = 38}, [4656] = {.lex_state = 38, .external_lex_state = 2}, [4657] = {.lex_state = 38, .external_lex_state = 2}, [4658] = {.lex_state = 38, .external_lex_state = 2}, [4659] = {.lex_state = 38, .external_lex_state = 2}, [4660] = {.lex_state = 38, .external_lex_state = 2}, [4661] = {.lex_state = 38, .external_lex_state = 2}, [4662] = {.lex_state = 38, .external_lex_state = 2}, [4663] = {.lex_state = 38, .external_lex_state = 2}, [4664] = {.lex_state = 38, .external_lex_state = 2}, [4665] = {.lex_state = 38, .external_lex_state = 2}, [4666] = {.lex_state = 38, .external_lex_state = 2}, [4667] = {.lex_state = 38, .external_lex_state = 2}, [4668] = {.lex_state = 38, .external_lex_state = 2}, [4669] = {.lex_state = 38, .external_lex_state = 2}, [4670] = {.lex_state = 38, .external_lex_state = 2}, [4671] = {.lex_state = 38, .external_lex_state = 2}, [4672] = {.lex_state = 38, .external_lex_state = 2}, [4673] = {.lex_state = 38, .external_lex_state = 2}, [4674] = {.lex_state = 38, .external_lex_state = 2}, [4675] = {.lex_state = 38, .external_lex_state = 2}, [4676] = {.lex_state = 38, .external_lex_state = 2}, [4677] = {.lex_state = 38, .external_lex_state = 2}, [4678] = {.lex_state = 38, .external_lex_state = 2}, [4679] = {.lex_state = 38, .external_lex_state = 2}, [4680] = {.lex_state = 38, .external_lex_state = 2}, [4681] = {.lex_state = 38, .external_lex_state = 2}, [4682] = {.lex_state = 38, .external_lex_state = 2}, [4683] = {.lex_state = 38, .external_lex_state = 2}, [4684] = {.lex_state = 38, .external_lex_state = 2}, [4685] = {.lex_state = 38, .external_lex_state = 2}, [4686] = {.lex_state = 38, .external_lex_state = 2}, [4687] = {.lex_state = 38, .external_lex_state = 2}, [4688] = {.lex_state = 38, .external_lex_state = 2}, [4689] = {.lex_state = 38, .external_lex_state = 2}, [4690] = {.lex_state = 38}, [4691] = {.lex_state = 38}, [4692] = {.lex_state = 38}, [4693] = {.lex_state = 38, .external_lex_state = 2}, [4694] = {.lex_state = 38, .external_lex_state = 2}, [4695] = {.lex_state = 38, .external_lex_state = 2}, [4696] = {.lex_state = 38, .external_lex_state = 2}, [4697] = {.lex_state = 38, .external_lex_state = 2}, [4698] = {.lex_state = 38, .external_lex_state = 2}, [4699] = {.lex_state = 38, .external_lex_state = 2}, [4700] = {.lex_state = 38, .external_lex_state = 2}, [4701] = {.lex_state = 38, .external_lex_state = 2}, [4702] = {.lex_state = 38, .external_lex_state = 2}, [4703] = {.lex_state = 38, .external_lex_state = 2}, [4704] = {.lex_state = 38, .external_lex_state = 2}, [4705] = {.lex_state = 38, .external_lex_state = 2}, [4706] = {.lex_state = 38, .external_lex_state = 2}, [4707] = {.lex_state = 38, .external_lex_state = 2}, [4708] = {.lex_state = 38, .external_lex_state = 2}, [4709] = {.lex_state = 38, .external_lex_state = 2}, [4710] = {.lex_state = 38}, [4711] = {.lex_state = 38, .external_lex_state = 2}, [4712] = {.lex_state = 38}, [4713] = {.lex_state = 38}, [4714] = {.lex_state = 38}, [4715] = {.lex_state = 38, .external_lex_state = 2}, [4716] = {.lex_state = 38, .external_lex_state = 2}, [4717] = {.lex_state = 38}, [4718] = {.lex_state = 38, .external_lex_state = 2}, [4719] = {.lex_state = 38}, [4720] = {.lex_state = 38, .external_lex_state = 2}, [4721] = {.lex_state = 38, .external_lex_state = 2}, [4722] = {.lex_state = 38, .external_lex_state = 2}, [4723] = {.lex_state = 38, .external_lex_state = 2}, [4724] = {.lex_state = 38, .external_lex_state = 2}, [4725] = {.lex_state = 38, .external_lex_state = 2}, [4726] = {.lex_state = 38, .external_lex_state = 2}, [4727] = {.lex_state = 38, .external_lex_state = 2}, [4728] = {.lex_state = 38, .external_lex_state = 2}, [4729] = {.lex_state = 38}, [4730] = {.lex_state = 38, .external_lex_state = 2}, [4731] = {.lex_state = 38, .external_lex_state = 2}, [4732] = {.lex_state = 38, .external_lex_state = 2}, [4733] = {.lex_state = 38}, [4734] = {.lex_state = 38}, [4735] = {.lex_state = 38, .external_lex_state = 2}, [4736] = {.lex_state = 38}, [4737] = {.lex_state = 38, .external_lex_state = 2}, [4738] = {.lex_state = 38, .external_lex_state = 2}, [4739] = {.lex_state = 38, .external_lex_state = 2}, [4740] = {.lex_state = 38}, [4741] = {.lex_state = 38, .external_lex_state = 2}, [4742] = {.lex_state = 38}, [4743] = {.lex_state = 38, .external_lex_state = 2}, [4744] = {.lex_state = 38}, [4745] = {.lex_state = 38, .external_lex_state = 2}, [4746] = {.lex_state = 38, .external_lex_state = 2}, [4747] = {.lex_state = 38, .external_lex_state = 2}, [4748] = {.lex_state = 38}, [4749] = {.lex_state = 38, .external_lex_state = 2}, [4750] = {.lex_state = 38, .external_lex_state = 2}, [4751] = {.lex_state = 38}, [4752] = {.lex_state = 38}, [4753] = {.lex_state = 38}, [4754] = {.lex_state = 38, .external_lex_state = 2}, [4755] = {.lex_state = 38, .external_lex_state = 2}, [4756] = {.lex_state = 38, .external_lex_state = 2}, [4757] = {.lex_state = 38, .external_lex_state = 2}, [4758] = {.lex_state = 38, .external_lex_state = 2}, [4759] = {.lex_state = 38}, [4760] = {.lex_state = 38, .external_lex_state = 2}, [4761] = {.lex_state = 38, .external_lex_state = 2}, [4762] = {.lex_state = 38, .external_lex_state = 2}, [4763] = {.lex_state = 38, .external_lex_state = 2}, [4764] = {.lex_state = 38, .external_lex_state = 2}, [4765] = {.lex_state = 38, .external_lex_state = 2}, [4766] = {.lex_state = 38}, [4767] = {.lex_state = 38, .external_lex_state = 2}, [4768] = {.lex_state = 38, .external_lex_state = 2}, [4769] = {.lex_state = 38, .external_lex_state = 2}, [4770] = {.lex_state = 38, .external_lex_state = 2}, [4771] = {.lex_state = 38, .external_lex_state = 2}, [4772] = {.lex_state = 38, .external_lex_state = 2}, [4773] = {.lex_state = 38, .external_lex_state = 2}, [4774] = {.lex_state = 38, .external_lex_state = 2}, [4775] = {.lex_state = 38, .external_lex_state = 2}, [4776] = {.lex_state = 38}, [4777] = {.lex_state = 38}, [4778] = {.lex_state = 38}, [4779] = {.lex_state = 38, .external_lex_state = 2}, [4780] = {.lex_state = 38, .external_lex_state = 2}, [4781] = {.lex_state = 38, .external_lex_state = 2}, [4782] = {.lex_state = 38, .external_lex_state = 2}, [4783] = {.lex_state = 38, .external_lex_state = 2}, [4784] = {.lex_state = 38, .external_lex_state = 2}, [4785] = {.lex_state = 38}, [4786] = {.lex_state = 38, .external_lex_state = 2}, [4787] = {.lex_state = 38}, [4788] = {.lex_state = 38, .external_lex_state = 2}, [4789] = {.lex_state = 38, .external_lex_state = 2}, [4790] = {.lex_state = 38, .external_lex_state = 2}, [4791] = {.lex_state = 38, .external_lex_state = 2}, [4792] = {.lex_state = 38, .external_lex_state = 2}, [4793] = {.lex_state = 38, .external_lex_state = 2}, [4794] = {.lex_state = 38}, [4795] = {.lex_state = 38, .external_lex_state = 2}, [4796] = {.lex_state = 38}, [4797] = {.lex_state = 38, .external_lex_state = 2}, [4798] = {.lex_state = 38, .external_lex_state = 2}, [4799] = {.lex_state = 38, .external_lex_state = 2}, [4800] = {.lex_state = 38, .external_lex_state = 2}, [4801] = {.lex_state = 38, .external_lex_state = 2}, [4802] = {.lex_state = 38, .external_lex_state = 2}, [4803] = {.lex_state = 38}, [4804] = {.lex_state = 38}, [4805] = {.lex_state = 38, .external_lex_state = 2}, [4806] = {.lex_state = 38, .external_lex_state = 2}, [4807] = {.lex_state = 38, .external_lex_state = 2}, [4808] = {.lex_state = 36, .external_lex_state = 2}, [4809] = {.lex_state = 38, .external_lex_state = 2}, [4810] = {.lex_state = 38}, [4811] = {.lex_state = 38, .external_lex_state = 2}, [4812] = {.lex_state = 38, .external_lex_state = 2}, [4813] = {.lex_state = 38}, [4814] = {.lex_state = 38, .external_lex_state = 2}, [4815] = {.lex_state = 38, .external_lex_state = 2}, [4816] = {.lex_state = 38, .external_lex_state = 2}, [4817] = {.lex_state = 38}, [4818] = {.lex_state = 38, .external_lex_state = 2}, [4819] = {.lex_state = 38}, [4820] = {.lex_state = 38, .external_lex_state = 2}, [4821] = {.lex_state = 38, .external_lex_state = 2}, [4822] = {.lex_state = 38, .external_lex_state = 2}, [4823] = {.lex_state = 38, .external_lex_state = 2}, [4824] = {.lex_state = 38}, [4825] = {.lex_state = 38, .external_lex_state = 2}, [4826] = {.lex_state = 38, .external_lex_state = 2}, [4827] = {.lex_state = 38, .external_lex_state = 2}, [4828] = {.lex_state = 38, .external_lex_state = 2}, [4829] = {.lex_state = 38, .external_lex_state = 2}, [4830] = {.lex_state = 38, .external_lex_state = 2}, [4831] = {.lex_state = 38}, [4832] = {.lex_state = 38}, [4833] = {.lex_state = 38, .external_lex_state = 2}, [4834] = {.lex_state = 38, .external_lex_state = 2}, [4835] = {.lex_state = 38, .external_lex_state = 2}, [4836] = {.lex_state = 38}, [4837] = {.lex_state = 38}, [4838] = {.lex_state = 38, .external_lex_state = 2}, [4839] = {.lex_state = 38, .external_lex_state = 2}, [4840] = {.lex_state = 38, .external_lex_state = 2}, [4841] = {.lex_state = 38, .external_lex_state = 2}, [4842] = {.lex_state = 38, .external_lex_state = 2}, [4843] = {.lex_state = 38}, [4844] = {.lex_state = 38, .external_lex_state = 2}, [4845] = {.lex_state = 38, .external_lex_state = 2}, [4846] = {.lex_state = 38, .external_lex_state = 2}, [4847] = {.lex_state = 38, .external_lex_state = 2}, [4848] = {.lex_state = 38, .external_lex_state = 2}, [4849] = {.lex_state = 38}, [4850] = {.lex_state = 38, .external_lex_state = 2}, [4851] = {.lex_state = 38}, [4852] = {.lex_state = 38, .external_lex_state = 2}, [4853] = {.lex_state = 38}, [4854] = {.lex_state = 38, .external_lex_state = 2}, [4855] = {.lex_state = 38, .external_lex_state = 2}, [4856] = {.lex_state = 38, .external_lex_state = 2}, [4857] = {.lex_state = 38, .external_lex_state = 2}, [4858] = {.lex_state = 38}, [4859] = {.lex_state = 38}, [4860] = {.lex_state = 38, .external_lex_state = 2}, [4861] = {.lex_state = 38, .external_lex_state = 2}, [4862] = {.lex_state = 38}, [4863] = {.lex_state = 38, .external_lex_state = 2}, [4864] = {.lex_state = 38}, [4865] = {.lex_state = 38, .external_lex_state = 2}, [4866] = {.lex_state = 38}, [4867] = {.lex_state = 38}, [4868] = {.lex_state = 38, .external_lex_state = 2}, [4869] = {.lex_state = 38, .external_lex_state = 2}, [4870] = {.lex_state = 38}, [4871] = {.lex_state = 38, .external_lex_state = 2}, [4872] = {.lex_state = 38}, [4873] = {.lex_state = 38, .external_lex_state = 2}, [4874] = {.lex_state = 38}, [4875] = {.lex_state = 38, .external_lex_state = 2}, [4876] = {.lex_state = 38, .external_lex_state = 2}, [4877] = {.lex_state = 38}, [4878] = {.lex_state = 38, .external_lex_state = 2}, [4879] = {.lex_state = 38, .external_lex_state = 2}, [4880] = {.lex_state = 38, .external_lex_state = 2}, [4881] = {.lex_state = 38}, [4882] = {.lex_state = 38}, [4883] = {.lex_state = 38}, [4884] = {.lex_state = 38, .external_lex_state = 2}, [4885] = {.lex_state = 38, .external_lex_state = 2}, [4886] = {.lex_state = 38, .external_lex_state = 2}, [4887] = {.lex_state = 38, .external_lex_state = 2}, [4888] = {.lex_state = 38, .external_lex_state = 2}, [4889] = {.lex_state = 38, .external_lex_state = 2}, [4890] = {.lex_state = 38, .external_lex_state = 2}, [4891] = {.lex_state = 38, .external_lex_state = 2}, [4892] = {.lex_state = 38, .external_lex_state = 2}, [4893] = {.lex_state = 38, .external_lex_state = 2}, [4894] = {.lex_state = 38, .external_lex_state = 2}, [4895] = {.lex_state = 38, .external_lex_state = 2}, [4896] = {.lex_state = 38, .external_lex_state = 2}, [4897] = {.lex_state = 38, .external_lex_state = 2}, [4898] = {.lex_state = 38, .external_lex_state = 2}, [4899] = {.lex_state = 38, .external_lex_state = 2}, [4900] = {.lex_state = 38}, [4901] = {.lex_state = 38}, [4902] = {.lex_state = 38, .external_lex_state = 2}, [4903] = {.lex_state = 38}, [4904] = {.lex_state = 38}, [4905] = {.lex_state = 38, .external_lex_state = 2}, [4906] = {.lex_state = 38, .external_lex_state = 2}, [4907] = {.lex_state = 38}, [4908] = {.lex_state = 38}, [4909] = {.lex_state = 38, .external_lex_state = 2}, [4910] = {.lex_state = 38, .external_lex_state = 2}, [4911] = {.lex_state = 38, .external_lex_state = 2}, [4912] = {.lex_state = 36, .external_lex_state = 2}, [4913] = {.lex_state = 38, .external_lex_state = 2}, [4914] = {.lex_state = 38, .external_lex_state = 2}, [4915] = {.lex_state = 36}, [4916] = {.lex_state = 38}, [4917] = {.lex_state = 38}, [4918] = {.lex_state = 38}, [4919] = {.lex_state = 38}, [4920] = {.lex_state = 38, .external_lex_state = 2}, [4921] = {.lex_state = 38, .external_lex_state = 2}, [4922] = {.lex_state = 38, .external_lex_state = 2}, [4923] = {.lex_state = 38, .external_lex_state = 2}, [4924] = {.lex_state = 38}, [4925] = {.lex_state = 38, .external_lex_state = 2}, [4926] = {.lex_state = 38}, [4927] = {.lex_state = 38, .external_lex_state = 2}, [4928] = {.lex_state = 38, .external_lex_state = 2}, [4929] = {.lex_state = 38, .external_lex_state = 2}, [4930] = {.lex_state = 38}, [4931] = {.lex_state = 38, .external_lex_state = 2}, [4932] = {.lex_state = 38, .external_lex_state = 2}, [4933] = {.lex_state = 38, .external_lex_state = 2}, [4934] = {.lex_state = 38, .external_lex_state = 2}, [4935] = {.lex_state = 38, .external_lex_state = 2}, [4936] = {.lex_state = 38, .external_lex_state = 2}, [4937] = {.lex_state = 38, .external_lex_state = 2}, [4938] = {.lex_state = 38, .external_lex_state = 2}, [4939] = {.lex_state = 38, .external_lex_state = 2}, [4940] = {.lex_state = 38, .external_lex_state = 2}, [4941] = {.lex_state = 38, .external_lex_state = 2}, [4942] = {.lex_state = 38, .external_lex_state = 2}, [4943] = {.lex_state = 38, .external_lex_state = 2}, [4944] = {.lex_state = 38, .external_lex_state = 2}, [4945] = {.lex_state = 38, .external_lex_state = 2}, [4946] = {.lex_state = 38, .external_lex_state = 2}, [4947] = {.lex_state = 38, .external_lex_state = 2}, [4948] = {.lex_state = 38}, [4949] = {.lex_state = 38}, [4950] = {.lex_state = 38}, [4951] = {.lex_state = 38}, [4952] = {.lex_state = 38}, [4953] = {.lex_state = 38}, [4954] = {.lex_state = 38}, [4955] = {.lex_state = 38}, [4956] = {.lex_state = 36, .external_lex_state = 2}, [4957] = {.lex_state = 38}, [4958] = {.lex_state = 38}, [4959] = {.lex_state = 38}, [4960] = {.lex_state = 38}, [4961] = {.lex_state = 38}, [4962] = {.lex_state = 38}, [4963] = {.lex_state = 38}, [4964] = {.lex_state = 38}, [4965] = {.lex_state = 38}, [4966] = {.lex_state = 38}, [4967] = {.lex_state = 38}, [4968] = {.lex_state = 38}, [4969] = {.lex_state = 38}, [4970] = {.lex_state = 38, .external_lex_state = 2}, [4971] = {.lex_state = 38, .external_lex_state = 2}, [4972] = {.lex_state = 38}, [4973] = {.lex_state = 38, .external_lex_state = 2}, [4974] = {.lex_state = 38, .external_lex_state = 2}, [4975] = {.lex_state = 38, .external_lex_state = 2}, [4976] = {.lex_state = 38, .external_lex_state = 2}, [4977] = {.lex_state = 38}, [4978] = {.lex_state = 38}, [4979] = {.lex_state = 38, .external_lex_state = 2}, [4980] = {.lex_state = 38}, [4981] = {.lex_state = 38, .external_lex_state = 2}, [4982] = {.lex_state = 38}, [4983] = {.lex_state = 38}, [4984] = {.lex_state = 38}, [4985] = {.lex_state = 38}, [4986] = {.lex_state = 38, .external_lex_state = 2}, [4987] = {.lex_state = 38}, [4988] = {.lex_state = 38}, [4989] = {.lex_state = 38}, [4990] = {.lex_state = 38}, [4991] = {.lex_state = 38}, [4992] = {.lex_state = 38}, [4993] = {.lex_state = 38}, [4994] = {.lex_state = 38}, [4995] = {.lex_state = 38, .external_lex_state = 2}, [4996] = {.lex_state = 38}, [4997] = {.lex_state = 38}, [4998] = {.lex_state = 38, .external_lex_state = 2}, [4999] = {.lex_state = 38}, [5000] = {.lex_state = 38}, [5001] = {.lex_state = 38, .external_lex_state = 2}, [5002] = {.lex_state = 38, .external_lex_state = 2}, [5003] = {.lex_state = 38}, [5004] = {.lex_state = 38}, [5005] = {.lex_state = 38, .external_lex_state = 2}, [5006] = {.lex_state = 38}, [5007] = {.lex_state = 38}, [5008] = {.lex_state = 38}, [5009] = {.lex_state = 38}, [5010] = {.lex_state = 38}, [5011] = {.lex_state = 38}, [5012] = {.lex_state = 38}, [5013] = {.lex_state = 38}, [5014] = {.lex_state = 38}, [5015] = {.lex_state = 38}, [5016] = {.lex_state = 38}, [5017] = {.lex_state = 38, .external_lex_state = 2}, [5018] = {.lex_state = 38}, [5019] = {.lex_state = 38}, [5020] = {.lex_state = 38}, [5021] = {.lex_state = 38}, [5022] = {.lex_state = 38}, [5023] = {.lex_state = 38}, [5024] = {.lex_state = 38}, [5025] = {.lex_state = 38, .external_lex_state = 2}, [5026] = {.lex_state = 38, .external_lex_state = 2}, [5027] = {.lex_state = 38}, [5028] = {.lex_state = 38}, [5029] = {.lex_state = 38}, [5030] = {.lex_state = 38}, [5031] = {.lex_state = 38}, [5032] = {.lex_state = 38}, [5033] = {.lex_state = 38, .external_lex_state = 2}, [5034] = {.lex_state = 38}, [5035] = {.lex_state = 38}, [5036] = {.lex_state = 38, .external_lex_state = 2}, [5037] = {.lex_state = 38}, [5038] = {.lex_state = 38}, [5039] = {.lex_state = 38}, [5040] = {.lex_state = 38}, [5041] = {.lex_state = 38}, [5042] = {.lex_state = 38}, [5043] = {.lex_state = 38, .external_lex_state = 2}, [5044] = {.lex_state = 38}, [5045] = {.lex_state = 38, .external_lex_state = 2}, [5046] = {.lex_state = 38, .external_lex_state = 2}, [5047] = {.lex_state = 38, .external_lex_state = 2}, [5048] = {.lex_state = 38, .external_lex_state = 2}, [5049] = {.lex_state = 38, .external_lex_state = 2}, [5050] = {.lex_state = 38, .external_lex_state = 2}, [5051] = {.lex_state = 38}, [5052] = {.lex_state = 38}, [5053] = {.lex_state = 38}, [5054] = {.lex_state = 38}, [5055] = {.lex_state = 38, .external_lex_state = 2}, [5056] = {.lex_state = 38, .external_lex_state = 2}, [5057] = {.lex_state = 38}, [5058] = {.lex_state = 38}, [5059] = {.lex_state = 38}, [5060] = {.lex_state = 38}, [5061] = {.lex_state = 38}, [5062] = {.lex_state = 38}, [5063] = {.lex_state = 38}, [5064] = {.lex_state = 38}, [5065] = {.lex_state = 38, .external_lex_state = 2}, [5066] = {.lex_state = 38}, [5067] = {.lex_state = 38}, [5068] = {.lex_state = 38, .external_lex_state = 2}, [5069] = {.lex_state = 36}, [5070] = {.lex_state = 38, .external_lex_state = 2}, [5071] = {.lex_state = 38}, [5072] = {.lex_state = 38}, [5073] = {.lex_state = 38, .external_lex_state = 2}, [5074] = {.lex_state = 38}, [5075] = {.lex_state = 38}, [5076] = {.lex_state = 38}, [5077] = {.lex_state = 38}, [5078] = {.lex_state = 38}, [5079] = {.lex_state = 38}, [5080] = {.lex_state = 38}, [5081] = {.lex_state = 38}, [5082] = {.lex_state = 38}, [5083] = {.lex_state = 38}, [5084] = {.lex_state = 38}, [5085] = {.lex_state = 38, .external_lex_state = 2}, [5086] = {.lex_state = 38, .external_lex_state = 2}, [5087] = {.lex_state = 38, .external_lex_state = 2}, [5088] = {.lex_state = 38}, [5089] = {.lex_state = 38}, [5090] = {.lex_state = 38}, [5091] = {.lex_state = 38, .external_lex_state = 2}, [5092] = {.lex_state = 36}, [5093] = {.lex_state = 38}, [5094] = {.lex_state = 38}, [5095] = {.lex_state = 38, .external_lex_state = 2}, [5096] = {.lex_state = 38}, [5097] = {.lex_state = 38}, [5098] = {.lex_state = 38, .external_lex_state = 2}, [5099] = {.lex_state = 38}, [5100] = {.lex_state = 38}, [5101] = {.lex_state = 38, .external_lex_state = 2}, [5102] = {.lex_state = 38, .external_lex_state = 2}, [5103] = {.lex_state = 38, .external_lex_state = 2}, [5104] = {.lex_state = 38}, [5105] = {.lex_state = 38}, [5106] = {.lex_state = 38}, [5107] = {.lex_state = 38, .external_lex_state = 2}, [5108] = {.lex_state = 38, .external_lex_state = 2}, [5109] = {.lex_state = 38}, [5110] = {.lex_state = 38}, [5111] = {.lex_state = 38, .external_lex_state = 2}, [5112] = {.lex_state = 38, .external_lex_state = 2}, [5113] = {.lex_state = 38}, [5114] = {.lex_state = 38}, [5115] = {.lex_state = 38}, [5116] = {.lex_state = 38, .external_lex_state = 2}, [5117] = {.lex_state = 38, .external_lex_state = 2}, [5118] = {.lex_state = 38, .external_lex_state = 2}, [5119] = {.lex_state = 38}, [5120] = {.lex_state = 38, .external_lex_state = 2}, [5121] = {.lex_state = 38}, [5122] = {.lex_state = 38}, [5123] = {.lex_state = 38}, [5124] = {.lex_state = 38}, [5125] = {.lex_state = 38}, [5126] = {.lex_state = 38}, [5127] = {.lex_state = 38}, [5128] = {.lex_state = 38, .external_lex_state = 2}, [5129] = {.lex_state = 38, .external_lex_state = 2}, [5130] = {.lex_state = 38, .external_lex_state = 2}, [5131] = {.lex_state = 38, .external_lex_state = 2}, [5132] = {.lex_state = 38}, [5133] = {.lex_state = 38, .external_lex_state = 2}, [5134] = {.lex_state = 38}, [5135] = {.lex_state = 38}, [5136] = {.lex_state = 38, .external_lex_state = 2}, [5137] = {.lex_state = 38, .external_lex_state = 2}, [5138] = {.lex_state = 38}, [5139] = {.lex_state = 38}, [5140] = {.lex_state = 38, .external_lex_state = 2}, [5141] = {.lex_state = 38, .external_lex_state = 2}, [5142] = {.lex_state = 38, .external_lex_state = 2}, [5143] = {.lex_state = 38, .external_lex_state = 2}, [5144] = {.lex_state = 38, .external_lex_state = 2}, [5145] = {.lex_state = 38, .external_lex_state = 2}, [5146] = {.lex_state = 38, .external_lex_state = 2}, [5147] = {.lex_state = 38, .external_lex_state = 2}, [5148] = {.lex_state = 38, .external_lex_state = 2}, [5149] = {.lex_state = 38, .external_lex_state = 2}, [5150] = {.lex_state = 38}, [5151] = {.lex_state = 38}, [5152] = {.lex_state = 38}, [5153] = {.lex_state = 38}, [5154] = {.lex_state = 38, .external_lex_state = 2}, [5155] = {.lex_state = 38, .external_lex_state = 2}, [5156] = {.lex_state = 38, .external_lex_state = 2}, [5157] = {.lex_state = 38, .external_lex_state = 2}, [5158] = {.lex_state = 38, .external_lex_state = 2}, [5159] = {.lex_state = 38}, [5160] = {.lex_state = 38, .external_lex_state = 2}, [5161] = {.lex_state = 38}, [5162] = {.lex_state = 38}, [5163] = {.lex_state = 38}, [5164] = {.lex_state = 38}, [5165] = {.lex_state = 38}, [5166] = {.lex_state = 38}, [5167] = {.lex_state = 38}, [5168] = {.lex_state = 39}, [5169] = {.lex_state = 38}, [5170] = {.lex_state = 38}, [5171] = {.lex_state = 38}, [5172] = {.lex_state = 38}, [5173] = {.lex_state = 38}, [5174] = {.lex_state = 38}, [5175] = {.lex_state = 38}, [5176] = {.lex_state = 38}, [5177] = {.lex_state = 38}, [5178] = {.lex_state = 38}, [5179] = {.lex_state = 38}, [5180] = {.lex_state = 38}, [5181] = {.lex_state = 38}, [5182] = {.lex_state = 38}, [5183] = {.lex_state = 38}, [5184] = {.lex_state = 38}, [5185] = {.lex_state = 38}, [5186] = {.lex_state = 38, .external_lex_state = 2}, [5187] = {.lex_state = 38, .external_lex_state = 2}, [5188] = {.lex_state = 38, .external_lex_state = 2}, [5189] = {.lex_state = 38, .external_lex_state = 2}, [5190] = {.lex_state = 38}, [5191] = {.lex_state = 38}, [5192] = {.lex_state = 38, .external_lex_state = 2}, [5193] = {.lex_state = 38, .external_lex_state = 2}, [5194] = {.lex_state = 38}, [5195] = {.lex_state = 38}, [5196] = {.lex_state = 38}, [5197] = {.lex_state = 38}, [5198] = {.lex_state = 38, .external_lex_state = 2}, [5199] = {.lex_state = 38}, [5200] = {.lex_state = 38}, [5201] = {.lex_state = 38, .external_lex_state = 2}, [5202] = {.lex_state = 38}, [5203] = {.lex_state = 38}, [5204] = {.lex_state = 38}, [5205] = {.lex_state = 38}, [5206] = {.lex_state = 38}, [5207] = {.lex_state = 38}, [5208] = {.lex_state = 38}, [5209] = {.lex_state = 38, .external_lex_state = 2}, [5210] = {.lex_state = 38}, [5211] = {.lex_state = 38}, [5212] = {.lex_state = 38, .external_lex_state = 2}, [5213] = {.lex_state = 38}, [5214] = {.lex_state = 38}, [5215] = {.lex_state = 38}, [5216] = {.lex_state = 38, .external_lex_state = 2}, [5217] = {.lex_state = 38}, [5218] = {.lex_state = 38, .external_lex_state = 2}, [5219] = {.lex_state = 38}, [5220] = {.lex_state = 38, .external_lex_state = 2}, [5221] = {.lex_state = 38}, [5222] = {.lex_state = 38, .external_lex_state = 2}, [5223] = {.lex_state = 38}, [5224] = {.lex_state = 38}, [5225] = {.lex_state = 38, .external_lex_state = 2}, [5226] = {.lex_state = 38}, [5227] = {.lex_state = 38}, [5228] = {.lex_state = 38}, [5229] = {.lex_state = 38}, [5230] = {.lex_state = 38}, [5231] = {.lex_state = 38, .external_lex_state = 2}, [5232] = {.lex_state = 38, .external_lex_state = 2}, [5233] = {.lex_state = 38}, [5234] = {.lex_state = 38}, [5235] = {.lex_state = 38, .external_lex_state = 2}, [5236] = {.lex_state = 38, .external_lex_state = 2}, [5237] = {.lex_state = 38}, [5238] = {.lex_state = 38}, [5239] = {.lex_state = 38}, [5240] = {.lex_state = 38}, [5241] = {.lex_state = 38}, [5242] = {.lex_state = 38}, [5243] = {.lex_state = 38, .external_lex_state = 2}, [5244] = {.lex_state = 38}, [5245] = {.lex_state = 38}, [5246] = {.lex_state = 38}, [5247] = {.lex_state = 38}, [5248] = {.lex_state = 38}, [5249] = {.lex_state = 38}, [5250] = {.lex_state = 38}, [5251] = {.lex_state = 38}, [5252] = {.lex_state = 38, .external_lex_state = 2}, [5253] = {.lex_state = 38, .external_lex_state = 2}, [5254] = {.lex_state = 38}, [5255] = {.lex_state = 38, .external_lex_state = 2}, [5256] = {.lex_state = 38, .external_lex_state = 2}, [5257] = {.lex_state = 38, .external_lex_state = 2}, [5258] = {.lex_state = 38}, [5259] = {.lex_state = 38, .external_lex_state = 2}, [5260] = {.lex_state = 38, .external_lex_state = 2}, [5261] = {.lex_state = 38}, [5262] = {.lex_state = 38}, [5263] = {.lex_state = 38}, [5264] = {.lex_state = 38, .external_lex_state = 2}, [5265] = {.lex_state = 38, .external_lex_state = 2}, [5266] = {.lex_state = 38, .external_lex_state = 2}, [5267] = {.lex_state = 38, .external_lex_state = 2}, [5268] = {.lex_state = 38}, [5269] = {.lex_state = 38}, [5270] = {.lex_state = 38, .external_lex_state = 2}, [5271] = {.lex_state = 38}, [5272] = {.lex_state = 38}, [5273] = {.lex_state = 38, .external_lex_state = 2}, [5274] = {.lex_state = 38, .external_lex_state = 2}, [5275] = {.lex_state = 38, .external_lex_state = 2}, [5276] = {.lex_state = 38}, [5277] = {.lex_state = 38}, [5278] = {.lex_state = 38}, [5279] = {.lex_state = 38}, [5280] = {.lex_state = 38}, [5281] = {.lex_state = 38}, [5282] = {.lex_state = 38}, [5283] = {.lex_state = 38}, [5284] = {.lex_state = 38}, [5285] = {.lex_state = 38}, [5286] = {.lex_state = 38}, [5287] = {.lex_state = 38, .external_lex_state = 2}, [5288] = {.lex_state = 38}, [5289] = {.lex_state = 38}, [5290] = {.lex_state = 38}, [5291] = {.lex_state = 38, .external_lex_state = 2}, [5292] = {.lex_state = 38}, [5293] = {.lex_state = 38}, [5294] = {.lex_state = 38, .external_lex_state = 2}, [5295] = {.lex_state = 38, .external_lex_state = 2}, [5296] = {.lex_state = 38}, [5297] = {.lex_state = 38}, [5298] = {.lex_state = 38, .external_lex_state = 2}, [5299] = {.lex_state = 38, .external_lex_state = 2}, [5300] = {.lex_state = 38}, [5301] = {.lex_state = 38}, [5302] = {.lex_state = 38}, [5303] = {.lex_state = 38, .external_lex_state = 2}, [5304] = {.lex_state = 38, .external_lex_state = 2}, [5305] = {.lex_state = 38, .external_lex_state = 2}, [5306] = {.lex_state = 38}, [5307] = {.lex_state = 39}, [5308] = {.lex_state = 38}, [5309] = {.lex_state = 38}, [5310] = {.lex_state = 38}, [5311] = {.lex_state = 38, .external_lex_state = 2}, [5312] = {.lex_state = 38, .external_lex_state = 2}, [5313] = {.lex_state = 38, .external_lex_state = 2}, [5314] = {.lex_state = 38}, [5315] = {.lex_state = 38}, [5316] = {.lex_state = 38}, [5317] = {.lex_state = 38}, [5318] = {.lex_state = 38, .external_lex_state = 2}, [5319] = {.lex_state = 38}, [5320] = {.lex_state = 38, .external_lex_state = 2}, [5321] = {.lex_state = 38}, [5322] = {.lex_state = 38}, [5323] = {.lex_state = 38}, [5324] = {.lex_state = 38}, [5325] = {.lex_state = 38}, [5326] = {.lex_state = 38}, [5327] = {.lex_state = 38, .external_lex_state = 2}, [5328] = {.lex_state = 38}, [5329] = {.lex_state = 38}, [5330] = {.lex_state = 38, .external_lex_state = 2}, [5331] = {.lex_state = 38, .external_lex_state = 2}, [5332] = {.lex_state = 38, .external_lex_state = 2}, [5333] = {.lex_state = 38, .external_lex_state = 2}, [5334] = {.lex_state = 38}, [5335] = {.lex_state = 38, .external_lex_state = 2}, [5336] = {.lex_state = 38, .external_lex_state = 2}, [5337] = {.lex_state = 38, .external_lex_state = 2}, [5338] = {.lex_state = 38}, [5339] = {.lex_state = 38}, [5340] = {.lex_state = 38}, [5341] = {.lex_state = 38}, [5342] = {.lex_state = 38}, [5343] = {.lex_state = 38, .external_lex_state = 2}, [5344] = {.lex_state = 38}, [5345] = {.lex_state = 38, .external_lex_state = 2}, [5346] = {.lex_state = 38, .external_lex_state = 2}, [5347] = {.lex_state = 38, .external_lex_state = 2}, [5348] = {.lex_state = 38}, [5349] = {.lex_state = 38, .external_lex_state = 2}, [5350] = {.lex_state = 38, .external_lex_state = 2}, [5351] = {.lex_state = 38, .external_lex_state = 2}, [5352] = {.lex_state = 38, .external_lex_state = 2}, [5353] = {.lex_state = 38, .external_lex_state = 2}, [5354] = {.lex_state = 38}, [5355] = {.lex_state = 38, .external_lex_state = 2}, [5356] = {.lex_state = 38, .external_lex_state = 2}, [5357] = {.lex_state = 38}, [5358] = {.lex_state = 38}, [5359] = {.lex_state = 38}, [5360] = {.lex_state = 38, .external_lex_state = 2}, [5361] = {.lex_state = 38, .external_lex_state = 2}, [5362] = {.lex_state = 38}, [5363] = {.lex_state = 38}, [5364] = {.lex_state = 38}, [5365] = {.lex_state = 38}, [5366] = {.lex_state = 38}, [5367] = {.lex_state = 38}, [5368] = {.lex_state = 38, .external_lex_state = 2}, [5369] = {.lex_state = 38}, [5370] = {.lex_state = 38}, [5371] = {.lex_state = 38}, [5372] = {.lex_state = 38}, [5373] = {.lex_state = 38}, [5374] = {.lex_state = 38}, [5375] = {.lex_state = 38}, [5376] = {.lex_state = 38}, [5377] = {.lex_state = 38}, [5378] = {.lex_state = 38}, [5379] = {.lex_state = 38, .external_lex_state = 2}, [5380] = {.lex_state = 38}, [5381] = {.lex_state = 38}, [5382] = {.lex_state = 38}, [5383] = {.lex_state = 38}, [5384] = {.lex_state = 38}, [5385] = {.lex_state = 38}, [5386] = {.lex_state = 38, .external_lex_state = 2}, [5387] = {.lex_state = 38}, [5388] = {.lex_state = 38, .external_lex_state = 2}, [5389] = {.lex_state = 38}, [5390] = {.lex_state = 38, .external_lex_state = 2}, [5391] = {.lex_state = 38, .external_lex_state = 2}, [5392] = {.lex_state = 38, .external_lex_state = 2}, [5393] = {.lex_state = 38, .external_lex_state = 2}, [5394] = {.lex_state = 38, .external_lex_state = 2}, [5395] = {.lex_state = 38, .external_lex_state = 2}, [5396] = {.lex_state = 38}, [5397] = {.lex_state = 38}, [5398] = {.lex_state = 38, .external_lex_state = 2}, [5399] = {.lex_state = 38}, [5400] = {.lex_state = 38}, [5401] = {.lex_state = 38}, [5402] = {.lex_state = 38}, [5403] = {.lex_state = 38, .external_lex_state = 2}, [5404] = {.lex_state = 38, .external_lex_state = 2}, [5405] = {.lex_state = 38, .external_lex_state = 2}, [5406] = {.lex_state = 38, .external_lex_state = 2}, [5407] = {.lex_state = 38, .external_lex_state = 2}, [5408] = {.lex_state = 38, .external_lex_state = 2}, [5409] = {.lex_state = 38}, [5410] = {.lex_state = 38}, [5411] = {.lex_state = 38}, [5412] = {.lex_state = 38}, [5413] = {.lex_state = 38}, [5414] = {.lex_state = 38, .external_lex_state = 2}, [5415] = {.lex_state = 38, .external_lex_state = 2}, [5416] = {.lex_state = 38, .external_lex_state = 2}, [5417] = {.lex_state = 38, .external_lex_state = 2}, [5418] = {.lex_state = 38, .external_lex_state = 2}, [5419] = {.lex_state = 38}, [5420] = {.lex_state = 38}, [5421] = {.lex_state = 38}, [5422] = {.lex_state = 38}, [5423] = {.lex_state = 38, .external_lex_state = 2}, [5424] = {.lex_state = 38, .external_lex_state = 2}, [5425] = {.lex_state = 38, .external_lex_state = 2}, [5426] = {.lex_state = 38, .external_lex_state = 2}, [5427] = {.lex_state = 38, .external_lex_state = 2}, [5428] = {.lex_state = 38, .external_lex_state = 2}, [5429] = {.lex_state = 38, .external_lex_state = 2}, [5430] = {.lex_state = 38, .external_lex_state = 2}, [5431] = {.lex_state = 38, .external_lex_state = 2}, [5432] = {.lex_state = 38, .external_lex_state = 2}, [5433] = {.lex_state = 38, .external_lex_state = 2}, [5434] = {.lex_state = 38, .external_lex_state = 2}, [5435] = {.lex_state = 38, .external_lex_state = 2}, [5436] = {.lex_state = 38, .external_lex_state = 2}, [5437] = {.lex_state = 38, .external_lex_state = 2}, [5438] = {.lex_state = 38}, [5439] = {.lex_state = 38}, [5440] = {.lex_state = 38}, [5441] = {.lex_state = 38}, [5442] = {.lex_state = 38}, [5443] = {.lex_state = 38}, [5444] = {.lex_state = 38}, [5445] = {.lex_state = 38}, [5446] = {.lex_state = 38}, [5447] = {.lex_state = 38}, [5448] = {.lex_state = 38}, [5449] = {.lex_state = 38}, [5450] = {.lex_state = 38, .external_lex_state = 2}, [5451] = {.lex_state = 38}, [5452] = {.lex_state = 38}, [5453] = {.lex_state = 38}, [5454] = {.lex_state = 38}, [5455] = {.lex_state = 38, .external_lex_state = 2}, [5456] = {.lex_state = 38}, [5457] = {.lex_state = 38}, [5458] = {.lex_state = 38}, [5459] = {.lex_state = 38}, [5460] = {.lex_state = 38}, [5461] = {.lex_state = 38}, [5462] = {.lex_state = 38}, [5463] = {.lex_state = 38, .external_lex_state = 2}, [5464] = {.lex_state = 38, .external_lex_state = 2}, [5465] = {.lex_state = 38, .external_lex_state = 2}, [5466] = {.lex_state = 38, .external_lex_state = 2}, [5467] = {.lex_state = 38}, [5468] = {.lex_state = 38}, [5469] = {.lex_state = 38}, [5470] = {.lex_state = 38}, [5471] = {.lex_state = 38}, [5472] = {.lex_state = 38}, [5473] = {.lex_state = 38}, [5474] = {.lex_state = 38}, [5475] = {.lex_state = 38}, [5476] = {.lex_state = 38}, [5477] = {.lex_state = 38}, [5478] = {.lex_state = 38, .external_lex_state = 2}, [5479] = {.lex_state = 38}, [5480] = {.lex_state = 38}, [5481] = {.lex_state = 38, .external_lex_state = 2}, [5482] = {.lex_state = 38}, [5483] = {.lex_state = 38}, [5484] = {.lex_state = 38, .external_lex_state = 2}, [5485] = {.lex_state = 38}, [5486] = {.lex_state = 38, .external_lex_state = 2}, [5487] = {.lex_state = 38, .external_lex_state = 2}, [5488] = {.lex_state = 38, .external_lex_state = 2}, [5489] = {.lex_state = 38}, [5490] = {.lex_state = 38}, [5491] = {.lex_state = 38}, [5492] = {.lex_state = 38}, [5493] = {.lex_state = 38}, [5494] = {.lex_state = 38}, [5495] = {.lex_state = 38}, [5496] = {.lex_state = 38}, [5497] = {.lex_state = 38}, [5498] = {.lex_state = 38}, [5499] = {.lex_state = 38}, [5500] = {.lex_state = 38}, [5501] = {.lex_state = 38}, [5502] = {.lex_state = 38}, [5503] = {.lex_state = 38}, [5504] = {.lex_state = 38, .external_lex_state = 2}, [5505] = {.lex_state = 38}, [5506] = {.lex_state = 38}, [5507] = {.lex_state = 38}, [5508] = {.lex_state = 38}, [5509] = {.lex_state = 38}, [5510] = {.lex_state = 38}, [5511] = {.lex_state = 38}, [5512] = {.lex_state = 38}, [5513] = {.lex_state = 38}, [5514] = {.lex_state = 38}, [5515] = {.lex_state = 38}, [5516] = {.lex_state = 38}, [5517] = {.lex_state = 38, .external_lex_state = 2}, [5518] = {.lex_state = 36}, [5519] = {.lex_state = 38}, [5520] = {.lex_state = 38}, [5521] = {.lex_state = 38}, [5522] = {.lex_state = 38, .external_lex_state = 2}, [5523] = {.lex_state = 38, .external_lex_state = 2}, [5524] = {.lex_state = 38, .external_lex_state = 2}, [5525] = {.lex_state = 38}, [5526] = {.lex_state = 38}, [5527] = {.lex_state = 38}, [5528] = {.lex_state = 38}, [5529] = {.lex_state = 38}, [5530] = {.lex_state = 38}, [5531] = {.lex_state = 38}, [5532] = {.lex_state = 38}, [5533] = {.lex_state = 38}, [5534] = {.lex_state = 38}, [5535] = {.lex_state = 38}, [5536] = {.lex_state = 38}, [5537] = {.lex_state = 38}, [5538] = {.lex_state = 38}, [5539] = {.lex_state = 38}, [5540] = {.lex_state = 38, .external_lex_state = 2}, [5541] = {.lex_state = 38, .external_lex_state = 2}, [5542] = {.lex_state = 38, .external_lex_state = 2}, [5543] = {.lex_state = 38, .external_lex_state = 2}, [5544] = {.lex_state = 38}, [5545] = {.lex_state = 38}, [5546] = {.lex_state = 38}, [5547] = {.lex_state = 38, .external_lex_state = 2}, [5548] = {.lex_state = 38, .external_lex_state = 2}, [5549] = {.lex_state = 38}, [5550] = {.lex_state = 38}, [5551] = {.lex_state = 38, .external_lex_state = 2}, [5552] = {.lex_state = 38}, [5553] = {.lex_state = 38}, [5554] = {.lex_state = 38, .external_lex_state = 2}, [5555] = {.lex_state = 38, .external_lex_state = 2}, [5556] = {.lex_state = 38, .external_lex_state = 2}, [5557] = {.lex_state = 38}, [5558] = {.lex_state = 38, .external_lex_state = 2}, [5559] = {.lex_state = 38, .external_lex_state = 2}, [5560] = {.lex_state = 38}, [5561] = {.lex_state = 38}, [5562] = {.lex_state = 38}, [5563] = {.lex_state = 38, .external_lex_state = 2}, [5564] = {.lex_state = 38}, [5565] = {.lex_state = 38, .external_lex_state = 2}, [5566] = {.lex_state = 38}, [5567] = {.lex_state = 38, .external_lex_state = 2}, [5568] = {.lex_state = 38, .external_lex_state = 2}, [5569] = {.lex_state = 38}, [5570] = {.lex_state = 38}, [5571] = {.lex_state = 38, .external_lex_state = 2}, [5572] = {.lex_state = 38}, [5573] = {.lex_state = 38}, [5574] = {.lex_state = 38}, [5575] = {.lex_state = 38}, [5576] = {.lex_state = 38}, [5577] = {.lex_state = 38}, [5578] = {.lex_state = 38}, [5579] = {.lex_state = 38, .external_lex_state = 2}, [5580] = {.lex_state = 38}, [5581] = {.lex_state = 38}, [5582] = {.lex_state = 38}, [5583] = {.lex_state = 38, .external_lex_state = 2}, [5584] = {.lex_state = 38}, [5585] = {.lex_state = 38}, [5586] = {.lex_state = 38, .external_lex_state = 2}, [5587] = {.lex_state = 38}, [5588] = {.lex_state = 38}, [5589] = {.lex_state = 38, .external_lex_state = 2}, [5590] = {.lex_state = 38}, [5591] = {.lex_state = 38}, [5592] = {.lex_state = 38}, [5593] = {.lex_state = 38}, [5594] = {.lex_state = 38}, [5595] = {.lex_state = 38}, [5596] = {.lex_state = 38}, [5597] = {.lex_state = 38}, [5598] = {.lex_state = 38}, [5599] = {.lex_state = 38, .external_lex_state = 2}, [5600] = {.lex_state = 38}, [5601] = {.lex_state = 38, .external_lex_state = 2}, [5602] = {.lex_state = 38, .external_lex_state = 2}, [5603] = {.lex_state = 38}, [5604] = {.lex_state = 38}, [5605] = {.lex_state = 38}, [5606] = {.lex_state = 38}, [5607] = {.lex_state = 38}, [5608] = {.lex_state = 38}, [5609] = {.lex_state = 38}, [5610] = {.lex_state = 38, .external_lex_state = 2}, [5611] = {.lex_state = 38}, [5612] = {.lex_state = 38, .external_lex_state = 2}, [5613] = {.lex_state = 38, .external_lex_state = 2}, [5614] = {.lex_state = 38}, [5615] = {.lex_state = 38}, [5616] = {.lex_state = 38, .external_lex_state = 2}, [5617] = {.lex_state = 38, .external_lex_state = 2}, [5618] = {.lex_state = 38}, [5619] = {.lex_state = 38, .external_lex_state = 2}, [5620] = {.lex_state = 38}, [5621] = {.lex_state = 38}, [5622] = {.lex_state = 40, .external_lex_state = 3}, [5623] = {.lex_state = 38}, [5624] = {.lex_state = 38, .external_lex_state = 2}, [5625] = {.lex_state = 38, .external_lex_state = 2}, [5626] = {.lex_state = 38}, [5627] = {.lex_state = 38}, [5628] = {.lex_state = 38, .external_lex_state = 2}, [5629] = {.lex_state = 38}, [5630] = {.lex_state = 38, .external_lex_state = 2}, [5631] = {.lex_state = 38, .external_lex_state = 2}, [5632] = {.lex_state = 38, .external_lex_state = 2}, [5633] = {.lex_state = 38}, [5634] = {.lex_state = 38}, [5635] = {.lex_state = 38, .external_lex_state = 2}, [5636] = {.lex_state = 38}, [5637] = {.lex_state = 38}, [5638] = {.lex_state = 38, .external_lex_state = 2}, [5639] = {.lex_state = 38, .external_lex_state = 2}, [5640] = {.lex_state = 38}, [5641] = {.lex_state = 38}, [5642] = {.lex_state = 38}, [5643] = {.lex_state = 38}, [5644] = {.lex_state = 38}, [5645] = {.lex_state = 38}, [5646] = {.lex_state = 38}, [5647] = {.lex_state = 38, .external_lex_state = 2}, [5648] = {.lex_state = 38}, [5649] = {.lex_state = 38, .external_lex_state = 2}, [5650] = {.lex_state = 38}, [5651] = {.lex_state = 38, .external_lex_state = 2}, [5652] = {.lex_state = 38, .external_lex_state = 2}, [5653] = {.lex_state = 38}, [5654] = {.lex_state = 38, .external_lex_state = 2}, [5655] = {.lex_state = 38}, [5656] = {.lex_state = 38}, [5657] = {.lex_state = 38}, [5658] = {.lex_state = 38, .external_lex_state = 2}, [5659] = {.lex_state = 38}, [5660] = {.lex_state = 38, .external_lex_state = 2}, [5661] = {.lex_state = 38, .external_lex_state = 2}, [5662] = {.lex_state = 38, .external_lex_state = 2}, [5663] = {.lex_state = 38, .external_lex_state = 2}, [5664] = {.lex_state = 38, .external_lex_state = 2}, [5665] = {.lex_state = 38}, [5666] = {.lex_state = 38}, [5667] = {.lex_state = 38}, [5668] = {.lex_state = 38, .external_lex_state = 2}, [5669] = {.lex_state = 38, .external_lex_state = 2}, [5670] = {.lex_state = 38}, [5671] = {.lex_state = 38}, [5672] = {.lex_state = 38, .external_lex_state = 2}, [5673] = {.lex_state = 38, .external_lex_state = 2}, [5674] = {.lex_state = 38, .external_lex_state = 2}, [5675] = {.lex_state = 38}, [5676] = {.lex_state = 38}, [5677] = {.lex_state = 38, .external_lex_state = 2}, [5678] = {.lex_state = 38}, [5679] = {.lex_state = 38}, [5680] = {.lex_state = 38}, [5681] = {.lex_state = 38, .external_lex_state = 2}, [5682] = {.lex_state = 38, .external_lex_state = 2}, [5683] = {.lex_state = 38, .external_lex_state = 2}, [5684] = {.lex_state = 38}, [5685] = {.lex_state = 38, .external_lex_state = 2}, [5686] = {.lex_state = 38}, [5687] = {.lex_state = 38}, [5688] = {.lex_state = 38, .external_lex_state = 2}, [5689] = {.lex_state = 38}, [5690] = {.lex_state = 38, .external_lex_state = 2}, [5691] = {.lex_state = 38, .external_lex_state = 2}, [5692] = {.lex_state = 38, .external_lex_state = 2}, [5693] = {.lex_state = 38}, [5694] = {.lex_state = 38, .external_lex_state = 2}, [5695] = {.lex_state = 38, .external_lex_state = 2}, [5696] = {.lex_state = 38}, [5697] = {.lex_state = 38}, [5698] = {.lex_state = 38}, [5699] = {.lex_state = 38}, [5700] = {.lex_state = 38, .external_lex_state = 2}, [5701] = {.lex_state = 38, .external_lex_state = 2}, [5702] = {.lex_state = 38, .external_lex_state = 2}, [5703] = {.lex_state = 38, .external_lex_state = 2}, [5704] = {.lex_state = 38}, [5705] = {.lex_state = 38, .external_lex_state = 2}, [5706] = {.lex_state = 38}, [5707] = {.lex_state = 38, .external_lex_state = 2}, [5708] = {.lex_state = 38, .external_lex_state = 2}, [5709] = {.lex_state = 38}, [5710] = {.lex_state = 38, .external_lex_state = 2}, [5711] = {.lex_state = 38, .external_lex_state = 2}, [5712] = {.lex_state = 38}, [5713] = {.lex_state = 38}, [5714] = {.lex_state = 38}, [5715] = {.lex_state = 38}, [5716] = {.lex_state = 38}, [5717] = {.lex_state = 38}, [5718] = {.lex_state = 38}, [5719] = {.lex_state = 38}, [5720] = {.lex_state = 38}, [5721] = {.lex_state = 38}, [5722] = {.lex_state = 38}, [5723] = {.lex_state = 38, .external_lex_state = 2}, [5724] = {.lex_state = 38}, [5725] = {.lex_state = 38}, [5726] = {.lex_state = 38, .external_lex_state = 2}, [5727] = {.lex_state = 38}, [5728] = {.lex_state = 38}, [5729] = {.lex_state = 38}, [5730] = {.lex_state = 38}, [5731] = {.lex_state = 38}, [5732] = {.lex_state = 38}, [5733] = {.lex_state = 38}, [5734] = {.lex_state = 38}, [5735] = {.lex_state = 38}, [5736] = {.lex_state = 38}, [5737] = {.lex_state = 38}, [5738] = {.lex_state = 38}, [5739] = {.lex_state = 38, .external_lex_state = 2}, [5740] = {.lex_state = 38, .external_lex_state = 2}, [5741] = {.lex_state = 38}, [5742] = {.lex_state = 38}, [5743] = {.lex_state = 38, .external_lex_state = 2}, [5744] = {.lex_state = 38}, [5745] = {.lex_state = 38}, [5746] = {.lex_state = 38, .external_lex_state = 2}, [5747] = {.lex_state = 38, .external_lex_state = 2}, [5748] = {.lex_state = 38, .external_lex_state = 2}, [5749] = {.lex_state = 38, .external_lex_state = 2}, [5750] = {.lex_state = 38}, [5751] = {.lex_state = 38}, [5752] = {.lex_state = 38}, [5753] = {.lex_state = 38}, [5754] = {.lex_state = 38}, [5755] = {.lex_state = 38, .external_lex_state = 2}, [5756] = {.lex_state = 38}, [5757] = {.lex_state = 38, .external_lex_state = 2}, [5758] = {.lex_state = 38}, [5759] = {.lex_state = 38, .external_lex_state = 2}, [5760] = {.lex_state = 38, .external_lex_state = 2}, [5761] = {.lex_state = 38, .external_lex_state = 2}, [5762] = {.lex_state = 38, .external_lex_state = 2}, [5763] = {.lex_state = 38}, [5764] = {.lex_state = 38, .external_lex_state = 2}, [5765] = {.lex_state = 38, .external_lex_state = 2}, [5766] = {.lex_state = 38}, [5767] = {.lex_state = 38, .external_lex_state = 2}, [5768] = {.lex_state = 38, .external_lex_state = 2}, [5769] = {.lex_state = 38}, [5770] = {.lex_state = 38}, [5771] = {.lex_state = 38, .external_lex_state = 2}, [5772] = {.lex_state = 38}, [5773] = {.lex_state = 38}, [5774] = {.lex_state = 38, .external_lex_state = 2}, [5775] = {.lex_state = 38, .external_lex_state = 2}, [5776] = {.lex_state = 38, .external_lex_state = 2}, [5777] = {.lex_state = 38, .external_lex_state = 2}, [5778] = {.lex_state = 38}, [5779] = {.lex_state = 36}, [5780] = {.lex_state = 40, .external_lex_state = 3}, [5781] = {.lex_state = 38}, [5782] = {.lex_state = 38}, [5783] = {.lex_state = 38, .external_lex_state = 2}, [5784] = {.lex_state = 38}, [5785] = {.lex_state = 38}, [5786] = {.lex_state = 38, .external_lex_state = 2}, [5787] = {.lex_state = 38}, [5788] = {.lex_state = 38, .external_lex_state = 2}, [5789] = {.lex_state = 38}, [5790] = {.lex_state = 38}, [5791] = {.lex_state = 38}, [5792] = {.lex_state = 38}, [5793] = {.lex_state = 38}, [5794] = {.lex_state = 38}, [5795] = {.lex_state = 38, .external_lex_state = 2}, [5796] = {.lex_state = 38, .external_lex_state = 2}, [5797] = {.lex_state = 38, .external_lex_state = 2}, [5798] = {.lex_state = 38}, [5799] = {.lex_state = 38, .external_lex_state = 2}, [5800] = {.lex_state = 38}, [5801] = {.lex_state = 38, .external_lex_state = 2}, [5802] = {.lex_state = 38, .external_lex_state = 2}, [5803] = {.lex_state = 38}, [5804] = {.lex_state = 38}, [5805] = {.lex_state = 38, .external_lex_state = 2}, [5806] = {.lex_state = 38}, [5807] = {.lex_state = 38, .external_lex_state = 2}, [5808] = {.lex_state = 38}, [5809] = {.lex_state = 38}, [5810] = {.lex_state = 38}, [5811] = {.lex_state = 38, .external_lex_state = 2}, [5812] = {.lex_state = 38}, [5813] = {.lex_state = 38, .external_lex_state = 2}, [5814] = {.lex_state = 38}, [5815] = {.lex_state = 38}, [5816] = {.lex_state = 38}, [5817] = {.lex_state = 38}, [5818] = {.lex_state = 38}, [5819] = {.lex_state = 38, .external_lex_state = 2}, [5820] = {.lex_state = 38, .external_lex_state = 2}, [5821] = {.lex_state = 38}, [5822] = {.lex_state = 38, .external_lex_state = 2}, [5823] = {.lex_state = 38, .external_lex_state = 2}, [5824] = {.lex_state = 38}, [5825] = {.lex_state = 38}, [5826] = {.lex_state = 40, .external_lex_state = 3}, [5827] = {.lex_state = 38}, [5828] = {.lex_state = 38}, [5829] = {.lex_state = 38}, [5830] = {.lex_state = 38}, [5831] = {.lex_state = 38}, [5832] = {.lex_state = 38}, [5833] = {.lex_state = 38}, [5834] = {.lex_state = 38}, [5835] = {.lex_state = 38}, [5836] = {.lex_state = 38}, [5837] = {.lex_state = 40, .external_lex_state = 4}, [5838] = {.lex_state = 38}, [5839] = {.lex_state = 38}, [5840] = {.lex_state = 38}, [5841] = {.lex_state = 38}, [5842] = {.lex_state = 38}, [5843] = {.lex_state = 38}, [5844] = {.lex_state = 38}, [5845] = {.lex_state = 38}, [5846] = {.lex_state = 38}, [5847] = {.lex_state = 38}, [5848] = {.lex_state = 38}, [5849] = {.lex_state = 38}, [5850] = {.lex_state = 38}, [5851] = {.lex_state = 38}, [5852] = {.lex_state = 38}, [5853] = {.lex_state = 38}, [5854] = {.lex_state = 38}, [5855] = {.lex_state = 38}, [5856] = {.lex_state = 38}, [5857] = {.lex_state = 38}, [5858] = {.lex_state = 38}, [5859] = {.lex_state = 38}, [5860] = {.lex_state = 38}, [5861] = {.lex_state = 38}, [5862] = {.lex_state = 38}, [5863] = {.lex_state = 38}, [5864] = {.lex_state = 38}, [5865] = {.lex_state = 38}, [5866] = {.lex_state = 38}, [5867] = {.lex_state = 38}, [5868] = {.lex_state = 38}, [5869] = {.lex_state = 38}, [5870] = {.lex_state = 38}, [5871] = {.lex_state = 38}, [5872] = {.lex_state = 38}, [5873] = {.lex_state = 38}, [5874] = {.lex_state = 38}, [5875] = {.lex_state = 38}, [5876] = {.lex_state = 38}, [5877] = {.lex_state = 38}, [5878] = {.lex_state = 38}, [5879] = {.lex_state = 38}, [5880] = {.lex_state = 38}, [5881] = {.lex_state = 38}, [5882] = {.lex_state = 38}, [5883] = {.lex_state = 38}, [5884] = {.lex_state = 38}, [5885] = {.lex_state = 38}, [5886] = {.lex_state = 38}, [5887] = {.lex_state = 38}, [5888] = {.lex_state = 38}, [5889] = {.lex_state = 38}, [5890] = {.lex_state = 38}, [5891] = {.lex_state = 38}, [5892] = {.lex_state = 40, .external_lex_state = 4}, [5893] = {.lex_state = 38}, [5894] = {.lex_state = 38}, [5895] = {.lex_state = 38}, [5896] = {.lex_state = 38}, [5897] = {.lex_state = 38}, [5898] = {.lex_state = 38}, [5899] = {.lex_state = 38}, [5900] = {.lex_state = 38}, [5901] = {.lex_state = 38}, [5902] = {.lex_state = 38}, [5903] = {.lex_state = 38}, [5904] = {.lex_state = 38}, [5905] = {.lex_state = 40, .external_lex_state = 4}, [5906] = {.lex_state = 40, .external_lex_state = 4}, [5907] = {.lex_state = 40, .external_lex_state = 4}, [5908] = {.lex_state = 38}, [5909] = {.lex_state = 40, .external_lex_state = 3}, [5910] = {.lex_state = 38}, [5911] = {.lex_state = 40, .external_lex_state = 3}, [5912] = {.lex_state = 38}, [5913] = {.lex_state = 38}, [5914] = {.lex_state = 38}, [5915] = {.lex_state = 38}, [5916] = {.lex_state = 38}, [5917] = {.lex_state = 38}, [5918] = {.lex_state = 38}, [5919] = {.lex_state = 38, .external_lex_state = 2}, [5920] = {.lex_state = 38}, [5921] = {.lex_state = 38}, [5922] = {.lex_state = 38}, [5923] = {.lex_state = 38}, [5924] = {.lex_state = 38}, [5925] = {.lex_state = 38}, [5926] = {.lex_state = 38}, [5927] = {.lex_state = 38}, [5928] = {.lex_state = 38}, [5929] = {.lex_state = 38}, [5930] = {.lex_state = 38}, [5931] = {.lex_state = 38}, [5932] = {.lex_state = 38}, [5933] = {.lex_state = 38}, [5934] = {.lex_state = 38}, [5935] = {.lex_state = 38}, [5936] = {.lex_state = 38}, [5937] = {.lex_state = 38}, [5938] = {.lex_state = 38}, [5939] = {.lex_state = 38, .external_lex_state = 2}, [5940] = {.lex_state = 38}, [5941] = {.lex_state = 38}, [5942] = {.lex_state = 38}, [5943] = {.lex_state = 38}, [5944] = {.lex_state = 38}, [5945] = {.lex_state = 38}, [5946] = {.lex_state = 38}, [5947] = {.lex_state = 38}, [5948] = {.lex_state = 38}, [5949] = {.lex_state = 38}, [5950] = {.lex_state = 38}, [5951] = {.lex_state = 38}, [5952] = {.lex_state = 38, .external_lex_state = 2}, [5953] = {.lex_state = 38}, [5954] = {.lex_state = 38}, [5955] = {.lex_state = 38}, [5956] = {.lex_state = 38}, [5957] = {.lex_state = 38}, [5958] = {.lex_state = 38}, [5959] = {.lex_state = 38}, [5960] = {.lex_state = 38}, [5961] = {.lex_state = 38}, [5962] = {.lex_state = 38}, [5963] = {.lex_state = 38}, [5964] = {.lex_state = 38}, [5965] = {.lex_state = 38}, [5966] = {.lex_state = 38}, [5967] = {.lex_state = 38}, [5968] = {.lex_state = 40, .external_lex_state = 3}, [5969] = {.lex_state = 38}, [5970] = {.lex_state = 38}, [5971] = {.lex_state = 38}, [5972] = {.lex_state = 38}, [5973] = {.lex_state = 38}, [5974] = {.lex_state = 38}, [5975] = {.lex_state = 38}, [5976] = {.lex_state = 38}, [5977] = {.lex_state = 38}, [5978] = {.lex_state = 38}, [5979] = {.lex_state = 38}, [5980] = {.lex_state = 38, .external_lex_state = 2}, [5981] = {.lex_state = 38}, [5982] = {.lex_state = 38}, [5983] = {.lex_state = 38}, [5984] = {.lex_state = 38}, [5985] = {.lex_state = 38}, [5986] = {.lex_state = 38}, [5987] = {.lex_state = 38}, [5988] = {.lex_state = 38}, [5989] = {.lex_state = 38}, [5990] = {.lex_state = 38}, [5991] = {.lex_state = 38}, [5992] = {.lex_state = 38}, [5993] = {.lex_state = 38}, [5994] = {.lex_state = 38}, [5995] = {.lex_state = 38}, [5996] = {.lex_state = 38}, [5997] = {.lex_state = 38}, [5998] = {.lex_state = 38}, [5999] = {.lex_state = 38}, [6000] = {.lex_state = 38}, [6001] = {.lex_state = 38}, [6002] = {.lex_state = 38}, [6003] = {.lex_state = 38}, [6004] = {.lex_state = 38}, [6005] = {.lex_state = 38}, [6006] = {.lex_state = 38}, [6007] = {.lex_state = 38}, [6008] = {.lex_state = 38}, [6009] = {.lex_state = 38}, [6010] = {.lex_state = 38}, [6011] = {.lex_state = 38}, [6012] = {.lex_state = 38}, [6013] = {.lex_state = 38}, [6014] = {.lex_state = 38}, [6015] = {.lex_state = 38}, [6016] = {.lex_state = 38}, [6017] = {.lex_state = 38}, [6018] = {.lex_state = 38}, [6019] = {.lex_state = 38}, [6020] = {.lex_state = 38}, [6021] = {.lex_state = 38}, [6022] = {.lex_state = 38}, [6023] = {.lex_state = 38}, [6024] = {.lex_state = 38}, [6025] = {.lex_state = 38}, [6026] = {.lex_state = 38}, [6027] = {.lex_state = 38}, [6028] = {.lex_state = 38}, [6029] = {.lex_state = 38}, [6030] = {.lex_state = 38}, [6031] = {.lex_state = 38}, [6032] = {.lex_state = 38}, [6033] = {.lex_state = 38}, [6034] = {.lex_state = 38}, [6035] = {.lex_state = 40, .external_lex_state = 3}, [6036] = {.lex_state = 38}, [6037] = {.lex_state = 38}, [6038] = {.lex_state = 38}, [6039] = {.lex_state = 38}, [6040] = {.lex_state = 38}, [6041] = {.lex_state = 38}, [6042] = {.lex_state = 38}, [6043] = {.lex_state = 38}, [6044] = {.lex_state = 38}, [6045] = {.lex_state = 38}, [6046] = {.lex_state = 38}, [6047] = {.lex_state = 38}, [6048] = {.lex_state = 38}, [6049] = {.lex_state = 38}, [6050] = {.lex_state = 38}, [6051] = {.lex_state = 38}, [6052] = {.lex_state = 38}, [6053] = {.lex_state = 38}, [6054] = {.lex_state = 38}, [6055] = {.lex_state = 38}, [6056] = {.lex_state = 38}, [6057] = {.lex_state = 38}, [6058] = {.lex_state = 40, .external_lex_state = 3}, [6059] = {.lex_state = 38}, [6060] = {.lex_state = 38}, [6061] = {.lex_state = 40, .external_lex_state = 3}, [6062] = {.lex_state = 38}, [6063] = {.lex_state = 38}, [6064] = {.lex_state = 38}, [6065] = {.lex_state = 38}, [6066] = {.lex_state = 38, .external_lex_state = 2}, [6067] = {.lex_state = 40, .external_lex_state = 4}, [6068] = {.lex_state = 40, .external_lex_state = 4}, [6069] = {.lex_state = 38}, [6070] = {.lex_state = 38}, [6071] = {.lex_state = 38}, [6072] = {.lex_state = 38}, [6073] = {.lex_state = 38}, [6074] = {.lex_state = 40, .external_lex_state = 3}, [6075] = {.lex_state = 38}, [6076] = {.lex_state = 38}, [6077] = {.lex_state = 38}, [6078] = {.lex_state = 38}, [6079] = {.lex_state = 38}, [6080] = {.lex_state = 38}, [6081] = {.lex_state = 38}, [6082] = {.lex_state = 38}, [6083] = {.lex_state = 38}, [6084] = {.lex_state = 38}, [6085] = {.lex_state = 38}, [6086] = {.lex_state = 38}, [6087] = {.lex_state = 38}, [6088] = {.lex_state = 38}, [6089] = {.lex_state = 38}, [6090] = {.lex_state = 38}, [6091] = {.lex_state = 38}, [6092] = {.lex_state = 38}, [6093] = {.lex_state = 38}, [6094] = {.lex_state = 38}, [6095] = {.lex_state = 38}, [6096] = {.lex_state = 38}, [6097] = {.lex_state = 38}, [6098] = {.lex_state = 38}, [6099] = {.lex_state = 38}, [6100] = {.lex_state = 38}, [6101] = {.lex_state = 38}, [6102] = {.lex_state = 38}, [6103] = {.lex_state = 38}, [6104] = {.lex_state = 38}, [6105] = {.lex_state = 38}, [6106] = {.lex_state = 38}, [6107] = {.lex_state = 38}, [6108] = {.lex_state = 38}, [6109] = {.lex_state = 38}, [6110] = {.lex_state = 38}, [6111] = {.lex_state = 38}, [6112] = {.lex_state = 38}, [6113] = {.lex_state = 38}, [6114] = {.lex_state = 38}, [6115] = {.lex_state = 38}, [6116] = {.lex_state = 38}, [6117] = {.lex_state = 38}, [6118] = {.lex_state = 38}, [6119] = {.lex_state = 38}, [6120] = {.lex_state = 38}, [6121] = {.lex_state = 38}, [6122] = {.lex_state = 38}, [6123] = {.lex_state = 38}, [6124] = {.lex_state = 38}, [6125] = {.lex_state = 38}, [6126] = {.lex_state = 38}, [6127] = {.lex_state = 40, .external_lex_state = 3}, [6128] = {.lex_state = 38}, [6129] = {.lex_state = 38}, [6130] = {.lex_state = 38}, [6131] = {.lex_state = 38}, [6132] = {.lex_state = 38}, [6133] = {.lex_state = 38}, [6134] = {.lex_state = 38}, [6135] = {.lex_state = 40, .external_lex_state = 3}, [6136] = {.lex_state = 40, .external_lex_state = 3}, [6137] = {.lex_state = 38}, [6138] = {.lex_state = 38}, [6139] = {.lex_state = 38}, [6140] = {.lex_state = 38}, [6141] = {.lex_state = 38}, [6142] = {.lex_state = 40, .external_lex_state = 3}, [6143] = {.lex_state = 38}, [6144] = {.lex_state = 40, .external_lex_state = 3}, [6145] = {.lex_state = 38}, [6146] = {.lex_state = 38}, [6147] = {.lex_state = 38}, [6148] = {.lex_state = 38}, [6149] = {.lex_state = 38}, [6150] = {.lex_state = 38}, [6151] = {.lex_state = 38}, [6152] = {.lex_state = 38}, [6153] = {.lex_state = 38}, [6154] = {.lex_state = 38}, [6155] = {.lex_state = 38}, [6156] = {.lex_state = 38}, [6157] = {.lex_state = 38}, [6158] = {.lex_state = 38}, [6159] = {.lex_state = 38}, [6160] = {.lex_state = 38}, [6161] = {.lex_state = 38}, [6162] = {.lex_state = 38}, [6163] = {.lex_state = 38}, [6164] = {.lex_state = 38}, [6165] = {.lex_state = 38}, [6166] = {.lex_state = 38}, [6167] = {.lex_state = 40, .external_lex_state = 3}, [6168] = {.lex_state = 38}, [6169] = {.lex_state = 38}, [6170] = {.lex_state = 38}, [6171] = {.lex_state = 38}, [6172] = {.lex_state = 40, .external_lex_state = 3}, [6173] = {.lex_state = 40, .external_lex_state = 3}, [6174] = {.lex_state = 38}, [6175] = {.lex_state = 38}, [6176] = {.lex_state = 38}, [6177] = {.lex_state = 38}, [6178] = {.lex_state = 38}, [6179] = {.lex_state = 38}, [6180] = {.lex_state = 38}, [6181] = {.lex_state = 38}, [6182] = {.lex_state = 38}, [6183] = {.lex_state = 38}, [6184] = {.lex_state = 40, .external_lex_state = 3}, [6185] = {.lex_state = 38}, [6186] = {.lex_state = 38}, [6187] = {.lex_state = 38}, [6188] = {.lex_state = 40, .external_lex_state = 3}, [6189] = {.lex_state = 38}, [6190] = {.lex_state = 38}, [6191] = {.lex_state = 38}, [6192] = {.lex_state = 38}, [6193] = {.lex_state = 38}, [6194] = {.lex_state = 38}, [6195] = {.lex_state = 38}, [6196] = {.lex_state = 38}, [6197] = {.lex_state = 38}, [6198] = {.lex_state = 38}, [6199] = {.lex_state = 38}, [6200] = {.lex_state = 38}, [6201] = {.lex_state = 38}, [6202] = {.lex_state = 38}, [6203] = {.lex_state = 38}, [6204] = {.lex_state = 38}, [6205] = {.lex_state = 38, .external_lex_state = 2}, [6206] = {.lex_state = 38}, [6207] = {.lex_state = 38}, [6208] = {.lex_state = 38}, [6209] = {.lex_state = 38}, [6210] = {.lex_state = 38}, [6211] = {.lex_state = 38}, [6212] = {.lex_state = 38}, [6213] = {.lex_state = 38}, [6214] = {.lex_state = 38}, [6215] = {.lex_state = 38}, [6216] = {.lex_state = 38, .external_lex_state = 2}, [6217] = {.lex_state = 38}, [6218] = {.lex_state = 38}, [6219] = {.lex_state = 38}, [6220] = {.lex_state = 38}, [6221] = {.lex_state = 38}, [6222] = {.lex_state = 38}, [6223] = {.lex_state = 38}, [6224] = {.lex_state = 38}, [6225] = {.lex_state = 38}, [6226] = {.lex_state = 38}, [6227] = {.lex_state = 38}, [6228] = {.lex_state = 38}, [6229] = {.lex_state = 38}, [6230] = {.lex_state = 38}, [6231] = {.lex_state = 38}, [6232] = {.lex_state = 38}, [6233] = {.lex_state = 38}, [6234] = {.lex_state = 38}, [6235] = {.lex_state = 38}, [6236] = {.lex_state = 38}, [6237] = {.lex_state = 38}, [6238] = {.lex_state = 38}, [6239] = {.lex_state = 38}, [6240] = {.lex_state = 38}, [6241] = {.lex_state = 38}, [6242] = {.lex_state = 38}, [6243] = {.lex_state = 38}, [6244] = {.lex_state = 38}, [6245] = {.lex_state = 38}, [6246] = {.lex_state = 38}, [6247] = {.lex_state = 38}, [6248] = {.lex_state = 38}, [6249] = {.lex_state = 38}, [6250] = {.lex_state = 38}, [6251] = {.lex_state = 38}, [6252] = {.lex_state = 38}, [6253] = {.lex_state = 38}, [6254] = {.lex_state = 38}, [6255] = {.lex_state = 38}, [6256] = {.lex_state = 38}, [6257] = {.lex_state = 38}, [6258] = {.lex_state = 38}, [6259] = {.lex_state = 38}, [6260] = {.lex_state = 38}, [6261] = {.lex_state = 38}, [6262] = {.lex_state = 38}, [6263] = {.lex_state = 38}, [6264] = {.lex_state = 38}, [6265] = {.lex_state = 38}, [6266] = {.lex_state = 38}, [6267] = {.lex_state = 38}, [6268] = {.lex_state = 38}, [6269] = {.lex_state = 38}, [6270] = {.lex_state = 38}, [6271] = {.lex_state = 38}, [6272] = {.lex_state = 38}, [6273] = {.lex_state = 38}, [6274] = {.lex_state = 38}, [6275] = {.lex_state = 38}, [6276] = {.lex_state = 38}, [6277] = {.lex_state = 38}, [6278] = {.lex_state = 38}, [6279] = {.lex_state = 38}, [6280] = {.lex_state = 38}, [6281] = {.lex_state = 38}, [6282] = {.lex_state = 38}, [6283] = {.lex_state = 38}, [6284] = {.lex_state = 38}, [6285] = {.lex_state = 38}, [6286] = {.lex_state = 38}, [6287] = {.lex_state = 40, .external_lex_state = 3}, [6288] = {.lex_state = 38}, [6289] = {.lex_state = 38}, [6290] = {.lex_state = 40, .external_lex_state = 3}, [6291] = {.lex_state = 38}, [6292] = {.lex_state = 38}, [6293] = {.lex_state = 38}, [6294] = {.lex_state = 40, .external_lex_state = 3}, [6295] = {.lex_state = 40, .external_lex_state = 3}, [6296] = {.lex_state = 38}, [6297] = {.lex_state = 38}, [6298] = {.lex_state = 40, .external_lex_state = 3}, [6299] = {.lex_state = 40, .external_lex_state = 3}, [6300] = {.lex_state = 40, .external_lex_state = 3}, [6301] = {.lex_state = 38}, [6302] = {.lex_state = 38}, [6303] = {.lex_state = 38}, [6304] = {.lex_state = 38}, [6305] = {.lex_state = 38}, [6306] = {.lex_state = 38}, [6307] = {.lex_state = 38}, [6308] = {.lex_state = 38}, [6309] = {.lex_state = 38}, [6310] = {.lex_state = 38}, [6311] = {.lex_state = 38}, [6312] = {.lex_state = 38}, [6313] = {.lex_state = 38}, [6314] = {.lex_state = 38}, [6315] = {.lex_state = 38}, [6316] = {.lex_state = 38}, [6317] = {.lex_state = 38}, [6318] = {.lex_state = 38}, [6319] = {.lex_state = 38}, [6320] = {.lex_state = 38}, [6321] = {.lex_state = 40, .external_lex_state = 3}, [6322] = {.lex_state = 38}, [6323] = {.lex_state = 38}, [6324] = {.lex_state = 38}, [6325] = {.lex_state = 38}, [6326] = {.lex_state = 38}, [6327] = {.lex_state = 38}, [6328] = {.lex_state = 38}, [6329] = {.lex_state = 38}, [6330] = {.lex_state = 38}, [6331] = {.lex_state = 38}, [6332] = {.lex_state = 38}, [6333] = {.lex_state = 38}, [6334] = {.lex_state = 38}, [6335] = {.lex_state = 38}, [6336] = {.lex_state = 38}, [6337] = {.lex_state = 38}, [6338] = {.lex_state = 38}, [6339] = {.lex_state = 38}, [6340] = {.lex_state = 38}, [6341] = {.lex_state = 38}, [6342] = {.lex_state = 38}, [6343] = {.lex_state = 38}, [6344] = {.lex_state = 38}, [6345] = {.lex_state = 38}, [6346] = {.lex_state = 38}, [6347] = {.lex_state = 38}, [6348] = {.lex_state = 38}, [6349] = {.lex_state = 38}, [6350] = {.lex_state = 38}, [6351] = {.lex_state = 40, .external_lex_state = 3}, [6352] = {.lex_state = 38}, [6353] = {.lex_state = 38}, [6354] = {.lex_state = 38}, [6355] = {.lex_state = 40, .external_lex_state = 3}, [6356] = {.lex_state = 38}, [6357] = {.lex_state = 38}, [6358] = {.lex_state = 38}, [6359] = {.lex_state = 38}, [6360] = {.lex_state = 38, .external_lex_state = 2}, [6361] = {.lex_state = 38}, [6362] = {.lex_state = 38}, [6363] = {.lex_state = 38}, [6364] = {.lex_state = 38}, [6365] = {.lex_state = 38}, [6366] = {.lex_state = 38}, [6367] = {.lex_state = 38}, [6368] = {.lex_state = 38}, [6369] = {.lex_state = 38}, [6370] = {.lex_state = 38}, [6371] = {.lex_state = 38}, [6372] = {.lex_state = 38, .external_lex_state = 2}, [6373] = {.lex_state = 38}, [6374] = {.lex_state = 38}, [6375] = {.lex_state = 40, .external_lex_state = 3}, [6376] = {.lex_state = 38}, [6377] = {.lex_state = 40, .external_lex_state = 3}, [6378] = {.lex_state = 40, .external_lex_state = 3}, [6379] = {.lex_state = 38}, [6380] = {.lex_state = 38}, [6381] = {.lex_state = 38}, [6382] = {.lex_state = 38}, [6383] = {.lex_state = 38}, [6384] = {.lex_state = 38}, [6385] = {.lex_state = 38}, [6386] = {.lex_state = 40, .external_lex_state = 3}, [6387] = {.lex_state = 38}, [6388] = {.lex_state = 38}, [6389] = {.lex_state = 38}, [6390] = {.lex_state = 38}, [6391] = {.lex_state = 40, .external_lex_state = 3}, [6392] = {.lex_state = 38}, [6393] = {.lex_state = 38}, [6394] = {.lex_state = 38}, [6395] = {.lex_state = 38}, [6396] = {.lex_state = 38}, [6397] = {.lex_state = 38}, [6398] = {.lex_state = 38}, [6399] = {.lex_state = 38}, [6400] = {.lex_state = 38}, [6401] = {.lex_state = 38}, [6402] = {.lex_state = 38}, [6403] = {.lex_state = 38}, [6404] = {.lex_state = 38}, [6405] = {.lex_state = 38}, [6406] = {.lex_state = 38}, [6407] = {.lex_state = 38}, [6408] = {.lex_state = 38}, [6409] = {.lex_state = 38}, [6410] = {.lex_state = 38}, [6411] = {.lex_state = 38}, [6412] = {.lex_state = 38}, [6413] = {.lex_state = 38}, [6414] = {.lex_state = 38}, [6415] = {.lex_state = 38}, [6416] = {.lex_state = 38}, [6417] = {.lex_state = 38}, [6418] = {.lex_state = 38}, [6419] = {.lex_state = 38}, [6420] = {.lex_state = 38}, [6421] = {.lex_state = 38}, [6422] = {.lex_state = 38}, [6423] = {.lex_state = 38}, [6424] = {.lex_state = 38}, [6425] = {.lex_state = 38}, [6426] = {.lex_state = 38}, [6427] = {.lex_state = 38}, [6428] = {.lex_state = 38}, [6429] = {.lex_state = 38}, [6430] = {.lex_state = 38}, [6431] = {.lex_state = 38}, [6432] = {.lex_state = 38}, [6433] = {.lex_state = 38}, [6434] = {.lex_state = 38}, [6435] = {.lex_state = 38}, [6436] = {.lex_state = 38}, [6437] = {.lex_state = 38}, [6438] = {.lex_state = 38}, [6439] = {.lex_state = 38}, [6440] = {.lex_state = 38}, [6441] = {.lex_state = 38, .external_lex_state = 2}, [6442] = {.lex_state = 38, .external_lex_state = 2}, [6443] = {.lex_state = 38}, [6444] = {.lex_state = 38}, [6445] = {.lex_state = 38}, [6446] = {.lex_state = 38}, [6447] = {.lex_state = 38}, [6448] = {.lex_state = 38}, [6449] = {.lex_state = 38}, [6450] = {.lex_state = 38}, [6451] = {.lex_state = 38, .external_lex_state = 2}, [6452] = {.lex_state = 38}, [6453] = {.lex_state = 38}, [6454] = {.lex_state = 38, .external_lex_state = 2}, [6455] = {.lex_state = 38, .external_lex_state = 2}, [6456] = {.lex_state = 38}, [6457] = {.lex_state = 38}, [6458] = {.lex_state = 38}, [6459] = {.lex_state = 38}, [6460] = {.lex_state = 38}, [6461] = {.lex_state = 38}, [6462] = {.lex_state = 38}, [6463] = {.lex_state = 38}, [6464] = {.lex_state = 38}, [6465] = {.lex_state = 38}, [6466] = {.lex_state = 38}, [6467] = {.lex_state = 38}, [6468] = {.lex_state = 38}, [6469] = {.lex_state = 38}, [6470] = {.lex_state = 38}, [6471] = {.lex_state = 38}, [6472] = {.lex_state = 38}, [6473] = {.lex_state = 38, .external_lex_state = 2}, [6474] = {.lex_state = 38}, [6475] = {.lex_state = 38}, [6476] = {.lex_state = 38}, [6477] = {.lex_state = 38}, [6478] = {.lex_state = 38}, [6479] = {.lex_state = 38}, [6480] = {.lex_state = 38}, [6481] = {.lex_state = 38, .external_lex_state = 2}, [6482] = {.lex_state = 38}, [6483] = {.lex_state = 38}, [6484] = {.lex_state = 38}, [6485] = {.lex_state = 38}, [6486] = {.lex_state = 38, .external_lex_state = 2}, [6487] = {.lex_state = 38}, [6488] = {.lex_state = 38}, [6489] = {.lex_state = 38}, [6490] = {.lex_state = 38}, [6491] = {.lex_state = 40, .external_lex_state = 3}, [6492] = {.lex_state = 38, .external_lex_state = 2}, [6493] = {.lex_state = 40, .external_lex_state = 3}, [6494] = {.lex_state = 38, .external_lex_state = 2}, [6495] = {.lex_state = 40, .external_lex_state = 3}, [6496] = {.lex_state = 38, .external_lex_state = 2}, [6497] = {.lex_state = 36}, [6498] = {.lex_state = 38, .external_lex_state = 2}, [6499] = {.lex_state = 38}, [6500] = {.lex_state = 40, .external_lex_state = 3}, [6501] = {.lex_state = 40, .external_lex_state = 3}, [6502] = {.lex_state = 38}, [6503] = {.lex_state = 40, .external_lex_state = 3}, [6504] = {.lex_state = 38}, [6505] = {.lex_state = 40, .external_lex_state = 3}, [6506] = {.lex_state = 38, .external_lex_state = 2}, [6507] = {.lex_state = 38, .external_lex_state = 2}, [6508] = {.lex_state = 40, .external_lex_state = 3}, [6509] = {.lex_state = 38}, [6510] = {.lex_state = 40, .external_lex_state = 3}, [6511] = {.lex_state = 38, .external_lex_state = 2}, [6512] = {.lex_state = 38}, [6513] = {.lex_state = 40, .external_lex_state = 3}, [6514] = {.lex_state = 38}, [6515] = {.lex_state = 40, .external_lex_state = 3}, [6516] = {.lex_state = 38}, [6517] = {.lex_state = 38}, [6518] = {.lex_state = 38}, [6519] = {.lex_state = 38}, [6520] = {.lex_state = 38}, [6521] = {.lex_state = 40, .external_lex_state = 3}, [6522] = {.lex_state = 38}, [6523] = {.lex_state = 38}, [6524] = {.lex_state = 38}, [6525] = {.lex_state = 38}, [6526] = {.lex_state = 38}, [6527] = {.lex_state = 38}, [6528] = {.lex_state = 38}, [6529] = {.lex_state = 38}, [6530] = {.lex_state = 38}, [6531] = {.lex_state = 38}, [6532] = {.lex_state = 38}, [6533] = {.lex_state = 38}, [6534] = {.lex_state = 38}, [6535] = {.lex_state = 38}, [6536] = {.lex_state = 38}, [6537] = {.lex_state = 38}, [6538] = {.lex_state = 38}, [6539] = {.lex_state = 38}, [6540] = {.lex_state = 38}, [6541] = {.lex_state = 38}, [6542] = {.lex_state = 38}, [6543] = {.lex_state = 38}, [6544] = {.lex_state = 38}, [6545] = {.lex_state = 38}, [6546] = {.lex_state = 38}, [6547] = {.lex_state = 38}, [6548] = {.lex_state = 38}, [6549] = {.lex_state = 38}, [6550] = {.lex_state = 38}, [6551] = {.lex_state = 38}, [6552] = {.lex_state = 38}, [6553] = {.lex_state = 38}, [6554] = {.lex_state = 38}, [6555] = {.lex_state = 38}, [6556] = {.lex_state = 38}, [6557] = {.lex_state = 38}, [6558] = {.lex_state = 36}, [6559] = {.lex_state = 38, .external_lex_state = 2}, [6560] = {.lex_state = 38}, [6561] = {.lex_state = 38}, [6562] = {.lex_state = 38, .external_lex_state = 2}, [6563] = {.lex_state = 38, .external_lex_state = 2}, [6564] = {.lex_state = 38, .external_lex_state = 2}, [6565] = {.lex_state = 38, .external_lex_state = 2}, [6566] = {.lex_state = 40, .external_lex_state = 3}, [6567] = {.lex_state = 38}, [6568] = {.lex_state = 38, .external_lex_state = 2}, [6569] = {.lex_state = 38}, [6570] = {.lex_state = 40, .external_lex_state = 3}, [6571] = {.lex_state = 38}, [6572] = {.lex_state = 38}, [6573] = {.lex_state = 38}, [6574] = {.lex_state = 38}, [6575] = {.lex_state = 38}, [6576] = {.lex_state = 38}, [6577] = {.lex_state = 38}, [6578] = {.lex_state = 38, .external_lex_state = 2}, [6579] = {.lex_state = 38}, [6580] = {.lex_state = 38}, [6581] = {.lex_state = 38}, [6582] = {.lex_state = 38}, [6583] = {.lex_state = 38}, [6584] = {.lex_state = 38}, [6585] = {.lex_state = 38}, [6586] = {.lex_state = 38}, [6587] = {.lex_state = 38}, [6588] = {.lex_state = 38}, [6589] = {.lex_state = 38}, [6590] = {.lex_state = 40, .external_lex_state = 3}, [6591] = {.lex_state = 38}, [6592] = {.lex_state = 38, .external_lex_state = 2}, [6593] = {.lex_state = 38}, [6594] = {.lex_state = 38}, [6595] = {.lex_state = 38}, [6596] = {.lex_state = 38}, [6597] = {.lex_state = 38}, [6598] = {.lex_state = 38, .external_lex_state = 2}, [6599] = {.lex_state = 38}, [6600] = {.lex_state = 38, .external_lex_state = 2}, [6601] = {.lex_state = 38, .external_lex_state = 2}, [6602] = {.lex_state = 38, .external_lex_state = 2}, [6603] = {.lex_state = 38}, [6604] = {.lex_state = 38}, [6605] = {.lex_state = 38}, [6606] = {.lex_state = 38}, [6607] = {.lex_state = 38}, [6608] = {.lex_state = 38}, [6609] = {.lex_state = 38, .external_lex_state = 2}, [6610] = {.lex_state = 38, .external_lex_state = 2}, [6611] = {.lex_state = 38}, [6612] = {.lex_state = 38, .external_lex_state = 2}, [6613] = {.lex_state = 38}, [6614] = {.lex_state = 38, .external_lex_state = 2}, [6615] = {.lex_state = 38, .external_lex_state = 2}, [6616] = {.lex_state = 38}, [6617] = {.lex_state = 38}, [6618] = {.lex_state = 38}, [6619] = {.lex_state = 40, .external_lex_state = 4}, [6620] = {.lex_state = 38}, [6621] = {.lex_state = 38, .external_lex_state = 2}, [6622] = {.lex_state = 40, .external_lex_state = 4}, [6623] = {.lex_state = 38, .external_lex_state = 2}, [6624] = {.lex_state = 38}, [6625] = {.lex_state = 38, .external_lex_state = 2}, [6626] = {.lex_state = 38}, [6627] = {.lex_state = 38, .external_lex_state = 2}, [6628] = {.lex_state = 38, .external_lex_state = 2}, [6629] = {.lex_state = 38, .external_lex_state = 2}, [6630] = {.lex_state = 38}, [6631] = {.lex_state = 38, .external_lex_state = 2}, [6632] = {.lex_state = 38}, [6633] = {.lex_state = 38}, [6634] = {.lex_state = 38, .external_lex_state = 2}, [6635] = {.lex_state = 38, .external_lex_state = 2}, [6636] = {.lex_state = 38, .external_lex_state = 2}, [6637] = {.lex_state = 38, .external_lex_state = 2}, [6638] = {.lex_state = 38, .external_lex_state = 2}, [6639] = {.lex_state = 38, .external_lex_state = 2}, [6640] = {.lex_state = 38, .external_lex_state = 2}, [6641] = {.lex_state = 38}, [6642] = {.lex_state = 40, .external_lex_state = 4}, [6643] = {.lex_state = 38, .external_lex_state = 2}, [6644] = {.lex_state = 38}, [6645] = {.lex_state = 38, .external_lex_state = 2}, [6646] = {.lex_state = 38}, [6647] = {.lex_state = 38, .external_lex_state = 2}, [6648] = {.lex_state = 38, .external_lex_state = 2}, [6649] = {.lex_state = 38, .external_lex_state = 2}, [6650] = {.lex_state = 38, .external_lex_state = 2}, [6651] = {.lex_state = 38, .external_lex_state = 2}, [6652] = {.lex_state = 38, .external_lex_state = 2}, [6653] = {.lex_state = 38}, [6654] = {.lex_state = 38, .external_lex_state = 2}, [6655] = {.lex_state = 38}, [6656] = {.lex_state = 38}, [6657] = {.lex_state = 38}, [6658] = {.lex_state = 38}, [6659] = {.lex_state = 1, .external_lex_state = 3}, [6660] = {.lex_state = 38}, [6661] = {.lex_state = 38}, [6662] = {.lex_state = 38}, [6663] = {.lex_state = 38}, [6664] = {.lex_state = 38}, [6665] = {.lex_state = 38}, [6666] = {.lex_state = 38}, [6667] = {.lex_state = 40, .external_lex_state = 3}, [6668] = {.lex_state = 38}, [6669] = {.lex_state = 38}, [6670] = {.lex_state = 38}, [6671] = {.lex_state = 38}, [6672] = {.lex_state = 38}, [6673] = {.lex_state = 38, .external_lex_state = 2}, [6674] = {.lex_state = 38, .external_lex_state = 2}, [6675] = {.lex_state = 1, .external_lex_state = 3}, [6676] = {.lex_state = 38}, [6677] = {.lex_state = 38}, [6678] = {.lex_state = 38}, [6679] = {.lex_state = 1, .external_lex_state = 3}, [6680] = {.lex_state = 38}, [6681] = {.lex_state = 38}, [6682] = {.lex_state = 38}, [6683] = {.lex_state = 1, .external_lex_state = 3}, [6684] = {.lex_state = 38}, [6685] = {.lex_state = 38}, [6686] = {.lex_state = 38}, [6687] = {.lex_state = 1, .external_lex_state = 3}, [6688] = {.lex_state = 1, .external_lex_state = 3}, [6689] = {.lex_state = 38, .external_lex_state = 2}, [6690] = {.lex_state = 38, .external_lex_state = 2}, [6691] = {.lex_state = 40, .external_lex_state = 4}, [6692] = {.lex_state = 38, .external_lex_state = 2}, [6693] = {.lex_state = 38, .external_lex_state = 2}, [6694] = {.lex_state = 38, .external_lex_state = 2}, [6695] = {.lex_state = 38}, [6696] = {.lex_state = 38, .external_lex_state = 2}, [6697] = {.lex_state = 38, .external_lex_state = 2}, [6698] = {.lex_state = 38, .external_lex_state = 2}, [6699] = {.lex_state = 38, .external_lex_state = 2}, [6700] = {.lex_state = 38, .external_lex_state = 2}, [6701] = {.lex_state = 38}, [6702] = {.lex_state = 38}, [6703] = {.lex_state = 38, .external_lex_state = 2}, [6704] = {.lex_state = 38, .external_lex_state = 2}, [6705] = {.lex_state = 38}, [6706] = {.lex_state = 38, .external_lex_state = 2}, [6707] = {.lex_state = 38, .external_lex_state = 2}, [6708] = {.lex_state = 38, .external_lex_state = 2}, [6709] = {.lex_state = 38, .external_lex_state = 2}, [6710] = {.lex_state = 38}, [6711] = {.lex_state = 38}, [6712] = {.lex_state = 38}, [6713] = {.lex_state = 38}, [6714] = {.lex_state = 38}, [6715] = {.lex_state = 38}, [6716] = {.lex_state = 1, .external_lex_state = 3}, [6717] = {.lex_state = 38}, [6718] = {.lex_state = 1, .external_lex_state = 3}, [6719] = {.lex_state = 38}, [6720] = {.lex_state = 38}, [6721] = {.lex_state = 38}, [6722] = {.lex_state = 40, .external_lex_state = 3}, [6723] = {.lex_state = 38}, [6724] = {.lex_state = 38}, [6725] = {.lex_state = 38}, [6726] = {.lex_state = 1, .external_lex_state = 3}, [6727] = {.lex_state = 40, .external_lex_state = 3}, [6728] = {.lex_state = 38}, [6729] = {.lex_state = 38}, [6730] = {.lex_state = 38}, [6731] = {.lex_state = 38}, [6732] = {.lex_state = 38}, [6733] = {.lex_state = 40, .external_lex_state = 3}, [6734] = {.lex_state = 1, .external_lex_state = 3}, [6735] = {.lex_state = 38}, [6736] = {.lex_state = 1, .external_lex_state = 3}, [6737] = {.lex_state = 38}, [6738] = {.lex_state = 40, .external_lex_state = 3}, [6739] = {.lex_state = 38, .external_lex_state = 2}, [6740] = {.lex_state = 40, .external_lex_state = 4}, [6741] = {.lex_state = 1, .external_lex_state = 3}, [6742] = {.lex_state = 40, .external_lex_state = 4}, [6743] = {.lex_state = 1, .external_lex_state = 3}, [6744] = {.lex_state = 40, .external_lex_state = 3}, [6745] = {.lex_state = 38, .external_lex_state = 2}, [6746] = {.lex_state = 38, .external_lex_state = 2}, [6747] = {.lex_state = 40, .external_lex_state = 4}, [6748] = {.lex_state = 1, .external_lex_state = 3}, [6749] = {.lex_state = 1, .external_lex_state = 3}, [6750] = {.lex_state = 1, .external_lex_state = 3}, [6751] = {.lex_state = 40, .external_lex_state = 3}, [6752] = {.lex_state = 38}, [6753] = {.lex_state = 1, .external_lex_state = 3}, [6754] = {.lex_state = 38}, [6755] = {.lex_state = 1, .external_lex_state = 3}, [6756] = {.lex_state = 1, .external_lex_state = 3}, [6757] = {.lex_state = 38}, [6758] = {.lex_state = 38}, [6759] = {.lex_state = 38}, [6760] = {.lex_state = 38, .external_lex_state = 2}, [6761] = {.lex_state = 38}, [6762] = {.lex_state = 38}, [6763] = {.lex_state = 40, .external_lex_state = 3}, [6764] = {.lex_state = 40, .external_lex_state = 3}, [6765] = {.lex_state = 1, .external_lex_state = 3}, [6766] = {.lex_state = 40, .external_lex_state = 3}, [6767] = {.lex_state = 40, .external_lex_state = 3}, [6768] = {.lex_state = 40, .external_lex_state = 3}, [6769] = {.lex_state = 40, .external_lex_state = 3}, [6770] = {.lex_state = 40, .external_lex_state = 4}, [6771] = {.lex_state = 40, .external_lex_state = 3}, [6772] = {.lex_state = 38, .external_lex_state = 2}, [6773] = {.lex_state = 38}, [6774] = {.lex_state = 40, .external_lex_state = 3}, [6775] = {.lex_state = 40, .external_lex_state = 3}, [6776] = {.lex_state = 40, .external_lex_state = 3}, [6777] = {.lex_state = 38, .external_lex_state = 2}, [6778] = {.lex_state = 38, .external_lex_state = 2}, [6779] = {.lex_state = 38, .external_lex_state = 2}, [6780] = {.lex_state = 38, .external_lex_state = 2}, [6781] = {.lex_state = 38, .external_lex_state = 2}, [6782] = {.lex_state = 40, .external_lex_state = 4}, [6783] = {.lex_state = 38, .external_lex_state = 2}, [6784] = {.lex_state = 38}, [6785] = {.lex_state = 40, .external_lex_state = 3}, [6786] = {.lex_state = 38}, [6787] = {.lex_state = 40, .external_lex_state = 3}, [6788] = {.lex_state = 40, .external_lex_state = 3}, [6789] = {.lex_state = 38}, [6790] = {.lex_state = 40, .external_lex_state = 3}, [6791] = {.lex_state = 40, .external_lex_state = 3}, [6792] = {.lex_state = 40, .external_lex_state = 3}, [6793] = {.lex_state = 38}, [6794] = {.lex_state = 40, .external_lex_state = 4}, [6795] = {.lex_state = 1, .external_lex_state = 3}, [6796] = {.lex_state = 1, .external_lex_state = 3}, [6797] = {.lex_state = 1, .external_lex_state = 3}, [6798] = {.lex_state = 1, .external_lex_state = 3}, [6799] = {.lex_state = 38}, [6800] = {.lex_state = 40, .external_lex_state = 3}, [6801] = {.lex_state = 1, .external_lex_state = 3}, [6802] = {.lex_state = 40, .external_lex_state = 3}, [6803] = {.lex_state = 40, .external_lex_state = 3}, [6804] = {.lex_state = 40, .external_lex_state = 3}, [6805] = {.lex_state = 1, .external_lex_state = 3}, [6806] = {.lex_state = 1, .external_lex_state = 3}, [6807] = {.lex_state = 1, .external_lex_state = 3}, [6808] = {.lex_state = 38}, [6809] = {.lex_state = 1, .external_lex_state = 3}, [6810] = {.lex_state = 40, .external_lex_state = 3}, [6811] = {.lex_state = 40, .external_lex_state = 3}, [6812] = {.lex_state = 40, .external_lex_state = 3}, [6813] = {.lex_state = 38}, [6814] = {.lex_state = 1, .external_lex_state = 3}, [6815] = {.lex_state = 38}, [6816] = {.lex_state = 40, .external_lex_state = 3}, [6817] = {.lex_state = 40, .external_lex_state = 3}, [6818] = {.lex_state = 40, .external_lex_state = 3}, [6819] = {.lex_state = 40, .external_lex_state = 3}, [6820] = {.lex_state = 38, .external_lex_state = 2}, [6821] = {.lex_state = 40, .external_lex_state = 3}, [6822] = {.lex_state = 40, .external_lex_state = 3}, [6823] = {.lex_state = 40, .external_lex_state = 3}, [6824] = {.lex_state = 40, .external_lex_state = 3}, [6825] = {.lex_state = 1, .external_lex_state = 3}, [6826] = {.lex_state = 40, .external_lex_state = 3}, [6827] = {.lex_state = 40, .external_lex_state = 3}, [6828] = {.lex_state = 38}, [6829] = {.lex_state = 38}, [6830] = {.lex_state = 38}, [6831] = {.lex_state = 40, .external_lex_state = 3}, [6832] = {.lex_state = 40, .external_lex_state = 3}, [6833] = {.lex_state = 38}, [6834] = {.lex_state = 38}, [6835] = {.lex_state = 1, .external_lex_state = 3}, [6836] = {.lex_state = 40, .external_lex_state = 4}, [6837] = {.lex_state = 38}, [6838] = {.lex_state = 38}, [6839] = {.lex_state = 1, .external_lex_state = 3}, [6840] = {.lex_state = 40, .external_lex_state = 4}, [6841] = {.lex_state = 40, .external_lex_state = 4}, [6842] = {.lex_state = 38, .external_lex_state = 2}, [6843] = {.lex_state = 38}, [6844] = {.lex_state = 38, .external_lex_state = 2}, [6845] = {.lex_state = 40, .external_lex_state = 4}, [6846] = {.lex_state = 40, .external_lex_state = 4}, [6847] = {.lex_state = 40, .external_lex_state = 4}, [6848] = {.lex_state = 40, .external_lex_state = 4}, [6849] = {.lex_state = 40, .external_lex_state = 4}, [6850] = {.lex_state = 1, .external_lex_state = 3}, [6851] = {.lex_state = 40, .external_lex_state = 4}, [6852] = {.lex_state = 40, .external_lex_state = 4}, [6853] = {.lex_state = 1, .external_lex_state = 3}, [6854] = {.lex_state = 1, .external_lex_state = 3}, [6855] = {.lex_state = 40, .external_lex_state = 4}, [6856] = {.lex_state = 40, .external_lex_state = 4}, [6857] = {.lex_state = 40, .external_lex_state = 4}, [6858] = {.lex_state = 40, .external_lex_state = 4}, [6859] = {.lex_state = 40, .external_lex_state = 4}, [6860] = {.lex_state = 40, .external_lex_state = 4}, [6861] = {.lex_state = 38, .external_lex_state = 2}, [6862] = {.lex_state = 38, .external_lex_state = 2}, [6863] = {.lex_state = 1, .external_lex_state = 3}, [6864] = {.lex_state = 38, .external_lex_state = 2}, [6865] = {.lex_state = 40, .external_lex_state = 4}, [6866] = {.lex_state = 40, .external_lex_state = 4}, [6867] = {.lex_state = 40, .external_lex_state = 4}, [6868] = {.lex_state = 40, .external_lex_state = 4}, [6869] = {.lex_state = 40, .external_lex_state = 4}, [6870] = {.lex_state = 1, .external_lex_state = 3}, [6871] = {.lex_state = 1, .external_lex_state = 3}, [6872] = {.lex_state = 38}, [6873] = {.lex_state = 38}, [6874] = {.lex_state = 38}, [6875] = {.lex_state = 38}, [6876] = {.lex_state = 38}, [6877] = {.lex_state = 38}, [6878] = {.lex_state = 38}, [6879] = {.lex_state = 40, .external_lex_state = 4}, [6880] = {.lex_state = 40, .external_lex_state = 4}, [6881] = {.lex_state = 40, .external_lex_state = 4}, [6882] = {.lex_state = 40, .external_lex_state = 4}, [6883] = {.lex_state = 1, .external_lex_state = 3}, [6884] = {.lex_state = 1, .external_lex_state = 3}, [6885] = {.lex_state = 38, .external_lex_state = 2}, [6886] = {.lex_state = 38, .external_lex_state = 2}, [6887] = {.lex_state = 40, .external_lex_state = 4}, [6888] = {.lex_state = 1, .external_lex_state = 3}, [6889] = {.lex_state = 40, .external_lex_state = 4}, [6890] = {.lex_state = 38, .external_lex_state = 2}, [6891] = {.lex_state = 38, .external_lex_state = 2}, [6892] = {.lex_state = 38, .external_lex_state = 2}, [6893] = {.lex_state = 40, .external_lex_state = 4}, [6894] = {.lex_state = 40, .external_lex_state = 4}, [6895] = {.lex_state = 38, .external_lex_state = 2}, [6896] = {.lex_state = 1, .external_lex_state = 3}, [6897] = {.lex_state = 38, .external_lex_state = 2}, [6898] = {.lex_state = 38}, [6899] = {.lex_state = 1, .external_lex_state = 3}, [6900] = {.lex_state = 38}, [6901] = {.lex_state = 38}, [6902] = {.lex_state = 38}, [6903] = {.lex_state = 38, .external_lex_state = 2}, [6904] = {.lex_state = 1, .external_lex_state = 3}, [6905] = {.lex_state = 1, .external_lex_state = 3}, [6906] = {.lex_state = 40, .external_lex_state = 4}, [6907] = {.lex_state = 40, .external_lex_state = 4}, [6908] = {.lex_state = 1, .external_lex_state = 3}, [6909] = {.lex_state = 1, .external_lex_state = 3}, [6910] = {.lex_state = 1, .external_lex_state = 3}, [6911] = {.lex_state = 38}, [6912] = {.lex_state = 38, .external_lex_state = 2}, [6913] = {.lex_state = 38}, [6914] = {.lex_state = 1, .external_lex_state = 3}, [6915] = {.lex_state = 1, .external_lex_state = 3}, [6916] = {.lex_state = 38}, [6917] = {.lex_state = 38}, [6918] = {.lex_state = 38, .external_lex_state = 2}, [6919] = {.lex_state = 1, .external_lex_state = 3}, [6920] = {.lex_state = 1, .external_lex_state = 3}, [6921] = {.lex_state = 1, .external_lex_state = 3}, [6922] = {.lex_state = 1, .external_lex_state = 3}, [6923] = {.lex_state = 1, .external_lex_state = 3}, [6924] = {.lex_state = 38}, [6925] = {.lex_state = 38, .external_lex_state = 2}, [6926] = {.lex_state = 38}, [6927] = {.lex_state = 40, .external_lex_state = 4}, [6928] = {.lex_state = 38}, [6929] = {.lex_state = 38, .external_lex_state = 2}, [6930] = {.lex_state = 40, .external_lex_state = 4}, [6931] = {.lex_state = 40, .external_lex_state = 4}, [6932] = {.lex_state = 1, .external_lex_state = 3}, [6933] = {.lex_state = 40, .external_lex_state = 4}, [6934] = {.lex_state = 38, .external_lex_state = 2}, [6935] = {.lex_state = 1, .external_lex_state = 3}, [6936] = {.lex_state = 38}, [6937] = {.lex_state = 1, .external_lex_state = 3}, [6938] = {.lex_state = 38}, [6939] = {.lex_state = 38}, [6940] = {.lex_state = 38, .external_lex_state = 2}, [6941] = {.lex_state = 38, .external_lex_state = 2}, [6942] = {.lex_state = 38}, [6943] = {.lex_state = 38, .external_lex_state = 2}, [6944] = {.lex_state = 38}, [6945] = {.lex_state = 38}, [6946] = {.lex_state = 38}, [6947] = {.lex_state = 38}, [6948] = {.lex_state = 38}, [6949] = {.lex_state = 38}, [6950] = {.lex_state = 38}, [6951] = {.lex_state = 38}, [6952] = {.lex_state = 38}, [6953] = {.lex_state = 38, .external_lex_state = 2}, [6954] = {.lex_state = 38}, [6955] = {.lex_state = 38, .external_lex_state = 2}, [6956] = {.lex_state = 40, .external_lex_state = 3}, [6957] = {.lex_state = 38}, [6958] = {.lex_state = 38}, [6959] = {.lex_state = 38}, [6960] = {.lex_state = 38}, [6961] = {.lex_state = 38}, [6962] = {.lex_state = 40, .external_lex_state = 3}, [6963] = {.lex_state = 38}, [6964] = {.lex_state = 38}, [6965] = {.lex_state = 38}, [6966] = {.lex_state = 38}, [6967] = {.lex_state = 38}, [6968] = {.lex_state = 38}, [6969] = {.lex_state = 38}, [6970] = {.lex_state = 38}, [6971] = {.lex_state = 38, .external_lex_state = 2}, [6972] = {.lex_state = 38, .external_lex_state = 2}, [6973] = {.lex_state = 38}, [6974] = {.lex_state = 38}, [6975] = {.lex_state = 38}, [6976] = {.lex_state = 38}, [6977] = {.lex_state = 38}, [6978] = {.lex_state = 40, .external_lex_state = 3}, [6979] = {.lex_state = 38}, [6980] = {.lex_state = 38}, [6981] = {.lex_state = 38}, [6982] = {.lex_state = 38, .external_lex_state = 2}, [6983] = {.lex_state = 38, .external_lex_state = 2}, [6984] = {.lex_state = 38}, [6985] = {.lex_state = 38}, [6986] = {.lex_state = 38}, [6987] = {.lex_state = 38}, [6988] = {.lex_state = 38}, [6989] = {.lex_state = 38, .external_lex_state = 2}, [6990] = {.lex_state = 38}, [6991] = {.lex_state = 38}, [6992] = {.lex_state = 38, .external_lex_state = 2}, [6993] = {.lex_state = 38}, [6994] = {.lex_state = 38}, [6995] = {.lex_state = 38, .external_lex_state = 2}, [6996] = {.lex_state = 38}, [6997] = {.lex_state = 38}, [6998] = {.lex_state = 38}, [6999] = {.lex_state = 38}, [7000] = {.lex_state = 38}, [7001] = {.lex_state = 38}, [7002] = {.lex_state = 38, .external_lex_state = 2}, [7003] = {.lex_state = 38}, [7004] = {.lex_state = 38}, [7005] = {.lex_state = 38, .external_lex_state = 2}, [7006] = {.lex_state = 38, .external_lex_state = 2}, [7007] = {.lex_state = 38, .external_lex_state = 2}, [7008] = {.lex_state = 38, .external_lex_state = 2}, [7009] = {.lex_state = 38, .external_lex_state = 2}, [7010] = {.lex_state = 38, .external_lex_state = 2}, [7011] = {.lex_state = 38, .external_lex_state = 2}, [7012] = {.lex_state = 38, .external_lex_state = 2}, [7013] = {.lex_state = 38, .external_lex_state = 2}, [7014] = {.lex_state = 38, .external_lex_state = 2}, [7015] = {.lex_state = 38}, [7016] = {.lex_state = 38, .external_lex_state = 2}, [7017] = {.lex_state = 38, .external_lex_state = 2}, [7018] = {.lex_state = 38, .external_lex_state = 2}, [7019] = {.lex_state = 38, .external_lex_state = 2}, [7020] = {.lex_state = 38, .external_lex_state = 2}, [7021] = {.lex_state = 38, .external_lex_state = 2}, [7022] = {.lex_state = 38, .external_lex_state = 2}, [7023] = {.lex_state = 38, .external_lex_state = 2}, [7024] = {.lex_state = 38, .external_lex_state = 2}, [7025] = {.lex_state = 38}, [7026] = {.lex_state = 38, .external_lex_state = 2}, [7027] = {.lex_state = 38, .external_lex_state = 2}, [7028] = {.lex_state = 38, .external_lex_state = 2}, [7029] = {.lex_state = 38, .external_lex_state = 2}, [7030] = {.lex_state = 38}, [7031] = {.lex_state = 38, .external_lex_state = 2}, [7032] = {.lex_state = 38, .external_lex_state = 2}, [7033] = {.lex_state = 38}, [7034] = {.lex_state = 38}, [7035] = {.lex_state = 38, .external_lex_state = 2}, [7036] = {.lex_state = 38}, [7037] = {.lex_state = 38, .external_lex_state = 2}, [7038] = {.lex_state = 38, .external_lex_state = 2}, [7039] = {.lex_state = 38, .external_lex_state = 2}, [7040] = {.lex_state = 38, .external_lex_state = 2}, [7041] = {.lex_state = 38, .external_lex_state = 2}, [7042] = {.lex_state = 38}, [7043] = {.lex_state = 38, .external_lex_state = 2}, [7044] = {.lex_state = 38, .external_lex_state = 2}, [7045] = {.lex_state = 38}, [7046] = {.lex_state = 38, .external_lex_state = 2}, [7047] = {.lex_state = 38, .external_lex_state = 2}, [7048] = {.lex_state = 38}, [7049] = {.lex_state = 38, .external_lex_state = 2}, [7050] = {.lex_state = 38}, [7051] = {.lex_state = 38, .external_lex_state = 2}, [7052] = {.lex_state = 38, .external_lex_state = 2}, [7053] = {.lex_state = 38, .external_lex_state = 2}, [7054] = {.lex_state = 38}, [7055] = {.lex_state = 38}, [7056] = {.lex_state = 38, .external_lex_state = 2}, [7057] = {.lex_state = 38}, [7058] = {.lex_state = 38, .external_lex_state = 2}, [7059] = {.lex_state = 38}, [7060] = {.lex_state = 38}, [7061] = {.lex_state = 38, .external_lex_state = 2}, [7062] = {.lex_state = 38}, [7063] = {.lex_state = 38, .external_lex_state = 2}, [7064] = {.lex_state = 38}, [7065] = {.lex_state = 38}, [7066] = {.lex_state = 38}, [7067] = {.lex_state = 38, .external_lex_state = 2}, [7068] = {.lex_state = 38, .external_lex_state = 2}, [7069] = {.lex_state = 38}, [7070] = {.lex_state = 38}, [7071] = {.lex_state = 38}, [7072] = {.lex_state = 38}, [7073] = {.lex_state = 38, .external_lex_state = 2}, [7074] = {.lex_state = 38, .external_lex_state = 2}, [7075] = {.lex_state = 38}, [7076] = {.lex_state = 38, .external_lex_state = 2}, [7077] = {.lex_state = 38, .external_lex_state = 2}, [7078] = {.lex_state = 38, .external_lex_state = 2}, [7079] = {.lex_state = 38, .external_lex_state = 2}, [7080] = {.lex_state = 38, .external_lex_state = 2}, [7081] = {.lex_state = 38}, [7082] = {.lex_state = 38}, [7083] = {.lex_state = 38}, [7084] = {.lex_state = 38, .external_lex_state = 2}, [7085] = {.lex_state = 38, .external_lex_state = 2}, [7086] = {.lex_state = 38}, [7087] = {.lex_state = 38, .external_lex_state = 2}, [7088] = {.lex_state = 38}, [7089] = {.lex_state = 38, .external_lex_state = 2}, [7090] = {.lex_state = 38, .external_lex_state = 2}, [7091] = {.lex_state = 38, .external_lex_state = 2}, [7092] = {.lex_state = 38, .external_lex_state = 2}, [7093] = {.lex_state = 38}, [7094] = {.lex_state = 38, .external_lex_state = 2}, [7095] = {.lex_state = 38, .external_lex_state = 2}, [7096] = {.lex_state = 38}, [7097] = {.lex_state = 38, .external_lex_state = 2}, [7098] = {.lex_state = 38}, [7099] = {.lex_state = 38}, [7100] = {.lex_state = 38}, [7101] = {.lex_state = 38, .external_lex_state = 2}, [7102] = {.lex_state = 38}, [7103] = {.lex_state = 38}, [7104] = {.lex_state = 38}, [7105] = {.lex_state = 38}, [7106] = {.lex_state = 38, .external_lex_state = 2}, [7107] = {.lex_state = 38, .external_lex_state = 2}, [7108] = {.lex_state = 38}, [7109] = {.lex_state = 38}, [7110] = {.lex_state = 38, .external_lex_state = 2}, [7111] = {.lex_state = 38}, [7112] = {.lex_state = 38}, [7113] = {.lex_state = 38}, [7114] = {.lex_state = 38}, [7115] = {.lex_state = 38, .external_lex_state = 2}, [7116] = {.lex_state = 38}, [7117] = {.lex_state = 38}, [7118] = {.lex_state = 38}, [7119] = {.lex_state = 38}, [7120] = {.lex_state = 38, .external_lex_state = 2}, [7121] = {.lex_state = 38}, [7122] = {.lex_state = 38}, [7123] = {.lex_state = 38}, [7124] = {.lex_state = 38}, [7125] = {.lex_state = 38, .external_lex_state = 2}, [7126] = {.lex_state = 38, .external_lex_state = 2}, [7127] = {.lex_state = 38, .external_lex_state = 2}, [7128] = {.lex_state = 38, .external_lex_state = 2}, [7129] = {.lex_state = 38, .external_lex_state = 2}, [7130] = {.lex_state = 38, .external_lex_state = 2}, [7131] = {.lex_state = 38, .external_lex_state = 2}, [7132] = {.lex_state = 38, .external_lex_state = 2}, [7133] = {.lex_state = 38, .external_lex_state = 2}, [7134] = {.lex_state = 38}, [7135] = {.lex_state = 38, .external_lex_state = 2}, [7136] = {.lex_state = 38}, [7137] = {.lex_state = 38, .external_lex_state = 2}, [7138] = {.lex_state = 38}, [7139] = {.lex_state = 38}, [7140] = {.lex_state = 38, .external_lex_state = 2}, [7141] = {.lex_state = 38, .external_lex_state = 2}, [7142] = {.lex_state = 38, .external_lex_state = 2}, [7143] = {.lex_state = 38}, [7144] = {.lex_state = 38, .external_lex_state = 2}, [7145] = {.lex_state = 38, .external_lex_state = 2}, [7146] = {.lex_state = 38}, [7147] = {.lex_state = 38}, [7148] = {.lex_state = 38, .external_lex_state = 2}, [7149] = {.lex_state = 38}, [7150] = {.lex_state = 38, .external_lex_state = 2}, [7151] = {.lex_state = 38, .external_lex_state = 2}, [7152] = {.lex_state = 38}, [7153] = {.lex_state = 38, .external_lex_state = 2}, [7154] = {.lex_state = 38}, [7155] = {.lex_state = 38, .external_lex_state = 2}, [7156] = {.lex_state = 38, .external_lex_state = 2}, [7157] = {.lex_state = 38}, [7158] = {.lex_state = 38, .external_lex_state = 2}, [7159] = {.lex_state = 38, .external_lex_state = 2}, [7160] = {.lex_state = 38, .external_lex_state = 2}, [7161] = {.lex_state = 38, .external_lex_state = 2}, [7162] = {.lex_state = 38, .external_lex_state = 2}, [7163] = {.lex_state = 38, .external_lex_state = 2}, [7164] = {.lex_state = 38, .external_lex_state = 2}, [7165] = {.lex_state = 38, .external_lex_state = 2}, [7166] = {.lex_state = 38, .external_lex_state = 2}, [7167] = {.lex_state = 38, .external_lex_state = 2}, [7168] = {.lex_state = 38, .external_lex_state = 2}, [7169] = {.lex_state = 38, .external_lex_state = 2}, [7170] = {.lex_state = 38}, [7171] = {.lex_state = 38}, [7172] = {.lex_state = 38}, [7173] = {.lex_state = 38}, [7174] = {.lex_state = 38, .external_lex_state = 2}, [7175] = {.lex_state = 38}, [7176] = {.lex_state = 38, .external_lex_state = 2}, [7177] = {.lex_state = 38, .external_lex_state = 2}, [7178] = {.lex_state = 38}, [7179] = {.lex_state = 38}, [7180] = {.lex_state = 38, .external_lex_state = 2}, [7181] = {.lex_state = 38, .external_lex_state = 2}, [7182] = {.lex_state = 38, .external_lex_state = 2}, [7183] = {.lex_state = 38}, [7184] = {.lex_state = 38}, [7185] = {.lex_state = 38, .external_lex_state = 2}, [7186] = {.lex_state = 38}, [7187] = {.lex_state = 38, .external_lex_state = 2}, [7188] = {.lex_state = 38, .external_lex_state = 2}, [7189] = {.lex_state = 38, .external_lex_state = 2}, [7190] = {.lex_state = 38}, [7191] = {.lex_state = 38, .external_lex_state = 2}, [7192] = {.lex_state = 38, .external_lex_state = 2}, [7193] = {.lex_state = 38, .external_lex_state = 2}, [7194] = {.lex_state = 38, .external_lex_state = 2}, [7195] = {.lex_state = 38, .external_lex_state = 2}, [7196] = {.lex_state = 38, .external_lex_state = 2}, [7197] = {.lex_state = 38, .external_lex_state = 2}, [7198] = {.lex_state = 38, .external_lex_state = 2}, [7199] = {.lex_state = 38, .external_lex_state = 2}, [7200] = {.lex_state = 38}, [7201] = {.lex_state = 38}, [7202] = {.lex_state = 38}, [7203] = {.lex_state = 38}, [7204] = {.lex_state = 38}, [7205] = {.lex_state = 38}, [7206] = {.lex_state = 38, .external_lex_state = 2}, [7207] = {.lex_state = 38, .external_lex_state = 2}, [7208] = {.lex_state = 40, .external_lex_state = 3}, [7209] = {.lex_state = 38, .external_lex_state = 2}, [7210] = {.lex_state = 38, .external_lex_state = 2}, [7211] = {.lex_state = 39}, [7212] = {.lex_state = 39}, [7213] = {.lex_state = 38, .external_lex_state = 2}, [7214] = {.lex_state = 38, .external_lex_state = 2}, [7215] = {.lex_state = 38, .external_lex_state = 2}, [7216] = {.lex_state = 38, .external_lex_state = 2}, [7217] = {.lex_state = 38, .external_lex_state = 2}, [7218] = {.lex_state = 38, .external_lex_state = 2}, [7219] = {.lex_state = 38, .external_lex_state = 2}, [7220] = {.lex_state = 38, .external_lex_state = 2}, [7221] = {.lex_state = 38, .external_lex_state = 2}, [7222] = {.lex_state = 38, .external_lex_state = 2}, [7223] = {.lex_state = 38, .external_lex_state = 2}, [7224] = {.lex_state = 38, .external_lex_state = 2}, [7225] = {.lex_state = 38, .external_lex_state = 2}, [7226] = {.lex_state = 38, .external_lex_state = 2}, [7227] = {.lex_state = 38, .external_lex_state = 2}, [7228] = {.lex_state = 38, .external_lex_state = 2}, [7229] = {.lex_state = 38, .external_lex_state = 2}, [7230] = {.lex_state = 38, .external_lex_state = 2}, [7231] = {.lex_state = 38, .external_lex_state = 2}, [7232] = {.lex_state = 38, .external_lex_state = 2}, [7233] = {.lex_state = 38, .external_lex_state = 2}, [7234] = {.lex_state = 38, .external_lex_state = 2}, [7235] = {.lex_state = 38, .external_lex_state = 2}, [7236] = {.lex_state = 38, .external_lex_state = 2}, [7237] = {.lex_state = 38, .external_lex_state = 2}, [7238] = {.lex_state = 38, .external_lex_state = 2}, [7239] = {.lex_state = 40, .external_lex_state = 3}, [7240] = {.lex_state = 38, .external_lex_state = 2}, [7241] = {.lex_state = 38, .external_lex_state = 2}, [7242] = {.lex_state = 38}, [7243] = {.lex_state = 38, .external_lex_state = 2}, [7244] = {.lex_state = 38, .external_lex_state = 2}, [7245] = {.lex_state = 38, .external_lex_state = 2}, [7246] = {.lex_state = 38, .external_lex_state = 2}, [7247] = {.lex_state = 38}, [7248] = {.lex_state = 38}, [7249] = {.lex_state = 38}, [7250] = {.lex_state = 38}, [7251] = {.lex_state = 38}, [7252] = {.lex_state = 38}, [7253] = {.lex_state = 38, .external_lex_state = 2}, [7254] = {.lex_state = 38, .external_lex_state = 2}, [7255] = {.lex_state = 38}, [7256] = {.lex_state = 38, .external_lex_state = 2}, [7257] = {.lex_state = 38, .external_lex_state = 2}, [7258] = {.lex_state = 38, .external_lex_state = 2}, [7259] = {.lex_state = 38, .external_lex_state = 2}, [7260] = {.lex_state = 38, .external_lex_state = 2}, [7261] = {.lex_state = 38, .external_lex_state = 2}, [7262] = {.lex_state = 38, .external_lex_state = 2}, [7263] = {.lex_state = 38, .external_lex_state = 2}, [7264] = {.lex_state = 38, .external_lex_state = 2}, [7265] = {.lex_state = 38, .external_lex_state = 2}, [7266] = {.lex_state = 38, .external_lex_state = 2}, [7267] = {.lex_state = 38, .external_lex_state = 2}, [7268] = {.lex_state = 38, .external_lex_state = 2}, [7269] = {.lex_state = 38, .external_lex_state = 2}, [7270] = {.lex_state = 38, .external_lex_state = 2}, [7271] = {.lex_state = 38, .external_lex_state = 2}, [7272] = {.lex_state = 38}, [7273] = {.lex_state = 38, .external_lex_state = 2}, [7274] = {.lex_state = 38}, [7275] = {.lex_state = 36}, [7276] = {.lex_state = 38}, [7277] = {.lex_state = 38, .external_lex_state = 2}, [7278] = {.lex_state = 38, .external_lex_state = 2}, [7279] = {.lex_state = 38, .external_lex_state = 2}, [7280] = {.lex_state = 38}, [7281] = {.lex_state = 40, .external_lex_state = 3}, [7282] = {.lex_state = 38, .external_lex_state = 2}, [7283] = {.lex_state = 38, .external_lex_state = 2}, [7284] = {.lex_state = 38, .external_lex_state = 2}, [7285] = {.lex_state = 38, .external_lex_state = 2}, [7286] = {.lex_state = 38, .external_lex_state = 2}, [7287] = {.lex_state = 38}, [7288] = {.lex_state = 38}, [7289] = {.lex_state = 38}, [7290] = {.lex_state = 38}, [7291] = {.lex_state = 38}, [7292] = {.lex_state = 38, .external_lex_state = 2}, [7293] = {.lex_state = 38, .external_lex_state = 2}, [7294] = {.lex_state = 38, .external_lex_state = 2}, [7295] = {.lex_state = 38}, [7296] = {.lex_state = 38, .external_lex_state = 2}, [7297] = {.lex_state = 38, .external_lex_state = 2}, [7298] = {.lex_state = 38}, [7299] = {.lex_state = 38, .external_lex_state = 2}, [7300] = {.lex_state = 40, .external_lex_state = 3}, [7301] = {.lex_state = 38, .external_lex_state = 2}, [7302] = {.lex_state = 38, .external_lex_state = 2}, [7303] = {.lex_state = 38, .external_lex_state = 2}, [7304] = {.lex_state = 38, .external_lex_state = 2}, [7305] = {.lex_state = 38}, [7306] = {.lex_state = 38, .external_lex_state = 2}, [7307] = {.lex_state = 38, .external_lex_state = 2}, [7308] = {.lex_state = 38}, [7309] = {.lex_state = 38, .external_lex_state = 2}, [7310] = {.lex_state = 38}, [7311] = {.lex_state = 38}, [7312] = {.lex_state = 40, .external_lex_state = 3}, [7313] = {.lex_state = 38}, [7314] = {.lex_state = 38}, [7315] = {.lex_state = 38}, [7316] = {.lex_state = 38}, [7317] = {.lex_state = 38, .external_lex_state = 2}, [7318] = {.lex_state = 38, .external_lex_state = 2}, [7319] = {.lex_state = 38, .external_lex_state = 2}, [7320] = {.lex_state = 38, .external_lex_state = 2}, [7321] = {.lex_state = 38}, [7322] = {.lex_state = 38}, [7323] = {.lex_state = 38}, [7324] = {.lex_state = 40, .external_lex_state = 3}, [7325] = {.lex_state = 38}, [7326] = {.lex_state = 38}, [7327] = {.lex_state = 38}, [7328] = {.lex_state = 38}, [7329] = {.lex_state = 38}, [7330] = {.lex_state = 38}, [7331] = {.lex_state = 38, .external_lex_state = 2}, [7332] = {.lex_state = 38}, [7333] = {.lex_state = 38}, [7334] = {.lex_state = 38, .external_lex_state = 2}, [7335] = {.lex_state = 38}, [7336] = {.lex_state = 38}, [7337] = {.lex_state = 40, .external_lex_state = 3}, [7338] = {.lex_state = 40, .external_lex_state = 3}, [7339] = {.lex_state = 38}, [7340] = {.lex_state = 38}, [7341] = {.lex_state = 38}, [7342] = {.lex_state = 38}, [7343] = {.lex_state = 40, .external_lex_state = 3}, [7344] = {.lex_state = 38}, [7345] = {.lex_state = 38}, [7346] = {.lex_state = 38}, [7347] = {.lex_state = 38}, [7348] = {.lex_state = 38}, [7349] = {.lex_state = 38}, [7350] = {.lex_state = 38}, [7351] = {.lex_state = 38}, [7352] = {.lex_state = 38}, [7353] = {.lex_state = 40, .external_lex_state = 3}, [7354] = {.lex_state = 38}, [7355] = {.lex_state = 40, .external_lex_state = 3}, [7356] = {.lex_state = 38}, [7357] = {.lex_state = 38}, [7358] = {.lex_state = 38}, [7359] = {.lex_state = 38}, [7360] = {.lex_state = 38}, [7361] = {.lex_state = 38}, [7362] = {.lex_state = 38}, [7363] = {.lex_state = 38}, [7364] = {.lex_state = 38}, [7365] = {.lex_state = 38}, [7366] = {.lex_state = 38, .external_lex_state = 2}, [7367] = {.lex_state = 40, .external_lex_state = 3}, [7368] = {.lex_state = 38}, [7369] = {.lex_state = 38}, [7370] = {.lex_state = 38}, [7371] = {.lex_state = 38, .external_lex_state = 2}, [7372] = {.lex_state = 38, .external_lex_state = 2}, [7373] = {.lex_state = 38, .external_lex_state = 2}, [7374] = {.lex_state = 38, .external_lex_state = 2}, [7375] = {.lex_state = 36, .external_lex_state = 2}, [7376] = {.lex_state = 40, .external_lex_state = 3}, [7377] = {.lex_state = 38}, [7378] = {.lex_state = 38}, [7379] = {.lex_state = 38}, [7380] = {.lex_state = 38}, [7381] = {.lex_state = 38, .external_lex_state = 2}, [7382] = {.lex_state = 38}, [7383] = {.lex_state = 38}, [7384] = {.lex_state = 38}, [7385] = {.lex_state = 38}, [7386] = {.lex_state = 40, .external_lex_state = 3}, [7387] = {.lex_state = 40, .external_lex_state = 3}, [7388] = {.lex_state = 38}, [7389] = {.lex_state = 38}, [7390] = {.lex_state = 38}, [7391] = {.lex_state = 38, .external_lex_state = 2}, [7392] = {.lex_state = 38, .external_lex_state = 2}, [7393] = {.lex_state = 38}, [7394] = {.lex_state = 38, .external_lex_state = 2}, [7395] = {.lex_state = 38}, [7396] = {.lex_state = 38, .external_lex_state = 2}, [7397] = {.lex_state = 38, .external_lex_state = 2}, [7398] = {.lex_state = 38, .external_lex_state = 2}, [7399] = {.lex_state = 38}, [7400] = {.lex_state = 38}, [7401] = {.lex_state = 38, .external_lex_state = 2}, [7402] = {.lex_state = 38, .external_lex_state = 2}, [7403] = {.lex_state = 40, .external_lex_state = 3}, [7404] = {.lex_state = 38, .external_lex_state = 2}, [7405] = {.lex_state = 38, .external_lex_state = 2}, [7406] = {.lex_state = 38}, [7407] = {.lex_state = 38, .external_lex_state = 2}, [7408] = {.lex_state = 38, .external_lex_state = 2}, [7409] = {.lex_state = 40, .external_lex_state = 3}, [7410] = {.lex_state = 38}, [7411] = {.lex_state = 38}, [7412] = {.lex_state = 38, .external_lex_state = 2}, [7413] = {.lex_state = 38}, [7414] = {.lex_state = 38}, [7415] = {.lex_state = 38}, [7416] = {.lex_state = 38}, [7417] = {.lex_state = 38}, [7418] = {.lex_state = 38}, [7419] = {.lex_state = 38, .external_lex_state = 2}, [7420] = {.lex_state = 38}, [7421] = {.lex_state = 38, .external_lex_state = 2}, [7422] = {.lex_state = 38, .external_lex_state = 2}, [7423] = {.lex_state = 38}, [7424] = {.lex_state = 38}, [7425] = {.lex_state = 38}, [7426] = {.lex_state = 38}, [7427] = {.lex_state = 38}, [7428] = {.lex_state = 38}, [7429] = {.lex_state = 40, .external_lex_state = 3}, [7430] = {.lex_state = 38, .external_lex_state = 2}, [7431] = {.lex_state = 38, .external_lex_state = 2}, [7432] = {.lex_state = 38, .external_lex_state = 2}, [7433] = {.lex_state = 38}, [7434] = {.lex_state = 38}, [7435] = {.lex_state = 38}, [7436] = {.lex_state = 38}, [7437] = {.lex_state = 38}, [7438] = {.lex_state = 40, .external_lex_state = 3}, [7439] = {.lex_state = 38}, [7440] = {.lex_state = 38}, [7441] = {.lex_state = 38}, [7442] = {.lex_state = 38, .external_lex_state = 2}, [7443] = {.lex_state = 38, .external_lex_state = 2}, [7444] = {.lex_state = 38}, [7445] = {.lex_state = 38}, [7446] = {.lex_state = 38}, [7447] = {.lex_state = 40, .external_lex_state = 3}, [7448] = {.lex_state = 38, .external_lex_state = 2}, [7449] = {.lex_state = 38}, [7450] = {.lex_state = 40, .external_lex_state = 3}, [7451] = {.lex_state = 40, .external_lex_state = 3}, [7452] = {.lex_state = 38}, [7453] = {.lex_state = 38, .external_lex_state = 2}, [7454] = {.lex_state = 38}, [7455] = {.lex_state = 38}, [7456] = {.lex_state = 38}, [7457] = {.lex_state = 38}, [7458] = {.lex_state = 38}, [7459] = {.lex_state = 38}, [7460] = {.lex_state = 38}, [7461] = {.lex_state = 38}, [7462] = {.lex_state = 38}, [7463] = {.lex_state = 38}, [7464] = {.lex_state = 38}, [7465] = {.lex_state = 38}, [7466] = {.lex_state = 38}, [7467] = {.lex_state = 40, .external_lex_state = 3}, [7468] = {.lex_state = 38}, [7469] = {.lex_state = 38}, [7470] = {.lex_state = 38}, [7471] = {.lex_state = 38}, [7472] = {.lex_state = 38}, [7473] = {.lex_state = 38}, [7474] = {.lex_state = 38}, [7475] = {.lex_state = 40, .external_lex_state = 3}, [7476] = {.lex_state = 38}, [7477] = {.lex_state = 38}, [7478] = {.lex_state = 38}, [7479] = {.lex_state = 40, .external_lex_state = 3}, [7480] = {.lex_state = 40, .external_lex_state = 3}, [7481] = {.lex_state = 38}, [7482] = {.lex_state = 38}, [7483] = {.lex_state = 38}, [7484] = {.lex_state = 38}, [7485] = {.lex_state = 38}, [7486] = {.lex_state = 38}, [7487] = {.lex_state = 40, .external_lex_state = 3}, [7488] = {.lex_state = 40, .external_lex_state = 3}, [7489] = {.lex_state = 38}, [7490] = {.lex_state = 38}, [7491] = {.lex_state = 38}, [7492] = {.lex_state = 38}, [7493] = {.lex_state = 38}, [7494] = {.lex_state = 38}, [7495] = {.lex_state = 40, .external_lex_state = 3}, [7496] = {.lex_state = 38}, [7497] = {.lex_state = 38, .external_lex_state = 2}, [7498] = {.lex_state = 38}, [7499] = {.lex_state = 40, .external_lex_state = 3}, [7500] = {.lex_state = 38}, [7501] = {.lex_state = 38}, [7502] = {.lex_state = 38}, [7503] = {.lex_state = 38}, [7504] = {.lex_state = 38}, [7505] = {.lex_state = 40, .external_lex_state = 3}, [7506] = {.lex_state = 38}, [7507] = {.lex_state = 38}, [7508] = {.lex_state = 38}, [7509] = {.lex_state = 38}, [7510] = {.lex_state = 38}, [7511] = {.lex_state = 38}, [7512] = {.lex_state = 38}, [7513] = {.lex_state = 38}, [7514] = {.lex_state = 38}, [7515] = {.lex_state = 38}, [7516] = {.lex_state = 40, .external_lex_state = 3}, [7517] = {.lex_state = 38}, [7518] = {.lex_state = 38}, [7519] = {.lex_state = 38}, [7520] = {.lex_state = 38}, [7521] = {.lex_state = 38}, [7522] = {.lex_state = 38}, [7523] = {.lex_state = 38}, [7524] = {.lex_state = 38}, [7525] = {.lex_state = 38}, [7526] = {.lex_state = 38}, [7527] = {.lex_state = 38}, [7528] = {.lex_state = 38}, [7529] = {.lex_state = 38, .external_lex_state = 2}, [7530] = {.lex_state = 38}, [7531] = {.lex_state = 38}, [7532] = {.lex_state = 38}, [7533] = {.lex_state = 38}, [7534] = {.lex_state = 38}, [7535] = {.lex_state = 38}, [7536] = {.lex_state = 40, .external_lex_state = 3}, [7537] = {.lex_state = 38}, [7538] = {.lex_state = 38}, [7539] = {.lex_state = 38}, [7540] = {.lex_state = 38}, [7541] = {.lex_state = 38}, [7542] = {.lex_state = 38}, [7543] = {.lex_state = 38}, [7544] = {.lex_state = 38}, [7545] = {.lex_state = 38, .external_lex_state = 2}, [7546] = {.lex_state = 38}, [7547] = {.lex_state = 38}, [7548] = {.lex_state = 38, .external_lex_state = 2}, [7549] = {.lex_state = 38, .external_lex_state = 2}, [7550] = {.lex_state = 38}, [7551] = {.lex_state = 40, .external_lex_state = 3}, [7552] = {.lex_state = 38}, [7553] = {.lex_state = 38}, [7554] = {.lex_state = 40, .external_lex_state = 3}, [7555] = {.lex_state = 38}, [7556] = {.lex_state = 38}, [7557] = {.lex_state = 38}, [7558] = {.lex_state = 38}, [7559] = {.lex_state = 38}, [7560] = {.lex_state = 38}, [7561] = {.lex_state = 38}, [7562] = {.lex_state = 38}, [7563] = {.lex_state = 38}, [7564] = {.lex_state = 38}, [7565] = {.lex_state = 38}, [7566] = {.lex_state = 38}, [7567] = {.lex_state = 38}, [7568] = {.lex_state = 38}, [7569] = {.lex_state = 38}, [7570] = {.lex_state = 38}, [7571] = {.lex_state = 38}, [7572] = {.lex_state = 38}, [7573] = {.lex_state = 38}, [7574] = {.lex_state = 38}, [7575] = {.lex_state = 38}, [7576] = {.lex_state = 38}, [7577] = {.lex_state = 38}, [7578] = {.lex_state = 38}, [7579] = {.lex_state = 38}, [7580] = {.lex_state = 38, .external_lex_state = 2}, [7581] = {.lex_state = 38, .external_lex_state = 2}, [7582] = {.lex_state = 38, .external_lex_state = 2}, [7583] = {.lex_state = 38}, [7584] = {.lex_state = 38, .external_lex_state = 2}, [7585] = {.lex_state = 38, .external_lex_state = 2}, [7586] = {.lex_state = 38, .external_lex_state = 2}, [7587] = {.lex_state = 38, .external_lex_state = 2}, [7588] = {.lex_state = 38, .external_lex_state = 2}, [7589] = {.lex_state = 38, .external_lex_state = 2}, [7590] = {.lex_state = 38}, [7591] = {.lex_state = 38, .external_lex_state = 2}, [7592] = {.lex_state = 38}, [7593] = {.lex_state = 40, .external_lex_state = 3}, [7594] = {.lex_state = 38}, [7595] = {.lex_state = 38}, [7596] = {.lex_state = 40, .external_lex_state = 3}, [7597] = {.lex_state = 38}, [7598] = {.lex_state = 40, .external_lex_state = 3}, [7599] = {.lex_state = 39}, [7600] = {.lex_state = 38}, [7601] = {.lex_state = 40, .external_lex_state = 3}, [7602] = {.lex_state = 38}, [7603] = {.lex_state = 38}, [7604] = {.lex_state = 38}, [7605] = {.lex_state = 38}, [7606] = {.lex_state = 38}, [7607] = {.lex_state = 38, .external_lex_state = 2}, [7608] = {.lex_state = 38}, [7609] = {.lex_state = 38, .external_lex_state = 2}, [7610] = {.lex_state = 38, .external_lex_state = 2}, [7611] = {.lex_state = 38, .external_lex_state = 2}, [7612] = {.lex_state = 38, .external_lex_state = 2}, [7613] = {.lex_state = 38}, [7614] = {.lex_state = 38, .external_lex_state = 2}, [7615] = {.lex_state = 38}, [7616] = {.lex_state = 38, .external_lex_state = 2}, [7617] = {.lex_state = 38}, [7618] = {.lex_state = 38}, [7619] = {.lex_state = 38}, [7620] = {.lex_state = 38, .external_lex_state = 2}, [7621] = {.lex_state = 38}, [7622] = {.lex_state = 38}, [7623] = {.lex_state = 38}, [7624] = {.lex_state = 38}, [7625] = {.lex_state = 38, .external_lex_state = 2}, [7626] = {.lex_state = 38, .external_lex_state = 2}, [7627] = {.lex_state = 38, .external_lex_state = 2}, [7628] = {.lex_state = 38, .external_lex_state = 2}, [7629] = {.lex_state = 38, .external_lex_state = 2}, [7630] = {.lex_state = 38, .external_lex_state = 2}, [7631] = {.lex_state = 38}, [7632] = {.lex_state = 38}, [7633] = {.lex_state = 38, .external_lex_state = 2}, [7634] = {.lex_state = 38, .external_lex_state = 2}, [7635] = {.lex_state = 38}, [7636] = {.lex_state = 38}, [7637] = {.lex_state = 38, .external_lex_state = 2}, [7638] = {.lex_state = 38, .external_lex_state = 2}, [7639] = {.lex_state = 38}, [7640] = {.lex_state = 38}, [7641] = {.lex_state = 38}, [7642] = {.lex_state = 38, .external_lex_state = 2}, [7643] = {.lex_state = 38, .external_lex_state = 2}, [7644] = {.lex_state = 38}, [7645] = {.lex_state = 38}, [7646] = {.lex_state = 38, .external_lex_state = 2}, [7647] = {.lex_state = 38, .external_lex_state = 2}, [7648] = {.lex_state = 38}, [7649] = {.lex_state = 38, .external_lex_state = 2}, [7650] = {.lex_state = 38}, [7651] = {.lex_state = 38}, [7652] = {.lex_state = 38}, [7653] = {.lex_state = 38, .external_lex_state = 2}, [7654] = {.lex_state = 38}, [7655] = {.lex_state = 38}, [7656] = {.lex_state = 38}, [7657] = {.lex_state = 38}, [7658] = {.lex_state = 38}, [7659] = {.lex_state = 38}, [7660] = {.lex_state = 38}, [7661] = {.lex_state = 38}, [7662] = {.lex_state = 38}, [7663] = {.lex_state = 38}, [7664] = {.lex_state = 38}, [7665] = {.lex_state = 38}, [7666] = {.lex_state = 38}, [7667] = {.lex_state = 38}, [7668] = {.lex_state = 38}, [7669] = {.lex_state = 38}, [7670] = {.lex_state = 38}, [7671] = {.lex_state = 38}, [7672] = {.lex_state = 38}, [7673] = {.lex_state = 38}, [7674] = {.lex_state = 38}, [7675] = {.lex_state = 38}, [7676] = {.lex_state = 38}, [7677] = {.lex_state = 38}, [7678] = {.lex_state = 38}, [7679] = {.lex_state = 38}, [7680] = {.lex_state = 38}, [7681] = {.lex_state = 38}, [7682] = {.lex_state = 38}, [7683] = {.lex_state = 38}, [7684] = {.lex_state = 38}, [7685] = {.lex_state = 38}, [7686] = {.lex_state = 38}, [7687] = {.lex_state = 38, .external_lex_state = 2}, [7688] = {.lex_state = 38}, [7689] = {.lex_state = 38}, [7690] = {.lex_state = 38, .external_lex_state = 2}, [7691] = {.lex_state = 38}, [7692] = {.lex_state = 38}, [7693] = {.lex_state = 38}, [7694] = {.lex_state = 38, .external_lex_state = 2}, [7695] = {.lex_state = 38, .external_lex_state = 2}, [7696] = {.lex_state = 38, .external_lex_state = 2}, [7697] = {.lex_state = 38}, [7698] = {.lex_state = 38}, [7699] = {.lex_state = 38, .external_lex_state = 2}, [7700] = {.lex_state = 38, .external_lex_state = 2}, [7701] = {.lex_state = 38, .external_lex_state = 2}, [7702] = {.lex_state = 38, .external_lex_state = 2}, [7703] = {.lex_state = 38, .external_lex_state = 2}, [7704] = {.lex_state = 38, .external_lex_state = 2}, [7705] = {.lex_state = 38}, [7706] = {.lex_state = 38}, [7707] = {.lex_state = 38}, [7708] = {.lex_state = 38}, [7709] = {.lex_state = 38}, [7710] = {.lex_state = 38, .external_lex_state = 2}, [7711] = {.lex_state = 38, .external_lex_state = 2}, [7712] = {.lex_state = 38}, [7713] = {.lex_state = 38, .external_lex_state = 2}, [7714] = {.lex_state = 38, .external_lex_state = 2}, [7715] = {.lex_state = 38, .external_lex_state = 2}, [7716] = {.lex_state = 38, .external_lex_state = 2}, [7717] = {.lex_state = 38, .external_lex_state = 2}, [7718] = {.lex_state = 38, .external_lex_state = 2}, [7719] = {.lex_state = 38}, [7720] = {.lex_state = 38}, [7721] = {.lex_state = 38}, [7722] = {.lex_state = 38, .external_lex_state = 2}, [7723] = {.lex_state = 38}, [7724] = {.lex_state = 38}, [7725] = {.lex_state = 38}, [7726] = {.lex_state = 38}, [7727] = {.lex_state = 38}, [7728] = {.lex_state = 38}, [7729] = {.lex_state = 38}, [7730] = {.lex_state = 38}, [7731] = {.lex_state = 38, .external_lex_state = 2}, [7732] = {.lex_state = 38, .external_lex_state = 2}, [7733] = {.lex_state = 38}, [7734] = {.lex_state = 38}, [7735] = {.lex_state = 38}, [7736] = {.lex_state = 38}, [7737] = {.lex_state = 38}, [7738] = {.lex_state = 38}, [7739] = {.lex_state = 38}, [7740] = {.lex_state = 38}, [7741] = {.lex_state = 38}, [7742] = {.lex_state = 38}, [7743] = {.lex_state = 39}, [7744] = {.lex_state = 38}, [7745] = {.lex_state = 38}, [7746] = {.lex_state = 38, .external_lex_state = 2}, [7747] = {.lex_state = 38}, [7748] = {.lex_state = 38}, [7749] = {.lex_state = 38, .external_lex_state = 2}, [7750] = {.lex_state = 38}, [7751] = {.lex_state = 38}, [7752] = {.lex_state = 38}, [7753] = {.lex_state = 38}, [7754] = {.lex_state = 38}, [7755] = {.lex_state = 38}, [7756] = {.lex_state = 38, .external_lex_state = 2}, [7757] = {.lex_state = 38}, [7758] = {.lex_state = 40, .external_lex_state = 3}, [7759] = {.lex_state = 40, .external_lex_state = 3}, [7760] = {.lex_state = 38}, [7761] = {.lex_state = 40, .external_lex_state = 3}, [7762] = {.lex_state = 40, .external_lex_state = 3}, [7763] = {.lex_state = 40, .external_lex_state = 3}, [7764] = {.lex_state = 38}, [7765] = {.lex_state = 38}, [7766] = {.lex_state = 38}, [7767] = {.lex_state = 40, .external_lex_state = 3}, [7768] = {.lex_state = 38}, [7769] = {.lex_state = 38}, [7770] = {.lex_state = 38}, [7771] = {.lex_state = 38}, [7772] = {.lex_state = 38}, [7773] = {.lex_state = 38}, [7774] = {.lex_state = 40, .external_lex_state = 3}, [7775] = {.lex_state = 40, .external_lex_state = 3}, [7776] = {.lex_state = 38}, [7777] = {.lex_state = 38}, [7778] = {.lex_state = 38}, [7779] = {.lex_state = 38}, [7780] = {.lex_state = 40, .external_lex_state = 3}, [7781] = {.lex_state = 40, .external_lex_state = 3}, [7782] = {.lex_state = 40, .external_lex_state = 3}, [7783] = {.lex_state = 38}, [7784] = {.lex_state = 38}, [7785] = {.lex_state = 38}, [7786] = {.lex_state = 40, .external_lex_state = 3}, [7787] = {.lex_state = 38, .external_lex_state = 2}, [7788] = {.lex_state = 38}, [7789] = {.lex_state = 38, .external_lex_state = 2}, [7790] = {.lex_state = 38}, [7791] = {.lex_state = 38}, [7792] = {.lex_state = 38}, [7793] = {.lex_state = 38}, [7794] = {.lex_state = 40, .external_lex_state = 3}, [7795] = {.lex_state = 38}, [7796] = {.lex_state = 38}, [7797] = {.lex_state = 38}, [7798] = {.lex_state = 38, .external_lex_state = 2}, [7799] = {.lex_state = 38}, [7800] = {.lex_state = 38}, [7801] = {.lex_state = 38, .external_lex_state = 2}, [7802] = {.lex_state = 40, .external_lex_state = 3}, [7803] = {.lex_state = 38, .external_lex_state = 2}, [7804] = {.lex_state = 38}, [7805] = {.lex_state = 38, .external_lex_state = 2}, [7806] = {.lex_state = 40, .external_lex_state = 3}, [7807] = {.lex_state = 38, .external_lex_state = 2}, [7808] = {.lex_state = 38, .external_lex_state = 2}, [7809] = {.lex_state = 38}, [7810] = {.lex_state = 38, .external_lex_state = 2}, [7811] = {.lex_state = 38, .external_lex_state = 2}, [7812] = {.lex_state = 38}, [7813] = {.lex_state = 38}, [7814] = {.lex_state = 38}, [7815] = {.lex_state = 40, .external_lex_state = 3}, [7816] = {.lex_state = 38}, [7817] = {.lex_state = 40, .external_lex_state = 3}, [7818] = {.lex_state = 40, .external_lex_state = 3}, [7819] = {.lex_state = 38}, [7820] = {.lex_state = 40, .external_lex_state = 3}, [7821] = {.lex_state = 38}, [7822] = {.lex_state = 38}, [7823] = {.lex_state = 38}, [7824] = {.lex_state = 40, .external_lex_state = 3}, [7825] = {.lex_state = 38}, [7826] = {.lex_state = 38}, [7827] = {.lex_state = 38}, [7828] = {.lex_state = 38}, [7829] = {.lex_state = 38}, [7830] = {.lex_state = 38}, [7831] = {.lex_state = 38}, [7832] = {.lex_state = 40, .external_lex_state = 3}, [7833] = {.lex_state = 40, .external_lex_state = 3}, [7834] = {.lex_state = 38}, [7835] = {.lex_state = 38}, [7836] = {.lex_state = 38}, [7837] = {.lex_state = 38}, [7838] = {.lex_state = 38}, [7839] = {.lex_state = 38}, [7840] = {.lex_state = 40, .external_lex_state = 3}, [7841] = {.lex_state = 38, .external_lex_state = 2}, [7842] = {.lex_state = 38}, [7843] = {.lex_state = 38}, [7844] = {.lex_state = 38}, [7845] = {.lex_state = 38, .external_lex_state = 2}, [7846] = {.lex_state = 38, .external_lex_state = 2}, [7847] = {.lex_state = 40, .external_lex_state = 3}, [7848] = {.lex_state = 38}, [7849] = {.lex_state = 38}, [7850] = {.lex_state = 38}, [7851] = {.lex_state = 38}, [7852] = {.lex_state = 38}, [7853] = {.lex_state = 38}, [7854] = {.lex_state = 38}, [7855] = {.lex_state = 38}, [7856] = {.lex_state = 38, .external_lex_state = 2}, [7857] = {.lex_state = 38}, [7858] = {.lex_state = 38}, [7859] = {.lex_state = 40, .external_lex_state = 3}, [7860] = {.lex_state = 38}, [7861] = {.lex_state = 38}, [7862] = {.lex_state = 38}, [7863] = {.lex_state = 38, .external_lex_state = 2}, [7864] = {.lex_state = 38}, [7865] = {.lex_state = 38, .external_lex_state = 2}, [7866] = {.lex_state = 38, .external_lex_state = 2}, [7867] = {.lex_state = 38}, [7868] = {.lex_state = 40, .external_lex_state = 3}, [7869] = {.lex_state = 38}, [7870] = {.lex_state = 38}, [7871] = {.lex_state = 38}, [7872] = {.lex_state = 38}, [7873] = {.lex_state = 38}, [7874] = {.lex_state = 38}, [7875] = {.lex_state = 38}, [7876] = {.lex_state = 38, .external_lex_state = 2}, [7877] = {.lex_state = 38, .external_lex_state = 2}, [7878] = {.lex_state = 38}, [7879] = {.lex_state = 38}, [7880] = {.lex_state = 38}, [7881] = {.lex_state = 38}, [7882] = {.lex_state = 38}, [7883] = {.lex_state = 38, .external_lex_state = 2}, [7884] = {.lex_state = 38}, [7885] = {.lex_state = 38, .external_lex_state = 2}, [7886] = {.lex_state = 38, .external_lex_state = 2}, [7887] = {.lex_state = 38}, [7888] = {.lex_state = 38}, [7889] = {.lex_state = 38, .external_lex_state = 2}, [7890] = {.lex_state = 38}, [7891] = {.lex_state = 38}, [7892] = {.lex_state = 38, .external_lex_state = 2}, [7893] = {.lex_state = 38, .external_lex_state = 2}, [7894] = {.lex_state = 38}, [7895] = {.lex_state = 38}, [7896] = {.lex_state = 40, .external_lex_state = 3}, [7897] = {.lex_state = 38, .external_lex_state = 2}, [7898] = {.lex_state = 38}, [7899] = {.lex_state = 38, .external_lex_state = 2}, [7900] = {.lex_state = 38, .external_lex_state = 2}, [7901] = {.lex_state = 38, .external_lex_state = 2}, [7902] = {.lex_state = 38}, [7903] = {.lex_state = 38}, [7904] = {.lex_state = 38, .external_lex_state = 2}, [7905] = {.lex_state = 40, .external_lex_state = 3}, [7906] = {.lex_state = 38, .external_lex_state = 2}, [7907] = {.lex_state = 38}, [7908] = {.lex_state = 38}, [7909] = {.lex_state = 38}, [7910] = {.lex_state = 38, .external_lex_state = 2}, [7911] = {.lex_state = 38}, [7912] = {.lex_state = 38, .external_lex_state = 2}, [7913] = {.lex_state = 38, .external_lex_state = 2}, [7914] = {.lex_state = 40, .external_lex_state = 3}, [7915] = {.lex_state = 38}, [7916] = {.lex_state = 38}, [7917] = {.lex_state = 38}, [7918] = {.lex_state = 40, .external_lex_state = 3}, [7919] = {.lex_state = 38}, [7920] = {.lex_state = 38, .external_lex_state = 2}, [7921] = {.lex_state = 38}, [7922] = {.lex_state = 38}, [7923] = {.lex_state = 40, .external_lex_state = 3}, [7924] = {.lex_state = 38}, [7925] = {.lex_state = 38, .external_lex_state = 2}, [7926] = {.lex_state = 38}, [7927] = {.lex_state = 38, .external_lex_state = 2}, [7928] = {.lex_state = 38, .external_lex_state = 2}, [7929] = {.lex_state = 38, .external_lex_state = 2}, [7930] = {.lex_state = 38, .external_lex_state = 2}, [7931] = {.lex_state = 38, .external_lex_state = 2}, [7932] = {.lex_state = 38, .external_lex_state = 2}, [7933] = {.lex_state = 38, .external_lex_state = 2}, [7934] = {.lex_state = 38, .external_lex_state = 2}, [7935] = {.lex_state = 38, .external_lex_state = 2}, [7936] = {.lex_state = 38, .external_lex_state = 2}, [7937] = {.lex_state = 38, .external_lex_state = 2}, [7938] = {.lex_state = 38, .external_lex_state = 2}, [7939] = {.lex_state = 38, .external_lex_state = 2}, [7940] = {.lex_state = 40, .external_lex_state = 3}, [7941] = {.lex_state = 38, .external_lex_state = 2}, [7942] = {.lex_state = 38}, [7943] = {.lex_state = 38}, [7944] = {.lex_state = 38, .external_lex_state = 2}, [7945] = {.lex_state = 38, .external_lex_state = 2}, [7946] = {.lex_state = 38}, [7947] = {.lex_state = 38}, [7948] = {.lex_state = 38, .external_lex_state = 2}, [7949] = {.lex_state = 38}, [7950] = {.lex_state = 40, .external_lex_state = 3}, [7951] = {.lex_state = 40, .external_lex_state = 3}, [7952] = {.lex_state = 40, .external_lex_state = 3}, [7953] = {.lex_state = 38}, [7954] = {.lex_state = 38}, [7955] = {.lex_state = 40, .external_lex_state = 3}, [7956] = {.lex_state = 38}, [7957] = {.lex_state = 38}, [7958] = {.lex_state = 38}, [7959] = {.lex_state = 38}, [7960] = {.lex_state = 38}, [7961] = {.lex_state = 38}, [7962] = {.lex_state = 38}, [7963] = {.lex_state = 38, .external_lex_state = 2}, [7964] = {.lex_state = 38}, [7965] = {.lex_state = 38}, [7966] = {.lex_state = 38}, [7967] = {.lex_state = 38}, [7968] = {.lex_state = 38}, [7969] = {.lex_state = 40, .external_lex_state = 3}, [7970] = {.lex_state = 38}, [7971] = {.lex_state = 38}, [7972] = {.lex_state = 38}, [7973] = {.lex_state = 38}, [7974] = {.lex_state = 38}, [7975] = {.lex_state = 38}, [7976] = {.lex_state = 38}, [7977] = {.lex_state = 38, .external_lex_state = 2}, [7978] = {.lex_state = 40, .external_lex_state = 3}, [7979] = {.lex_state = 40, .external_lex_state = 3}, [7980] = {.lex_state = 38}, [7981] = {.lex_state = 38}, [7982] = {.lex_state = 38}, [7983] = {.lex_state = 38, .external_lex_state = 2}, [7984] = {.lex_state = 38}, [7985] = {.lex_state = 38}, [7986] = {.lex_state = 38}, [7987] = {.lex_state = 38}, [7988] = {.lex_state = 38}, [7989] = {.lex_state = 38}, [7990] = {.lex_state = 38}, [7991] = {.lex_state = 38}, [7992] = {.lex_state = 38}, [7993] = {.lex_state = 38}, [7994] = {.lex_state = 38}, [7995] = {.lex_state = 38}, [7996] = {.lex_state = 40, .external_lex_state = 3}, [7997] = {.lex_state = 38}, [7998] = {.lex_state = 38}, [7999] = {.lex_state = 38}, [8000] = {.lex_state = 38}, [8001] = {.lex_state = 38}, [8002] = {.lex_state = 38}, [8003] = {.lex_state = 38}, [8004] = {.lex_state = 38}, [8005] = {.lex_state = 38}, [8006] = {.lex_state = 38}, [8007] = {.lex_state = 40, .external_lex_state = 3}, [8008] = {.lex_state = 38}, [8009] = {.lex_state = 38}, [8010] = {.lex_state = 40, .external_lex_state = 3}, [8011] = {.lex_state = 40, .external_lex_state = 3}, [8012] = {.lex_state = 38, .external_lex_state = 2}, [8013] = {.lex_state = 38}, [8014] = {.lex_state = 40, .external_lex_state = 3}, [8015] = {.lex_state = 38}, [8016] = {.lex_state = 38}, [8017] = {.lex_state = 38}, [8018] = {.lex_state = 38}, [8019] = {.lex_state = 38}, [8020] = {.lex_state = 38}, [8021] = {.lex_state = 38, .external_lex_state = 2}, [8022] = {.lex_state = 38}, [8023] = {.lex_state = 38}, [8024] = {.lex_state = 38}, [8025] = {.lex_state = 38}, [8026] = {.lex_state = 38}, [8027] = {.lex_state = 38}, [8028] = {.lex_state = 38}, [8029] = {.lex_state = 38}, [8030] = {.lex_state = 38, .external_lex_state = 2}, [8031] = {.lex_state = 38}, [8032] = {.lex_state = 38}, [8033] = {.lex_state = 38}, [8034] = {.lex_state = 38}, [8035] = {.lex_state = 38}, [8036] = {.lex_state = 38}, [8037] = {.lex_state = 38, .external_lex_state = 2}, [8038] = {.lex_state = 38}, [8039] = {.lex_state = 40, .external_lex_state = 3}, [8040] = {.lex_state = 38}, [8041] = {.lex_state = 38}, [8042] = {.lex_state = 38, .external_lex_state = 2}, [8043] = {.lex_state = 38}, [8044] = {.lex_state = 38}, [8045] = {.lex_state = 38}, [8046] = {.lex_state = 38}, [8047] = {.lex_state = 38}, [8048] = {.lex_state = 38}, [8049] = {.lex_state = 38}, [8050] = {.lex_state = 38}, [8051] = {.lex_state = 38}, [8052] = {.lex_state = 38}, [8053] = {.lex_state = 38}, [8054] = {.lex_state = 38}, [8055] = {.lex_state = 38}, [8056] = {.lex_state = 38}, [8057] = {.lex_state = 38}, [8058] = {.lex_state = 38}, [8059] = {.lex_state = 38}, [8060] = {.lex_state = 38}, [8061] = {.lex_state = 38}, [8062] = {.lex_state = 38, .external_lex_state = 2}, [8063] = {.lex_state = 38}, [8064] = {.lex_state = 38}, [8065] = {.lex_state = 40, .external_lex_state = 3}, [8066] = {.lex_state = 38}, [8067] = {.lex_state = 38}, [8068] = {.lex_state = 38}, [8069] = {.lex_state = 38}, [8070] = {.lex_state = 38}, [8071] = {.lex_state = 38}, [8072] = {.lex_state = 38}, [8073] = {.lex_state = 38}, [8074] = {.lex_state = 38}, [8075] = {.lex_state = 38}, [8076] = {.lex_state = 40, .external_lex_state = 3}, [8077] = {.lex_state = 40, .external_lex_state = 3}, [8078] = {.lex_state = 38}, [8079] = {.lex_state = 38}, [8080] = {.lex_state = 38}, [8081] = {.lex_state = 38}, [8082] = {.lex_state = 38}, [8083] = {.lex_state = 38}, [8084] = {.lex_state = 38}, [8085] = {.lex_state = 38}, [8086] = {.lex_state = 38}, [8087] = {.lex_state = 38}, [8088] = {.lex_state = 38}, [8089] = {.lex_state = 38}, [8090] = {.lex_state = 38}, [8091] = {.lex_state = 38}, [8092] = {.lex_state = 38}, [8093] = {.lex_state = 40, .external_lex_state = 3}, [8094] = {.lex_state = 38}, [8095] = {.lex_state = 38}, [8096] = {.lex_state = 38}, [8097] = {.lex_state = 38}, [8098] = {.lex_state = 38}, [8099] = {.lex_state = 38}, [8100] = {.lex_state = 38}, [8101] = {.lex_state = 38}, [8102] = {.lex_state = 38}, [8103] = {.lex_state = 38}, [8104] = {.lex_state = 38}, [8105] = {.lex_state = 38}, [8106] = {.lex_state = 38}, [8107] = {.lex_state = 38}, [8108] = {.lex_state = 38}, [8109] = {.lex_state = 38, .external_lex_state = 2}, [8110] = {.lex_state = 38}, [8111] = {.lex_state = 38}, [8112] = {.lex_state = 38}, [8113] = {.lex_state = 38}, [8114] = {.lex_state = 38}, [8115] = {.lex_state = 38}, [8116] = {.lex_state = 38}, [8117] = {.lex_state = 38}, [8118] = {.lex_state = 38}, [8119] = {.lex_state = 38}, [8120] = {.lex_state = 38}, [8121] = {.lex_state = 38}, [8122] = {.lex_state = 38, .external_lex_state = 2}, [8123] = {.lex_state = 38, .external_lex_state = 2}, [8124] = {.lex_state = 38, .external_lex_state = 2}, [8125] = {.lex_state = 38}, [8126] = {.lex_state = 38}, [8127] = {.lex_state = 38}, [8128] = {.lex_state = 38}, [8129] = {.lex_state = 38}, [8130] = {.lex_state = 38}, [8131] = {.lex_state = 38}, [8132] = {.lex_state = 38}, [8133] = {.lex_state = 38}, [8134] = {.lex_state = 38}, [8135] = {.lex_state = 38}, [8136] = {.lex_state = 38, .external_lex_state = 2}, [8137] = {.lex_state = 38, .external_lex_state = 2}, [8138] = {.lex_state = 38}, [8139] = {.lex_state = 38}, [8140] = {.lex_state = 38}, [8141] = {.lex_state = 38}, [8142] = {.lex_state = 38}, [8143] = {.lex_state = 38}, [8144] = {.lex_state = 38}, [8145] = {.lex_state = 38}, [8146] = {.lex_state = 38}, [8147] = {.lex_state = 38}, [8148] = {.lex_state = 38}, [8149] = {.lex_state = 38}, [8150] = {.lex_state = 38}, [8151] = {.lex_state = 38}, [8152] = {.lex_state = 38}, [8153] = {.lex_state = 38}, [8154] = {.lex_state = 38}, [8155] = {.lex_state = 38}, [8156] = {.lex_state = 38}, [8157] = {.lex_state = 38}, [8158] = {.lex_state = 38}, [8159] = {.lex_state = 38}, [8160] = {.lex_state = 38}, [8161] = {.lex_state = 38}, [8162] = {.lex_state = 38}, [8163] = {.lex_state = 38}, [8164] = {.lex_state = 38, .external_lex_state = 2}, [8165] = {.lex_state = 38}, [8166] = {.lex_state = 38}, [8167] = {.lex_state = 38}, [8168] = {.lex_state = 38}, [8169] = {.lex_state = 38}, [8170] = {.lex_state = 38}, [8171] = {.lex_state = 38}, [8172] = {.lex_state = 38}, [8173] = {.lex_state = 38, .external_lex_state = 2}, [8174] = {.lex_state = 38}, [8175] = {.lex_state = 38}, [8176] = {.lex_state = 38}, [8177] = {.lex_state = 38}, [8178] = {.lex_state = 38, .external_lex_state = 2}, [8179] = {.lex_state = 38}, [8180] = {.lex_state = 38}, [8181] = {.lex_state = 38}, [8182] = {.lex_state = 38}, [8183] = {.lex_state = 38}, [8184] = {.lex_state = 38}, [8185] = {.lex_state = 38}, [8186] = {.lex_state = 38}, [8187] = {.lex_state = 38}, [8188] = {.lex_state = 38}, [8189] = {.lex_state = 38}, [8190] = {.lex_state = 38, .external_lex_state = 2}, [8191] = {.lex_state = 38}, [8192] = {.lex_state = 38}, [8193] = {.lex_state = 38}, [8194] = {.lex_state = 38}, [8195] = {.lex_state = 38}, [8196] = {.lex_state = 38, .external_lex_state = 2}, [8197] = {.lex_state = 38}, [8198] = {.lex_state = 38, .external_lex_state = 2}, [8199] = {.lex_state = 38}, [8200] = {.lex_state = 38}, [8201] = {.lex_state = 38}, [8202] = {.lex_state = 38, .external_lex_state = 2}, [8203] = {.lex_state = 38}, [8204] = {.lex_state = 38}, [8205] = {.lex_state = 38}, [8206] = {.lex_state = 38}, [8207] = {.lex_state = 38, .external_lex_state = 2}, [8208] = {.lex_state = 38}, [8209] = {.lex_state = 38, .external_lex_state = 2}, [8210] = {.lex_state = 38}, [8211] = {.lex_state = 38}, [8212] = {.lex_state = 38, .external_lex_state = 2}, [8213] = {.lex_state = 38}, [8214] = {.lex_state = 38}, [8215] = {.lex_state = 38, .external_lex_state = 2}, [8216] = {.lex_state = 38}, [8217] = {.lex_state = 38, .external_lex_state = 2}, [8218] = {.lex_state = 38}, [8219] = {.lex_state = 38}, [8220] = {.lex_state = 38}, [8221] = {.lex_state = 38}, [8222] = {.lex_state = 38}, [8223] = {.lex_state = 38}, [8224] = {.lex_state = 38}, [8225] = {.lex_state = 38}, [8226] = {.lex_state = 38}, [8227] = {.lex_state = 38}, [8228] = {.lex_state = 38}, [8229] = {.lex_state = 38}, [8230] = {.lex_state = 38}, [8231] = {.lex_state = 38}, [8232] = {.lex_state = 38}, [8233] = {.lex_state = 38}, [8234] = {.lex_state = 38}, [8235] = {.lex_state = 38}, [8236] = {.lex_state = 38}, [8237] = {.lex_state = 38}, [8238] = {.lex_state = 38}, [8239] = {.lex_state = 38}, [8240] = {.lex_state = 38}, [8241] = {.lex_state = 38}, [8242] = {.lex_state = 38}, [8243] = {.lex_state = 38}, [8244] = {.lex_state = 38}, [8245] = {.lex_state = 38}, [8246] = {.lex_state = 38}, [8247] = {.lex_state = 38}, [8248] = {.lex_state = 38}, [8249] = {.lex_state = 38}, [8250] = {.lex_state = 38}, [8251] = {.lex_state = 38}, [8252] = {.lex_state = 38}, [8253] = {.lex_state = 38}, [8254] = {.lex_state = 38}, [8255] = {.lex_state = 38}, [8256] = {.lex_state = 38}, [8257] = {.lex_state = 38}, [8258] = {.lex_state = 38}, [8259] = {.lex_state = 38}, [8260] = {.lex_state = 38}, [8261] = {.lex_state = 38}, [8262] = {.lex_state = 38}, [8263] = {.lex_state = 38}, [8264] = {.lex_state = 38}, [8265] = {.lex_state = 38}, [8266] = {.lex_state = 38}, [8267] = {.lex_state = 38}, [8268] = {.lex_state = 38}, [8269] = {.lex_state = 38}, [8270] = {.lex_state = 38}, [8271] = {.lex_state = 38}, [8272] = {.lex_state = 40, .external_lex_state = 3}, [8273] = {.lex_state = 38}, [8274] = {.lex_state = 38}, [8275] = {.lex_state = 38}, [8276] = {.lex_state = 38}, [8277] = {.lex_state = 38}, [8278] = {.lex_state = 38}, [8279] = {.lex_state = 38}, [8280] = {.lex_state = 38}, [8281] = {.lex_state = 38}, [8282] = {.lex_state = 38}, [8283] = {.lex_state = 38, .external_lex_state = 2}, [8284] = {.lex_state = 38}, [8285] = {.lex_state = 38}, [8286] = {.lex_state = 38, .external_lex_state = 2}, [8287] = {.lex_state = 38, .external_lex_state = 2}, [8288] = {.lex_state = 38, .external_lex_state = 2}, [8289] = {.lex_state = 38, .external_lex_state = 2}, [8290] = {.lex_state = 38}, [8291] = {.lex_state = 38}, [8292] = {.lex_state = 40, .external_lex_state = 3}, [8293] = {.lex_state = 38}, [8294] = {.lex_state = 38}, [8295] = {.lex_state = 38}, [8296] = {.lex_state = 38}, [8297] = {.lex_state = 38}, [8298] = {.lex_state = 38}, [8299] = {.lex_state = 38}, [8300] = {.lex_state = 38, .external_lex_state = 2}, [8301] = {.lex_state = 38}, [8302] = {.lex_state = 38}, [8303] = {.lex_state = 38}, [8304] = {.lex_state = 38}, [8305] = {.lex_state = 38}, [8306] = {.lex_state = 38}, [8307] = {.lex_state = 38, .external_lex_state = 2}, [8308] = {.lex_state = 38}, [8309] = {.lex_state = 38, .external_lex_state = 2}, [8310] = {.lex_state = 38}, [8311] = {.lex_state = 38}, [8312] = {.lex_state = 38}, [8313] = {.lex_state = 40, .external_lex_state = 3}, [8314] = {.lex_state = 38}, [8315] = {.lex_state = 38}, [8316] = {.lex_state = 38}, [8317] = {.lex_state = 38}, [8318] = {.lex_state = 38}, [8319] = {.lex_state = 38}, [8320] = {.lex_state = 38}, [8321] = {.lex_state = 38}, [8322] = {.lex_state = 38}, [8323] = {.lex_state = 38}, [8324] = {.lex_state = 38}, [8325] = {.lex_state = 38}, [8326] = {.lex_state = 38}, [8327] = {.lex_state = 38}, [8328] = {.lex_state = 38}, [8329] = {.lex_state = 38}, [8330] = {.lex_state = 38}, [8331] = {.lex_state = 38}, [8332] = {.lex_state = 38}, [8333] = {.lex_state = 38}, [8334] = {.lex_state = 38}, [8335] = {.lex_state = 38}, [8336] = {.lex_state = 38}, [8337] = {.lex_state = 38}, [8338] = {.lex_state = 38, .external_lex_state = 2}, [8339] = {.lex_state = 38}, [8340] = {.lex_state = 38}, [8341] = {.lex_state = 38}, [8342] = {.lex_state = 38}, [8343] = {.lex_state = 40, .external_lex_state = 3}, [8344] = {.lex_state = 38}, [8345] = {.lex_state = 38}, [8346] = {.lex_state = 38}, [8347] = {.lex_state = 38}, [8348] = {.lex_state = 38}, [8349] = {.lex_state = 38, .external_lex_state = 2}, [8350] = {.lex_state = 38}, [8351] = {.lex_state = 38, .external_lex_state = 2}, [8352] = {.lex_state = 38, .external_lex_state = 2}, [8353] = {.lex_state = 38, .external_lex_state = 2}, [8354] = {.lex_state = 38}, [8355] = {.lex_state = 38}, [8356] = {.lex_state = 38}, [8357] = {.lex_state = 38}, [8358] = {.lex_state = 38}, [8359] = {.lex_state = 38}, [8360] = {.lex_state = 38, .external_lex_state = 2}, [8361] = {.lex_state = 38}, [8362] = {.lex_state = 38, .external_lex_state = 2}, [8363] = {.lex_state = 38}, [8364] = {.lex_state = 38}, [8365] = {.lex_state = 38}, [8366] = {.lex_state = 38}, [8367] = {.lex_state = 38, .external_lex_state = 2}, [8368] = {.lex_state = 38, .external_lex_state = 2}, [8369] = {.lex_state = 36}, [8370] = {.lex_state = 38}, [8371] = {.lex_state = 36}, [8372] = {.lex_state = 38}, [8373] = {.lex_state = 38, .external_lex_state = 2}, [8374] = {.lex_state = 38}, [8375] = {.lex_state = 38}, [8376] = {.lex_state = 38}, [8377] = {.lex_state = 38}, [8378] = {.lex_state = 38, .external_lex_state = 2}, [8379] = {.lex_state = 38, .external_lex_state = 2}, [8380] = {.lex_state = 38, .external_lex_state = 2}, [8381] = {.lex_state = 38}, [8382] = {.lex_state = 40, .external_lex_state = 3}, [8383] = {.lex_state = 38}, [8384] = {.lex_state = 38, .external_lex_state = 2}, [8385] = {.lex_state = 38}, [8386] = {.lex_state = 38}, [8387] = {.lex_state = 38, .external_lex_state = 2}, [8388] = {.lex_state = 38}, [8389] = {.lex_state = 38}, [8390] = {.lex_state = 38}, [8391] = {.lex_state = 38}, [8392] = {.lex_state = 38, .external_lex_state = 2}, [8393] = {.lex_state = 38}, [8394] = {.lex_state = 40, .external_lex_state = 3}, [8395] = {.lex_state = 38}, [8396] = {.lex_state = 38}, [8397] = {.lex_state = 38}, [8398] = {.lex_state = 38}, [8399] = {.lex_state = 38}, [8400] = {.lex_state = 38}, [8401] = {.lex_state = 38}, [8402] = {.lex_state = 38, .external_lex_state = 2}, [8403] = {.lex_state = 38}, [8404] = {.lex_state = 38}, [8405] = {.lex_state = 38}, [8406] = {.lex_state = 38}, [8407] = {.lex_state = 38}, [8408] = {.lex_state = 38}, [8409] = {.lex_state = 38, .external_lex_state = 2}, [8410] = {.lex_state = 38}, [8411] = {.lex_state = 38}, [8412] = {.lex_state = 38}, [8413] = {.lex_state = 40, .external_lex_state = 3}, [8414] = {.lex_state = 38}, [8415] = {.lex_state = 38}, [8416] = {.lex_state = 38}, [8417] = {.lex_state = 38}, [8418] = {.lex_state = 38}, [8419] = {.lex_state = 38}, [8420] = {.lex_state = 38, .external_lex_state = 2}, [8421] = {.lex_state = 40, .external_lex_state = 3}, [8422] = {.lex_state = 38}, [8423] = {.lex_state = 38}, [8424] = {.lex_state = 38}, [8425] = {.lex_state = 38}, [8426] = {.lex_state = 38}, [8427] = {.lex_state = 38}, [8428] = {.lex_state = 0, .external_lex_state = 3}, [8429] = {.lex_state = 38}, [8430] = {.lex_state = 38}, [8431] = {.lex_state = 38}, [8432] = {.lex_state = 38}, [8433] = {.lex_state = 38}, [8434] = {.lex_state = 38}, [8435] = {.lex_state = 38}, [8436] = {.lex_state = 38}, [8437] = {.lex_state = 38}, [8438] = {.lex_state = 38}, [8439] = {.lex_state = 38}, [8440] = {.lex_state = 38}, [8441] = {.lex_state = 38}, [8442] = {.lex_state = 38}, [8443] = {.lex_state = 40, .external_lex_state = 3}, [8444] = {.lex_state = 38, .external_lex_state = 2}, [8445] = {.lex_state = 38, .external_lex_state = 2}, [8446] = {.lex_state = 40, .external_lex_state = 3}, [8447] = {.lex_state = 38}, [8448] = {.lex_state = 38}, [8449] = {.lex_state = 38}, [8450] = {.lex_state = 38}, [8451] = {.lex_state = 38}, [8452] = {.lex_state = 38, .external_lex_state = 2}, [8453] = {.lex_state = 38, .external_lex_state = 2}, [8454] = {.lex_state = 38}, [8455] = {.lex_state = 38}, [8456] = {.lex_state = 38}, [8457] = {.lex_state = 38}, [8458] = {.lex_state = 38}, [8459] = {.lex_state = 38}, [8460] = {.lex_state = 38}, [8461] = {.lex_state = 38}, [8462] = {.lex_state = 38, .external_lex_state = 2}, [8463] = {.lex_state = 38}, [8464] = {.lex_state = 38}, [8465] = {.lex_state = 38, .external_lex_state = 2}, [8466] = {.lex_state = 38, .external_lex_state = 2}, [8467] = {.lex_state = 38}, [8468] = {.lex_state = 36}, [8469] = {.lex_state = 38}, [8470] = {.lex_state = 38}, [8471] = {.lex_state = 38}, [8472] = {.lex_state = 38}, [8473] = {.lex_state = 38}, [8474] = {.lex_state = 38}, [8475] = {.lex_state = 38}, [8476] = {.lex_state = 40, .external_lex_state = 3}, [8477] = {.lex_state = 38, .external_lex_state = 2}, [8478] = {.lex_state = 40, .external_lex_state = 3}, [8479] = {.lex_state = 38}, [8480] = {.lex_state = 38}, [8481] = {.lex_state = 38}, [8482] = {.lex_state = 38}, [8483] = {.lex_state = 38}, [8484] = {.lex_state = 38, .external_lex_state = 2}, [8485] = {.lex_state = 38}, [8486] = {.lex_state = 38}, [8487] = {.lex_state = 38, .external_lex_state = 2}, [8488] = {.lex_state = 38}, [8489] = {.lex_state = 38}, [8490] = {.lex_state = 38}, [8491] = {.lex_state = 38}, [8492] = {.lex_state = 38}, [8493] = {.lex_state = 38}, [8494] = {.lex_state = 38}, [8495] = {.lex_state = 38}, [8496] = {.lex_state = 38}, [8497] = {.lex_state = 38}, [8498] = {.lex_state = 38}, [8499] = {.lex_state = 38}, [8500] = {.lex_state = 38}, [8501] = {.lex_state = 38}, [8502] = {.lex_state = 38}, [8503] = {.lex_state = 38}, [8504] = {.lex_state = 38}, [8505] = {.lex_state = 38}, [8506] = {.lex_state = 0, .external_lex_state = 3}, [8507] = {.lex_state = 38}, [8508] = {.lex_state = 40, .external_lex_state = 3}, [8509] = {.lex_state = 38}, [8510] = {.lex_state = 38}, [8511] = {.lex_state = 38}, [8512] = {.lex_state = 38}, [8513] = {.lex_state = 38}, [8514] = {.lex_state = 38, .external_lex_state = 2}, [8515] = {.lex_state = 38, .external_lex_state = 2}, [8516] = {.lex_state = 38}, [8517] = {.lex_state = 38}, [8518] = {.lex_state = 38}, [8519] = {.lex_state = 36}, [8520] = {.lex_state = 38, .external_lex_state = 2}, [8521] = {.lex_state = 38, .external_lex_state = 2}, [8522] = {.lex_state = 38}, [8523] = {.lex_state = 38, .external_lex_state = 2}, [8524] = {.lex_state = 38}, [8525] = {.lex_state = 38}, [8526] = {.lex_state = 38, .external_lex_state = 2}, [8527] = {.lex_state = 38}, [8528] = {.lex_state = 38}, [8529] = {.lex_state = 38, .external_lex_state = 2}, [8530] = {.lex_state = 38}, [8531] = {.lex_state = 38}, [8532] = {.lex_state = 38, .external_lex_state = 2}, [8533] = {.lex_state = 38}, [8534] = {.lex_state = 38}, [8535] = {.lex_state = 38}, [8536] = {.lex_state = 38}, [8537] = {.lex_state = 38, .external_lex_state = 2}, [8538] = {.lex_state = 38, .external_lex_state = 2}, [8539] = {.lex_state = 38}, [8540] = {.lex_state = 36}, [8541] = {.lex_state = 38}, [8542] = {.lex_state = 38}, [8543] = {.lex_state = 38}, [8544] = {.lex_state = 38}, [8545] = {.lex_state = 38}, [8546] = {.lex_state = 38, .external_lex_state = 2}, [8547] = {.lex_state = 38}, [8548] = {.lex_state = 38, .external_lex_state = 2}, [8549] = {.lex_state = 38}, [8550] = {.lex_state = 38}, [8551] = {.lex_state = 38}, [8552] = {.lex_state = 38}, [8553] = {.lex_state = 38}, [8554] = {.lex_state = 38}, [8555] = {.lex_state = 38, .external_lex_state = 2}, [8556] = {.lex_state = 38}, [8557] = {.lex_state = 38}, [8558] = {.lex_state = 38}, [8559] = {.lex_state = 38}, [8560] = {.lex_state = 38}, [8561] = {.lex_state = 38}, [8562] = {.lex_state = 38}, [8563] = {.lex_state = 38}, [8564] = {.lex_state = 38}, [8565] = {.lex_state = 0, .external_lex_state = 3}, [8566] = {.lex_state = 40, .external_lex_state = 3}, [8567] = {.lex_state = 38}, [8568] = {.lex_state = 0, .external_lex_state = 3}, [8569] = {.lex_state = 0, .external_lex_state = 3}, [8570] = {.lex_state = 38}, [8571] = {.lex_state = 0, .external_lex_state = 3}, [8572] = {.lex_state = 0, .external_lex_state = 3}, [8573] = {.lex_state = 38}, [8574] = {.lex_state = 38}, [8575] = {.lex_state = 38}, [8576] = {.lex_state = 0, .external_lex_state = 3}, [8577] = {.lex_state = 38}, [8578] = {.lex_state = 38}, [8579] = {.lex_state = 38}, [8580] = {.lex_state = 38, .external_lex_state = 2}, [8581] = {.lex_state = 38}, [8582] = {.lex_state = 38}, [8583] = {.lex_state = 38}, [8584] = {.lex_state = 38}, [8585] = {.lex_state = 38}, [8586] = {.lex_state = 38}, [8587] = {.lex_state = 0, .external_lex_state = 3}, [8588] = {.lex_state = 0, .external_lex_state = 3}, [8589] = {.lex_state = 0, .external_lex_state = 3}, [8590] = {.lex_state = 0, .external_lex_state = 3}, [8591] = {.lex_state = 0, .external_lex_state = 3}, [8592] = {.lex_state = 38}, [8593] = {.lex_state = 0, .external_lex_state = 3}, [8594] = {.lex_state = 38, .external_lex_state = 2}, [8595] = {.lex_state = 0, .external_lex_state = 3}, [8596] = {.lex_state = 38}, [8597] = {.lex_state = 38}, [8598] = {.lex_state = 38}, [8599] = {.lex_state = 38, .external_lex_state = 2}, [8600] = {.lex_state = 0, .external_lex_state = 3}, [8601] = {.lex_state = 0, .external_lex_state = 3}, [8602] = {.lex_state = 38}, [8603] = {.lex_state = 38, .external_lex_state = 2}, [8604] = {.lex_state = 0, .external_lex_state = 3}, [8605] = {.lex_state = 0, .external_lex_state = 3}, [8606] = {.lex_state = 38, .external_lex_state = 2}, [8607] = {.lex_state = 38}, [8608] = {.lex_state = 38}, [8609] = {.lex_state = 0, .external_lex_state = 3}, [8610] = {.lex_state = 38}, [8611] = {.lex_state = 38}, [8612] = {.lex_state = 38}, [8613] = {.lex_state = 38}, [8614] = {.lex_state = 0, .external_lex_state = 3}, [8615] = {.lex_state = 38}, [8616] = {.lex_state = 0, .external_lex_state = 3}, [8617] = {.lex_state = 38}, [8618] = {.lex_state = 38, .external_lex_state = 2}, [8619] = {.lex_state = 38}, [8620] = {.lex_state = 0, .external_lex_state = 3}, [8621] = {.lex_state = 0, .external_lex_state = 3}, [8622] = {.lex_state = 38}, [8623] = {.lex_state = 0, .external_lex_state = 3}, [8624] = {.lex_state = 38}, [8625] = {.lex_state = 0, .external_lex_state = 3}, [8626] = {.lex_state = 0, .external_lex_state = 3}, [8627] = {.lex_state = 38}, [8628] = {.lex_state = 38}, [8629] = {.lex_state = 38, .external_lex_state = 2}, [8630] = {.lex_state = 38, .external_lex_state = 2}, [8631] = {.lex_state = 0, .external_lex_state = 3}, [8632] = {.lex_state = 0, .external_lex_state = 3}, [8633] = {.lex_state = 0, .external_lex_state = 3}, [8634] = {.lex_state = 0, .external_lex_state = 3}, [8635] = {.lex_state = 0, .external_lex_state = 3}, [8636] = {.lex_state = 38}, [8637] = {.lex_state = 0, .external_lex_state = 3}, [8638] = {.lex_state = 0, .external_lex_state = 3}, [8639] = {.lex_state = 38, .external_lex_state = 2}, [8640] = {.lex_state = 0, .external_lex_state = 3}, [8641] = {.lex_state = 38, .external_lex_state = 2}, [8642] = {.lex_state = 0, .external_lex_state = 3}, [8643] = {.lex_state = 0, .external_lex_state = 3}, [8644] = {.lex_state = 0, .external_lex_state = 3}, [8645] = {.lex_state = 0, .external_lex_state = 3}, [8646] = {.lex_state = 38}, [8647] = {.lex_state = 0, .external_lex_state = 3}, [8648] = {.lex_state = 0, .external_lex_state = 3}, [8649] = {.lex_state = 38}, [8650] = {.lex_state = 38}, [8651] = {.lex_state = 0, .external_lex_state = 3}, [8652] = {.lex_state = 0, .external_lex_state = 3}, [8653] = {.lex_state = 38}, [8654] = {.lex_state = 0, .external_lex_state = 3}, [8655] = {.lex_state = 0, .external_lex_state = 3}, [8656] = {.lex_state = 0, .external_lex_state = 3}, [8657] = {.lex_state = 38}, [8658] = {.lex_state = 0, .external_lex_state = 3}, [8659] = {.lex_state = 38}, [8660] = {.lex_state = 0, .external_lex_state = 3}, [8661] = {.lex_state = 38, .external_lex_state = 2}, [8662] = {.lex_state = 38, .external_lex_state = 2}, [8663] = {.lex_state = 0, .external_lex_state = 3}, [8664] = {.lex_state = 38}, [8665] = {.lex_state = 0, .external_lex_state = 3}, [8666] = {.lex_state = 0, .external_lex_state = 3}, [8667] = {.lex_state = 0, .external_lex_state = 3}, [8668] = {.lex_state = 38}, [8669] = {.lex_state = 0, .external_lex_state = 3}, [8670] = {.lex_state = 0, .external_lex_state = 3}, [8671] = {.lex_state = 38}, [8672] = {.lex_state = 38, .external_lex_state = 2}, [8673] = {.lex_state = 0, .external_lex_state = 3}, [8674] = {.lex_state = 38, .external_lex_state = 2}, [8675] = {.lex_state = 38}, [8676] = {.lex_state = 0, .external_lex_state = 3}, [8677] = {.lex_state = 0, .external_lex_state = 3}, [8678] = {.lex_state = 0, .external_lex_state = 3}, [8679] = {.lex_state = 0, .external_lex_state = 3}, [8680] = {.lex_state = 0, .external_lex_state = 3}, [8681] = {.lex_state = 0, .external_lex_state = 3}, [8682] = {.lex_state = 38, .external_lex_state = 2}, [8683] = {.lex_state = 38}, [8684] = {.lex_state = 38, .external_lex_state = 2}, [8685] = {.lex_state = 38}, [8686] = {.lex_state = 38}, [8687] = {.lex_state = 38}, [8688] = {.lex_state = 0, .external_lex_state = 3}, [8689] = {.lex_state = 0, .external_lex_state = 3}, [8690] = {.lex_state = 0, .external_lex_state = 3}, [8691] = {.lex_state = 38}, [8692] = {.lex_state = 0, .external_lex_state = 3}, [8693] = {.lex_state = 38, .external_lex_state = 2}, [8694] = {.lex_state = 0, .external_lex_state = 3}, [8695] = {.lex_state = 0, .external_lex_state = 3}, [8696] = {.lex_state = 38, .external_lex_state = 2}, [8697] = {.lex_state = 38, .external_lex_state = 2}, [8698] = {.lex_state = 0, .external_lex_state = 3}, [8699] = {.lex_state = 38}, [8700] = {.lex_state = 38}, [8701] = {.lex_state = 0, .external_lex_state = 3}, [8702] = {.lex_state = 0, .external_lex_state = 3}, [8703] = {.lex_state = 38}, [8704] = {.lex_state = 0, .external_lex_state = 3}, [8705] = {.lex_state = 0, .external_lex_state = 3}, [8706] = {.lex_state = 38}, [8707] = {.lex_state = 38}, [8708] = {.lex_state = 0, .external_lex_state = 3}, [8709] = {.lex_state = 38}, [8710] = {.lex_state = 38}, [8711] = {.lex_state = 0, .external_lex_state = 3}, [8712] = {.lex_state = 38}, [8713] = {.lex_state = 38}, [8714] = {.lex_state = 38}, [8715] = {.lex_state = 38}, [8716] = {.lex_state = 0, .external_lex_state = 3}, [8717] = {.lex_state = 0, .external_lex_state = 3}, [8718] = {.lex_state = 38}, [8719] = {.lex_state = 0, .external_lex_state = 3}, [8720] = {.lex_state = 0, .external_lex_state = 3}, [8721] = {.lex_state = 0, .external_lex_state = 3}, [8722] = {.lex_state = 38, .external_lex_state = 2}, [8723] = {.lex_state = 38}, [8724] = {.lex_state = 38}, [8725] = {.lex_state = 38, .external_lex_state = 2}, [8726] = {.lex_state = 38}, [8727] = {.lex_state = 0, .external_lex_state = 3}, [8728] = {.lex_state = 38, .external_lex_state = 2}, [8729] = {.lex_state = 0, .external_lex_state = 3}, [8730] = {.lex_state = 0, .external_lex_state = 3}, [8731] = {.lex_state = 38}, [8732] = {.lex_state = 0, .external_lex_state = 3}, [8733] = {.lex_state = 0, .external_lex_state = 3}, [8734] = {.lex_state = 0, .external_lex_state = 3}, [8735] = {.lex_state = 38, .external_lex_state = 2}, [8736] = {.lex_state = 38}, [8737] = {.lex_state = 0, .external_lex_state = 3}, [8738] = {.lex_state = 0, .external_lex_state = 3}, [8739] = {.lex_state = 0, .external_lex_state = 3}, [8740] = {.lex_state = 0, .external_lex_state = 3}, [8741] = {.lex_state = 0, .external_lex_state = 3}, [8742] = {.lex_state = 0, .external_lex_state = 3}, [8743] = {.lex_state = 0, .external_lex_state = 3}, [8744] = {.lex_state = 0, .external_lex_state = 3}, [8745] = {.lex_state = 0, .external_lex_state = 3}, [8746] = {.lex_state = 38}, [8747] = {.lex_state = 38}, [8748] = {.lex_state = 38}, [8749] = {.lex_state = 0, .external_lex_state = 3}, [8750] = {.lex_state = 38}, [8751] = {.lex_state = 0, .external_lex_state = 3}, [8752] = {.lex_state = 38}, [8753] = {.lex_state = 38}, [8754] = {.lex_state = 38}, [8755] = {.lex_state = 38}, [8756] = {.lex_state = 38, .external_lex_state = 2}, [8757] = {.lex_state = 38}, [8758] = {.lex_state = 38}, [8759] = {.lex_state = 38}, [8760] = {.lex_state = 0, .external_lex_state = 3}, [8761] = {.lex_state = 38}, [8762] = {.lex_state = 0, .external_lex_state = 3}, [8763] = {.lex_state = 38}, [8764] = {.lex_state = 38}, [8765] = {.lex_state = 38}, [8766] = {.lex_state = 38, .external_lex_state = 2}, [8767] = {.lex_state = 38, .external_lex_state = 2}, [8768] = {.lex_state = 38}, [8769] = {.lex_state = 38}, [8770] = {.lex_state = 38}, [8771] = {.lex_state = 38}, [8772] = {.lex_state = 38}, [8773] = {.lex_state = 38}, [8774] = {.lex_state = 38}, [8775] = {.lex_state = 38}, [8776] = {.lex_state = 38}, [8777] = {.lex_state = 0, .external_lex_state = 3}, [8778] = {.lex_state = 38}, [8779] = {.lex_state = 38}, [8780] = {.lex_state = 0, .external_lex_state = 3}, [8781] = {.lex_state = 38, .external_lex_state = 2}, [8782] = {.lex_state = 0, .external_lex_state = 3}, [8783] = {.lex_state = 0, .external_lex_state = 3}, [8784] = {.lex_state = 38, .external_lex_state = 2}, [8785] = {.lex_state = 38}, [8786] = {.lex_state = 38}, [8787] = {.lex_state = 38}, [8788] = {.lex_state = 38}, [8789] = {.lex_state = 38}, [8790] = {.lex_state = 38}, [8791] = {.lex_state = 38, .external_lex_state = 2}, [8792] = {.lex_state = 0, .external_lex_state = 3}, [8793] = {.lex_state = 38}, [8794] = {.lex_state = 40, .external_lex_state = 3}, [8795] = {.lex_state = 38, .external_lex_state = 2}, [8796] = {.lex_state = 38, .external_lex_state = 2}, [8797] = {.lex_state = 38}, [8798] = {.lex_state = 38}, [8799] = {.lex_state = 38}, [8800] = {.lex_state = 38}, [8801] = {.lex_state = 38}, [8802] = {.lex_state = 38}, [8803] = {.lex_state = 38}, [8804] = {.lex_state = 38, .external_lex_state = 2}, [8805] = {.lex_state = 0, .external_lex_state = 3}, [8806] = {.lex_state = 38}, [8807] = {.lex_state = 38}, [8808] = {.lex_state = 38}, [8809] = {.lex_state = 38}, [8810] = {.lex_state = 38}, [8811] = {.lex_state = 38}, [8812] = {.lex_state = 38}, [8813] = {.lex_state = 38}, [8814] = {.lex_state = 38}, [8815] = {.lex_state = 38}, [8816] = {.lex_state = 0, .external_lex_state = 3}, [8817] = {.lex_state = 38}, [8818] = {.lex_state = 38}, [8819] = {.lex_state = 38}, [8820] = {.lex_state = 38}, [8821] = {.lex_state = 38}, [8822] = {.lex_state = 38}, [8823] = {.lex_state = 38}, [8824] = {.lex_state = 38}, [8825] = {.lex_state = 38}, [8826] = {.lex_state = 38}, [8827] = {.lex_state = 38}, [8828] = {.lex_state = 38, .external_lex_state = 2}, [8829] = {.lex_state = 38}, [8830] = {.lex_state = 38, .external_lex_state = 2}, [8831] = {.lex_state = 38, .external_lex_state = 2}, [8832] = {.lex_state = 36}, [8833] = {.lex_state = 38}, [8834] = {.lex_state = 0, .external_lex_state = 3}, [8835] = {.lex_state = 0, .external_lex_state = 3}, [8836] = {.lex_state = 38, .external_lex_state = 2}, [8837] = {.lex_state = 38, .external_lex_state = 2}, [8838] = {.lex_state = 38}, [8839] = {.lex_state = 38}, [8840] = {.lex_state = 38}, [8841] = {.lex_state = 38}, [8842] = {.lex_state = 38}, [8843] = {.lex_state = 38}, [8844] = {.lex_state = 38}, [8845] = {.lex_state = 0, .external_lex_state = 3}, [8846] = {.lex_state = 38}, [8847] = {.lex_state = 38, .external_lex_state = 2}, [8848] = {.lex_state = 38}, [8849] = {.lex_state = 38}, [8850] = {.lex_state = 38}, [8851] = {.lex_state = 38, .external_lex_state = 2}, [8852] = {.lex_state = 0, .external_lex_state = 3}, [8853] = {.lex_state = 38}, [8854] = {.lex_state = 38}, [8855] = {.lex_state = 38}, [8856] = {.lex_state = 38, .external_lex_state = 2}, [8857] = {.lex_state = 38}, [8858] = {.lex_state = 38}, [8859] = {.lex_state = 38}, [8860] = {.lex_state = 38}, [8861] = {.lex_state = 38}, [8862] = {.lex_state = 38}, [8863] = {.lex_state = 38}, [8864] = {.lex_state = 38}, [8865] = {.lex_state = 38, .external_lex_state = 2}, [8866] = {.lex_state = 38}, [8867] = {.lex_state = 38, .external_lex_state = 2}, [8868] = {.lex_state = 38}, [8869] = {.lex_state = 38}, [8870] = {.lex_state = 38, .external_lex_state = 2}, [8871] = {.lex_state = 38, .external_lex_state = 2}, [8872] = {.lex_state = 38}, [8873] = {.lex_state = 38}, [8874] = {.lex_state = 0, .external_lex_state = 3}, [8875] = {.lex_state = 38}, [8876] = {.lex_state = 38}, [8877] = {.lex_state = 0, .external_lex_state = 3}, [8878] = {.lex_state = 38}, [8879] = {.lex_state = 0, .external_lex_state = 3}, [8880] = {.lex_state = 38, .external_lex_state = 2}, [8881] = {.lex_state = 38, .external_lex_state = 2}, [8882] = {.lex_state = 38}, [8883] = {.lex_state = 38}, [8884] = {.lex_state = 38}, [8885] = {.lex_state = 38}, [8886] = {.lex_state = 0, .external_lex_state = 3}, [8887] = {.lex_state = 38}, [8888] = {.lex_state = 38}, [8889] = {.lex_state = 38}, [8890] = {.lex_state = 38}, [8891] = {.lex_state = 38}, [8892] = {.lex_state = 38}, [8893] = {.lex_state = 38}, [8894] = {.lex_state = 38}, [8895] = {.lex_state = 38}, [8896] = {.lex_state = 38}, [8897] = {.lex_state = 38}, [8898] = {.lex_state = 38}, [8899] = {.lex_state = 38, .external_lex_state = 2}, [8900] = {.lex_state = 38}, [8901] = {.lex_state = 38}, [8902] = {.lex_state = 38}, [8903] = {.lex_state = 38}, [8904] = {.lex_state = 38}, [8905] = {.lex_state = 38}, [8906] = {.lex_state = 38}, [8907] = {.lex_state = 38}, [8908] = {.lex_state = 38}, [8909] = {.lex_state = 38}, [8910] = {.lex_state = 0, .external_lex_state = 3}, [8911] = {.lex_state = 38}, [8912] = {.lex_state = 0, .external_lex_state = 3}, [8913] = {.lex_state = 0, .external_lex_state = 3}, [8914] = {.lex_state = 38}, [8915] = {.lex_state = 38}, [8916] = {.lex_state = 38}, [8917] = {.lex_state = 38}, [8918] = {.lex_state = 0, .external_lex_state = 3}, [8919] = {.lex_state = 38}, [8920] = {.lex_state = 38}, [8921] = {.lex_state = 38}, [8922] = {.lex_state = 38}, [8923] = {.lex_state = 38}, [8924] = {.lex_state = 38}, [8925] = {.lex_state = 38}, [8926] = {.lex_state = 38}, [8927] = {.lex_state = 38}, [8928] = {.lex_state = 38}, [8929] = {.lex_state = 38}, [8930] = {.lex_state = 38}, [8931] = {.lex_state = 0, .external_lex_state = 3}, [8932] = {.lex_state = 38}, [8933] = {.lex_state = 38}, [8934] = {.lex_state = 38}, [8935] = {.lex_state = 38}, [8936] = {.lex_state = 38}, [8937] = {.lex_state = 38}, [8938] = {.lex_state = 38}, [8939] = {.lex_state = 38}, [8940] = {.lex_state = 38}, [8941] = {.lex_state = 38}, [8942] = {.lex_state = 38}, [8943] = {.lex_state = 38}, [8944] = {.lex_state = 36}, [8945] = {.lex_state = 38}, [8946] = {.lex_state = 38, .external_lex_state = 2}, [8947] = {.lex_state = 38, .external_lex_state = 2}, [8948] = {.lex_state = 38, .external_lex_state = 2}, [8949] = {.lex_state = 38}, [8950] = {.lex_state = 38}, [8951] = {.lex_state = 38}, [8952] = {.lex_state = 38}, [8953] = {.lex_state = 38}, [8954] = {.lex_state = 38}, [8955] = {.lex_state = 38, .external_lex_state = 2}, [8956] = {.lex_state = 38}, [8957] = {.lex_state = 38}, [8958] = {.lex_state = 38}, [8959] = {.lex_state = 38}, [8960] = {.lex_state = 38, .external_lex_state = 2}, [8961] = {.lex_state = 38}, [8962] = {.lex_state = 0, .external_lex_state = 3}, [8963] = {.lex_state = 38}, [8964] = {.lex_state = 0, .external_lex_state = 3}, [8965] = {.lex_state = 38, .external_lex_state = 2}, [8966] = {.lex_state = 38}, [8967] = {.lex_state = 38}, [8968] = {.lex_state = 0, .external_lex_state = 3}, [8969] = {.lex_state = 38}, [8970] = {.lex_state = 38}, [8971] = {.lex_state = 38}, [8972] = {.lex_state = 0, .external_lex_state = 3}, [8973] = {.lex_state = 38}, [8974] = {.lex_state = 0, .external_lex_state = 3}, [8975] = {.lex_state = 38}, [8976] = {.lex_state = 38}, [8977] = {.lex_state = 38}, [8978] = {.lex_state = 38}, [8979] = {.lex_state = 38}, [8980] = {.lex_state = 38}, [8981] = {.lex_state = 38}, [8982] = {.lex_state = 38}, [8983] = {.lex_state = 38}, [8984] = {.lex_state = 38, .external_lex_state = 2}, [8985] = {.lex_state = 38}, [8986] = {.lex_state = 36}, [8987] = {.lex_state = 38}, [8988] = {.lex_state = 38}, [8989] = {.lex_state = 38}, [8990] = {.lex_state = 38}, [8991] = {.lex_state = 38}, [8992] = {.lex_state = 38}, [8993] = {.lex_state = 0, .external_lex_state = 3}, [8994] = {.lex_state = 38}, [8995] = {.lex_state = 38}, [8996] = {.lex_state = 38}, [8997] = {.lex_state = 38}, [8998] = {.lex_state = 38}, [8999] = {.lex_state = 38}, [9000] = {.lex_state = 0, .external_lex_state = 3}, [9001] = {.lex_state = 38}, [9002] = {.lex_state = 38}, [9003] = {.lex_state = 38, .external_lex_state = 2}, [9004] = {.lex_state = 38}, [9005] = {.lex_state = 38}, [9006] = {.lex_state = 38}, [9007] = {.lex_state = 0, .external_lex_state = 3}, [9008] = {.lex_state = 0, .external_lex_state = 3}, [9009] = {.lex_state = 0, .external_lex_state = 3}, [9010] = {.lex_state = 38}, [9011] = {.lex_state = 38}, [9012] = {.lex_state = 38}, [9013] = {.lex_state = 38}, [9014] = {.lex_state = 0, .external_lex_state = 3}, [9015] = {.lex_state = 38}, [9016] = {.lex_state = 0, .external_lex_state = 3}, [9017] = {.lex_state = 38}, [9018] = {.lex_state = 38}, [9019] = {.lex_state = 0, .external_lex_state = 3}, [9020] = {.lex_state = 38}, [9021] = {.lex_state = 0, .external_lex_state = 3}, [9022] = {.lex_state = 38}, [9023] = {.lex_state = 0, .external_lex_state = 3}, [9024] = {.lex_state = 38}, [9025] = {.lex_state = 38, .external_lex_state = 2}, [9026] = {.lex_state = 38, .external_lex_state = 2}, [9027] = {.lex_state = 38}, [9028] = {.lex_state = 0, .external_lex_state = 3}, [9029] = {.lex_state = 38}, [9030] = {.lex_state = 0, .external_lex_state = 3}, [9031] = {.lex_state = 38}, [9032] = {.lex_state = 38}, [9033] = {.lex_state = 38}, [9034] = {.lex_state = 38}, [9035] = {.lex_state = 38}, [9036] = {.lex_state = 38}, [9037] = {.lex_state = 38}, [9038] = {.lex_state = 38}, [9039] = {.lex_state = 0, .external_lex_state = 3}, [9040] = {.lex_state = 38}, [9041] = {.lex_state = 38}, [9042] = {.lex_state = 38}, [9043] = {.lex_state = 38}, [9044] = {.lex_state = 38}, [9045] = {.lex_state = 38}, [9046] = {.lex_state = 38}, [9047] = {.lex_state = 0, .external_lex_state = 3}, [9048] = {.lex_state = 38}, [9049] = {.lex_state = 38}, [9050] = {.lex_state = 38}, [9051] = {.lex_state = 38}, [9052] = {.lex_state = 38}, [9053] = {.lex_state = 38}, [9054] = {.lex_state = 0, .external_lex_state = 3}, [9055] = {.lex_state = 0, .external_lex_state = 3}, [9056] = {.lex_state = 38}, [9057] = {.lex_state = 38}, [9058] = {.lex_state = 38}, [9059] = {.lex_state = 38}, [9060] = {.lex_state = 38}, [9061] = {.lex_state = 38}, [9062] = {.lex_state = 38}, [9063] = {.lex_state = 0, .external_lex_state = 3}, [9064] = {.lex_state = 0, .external_lex_state = 3}, [9065] = {.lex_state = 38}, [9066] = {.lex_state = 38}, [9067] = {.lex_state = 38}, [9068] = {.lex_state = 38}, [9069] = {.lex_state = 0, .external_lex_state = 3}, [9070] = {.lex_state = 38}, [9071] = {.lex_state = 38, .external_lex_state = 2}, [9072] = {.lex_state = 38, .external_lex_state = 2}, [9073] = {.lex_state = 38}, [9074] = {.lex_state = 38}, [9075] = {.lex_state = 38}, [9076] = {.lex_state = 38}, [9077] = {.lex_state = 38}, [9078] = {.lex_state = 38}, [9079] = {.lex_state = 38}, [9080] = {.lex_state = 38}, [9081] = {.lex_state = 38}, [9082] = {.lex_state = 38, .external_lex_state = 2}, [9083] = {.lex_state = 0}, [9084] = {.lex_state = 38}, [9085] = {.lex_state = 38}, [9086] = {.lex_state = 0}, [9087] = {.lex_state = 38}, [9088] = {.lex_state = 38}, [9089] = {.lex_state = 38}, [9090] = {.lex_state = 38}, [9091] = {.lex_state = 38}, [9092] = {.lex_state = 38, .external_lex_state = 2}, [9093] = {.lex_state = 38}, [9094] = {.lex_state = 38}, [9095] = {.lex_state = 38, .external_lex_state = 2}, [9096] = {.lex_state = 38}, [9097] = {.lex_state = 38}, [9098] = {.lex_state = 38}, [9099] = {.lex_state = 38}, [9100] = {.lex_state = 38}, [9101] = {.lex_state = 38}, [9102] = {.lex_state = 38}, [9103] = {.lex_state = 38}, [9104] = {.lex_state = 38}, [9105] = {.lex_state = 38}, [9106] = {.lex_state = 38, .external_lex_state = 2}, [9107] = {.lex_state = 38}, [9108] = {.lex_state = 38, .external_lex_state = 2}, [9109] = {.lex_state = 38}, [9110] = {.lex_state = 38}, [9111] = {.lex_state = 38}, [9112] = {.lex_state = 38}, [9113] = {.lex_state = 38}, [9114] = {.lex_state = 38}, [9115] = {.lex_state = 38}, [9116] = {.lex_state = 38}, [9117] = {.lex_state = 38}, [9118] = {.lex_state = 38}, [9119] = {.lex_state = 38}, [9120] = {.lex_state = 1}, [9121] = {.lex_state = 38}, [9122] = {.lex_state = 38}, [9123] = {.lex_state = 38}, [9124] = {.lex_state = 38}, [9125] = {.lex_state = 38, .external_lex_state = 2}, [9126] = {.lex_state = 38}, [9127] = {.lex_state = 1}, [9128] = {.lex_state = 38}, [9129] = {.lex_state = 38, .external_lex_state = 2}, [9130] = {.lex_state = 38}, [9131] = {.lex_state = 38}, [9132] = {.lex_state = 38}, [9133] = {.lex_state = 38, .external_lex_state = 2}, [9134] = {.lex_state = 38}, [9135] = {.lex_state = 38}, [9136] = {.lex_state = 38, .external_lex_state = 2}, [9137] = {.lex_state = 38}, [9138] = {.lex_state = 38, .external_lex_state = 2}, [9139] = {.lex_state = 38}, [9140] = {.lex_state = 38, .external_lex_state = 2}, [9141] = {.lex_state = 38}, [9142] = {.lex_state = 38}, [9143] = {.lex_state = 38}, [9144] = {.lex_state = 38}, [9145] = {.lex_state = 38}, [9146] = {.lex_state = 38}, [9147] = {.lex_state = 38}, [9148] = {.lex_state = 38, .external_lex_state = 2}, [9149] = {.lex_state = 38}, [9150] = {.lex_state = 38}, [9151] = {.lex_state = 38}, [9152] = {.lex_state = 38}, [9153] = {.lex_state = 38}, [9154] = {.lex_state = 38, .external_lex_state = 2}, [9155] = {.lex_state = 38, .external_lex_state = 2}, [9156] = {.lex_state = 38}, [9157] = {.lex_state = 38, .external_lex_state = 2}, [9158] = {.lex_state = 38}, [9159] = {.lex_state = 38, .external_lex_state = 2}, [9160] = {.lex_state = 38, .external_lex_state = 2}, [9161] = {.lex_state = 38, .external_lex_state = 2}, [9162] = {.lex_state = 38}, [9163] = {.lex_state = 38, .external_lex_state = 2}, [9164] = {.lex_state = 38}, [9165] = {.lex_state = 38}, [9166] = {.lex_state = 12}, [9167] = {.lex_state = 38}, [9168] = {.lex_state = 38}, [9169] = {.lex_state = 38}, [9170] = {.lex_state = 12}, [9171] = {.lex_state = 38, .external_lex_state = 2}, [9172] = {.lex_state = 38, .external_lex_state = 2}, [9173] = {.lex_state = 38, .external_lex_state = 2}, [9174] = {.lex_state = 38}, [9175] = {.lex_state = 38, .external_lex_state = 2}, [9176] = {.lex_state = 38}, [9177] = {.lex_state = 38}, [9178] = {.lex_state = 38, .external_lex_state = 2}, [9179] = {.lex_state = 38}, [9180] = {.lex_state = 38, .external_lex_state = 2}, [9181] = {.lex_state = 38, .external_lex_state = 2}, [9182] = {.lex_state = 38}, [9183] = {.lex_state = 38, .external_lex_state = 2}, [9184] = {.lex_state = 38, .external_lex_state = 2}, [9185] = {.lex_state = 38, .external_lex_state = 2}, [9186] = {.lex_state = 38}, [9187] = {.lex_state = 38}, [9188] = {.lex_state = 38, .external_lex_state = 2}, [9189] = {.lex_state = 38, .external_lex_state = 2}, [9190] = {.lex_state = 38, .external_lex_state = 2}, [9191] = {.lex_state = 38}, [9192] = {.lex_state = 38, .external_lex_state = 2}, [9193] = {.lex_state = 38}, [9194] = {.lex_state = 38, .external_lex_state = 2}, [9195] = {.lex_state = 38}, [9196] = {.lex_state = 38, .external_lex_state = 2}, [9197] = {.lex_state = 38}, [9198] = {.lex_state = 38, .external_lex_state = 2}, [9199] = {.lex_state = 38, .external_lex_state = 2}, [9200] = {.lex_state = 38, .external_lex_state = 2}, [9201] = {.lex_state = 1}, [9202] = {.lex_state = 38, .external_lex_state = 2}, [9203] = {.lex_state = 38}, [9204] = {.lex_state = 38, .external_lex_state = 2}, [9205] = {.lex_state = 38, .external_lex_state = 2}, [9206] = {.lex_state = 38}, [9207] = {.lex_state = 38}, [9208] = {.lex_state = 38, .external_lex_state = 2}, [9209] = {.lex_state = 0}, [9210] = {.lex_state = 38, .external_lex_state = 2}, [9211] = {.lex_state = 38, .external_lex_state = 2}, [9212] = {.lex_state = 38}, [9213] = {.lex_state = 38}, [9214] = {.lex_state = 0}, [9215] = {.lex_state = 38}, [9216] = {.lex_state = 38, .external_lex_state = 2}, [9217] = {.lex_state = 38, .external_lex_state = 2}, [9218] = {.lex_state = 38}, [9219] = {.lex_state = 38}, [9220] = {.lex_state = 38}, [9221] = {.lex_state = 38, .external_lex_state = 2}, [9222] = {.lex_state = 38, .external_lex_state = 2}, [9223] = {.lex_state = 38, .external_lex_state = 2}, [9224] = {.lex_state = 38}, [9225] = {.lex_state = 38}, [9226] = {.lex_state = 38, .external_lex_state = 2}, [9227] = {.lex_state = 38}, [9228] = {.lex_state = 38}, [9229] = {.lex_state = 38}, [9230] = {.lex_state = 38}, [9231] = {.lex_state = 38, .external_lex_state = 2}, [9232] = {.lex_state = 1}, [9233] = {.lex_state = 38}, [9234] = {.lex_state = 38}, [9235] = {.lex_state = 38}, [9236] = {.lex_state = 1}, [9237] = {.lex_state = 38}, [9238] = {.lex_state = 38}, [9239] = {.lex_state = 38}, [9240] = {.lex_state = 38}, [9241] = {.lex_state = 38}, [9242] = {.lex_state = 38}, [9243] = {.lex_state = 38}, [9244] = {.lex_state = 38}, [9245] = {.lex_state = 38}, [9246] = {.lex_state = 38}, [9247] = {.lex_state = 38}, [9248] = {.lex_state = 38}, [9249] = {.lex_state = 38}, [9250] = {.lex_state = 38}, [9251] = {.lex_state = 1}, [9252] = {.lex_state = 38}, [9253] = {.lex_state = 38}, [9254] = {.lex_state = 38}, [9255] = {.lex_state = 38}, [9256] = {.lex_state = 38}, [9257] = {.lex_state = 38}, [9258] = {.lex_state = 38}, [9259] = {.lex_state = 38}, [9260] = {.lex_state = 38, .external_lex_state = 2}, [9261] = {.lex_state = 0}, [9262] = {.lex_state = 38}, [9263] = {.lex_state = 38, .external_lex_state = 2}, [9264] = {.lex_state = 38}, [9265] = {.lex_state = 38}, [9266] = {.lex_state = 38}, [9267] = {.lex_state = 1}, [9268] = {.lex_state = 38}, [9269] = {.lex_state = 38}, [9270] = {.lex_state = 38}, [9271] = {.lex_state = 38}, [9272] = {.lex_state = 38}, [9273] = {.lex_state = 38}, [9274] = {.lex_state = 38}, [9275] = {.lex_state = 38}, [9276] = {.lex_state = 38}, [9277] = {.lex_state = 38}, [9278] = {.lex_state = 1}, [9279] = {.lex_state = 38}, [9280] = {.lex_state = 38}, [9281] = {.lex_state = 38}, [9282] = {.lex_state = 38}, [9283] = {.lex_state = 38}, [9284] = {.lex_state = 38}, [9285] = {.lex_state = 38}, [9286] = {.lex_state = 38}, [9287] = {.lex_state = 38}, [9288] = {.lex_state = 38}, [9289] = {.lex_state = 38}, [9290] = {.lex_state = 38}, [9291] = {.lex_state = 38}, [9292] = {.lex_state = 38}, [9293] = {.lex_state = 38}, [9294] = {.lex_state = 38, .external_lex_state = 2}, [9295] = {.lex_state = 38}, [9296] = {.lex_state = 38}, [9297] = {.lex_state = 38}, [9298] = {.lex_state = 38}, [9299] = {.lex_state = 38}, [9300] = {.lex_state = 38}, [9301] = {.lex_state = 1}, [9302] = {.lex_state = 38}, [9303] = {.lex_state = 38}, [9304] = {.lex_state = 38}, [9305] = {.lex_state = 38}, [9306] = {.lex_state = 38}, [9307] = {.lex_state = 38}, [9308] = {.lex_state = 38}, [9309] = {.lex_state = 38}, [9310] = {.lex_state = 38}, [9311] = {.lex_state = 38}, [9312] = {.lex_state = 38}, [9313] = {.lex_state = 38}, [9314] = {.lex_state = 38}, [9315] = {.lex_state = 38}, [9316] = {.lex_state = 38}, [9317] = {.lex_state = 38}, [9318] = {.lex_state = 38}, [9319] = {.lex_state = 38}, [9320] = {.lex_state = 38}, [9321] = {.lex_state = 38}, [9322] = {.lex_state = 38}, [9323] = {.lex_state = 38}, [9324] = {.lex_state = 38}, [9325] = {.lex_state = 38}, [9326] = {.lex_state = 38}, [9327] = {.lex_state = 38}, [9328] = {.lex_state = 38}, [9329] = {.lex_state = 38}, [9330] = {.lex_state = 38}, [9331] = {.lex_state = 38}, [9332] = {.lex_state = 38}, [9333] = {.lex_state = 1}, [9334] = {.lex_state = 38}, [9335] = {.lex_state = 38}, [9336] = {.lex_state = 38}, [9337] = {.lex_state = 38}, [9338] = {.lex_state = 38, .external_lex_state = 2}, [9339] = {.lex_state = 38}, [9340] = {.lex_state = 0}, [9341] = {.lex_state = 38}, [9342] = {.lex_state = 38}, [9343] = {.lex_state = 38}, [9344] = {.lex_state = 38}, [9345] = {.lex_state = 38}, [9346] = {.lex_state = 38}, [9347] = {.lex_state = 38}, [9348] = {.lex_state = 38}, [9349] = {.lex_state = 38}, [9350] = {.lex_state = 38}, [9351] = {.lex_state = 38}, [9352] = {.lex_state = 38}, [9353] = {.lex_state = 38, .external_lex_state = 2}, [9354] = {.lex_state = 1}, [9355] = {.lex_state = 38}, [9356] = {.lex_state = 38}, [9357] = {.lex_state = 38, .external_lex_state = 2}, [9358] = {.lex_state = 38}, [9359] = {.lex_state = 38}, [9360] = {.lex_state = 38}, [9361] = {.lex_state = 38}, [9362] = {.lex_state = 38, .external_lex_state = 2}, [9363] = {.lex_state = 38}, [9364] = {.lex_state = 38}, [9365] = {.lex_state = 38}, [9366] = {.lex_state = 38}, [9367] = {.lex_state = 38}, [9368] = {.lex_state = 0}, [9369] = {.lex_state = 38}, [9370] = {.lex_state = 38}, [9371] = {.lex_state = 38, .external_lex_state = 2}, [9372] = {.lex_state = 38}, [9373] = {.lex_state = 38}, [9374] = {.lex_state = 38}, [9375] = {.lex_state = 38}, [9376] = {.lex_state = 38}, [9377] = {.lex_state = 38}, [9378] = {.lex_state = 38}, [9379] = {.lex_state = 38}, [9380] = {.lex_state = 38}, [9381] = {.lex_state = 38}, [9382] = {.lex_state = 38, .external_lex_state = 2}, [9383] = {.lex_state = 38}, [9384] = {.lex_state = 38}, [9385] = {.lex_state = 38, .external_lex_state = 2}, [9386] = {.lex_state = 38, .external_lex_state = 2}, [9387] = {.lex_state = 38}, [9388] = {.lex_state = 38, .external_lex_state = 2}, [9389] = {.lex_state = 38}, [9390] = {.lex_state = 38}, [9391] = {.lex_state = 38}, [9392] = {.lex_state = 38, .external_lex_state = 2}, [9393] = {.lex_state = 38}, [9394] = {.lex_state = 38}, [9395] = {.lex_state = 12}, [9396] = {.lex_state = 38}, [9397] = {.lex_state = 38}, [9398] = {.lex_state = 38}, [9399] = {.lex_state = 38}, [9400] = {.lex_state = 1}, [9401] = {.lex_state = 38}, [9402] = {.lex_state = 38}, [9403] = {.lex_state = 38}, [9404] = {.lex_state = 38}, [9405] = {.lex_state = 38}, [9406] = {.lex_state = 38}, [9407] = {.lex_state = 38}, [9408] = {.lex_state = 0}, [9409] = {.lex_state = 38}, [9410] = {.lex_state = 38}, [9411] = {.lex_state = 38}, [9412] = {.lex_state = 38}, [9413] = {.lex_state = 38}, [9414] = {.lex_state = 38, .external_lex_state = 2}, [9415] = {.lex_state = 38}, [9416] = {.lex_state = 38}, [9417] = {.lex_state = 38}, [9418] = {.lex_state = 38}, [9419] = {.lex_state = 0}, [9420] = {.lex_state = 0}, [9421] = {.lex_state = 0}, [9422] = {.lex_state = 38}, [9423] = {.lex_state = 38}, [9424] = {.lex_state = 0}, [9425] = {.lex_state = 0}, [9426] = {.lex_state = 38}, [9427] = {.lex_state = 38, .external_lex_state = 2}, [9428] = {.lex_state = 0}, [9429] = {.lex_state = 0}, [9430] = {.lex_state = 38}, [9431] = {.lex_state = 38}, [9432] = {.lex_state = 1}, [9433] = {.lex_state = 38, .external_lex_state = 2}, [9434] = {.lex_state = 38}, [9435] = {.lex_state = 38}, [9436] = {.lex_state = 38}, [9437] = {.lex_state = 38}, [9438] = {.lex_state = 38, .external_lex_state = 2}, [9439] = {.lex_state = 38}, [9440] = {.lex_state = 38}, [9441] = {.lex_state = 38}, [9442] = {.lex_state = 38}, [9443] = {.lex_state = 38}, [9444] = {.lex_state = 38}, [9445] = {.lex_state = 38}, [9446] = {.lex_state = 38}, [9447] = {.lex_state = 38}, [9448] = {.lex_state = 38}, [9449] = {.lex_state = 38}, [9450] = {.lex_state = 38}, [9451] = {.lex_state = 38}, [9452] = {.lex_state = 38}, [9453] = {.lex_state = 38}, [9454] = {.lex_state = 38}, [9455] = {.lex_state = 38}, [9456] = {.lex_state = 38}, [9457] = {.lex_state = 38}, [9458] = {.lex_state = 38}, [9459] = {.lex_state = 38}, [9460] = {.lex_state = 38}, [9461] = {.lex_state = 38}, [9462] = {.lex_state = 38}, [9463] = {.lex_state = 38}, [9464] = {.lex_state = 1}, [9465] = {.lex_state = 38}, [9466] = {.lex_state = 38}, [9467] = {.lex_state = 38, .external_lex_state = 2}, [9468] = {.lex_state = 38}, [9469] = {.lex_state = 38}, [9470] = {.lex_state = 38}, [9471] = {.lex_state = 1}, [9472] = {.lex_state = 38}, [9473] = {.lex_state = 38}, [9474] = {.lex_state = 38}, [9475] = {.lex_state = 38}, [9476] = {.lex_state = 38}, [9477] = {.lex_state = 38}, [9478] = {.lex_state = 38}, [9479] = {.lex_state = 38}, [9480] = {.lex_state = 38}, [9481] = {.lex_state = 38}, [9482] = {.lex_state = 38}, [9483] = {.lex_state = 38}, [9484] = {.lex_state = 38, .external_lex_state = 2}, [9485] = {.lex_state = 38}, [9486] = {.lex_state = 38}, [9487] = {.lex_state = 38}, [9488] = {.lex_state = 38}, [9489] = {.lex_state = 38, .external_lex_state = 2}, [9490] = {.lex_state = 38}, [9491] = {.lex_state = 38}, [9492] = {.lex_state = 38}, [9493] = {.lex_state = 38}, [9494] = {.lex_state = 38}, [9495] = {.lex_state = 38}, [9496] = {.lex_state = 38}, [9497] = {.lex_state = 1}, [9498] = {.lex_state = 1}, [9499] = {.lex_state = 38}, [9500] = {.lex_state = 38}, [9501] = {.lex_state = 0}, [9502] = {.lex_state = 38}, [9503] = {.lex_state = 38}, [9504] = {.lex_state = 38}, [9505] = {.lex_state = 38, .external_lex_state = 2}, [9506] = {.lex_state = 38}, [9507] = {.lex_state = 38}, [9508] = {.lex_state = 38}, [9509] = {.lex_state = 38}, [9510] = {.lex_state = 38}, [9511] = {.lex_state = 38}, [9512] = {.lex_state = 38}, [9513] = {.lex_state = 38}, [9514] = {.lex_state = 38}, [9515] = {.lex_state = 38}, [9516] = {.lex_state = 38, .external_lex_state = 2}, [9517] = {.lex_state = 38}, [9518] = {.lex_state = 38}, [9519] = {.lex_state = 38}, [9520] = {.lex_state = 38}, [9521] = {.lex_state = 38}, [9522] = {.lex_state = 38}, [9523] = {.lex_state = 38}, [9524] = {.lex_state = 38, .external_lex_state = 2}, [9525] = {.lex_state = 38}, [9526] = {.lex_state = 38}, [9527] = {.lex_state = 38}, [9528] = {.lex_state = 38}, [9529] = {.lex_state = 38}, [9530] = {.lex_state = 1}, [9531] = {.lex_state = 38}, [9532] = {.lex_state = 38}, [9533] = {.lex_state = 38}, [9534] = {.lex_state = 38}, [9535] = {.lex_state = 38}, [9536] = {.lex_state = 38}, [9537] = {.lex_state = 38}, [9538] = {.lex_state = 38}, [9539] = {.lex_state = 38}, [9540] = {.lex_state = 38}, [9541] = {.lex_state = 38}, [9542] = {.lex_state = 38, .external_lex_state = 2}, [9543] = {.lex_state = 38, .external_lex_state = 2}, [9544] = {.lex_state = 38}, [9545] = {.lex_state = 38}, [9546] = {.lex_state = 38}, [9547] = {.lex_state = 38}, [9548] = {.lex_state = 38}, [9549] = {.lex_state = 38}, [9550] = {.lex_state = 38}, [9551] = {.lex_state = 38}, [9552] = {.lex_state = 38, .external_lex_state = 2}, [9553] = {.lex_state = 38}, [9554] = {.lex_state = 38}, [9555] = {.lex_state = 38}, [9556] = {.lex_state = 38}, [9557] = {.lex_state = 38}, [9558] = {.lex_state = 38}, [9559] = {.lex_state = 38}, [9560] = {.lex_state = 38}, [9561] = {.lex_state = 38}, [9562] = {.lex_state = 38}, [9563] = {.lex_state = 38}, [9564] = {.lex_state = 38}, [9565] = {.lex_state = 38}, [9566] = {.lex_state = 38}, [9567] = {.lex_state = 38}, [9568] = {.lex_state = 38}, [9569] = {.lex_state = 38}, [9570] = {.lex_state = 38}, [9571] = {.lex_state = 38}, [9572] = {.lex_state = 38}, [9573] = {.lex_state = 38}, [9574] = {.lex_state = 38}, [9575] = {.lex_state = 38}, [9576] = {.lex_state = 38}, [9577] = {.lex_state = 38}, [9578] = {.lex_state = 38}, [9579] = {.lex_state = 38}, [9580] = {.lex_state = 38}, [9581] = {.lex_state = 38}, [9582] = {.lex_state = 38}, [9583] = {.lex_state = 38, .external_lex_state = 2}, [9584] = {.lex_state = 38}, [9585] = {.lex_state = 38}, [9586] = {.lex_state = 38}, [9587] = {.lex_state = 38}, [9588] = {.lex_state = 38}, [9589] = {.lex_state = 38, .external_lex_state = 2}, [9590] = {.lex_state = 38}, [9591] = {.lex_state = 38}, [9592] = {.lex_state = 38}, [9593] = {.lex_state = 38}, [9594] = {.lex_state = 38}, [9595] = {.lex_state = 38}, [9596] = {.lex_state = 38}, [9597] = {.lex_state = 38}, [9598] = {.lex_state = 38}, [9599] = {.lex_state = 38}, [9600] = {.lex_state = 12}, [9601] = {.lex_state = 38}, [9602] = {.lex_state = 38}, [9603] = {.lex_state = 38}, [9604] = {.lex_state = 38}, [9605] = {.lex_state = 38}, [9606] = {.lex_state = 38}, [9607] = {.lex_state = 1}, [9608] = {.lex_state = 38, .external_lex_state = 2}, [9609] = {.lex_state = 38}, [9610] = {.lex_state = 38}, [9611] = {.lex_state = 12}, [9612] = {.lex_state = 38}, [9613] = {.lex_state = 38}, [9614] = {.lex_state = 38, .external_lex_state = 2}, [9615] = {.lex_state = 38}, [9616] = {.lex_state = 38}, [9617] = {.lex_state = 1}, [9618] = {.lex_state = 38}, [9619] = {.lex_state = 12}, [9620] = {.lex_state = 38}, [9621] = {.lex_state = 38}, [9622] = {.lex_state = 38}, [9623] = {.lex_state = 38}, [9624] = {.lex_state = 38, .external_lex_state = 2}, [9625] = {.lex_state = 38, .external_lex_state = 2}, [9626] = {.lex_state = 38}, [9627] = {.lex_state = 38, .external_lex_state = 2}, [9628] = {.lex_state = 38}, [9629] = {.lex_state = 38}, [9630] = {.lex_state = 12}, [9631] = {.lex_state = 38}, [9632] = {.lex_state = 38}, [9633] = {.lex_state = 38, .external_lex_state = 2}, [9634] = {.lex_state = 38}, [9635] = {.lex_state = 38}, [9636] = {.lex_state = 38}, [9637] = {.lex_state = 38}, [9638] = {.lex_state = 38}, [9639] = {.lex_state = 38}, [9640] = {.lex_state = 38}, [9641] = {.lex_state = 38}, [9642] = {.lex_state = 38, .external_lex_state = 2}, [9643] = {.lex_state = 38}, [9644] = {.lex_state = 38}, [9645] = {.lex_state = 38}, [9646] = {.lex_state = 38}, [9647] = {.lex_state = 38, .external_lex_state = 2}, [9648] = {.lex_state = 38, .external_lex_state = 2}, [9649] = {.lex_state = 38}, [9650] = {.lex_state = 38}, [9651] = {.lex_state = 38}, [9652] = {.lex_state = 38}, [9653] = {.lex_state = 38}, [9654] = {.lex_state = 38}, [9655] = {.lex_state = 38, .external_lex_state = 2}, [9656] = {.lex_state = 38}, [9657] = {.lex_state = 38}, [9658] = {.lex_state = 38}, [9659] = {.lex_state = 38}, [9660] = {.lex_state = 38}, [9661] = {.lex_state = 12}, [9662] = {.lex_state = 38, .external_lex_state = 2}, [9663] = {.lex_state = 38}, [9664] = {.lex_state = 38}, [9665] = {.lex_state = 38}, [9666] = {.lex_state = 38}, [9667] = {.lex_state = 38}, [9668] = {.lex_state = 38}, [9669] = {.lex_state = 38}, [9670] = {.lex_state = 38}, [9671] = {.lex_state = 38}, [9672] = {.lex_state = 38}, [9673] = {.lex_state = 38}, [9674] = {.lex_state = 38}, [9675] = {.lex_state = 38}, [9676] = {.lex_state = 38}, [9677] = {.lex_state = 38}, [9678] = {.lex_state = 38}, [9679] = {.lex_state = 0}, [9680] = {.lex_state = 38, .external_lex_state = 2}, [9681] = {.lex_state = 38}, [9682] = {.lex_state = 38}, [9683] = {.lex_state = 38, .external_lex_state = 2}, [9684] = {.lex_state = 38}, [9685] = {.lex_state = 38}, [9686] = {.lex_state = 38}, [9687] = {.lex_state = 38}, [9688] = {.lex_state = 38}, [9689] = {.lex_state = 38}, [9690] = {.lex_state = 38}, [9691] = {.lex_state = 38, .external_lex_state = 2}, [9692] = {.lex_state = 38}, [9693] = {.lex_state = 38, .external_lex_state = 2}, [9694] = {.lex_state = 38}, [9695] = {.lex_state = 38}, [9696] = {.lex_state = 38}, [9697] = {.lex_state = 38}, [9698] = {.lex_state = 38}, [9699] = {.lex_state = 38}, [9700] = {.lex_state = 38}, [9701] = {.lex_state = 38}, [9702] = {.lex_state = 38}, [9703] = {.lex_state = 38}, [9704] = {.lex_state = 38}, [9705] = {.lex_state = 38}, [9706] = {.lex_state = 38, .external_lex_state = 2}, [9707] = {.lex_state = 38, .external_lex_state = 2}, [9708] = {.lex_state = 38}, [9709] = {.lex_state = 38}, [9710] = {.lex_state = 38}, [9711] = {.lex_state = 38}, [9712] = {.lex_state = 0}, [9713] = {.lex_state = 38, .external_lex_state = 2}, [9714] = {.lex_state = 38}, [9715] = {.lex_state = 38}, [9716] = {.lex_state = 38}, [9717] = {.lex_state = 38}, [9718] = {.lex_state = 38}, [9719] = {.lex_state = 38}, [9720] = {.lex_state = 38}, [9721] = {.lex_state = 38}, [9722] = {.lex_state = 38}, [9723] = {.lex_state = 38}, [9724] = {.lex_state = 38}, [9725] = {.lex_state = 0, .external_lex_state = 2}, [9726] = {.lex_state = 38}, [9727] = {.lex_state = 38}, [9728] = {.lex_state = 38}, [9729] = {.lex_state = 38}, [9730] = {.lex_state = 0}, [9731] = {.lex_state = 38}, [9732] = {.lex_state = 38}, [9733] = {.lex_state = 38}, [9734] = {.lex_state = 38, .external_lex_state = 2}, [9735] = {.lex_state = 38}, [9736] = {.lex_state = 0, .external_lex_state = 2}, [9737] = {.lex_state = 0, .external_lex_state = 2}, [9738] = {.lex_state = 38}, [9739] = {.lex_state = 38}, [9740] = {.lex_state = 0}, [9741] = {.lex_state = 0}, [9742] = {.lex_state = 38}, [9743] = {.lex_state = 38}, [9744] = {.lex_state = 38}, [9745] = {.lex_state = 0}, [9746] = {.lex_state = 0}, [9747] = {.lex_state = 38}, [9748] = {.lex_state = 0}, [9749] = {.lex_state = 38}, [9750] = {.lex_state = 38}, [9751] = {.lex_state = 1}, [9752] = {.lex_state = 0}, [9753] = {.lex_state = 1}, [9754] = {.lex_state = 0}, [9755] = {.lex_state = 38}, [9756] = {.lex_state = 1}, [9757] = {.lex_state = 38}, [9758] = {.lex_state = 38}, [9759] = {.lex_state = 38}, [9760] = {.lex_state = 38}, [9761] = {.lex_state = 0}, [9762] = {.lex_state = 38}, [9763] = {.lex_state = 38}, [9764] = {.lex_state = 38}, [9765] = {.lex_state = 38}, [9766] = {.lex_state = 38}, [9767] = {.lex_state = 36}, [9768] = {.lex_state = 38}, [9769] = {.lex_state = 38}, [9770] = {.lex_state = 38}, [9771] = {.lex_state = 38}, [9772] = {.lex_state = 38}, [9773] = {.lex_state = 38}, [9774] = {.lex_state = 1}, [9775] = {.lex_state = 38}, [9776] = {.lex_state = 38}, [9777] = {.lex_state = 0, .external_lex_state = 2}, [9778] = {.lex_state = 38}, [9779] = {.lex_state = 0}, [9780] = {.lex_state = 1}, [9781] = {.lex_state = 38, .external_lex_state = 2}, [9782] = {.lex_state = 0}, [9783] = {.lex_state = 0}, [9784] = {.lex_state = 38}, [9785] = {.lex_state = 38}, [9786] = {.lex_state = 38, .external_lex_state = 2}, [9787] = {.lex_state = 38}, [9788] = {.lex_state = 38, .external_lex_state = 2}, [9789] = {.lex_state = 38}, [9790] = {.lex_state = 38}, [9791] = {.lex_state = 38}, [9792] = {.lex_state = 38}, [9793] = {.lex_state = 38}, [9794] = {.lex_state = 38, .external_lex_state = 2}, [9795] = {.lex_state = 38, .external_lex_state = 2}, [9796] = {.lex_state = 38}, [9797] = {.lex_state = 0, .external_lex_state = 2}, [9798] = {.lex_state = 38}, [9799] = {.lex_state = 38}, [9800] = {.lex_state = 38}, [9801] = {.lex_state = 38}, [9802] = {.lex_state = 38}, [9803] = {.lex_state = 38}, [9804] = {.lex_state = 38}, [9805] = {.lex_state = 0, .external_lex_state = 2}, [9806] = {.lex_state = 38}, [9807] = {.lex_state = 38}, [9808] = {.lex_state = 38}, [9809] = {.lex_state = 38}, [9810] = {.lex_state = 38}, [9811] = {.lex_state = 38}, [9812] = {.lex_state = 38}, [9813] = {.lex_state = 38}, [9814] = {.lex_state = 38}, [9815] = {.lex_state = 36}, [9816] = {.lex_state = 38}, [9817] = {.lex_state = 38}, [9818] = {.lex_state = 38}, [9819] = {.lex_state = 38}, [9820] = {.lex_state = 38}, [9821] = {.lex_state = 0, .external_lex_state = 2}, [9822] = {.lex_state = 38}, [9823] = {.lex_state = 0, .external_lex_state = 2}, [9824] = {.lex_state = 38}, [9825] = {.lex_state = 38}, [9826] = {.lex_state = 38}, [9827] = {.lex_state = 38}, [9828] = {.lex_state = 38}, [9829] = {.lex_state = 38}, [9830] = {.lex_state = 38}, [9831] = {.lex_state = 38}, [9832] = {.lex_state = 38}, [9833] = {.lex_state = 38}, [9834] = {.lex_state = 38}, [9835] = {.lex_state = 38}, [9836] = {.lex_state = 38}, [9837] = {.lex_state = 38}, [9838] = {.lex_state = 38}, [9839] = {.lex_state = 38}, [9840] = {.lex_state = 38}, [9841] = {.lex_state = 38}, [9842] = {.lex_state = 38}, [9843] = {.lex_state = 38, .external_lex_state = 2}, [9844] = {.lex_state = 38, .external_lex_state = 2}, [9845] = {.lex_state = 38, .external_lex_state = 2}, [9846] = {.lex_state = 38}, [9847] = {.lex_state = 38}, [9848] = {.lex_state = 38}, [9849] = {.lex_state = 38}, [9850] = {.lex_state = 38}, [9851] = {.lex_state = 38}, [9852] = {.lex_state = 38, .external_lex_state = 2}, [9853] = {.lex_state = 38}, [9854] = {.lex_state = 38, .external_lex_state = 2}, [9855] = {.lex_state = 38}, [9856] = {.lex_state = 0, .external_lex_state = 2}, [9857] = {.lex_state = 0, .external_lex_state = 2}, [9858] = {.lex_state = 38}, [9859] = {.lex_state = 38}, [9860] = {.lex_state = 38}, [9861] = {.lex_state = 38}, [9862] = {.lex_state = 38}, [9863] = {.lex_state = 38}, [9864] = {.lex_state = 38}, [9865] = {.lex_state = 38}, [9866] = {.lex_state = 38}, [9867] = {.lex_state = 38}, [9868] = {.lex_state = 0, .external_lex_state = 2}, [9869] = {.lex_state = 38}, [9870] = {.lex_state = 38}, [9871] = {.lex_state = 38}, [9872] = {.lex_state = 38}, [9873] = {.lex_state = 38}, [9874] = {.lex_state = 38}, [9875] = {.lex_state = 38, .external_lex_state = 2}, [9876] = {.lex_state = 38}, [9877] = {.lex_state = 38}, [9878] = {.lex_state = 38}, [9879] = {.lex_state = 38}, [9880] = {.lex_state = 0, .external_lex_state = 2}, [9881] = {.lex_state = 38}, [9882] = {.lex_state = 0, .external_lex_state = 2}, [9883] = {.lex_state = 38}, [9884] = {.lex_state = 38}, [9885] = {.lex_state = 38}, [9886] = {.lex_state = 38}, [9887] = {.lex_state = 38, .external_lex_state = 2}, [9888] = {.lex_state = 38}, [9889] = {.lex_state = 38}, [9890] = {.lex_state = 38}, [9891] = {.lex_state = 38}, [9892] = {.lex_state = 38}, [9893] = {.lex_state = 38}, [9894] = {.lex_state = 38}, [9895] = {.lex_state = 38}, [9896] = {.lex_state = 38}, [9897] = {.lex_state = 38}, [9898] = {.lex_state = 38}, [9899] = {.lex_state = 1}, [9900] = {.lex_state = 38}, [9901] = {.lex_state = 0}, [9902] = {.lex_state = 0}, [9903] = {.lex_state = 0}, [9904] = {.lex_state = 38}, [9905] = {.lex_state = 0}, [9906] = {.lex_state = 0}, [9907] = {.lex_state = 38, .external_lex_state = 2}, [9908] = {.lex_state = 38, .external_lex_state = 2}, [9909] = {.lex_state = 38, .external_lex_state = 2}, [9910] = {.lex_state = 38}, [9911] = {.lex_state = 0}, [9912] = {.lex_state = 0}, [9913] = {.lex_state = 38}, [9914] = {.lex_state = 38}, [9915] = {.lex_state = 38}, [9916] = {.lex_state = 0}, [9917] = {.lex_state = 0}, [9918] = {.lex_state = 38, .external_lex_state = 2}, [9919] = {.lex_state = 38, .external_lex_state = 2}, [9920] = {.lex_state = 0, .external_lex_state = 5}, [9921] = {.lex_state = 38}, [9922] = {.lex_state = 0}, [9923] = {.lex_state = 38}, [9924] = {.lex_state = 0, .external_lex_state = 2}, [9925] = {.lex_state = 38}, [9926] = {.lex_state = 0, .external_lex_state = 2}, [9927] = {.lex_state = 0}, [9928] = {.lex_state = 1}, [9929] = {.lex_state = 38}, [9930] = {.lex_state = 38}, [9931] = {.lex_state = 38}, [9932] = {.lex_state = 38, .external_lex_state = 2}, [9933] = {.lex_state = 38}, [9934] = {.lex_state = 38}, [9935] = {.lex_state = 38}, [9936] = {.lex_state = 38}, [9937] = {.lex_state = 38}, [9938] = {.lex_state = 38}, [9939] = {.lex_state = 38}, [9940] = {.lex_state = 38, .external_lex_state = 2}, [9941] = {.lex_state = 38}, [9942] = {.lex_state = 38, .external_lex_state = 2}, [9943] = {.lex_state = 0, .external_lex_state = 2}, [9944] = {.lex_state = 0, .external_lex_state = 2}, [9945] = {.lex_state = 38}, [9946] = {.lex_state = 0, .external_lex_state = 2}, [9947] = {.lex_state = 38}, [9948] = {.lex_state = 0, .external_lex_state = 2}, [9949] = {.lex_state = 38}, [9950] = {.lex_state = 38}, [9951] = {.lex_state = 38}, [9952] = {.lex_state = 38}, [9953] = {.lex_state = 38}, [9954] = {.lex_state = 38}, [9955] = {.lex_state = 38}, [9956] = {.lex_state = 38}, [9957] = {.lex_state = 38}, [9958] = {.lex_state = 38}, [9959] = {.lex_state = 38}, [9960] = {.lex_state = 38}, [9961] = {.lex_state = 38}, [9962] = {.lex_state = 38}, [9963] = {.lex_state = 38}, [9964] = {.lex_state = 38}, [9965] = {.lex_state = 38}, [9966] = {.lex_state = 38}, [9967] = {.lex_state = 38}, [9968] = {.lex_state = 38}, [9969] = {.lex_state = 38}, [9970] = {.lex_state = 38}, [9971] = {.lex_state = 38}, [9972] = {.lex_state = 38}, [9973] = {.lex_state = 38}, [9974] = {.lex_state = 38}, [9975] = {.lex_state = 38}, [9976] = {.lex_state = 38}, [9977] = {.lex_state = 38}, [9978] = {.lex_state = 38}, [9979] = {.lex_state = 38, .external_lex_state = 2}, [9980] = {.lex_state = 38}, [9981] = {.lex_state = 38}, [9982] = {.lex_state = 38, .external_lex_state = 2}, [9983] = {.lex_state = 38}, [9984] = {.lex_state = 38}, [9985] = {.lex_state = 38}, [9986] = {.lex_state = 38}, [9987] = {.lex_state = 38, .external_lex_state = 2}, [9988] = {.lex_state = 38}, [9989] = {.lex_state = 38}, [9990] = {.lex_state = 38, .external_lex_state = 2}, [9991] = {.lex_state = 38}, [9992] = {.lex_state = 38}, [9993] = {.lex_state = 38, .external_lex_state = 2}, [9994] = {.lex_state = 38}, [9995] = {.lex_state = 38}, [9996] = {.lex_state = 38}, [9997] = {.lex_state = 38}, [9998] = {.lex_state = 38}, [9999] = {.lex_state = 38}, [10000] = {.lex_state = 1}, [10001] = {.lex_state = 38}, [10002] = {.lex_state = 38}, [10003] = {.lex_state = 38}, [10004] = {.lex_state = 0}, [10005] = {.lex_state = 38, .external_lex_state = 2}, [10006] = {.lex_state = 38, .external_lex_state = 2}, [10007] = {.lex_state = 38}, [10008] = {.lex_state = 38}, [10009] = {.lex_state = 38}, [10010] = {.lex_state = 38}, [10011] = {.lex_state = 38}, [10012] = {.lex_state = 38, .external_lex_state = 2}, [10013] = {.lex_state = 38}, [10014] = {.lex_state = 38}, [10015] = {.lex_state = 0, .external_lex_state = 2}, [10016] = {.lex_state = 38}, [10017] = {.lex_state = 0, .external_lex_state = 2}, [10018] = {.lex_state = 0, .external_lex_state = 2}, [10019] = {.lex_state = 38}, [10020] = {.lex_state = 38, .external_lex_state = 2}, [10021] = {.lex_state = 38, .external_lex_state = 2}, [10022] = {.lex_state = 38}, [10023] = {.lex_state = 38}, [10024] = {.lex_state = 38}, [10025] = {.lex_state = 38}, [10026] = {.lex_state = 38}, [10027] = {.lex_state = 38}, [10028] = {.lex_state = 38}, [10029] = {.lex_state = 38}, [10030] = {.lex_state = 38}, [10031] = {.lex_state = 38}, [10032] = {.lex_state = 38}, [10033] = {.lex_state = 38}, [10034] = {.lex_state = 38}, [10035] = {.lex_state = 38}, [10036] = {.lex_state = 38}, [10037] = {.lex_state = 38}, [10038] = {.lex_state = 38}, [10039] = {.lex_state = 38}, [10040] = {.lex_state = 38}, [10041] = {.lex_state = 38}, [10042] = {.lex_state = 38}, [10043] = {.lex_state = 38}, [10044] = {.lex_state = 38}, [10045] = {.lex_state = 38}, [10046] = {.lex_state = 38}, [10047] = {.lex_state = 38}, [10048] = {.lex_state = 38}, [10049] = {.lex_state = 38}, [10050] = {.lex_state = 38}, [10051] = {.lex_state = 38}, [10052] = {.lex_state = 38}, [10053] = {.lex_state = 38}, [10054] = {.lex_state = 38}, [10055] = {.lex_state = 38}, [10056] = {.lex_state = 38}, [10057] = {.lex_state = 38}, [10058] = {.lex_state = 38}, [10059] = {.lex_state = 38}, [10060] = {.lex_state = 38}, [10061] = {.lex_state = 38}, [10062] = {.lex_state = 38}, [10063] = {.lex_state = 38, .external_lex_state = 2}, [10064] = {.lex_state = 38}, [10065] = {.lex_state = 38}, [10066] = {.lex_state = 38}, [10067] = {.lex_state = 38, .external_lex_state = 2}, [10068] = {.lex_state = 38, .external_lex_state = 2}, [10069] = {.lex_state = 38, .external_lex_state = 2}, [10070] = {.lex_state = 38, .external_lex_state = 2}, [10071] = {.lex_state = 38, .external_lex_state = 2}, [10072] = {.lex_state = 38}, [10073] = {.lex_state = 38}, [10074] = {.lex_state = 38}, [10075] = {.lex_state = 38}, [10076] = {.lex_state = 38}, [10077] = {.lex_state = 38}, [10078] = {.lex_state = 38}, [10079] = {.lex_state = 38}, [10080] = {.lex_state = 38}, [10081] = {.lex_state = 38}, [10082] = {.lex_state = 38}, [10083] = {.lex_state = 38}, [10084] = {.lex_state = 0, .external_lex_state = 2}, [10085] = {.lex_state = 38, .external_lex_state = 2}, [10086] = {.lex_state = 38, .external_lex_state = 2}, [10087] = {.lex_state = 38, .external_lex_state = 2}, [10088] = {.lex_state = 38}, [10089] = {.lex_state = 38}, [10090] = {.lex_state = 38}, [10091] = {.lex_state = 38}, [10092] = {.lex_state = 38}, [10093] = {.lex_state = 38}, [10094] = {.lex_state = 38}, [10095] = {.lex_state = 38}, [10096] = {.lex_state = 38}, [10097] = {.lex_state = 38}, [10098] = {.lex_state = 38}, [10099] = {.lex_state = 38}, [10100] = {.lex_state = 0}, [10101] = {.lex_state = 38}, [10102] = {.lex_state = 38}, [10103] = {.lex_state = 38}, [10104] = {.lex_state = 38}, [10105] = {.lex_state = 38}, [10106] = {.lex_state = 38}, [10107] = {.lex_state = 0}, [10108] = {.lex_state = 38}, [10109] = {.lex_state = 38, .external_lex_state = 2}, [10110] = {.lex_state = 38}, [10111] = {.lex_state = 38}, [10112] = {.lex_state = 38}, [10113] = {.lex_state = 38, .external_lex_state = 2}, [10114] = {.lex_state = 38, .external_lex_state = 2}, [10115] = {.lex_state = 38, .external_lex_state = 2}, [10116] = {.lex_state = 38}, [10117] = {.lex_state = 38}, [10118] = {.lex_state = 38, .external_lex_state = 2}, [10119] = {.lex_state = 38}, [10120] = {.lex_state = 0}, [10121] = {.lex_state = 38}, [10122] = {.lex_state = 0}, [10123] = {.lex_state = 0}, [10124] = {.lex_state = 38}, [10125] = {.lex_state = 0}, [10126] = {.lex_state = 0}, [10127] = {.lex_state = 0}, [10128] = {.lex_state = 38}, [10129] = {.lex_state = 38, .external_lex_state = 2}, [10130] = {.lex_state = 0}, [10131] = {.lex_state = 38}, [10132] = {.lex_state = 38}, [10133] = {.lex_state = 38}, [10134] = {.lex_state = 38}, [10135] = {.lex_state = 38, .external_lex_state = 2}, [10136] = {.lex_state = 38}, [10137] = {.lex_state = 38}, [10138] = {.lex_state = 38}, [10139] = {.lex_state = 38}, [10140] = {.lex_state = 38}, [10141] = {.lex_state = 38}, [10142] = {.lex_state = 38, .external_lex_state = 2}, [10143] = {.lex_state = 38}, [10144] = {.lex_state = 38}, [10145] = {.lex_state = 38}, [10146] = {.lex_state = 38, .external_lex_state = 2}, [10147] = {.lex_state = 0}, [10148] = {.lex_state = 38}, [10149] = {.lex_state = 38}, [10150] = {.lex_state = 38}, [10151] = {.lex_state = 38}, [10152] = {.lex_state = 38}, [10153] = {.lex_state = 38}, [10154] = {.lex_state = 38}, [10155] = {.lex_state = 38}, [10156] = {.lex_state = 38}, [10157] = {.lex_state = 38}, [10158] = {.lex_state = 38}, [10159] = {.lex_state = 38}, [10160] = {.lex_state = 38}, [10161] = {.lex_state = 38}, [10162] = {.lex_state = 38}, [10163] = {.lex_state = 38}, [10164] = {.lex_state = 38}, [10165] = {.lex_state = 38}, [10166] = {.lex_state = 38}, [10167] = {.lex_state = 38}, [10168] = {.lex_state = 38}, [10169] = {.lex_state = 38}, [10170] = {.lex_state = 38}, [10171] = {.lex_state = 38}, [10172] = {.lex_state = 38}, [10173] = {.lex_state = 38}, [10174] = {.lex_state = 38}, [10175] = {.lex_state = 38}, [10176] = {.lex_state = 38}, [10177] = {.lex_state = 38}, [10178] = {.lex_state = 38}, [10179] = {.lex_state = 38}, [10180] = {.lex_state = 38}, [10181] = {.lex_state = 38}, [10182] = {.lex_state = 38}, [10183] = {.lex_state = 38}, [10184] = {.lex_state = 38}, [10185] = {.lex_state = 38}, [10186] = {.lex_state = 0}, [10187] = {.lex_state = 0}, [10188] = {.lex_state = 0}, [10189] = {.lex_state = 38}, [10190] = {.lex_state = 0}, [10191] = {.lex_state = 38}, [10192] = {.lex_state = 38}, [10193] = {.lex_state = 38}, [10194] = {.lex_state = 38}, [10195] = {.lex_state = 38}, [10196] = {.lex_state = 38}, [10197] = {.lex_state = 0}, [10198] = {.lex_state = 38}, [10199] = {.lex_state = 0}, [10200] = {.lex_state = 38}, [10201] = {.lex_state = 0}, [10202] = {.lex_state = 0}, [10203] = {.lex_state = 0}, [10204] = {.lex_state = 0}, [10205] = {.lex_state = 38}, [10206] = {.lex_state = 38}, [10207] = {.lex_state = 38}, [10208] = {.lex_state = 38}, [10209] = {.lex_state = 38}, [10210] = {.lex_state = 0}, [10211] = {.lex_state = 0}, [10212] = {.lex_state = 0}, [10213] = {.lex_state = 0}, [10214] = {.lex_state = 38}, [10215] = {.lex_state = 0}, [10216] = {.lex_state = 38}, [10217] = {.lex_state = 0}, [10218] = {.lex_state = 0}, [10219] = {.lex_state = 0}, [10220] = {.lex_state = 38}, [10221] = {.lex_state = 38}, [10222] = {.lex_state = 38}, [10223] = {.lex_state = 38}, [10224] = {.lex_state = 38}, [10225] = {.lex_state = 38}, [10226] = {.lex_state = 38}, [10227] = {.lex_state = 38}, [10228] = {.lex_state = 38}, [10229] = {.lex_state = 38}, [10230] = {.lex_state = 38}, [10231] = {.lex_state = 38}, [10232] = {.lex_state = 38}, [10233] = {.lex_state = 38}, [10234] = {.lex_state = 38}, [10235] = {.lex_state = 38}, [10236] = {.lex_state = 38}, [10237] = {.lex_state = 38}, [10238] = {.lex_state = 38}, [10239] = {.lex_state = 0}, [10240] = {.lex_state = 38}, [10241] = {.lex_state = 38}, [10242] = {.lex_state = 38}, [10243] = {.lex_state = 38}, [10244] = {.lex_state = 38}, [10245] = {.lex_state = 38}, [10246] = {.lex_state = 38}, [10247] = {.lex_state = 38}, [10248] = {.lex_state = 38}, [10249] = {.lex_state = 38}, [10250] = {.lex_state = 38}, [10251] = {.lex_state = 38}, [10252] = {.lex_state = 38}, [10253] = {.lex_state = 38}, [10254] = {.lex_state = 0}, [10255] = {.lex_state = 38}, [10256] = {.lex_state = 38}, [10257] = {.lex_state = 38}, [10258] = {.lex_state = 38}, [10259] = {.lex_state = 38}, [10260] = {.lex_state = 38}, [10261] = {.lex_state = 38}, [10262] = {.lex_state = 38}, [10263] = {.lex_state = 38}, [10264] = {.lex_state = 38}, [10265] = {.lex_state = 38}, [10266] = {.lex_state = 38}, [10267] = {.lex_state = 38}, [10268] = {.lex_state = 38}, [10269] = {.lex_state = 38}, [10270] = {.lex_state = 38}, [10271] = {.lex_state = 38}, [10272] = {.lex_state = 38}, [10273] = {.lex_state = 38}, [10274] = {.lex_state = 38}, [10275] = {.lex_state = 0}, [10276] = {.lex_state = 38}, [10277] = {.lex_state = 38}, [10278] = {.lex_state = 38}, [10279] = {.lex_state = 38}, [10280] = {.lex_state = 38}, [10281] = {.lex_state = 38}, [10282] = {.lex_state = 38}, [10283] = {.lex_state = 38}, [10284] = {.lex_state = 38}, [10285] = {.lex_state = 38}, [10286] = {.lex_state = 38}, [10287] = {.lex_state = 38}, [10288] = {.lex_state = 38}, [10289] = {.lex_state = 38}, [10290] = {.lex_state = 38}, [10291] = {.lex_state = 38}, [10292] = {.lex_state = 38}, [10293] = {.lex_state = 38}, [10294] = {.lex_state = 38}, [10295] = {.lex_state = 38}, [10296] = {.lex_state = 38}, [10297] = {.lex_state = 38}, [10298] = {.lex_state = 38}, [10299] = {.lex_state = 38}, [10300] = {.lex_state = 38}, [10301] = {.lex_state = 38, .external_lex_state = 2}, [10302] = {.lex_state = 38}, [10303] = {.lex_state = 38}, [10304] = {.lex_state = 38}, [10305] = {.lex_state = 38}, [10306] = {.lex_state = 38}, [10307] = {.lex_state = 38}, [10308] = {.lex_state = 38}, [10309] = {.lex_state = 38}, [10310] = {.lex_state = 38}, [10311] = {.lex_state = 38}, [10312] = {.lex_state = 38}, [10313] = {.lex_state = 38}, [10314] = {.lex_state = 38}, [10315] = {.lex_state = 38}, [10316] = {.lex_state = 38}, [10317] = {.lex_state = 1}, [10318] = {.lex_state = 38, .external_lex_state = 2}, [10319] = {.lex_state = 38}, [10320] = {.lex_state = 38}, [10321] = {.lex_state = 38}, [10322] = {.lex_state = 38}, [10323] = {.lex_state = 38}, [10324] = {.lex_state = 38}, [10325] = {.lex_state = 38}, [10326] = {.lex_state = 38}, [10327] = {.lex_state = 38}, [10328] = {.lex_state = 38}, [10329] = {.lex_state = 38}, [10330] = {.lex_state = 38}, [10331] = {.lex_state = 38}, [10332] = {.lex_state = 38}, [10333] = {.lex_state = 38}, [10334] = {.lex_state = 38, .external_lex_state = 2}, [10335] = {.lex_state = 38}, [10336] = {.lex_state = 38}, [10337] = {.lex_state = 38}, [10338] = {.lex_state = 38}, [10339] = {.lex_state = 38}, [10340] = {.lex_state = 38}, [10341] = {.lex_state = 38}, [10342] = {.lex_state = 38}, [10343] = {.lex_state = 38}, [10344] = {.lex_state = 38}, [10345] = {.lex_state = 38}, [10346] = {.lex_state = 38}, [10347] = {.lex_state = 38, .external_lex_state = 2}, [10348] = {.lex_state = 38, .external_lex_state = 2}, [10349] = {.lex_state = 38}, [10350] = {.lex_state = 38}, [10351] = {.lex_state = 38}, [10352] = {.lex_state = 38}, [10353] = {.lex_state = 38}, [10354] = {.lex_state = 38}, [10355] = {.lex_state = 38}, [10356] = {.lex_state = 38}, [10357] = {.lex_state = 38}, [10358] = {.lex_state = 38}, [10359] = {.lex_state = 38}, [10360] = {.lex_state = 1}, [10361] = {.lex_state = 38}, [10362] = {.lex_state = 38}, [10363] = {.lex_state = 38}, [10364] = {.lex_state = 38}, [10365] = {.lex_state = 38}, [10366] = {.lex_state = 38}, [10367] = {.lex_state = 38}, [10368] = {.lex_state = 38}, [10369] = {.lex_state = 38}, [10370] = {.lex_state = 38}, [10371] = {.lex_state = 38}, [10372] = {.lex_state = 38}, [10373] = {.lex_state = 38}, [10374] = {.lex_state = 38}, [10375] = {.lex_state = 38}, [10376] = {.lex_state = 38}, [10377] = {.lex_state = 38}, [10378] = {.lex_state = 38}, [10379] = {.lex_state = 1}, [10380] = {.lex_state = 38}, [10381] = {.lex_state = 38}, [10382] = {.lex_state = 38}, [10383] = {.lex_state = 38}, [10384] = {.lex_state = 38}, [10385] = {.lex_state = 38}, [10386] = {.lex_state = 38}, [10387] = {.lex_state = 38}, [10388] = {.lex_state = 38}, [10389] = {.lex_state = 38}, [10390] = {.lex_state = 38}, [10391] = {.lex_state = 1}, [10392] = {.lex_state = 1}, [10393] = {.lex_state = 38}, [10394] = {.lex_state = 38}, [10395] = {.lex_state = 38}, [10396] = {.lex_state = 38, .external_lex_state = 2}, [10397] = {.lex_state = 38}, [10398] = {.lex_state = 38}, [10399] = {.lex_state = 1}, [10400] = {.lex_state = 38}, [10401] = {.lex_state = 38}, [10402] = {.lex_state = 38}, [10403] = {.lex_state = 38}, [10404] = {.lex_state = 38}, [10405] = {.lex_state = 38}, [10406] = {.lex_state = 38}, [10407] = {.lex_state = 38}, [10408] = {.lex_state = 38}, [10409] = {.lex_state = 0}, [10410] = {.lex_state = 38}, [10411] = {.lex_state = 38}, [10412] = {.lex_state = 38}, [10413] = {.lex_state = 38}, [10414] = {.lex_state = 38}, [10415] = {.lex_state = 1}, [10416] = {.lex_state = 38}, [10417] = {.lex_state = 38}, [10418] = {.lex_state = 38}, [10419] = {.lex_state = 38}, [10420] = {.lex_state = 38}, [10421] = {.lex_state = 1}, [10422] = {.lex_state = 1}, [10423] = {.lex_state = 38}, [10424] = {.lex_state = 38}, [10425] = {.lex_state = 38}, [10426] = {.lex_state = 38}, [10427] = {.lex_state = 1}, [10428] = {.lex_state = 1}, [10429] = {.lex_state = 38}, [10430] = {.lex_state = 38}, [10431] = {.lex_state = 38}, [10432] = {.lex_state = 38}, [10433] = {.lex_state = 38}, [10434] = {.lex_state = 38}, [10435] = {.lex_state = 38, .external_lex_state = 2}, [10436] = {.lex_state = 38}, [10437] = {.lex_state = 38}, [10438] = {.lex_state = 38}, [10439] = {.lex_state = 38}, [10440] = {.lex_state = 38}, [10441] = {.lex_state = 0}, [10442] = {.lex_state = 38}, [10443] = {.lex_state = 38}, [10444] = {.lex_state = 38}, [10445] = {.lex_state = 38}, [10446] = {.lex_state = 0}, [10447] = {.lex_state = 38}, [10448] = {.lex_state = 38}, [10449] = {.lex_state = 38}, [10450] = {.lex_state = 38}, [10451] = {.lex_state = 38}, [10452] = {.lex_state = 38}, [10453] = {.lex_state = 38}, [10454] = {.lex_state = 38, .external_lex_state = 2}, [10455] = {.lex_state = 38}, [10456] = {.lex_state = 38}, [10457] = {.lex_state = 38}, [10458] = {.lex_state = 0, .external_lex_state = 2}, [10459] = {.lex_state = 38}, [10460] = {.lex_state = 38}, [10461] = {.lex_state = 38}, [10462] = {.lex_state = 38}, [10463] = {.lex_state = 38}, [10464] = {.lex_state = 38}, [10465] = {.lex_state = 38}, [10466] = {.lex_state = 38}, [10467] = {.lex_state = 38}, [10468] = {.lex_state = 38}, [10469] = {.lex_state = 38}, [10470] = {.lex_state = 38}, [10471] = {.lex_state = 38}, [10472] = {.lex_state = 38}, [10473] = {.lex_state = 38}, [10474] = {.lex_state = 38}, [10475] = {.lex_state = 38}, [10476] = {.lex_state = 38}, [10477] = {.lex_state = 38}, [10478] = {.lex_state = 38}, [10479] = {.lex_state = 38}, [10480] = {.lex_state = 38}, [10481] = {.lex_state = 0, .external_lex_state = 5}, [10482] = {.lex_state = 38}, [10483] = {.lex_state = 38}, [10484] = {.lex_state = 0}, [10485] = {.lex_state = 38}, [10486] = {.lex_state = 38}, [10487] = {.lex_state = 38}, [10488] = {.lex_state = 38}, [10489] = {.lex_state = 38}, [10490] = {.lex_state = 38}, [10491] = {.lex_state = 38}, [10492] = {.lex_state = 38}, [10493] = {.lex_state = 38}, [10494] = {.lex_state = 38}, [10495] = {.lex_state = 38}, [10496] = {.lex_state = 38}, [10497] = {.lex_state = 38}, [10498] = {.lex_state = 38}, [10499] = {.lex_state = 38}, [10500] = {.lex_state = 38}, [10501] = {.lex_state = 38}, [10502] = {.lex_state = 38}, [10503] = {.lex_state = 38}, [10504] = {.lex_state = 38}, [10505] = {.lex_state = 0}, [10506] = {.lex_state = 1}, [10507] = {.lex_state = 38}, [10508] = {.lex_state = 38}, [10509] = {.lex_state = 38}, [10510] = {.lex_state = 38}, [10511] = {.lex_state = 38}, [10512] = {.lex_state = 38}, [10513] = {.lex_state = 0}, [10514] = {.lex_state = 0}, [10515] = {.lex_state = 38}, [10516] = {.lex_state = 38}, [10517] = {.lex_state = 0}, [10518] = {.lex_state = 0}, [10519] = {.lex_state = 38}, [10520] = {.lex_state = 38}, [10521] = {.lex_state = 38}, [10522] = {.lex_state = 38}, [10523] = {.lex_state = 38}, [10524] = {.lex_state = 0}, [10525] = {.lex_state = 0}, [10526] = {.lex_state = 0}, [10527] = {.lex_state = 0}, [10528] = {.lex_state = 38}, [10529] = {.lex_state = 38}, [10530] = {.lex_state = 0}, [10531] = {.lex_state = 38}, [10532] = {.lex_state = 38}, [10533] = {.lex_state = 38}, [10534] = {.lex_state = 38}, [10535] = {.lex_state = 38}, [10536] = {.lex_state = 38}, [10537] = {.lex_state = 38}, [10538] = {.lex_state = 0}, [10539] = {.lex_state = 38}, [10540] = {.lex_state = 0}, [10541] = {.lex_state = 38}, [10542] = {.lex_state = 0, .external_lex_state = 2}, [10543] = {.lex_state = 38}, [10544] = {.lex_state = 38}, [10545] = {.lex_state = 38}, [10546] = {.lex_state = 38}, [10547] = {.lex_state = 38}, [10548] = {.lex_state = 0}, [10549] = {.lex_state = 38, .external_lex_state = 2}, [10550] = {.lex_state = 38}, [10551] = {.lex_state = 38}, [10552] = {.lex_state = 38}, [10553] = {.lex_state = 38}, [10554] = {.lex_state = 38}, [10555] = {.lex_state = 38}, [10556] = {.lex_state = 38}, [10557] = {.lex_state = 38}, [10558] = {.lex_state = 38}, [10559] = {.lex_state = 0}, [10560] = {.lex_state = 0, .external_lex_state = 2}, [10561] = {.lex_state = 0}, [10562] = {.lex_state = 38}, [10563] = {.lex_state = 38}, [10564] = {.lex_state = 0}, [10565] = {.lex_state = 0}, [10566] = {.lex_state = 0}, [10567] = {.lex_state = 0}, [10568] = {.lex_state = 0}, [10569] = {.lex_state = 0}, [10570] = {.lex_state = 38, .external_lex_state = 2}, [10571] = {.lex_state = 0}, [10572] = {.lex_state = 38}, [10573] = {.lex_state = 0}, [10574] = {.lex_state = 0}, [10575] = {.lex_state = 0}, [10576] = {.lex_state = 0}, [10577] = {.lex_state = 0}, [10578] = {.lex_state = 38}, [10579] = {.lex_state = 0}, [10580] = {.lex_state = 38}, [10581] = {.lex_state = 0}, [10582] = {.lex_state = 38, .external_lex_state = 2}, [10583] = {.lex_state = 38}, [10584] = {.lex_state = 0}, [10585] = {.lex_state = 0}, [10586] = {.lex_state = 0}, [10587] = {.lex_state = 0}, [10588] = {.lex_state = 38}, [10589] = {.lex_state = 0}, [10590] = {.lex_state = 38}, [10591] = {.lex_state = 38, .external_lex_state = 2}, [10592] = {.lex_state = 0}, [10593] = {.lex_state = 38}, [10594] = {.lex_state = 0}, [10595] = {.lex_state = 0}, [10596] = {.lex_state = 0}, [10597] = {.lex_state = 0}, [10598] = {.lex_state = 0}, [10599] = {.lex_state = 0}, [10600] = {.lex_state = 0}, [10601] = {.lex_state = 38}, [10602] = {.lex_state = 0}, [10603] = {.lex_state = 38}, [10604] = {.lex_state = 0}, [10605] = {.lex_state = 38}, [10606] = {.lex_state = 0}, [10607] = {.lex_state = 38}, [10608] = {.lex_state = 0}, [10609] = {.lex_state = 38}, [10610] = {.lex_state = 0}, [10611] = {.lex_state = 0}, [10612] = {.lex_state = 38}, [10613] = {.lex_state = 38}, [10614] = {.lex_state = 0}, [10615] = {.lex_state = 38}, [10616] = {.lex_state = 0}, [10617] = {.lex_state = 0}, [10618] = {.lex_state = 38, .external_lex_state = 2}, [10619] = {.lex_state = 38, .external_lex_state = 2}, [10620] = {.lex_state = 38, .external_lex_state = 2}, [10621] = {.lex_state = 38, .external_lex_state = 2}, [10622] = {.lex_state = 38, .external_lex_state = 2}, [10623] = {.lex_state = 38, .external_lex_state = 2}, [10624] = {.lex_state = 38, .external_lex_state = 2}, [10625] = {.lex_state = 38, .external_lex_state = 2}, [10626] = {.lex_state = 0}, [10627] = {.lex_state = 0}, [10628] = {.lex_state = 0}, [10629] = {.lex_state = 0}, [10630] = {.lex_state = 0}, [10631] = {.lex_state = 0}, [10632] = {.lex_state = 38, .external_lex_state = 2}, [10633] = {.lex_state = 0}, [10634] = {.lex_state = 0}, [10635] = {.lex_state = 38, .external_lex_state = 2}, [10636] = {.lex_state = 0}, [10637] = {.lex_state = 0}, [10638] = {.lex_state = 38, .external_lex_state = 2}, [10639] = {.lex_state = 0}, [10640] = {.lex_state = 38, .external_lex_state = 2}, [10641] = {.lex_state = 0}, [10642] = {.lex_state = 38}, [10643] = {.lex_state = 0}, [10644] = {.lex_state = 0}, [10645] = {.lex_state = 38}, [10646] = {.lex_state = 0}, [10647] = {.lex_state = 38}, [10648] = {.lex_state = 0}, [10649] = {.lex_state = 38}, [10650] = {.lex_state = 38, .external_lex_state = 2}, [10651] = {.lex_state = 38, .external_lex_state = 2}, [10652] = {.lex_state = 0}, [10653] = {.lex_state = 38, .external_lex_state = 2}, [10654] = {.lex_state = 38, .external_lex_state = 2}, [10655] = {.lex_state = 38, .external_lex_state = 2}, [10656] = {.lex_state = 0}, [10657] = {.lex_state = 38, .external_lex_state = 2}, [10658] = {.lex_state = 38, .external_lex_state = 2}, [10659] = {.lex_state = 0}, [10660] = {.lex_state = 0}, [10661] = {.lex_state = 0}, [10662] = {.lex_state = 0}, [10663] = {.lex_state = 0, .external_lex_state = 2}, [10664] = {.lex_state = 0, .external_lex_state = 2}, [10665] = {.lex_state = 0}, [10666] = {.lex_state = 0, .external_lex_state = 2}, [10667] = {.lex_state = 0}, [10668] = {.lex_state = 0, .external_lex_state = 2}, [10669] = {.lex_state = 0, .external_lex_state = 2}, [10670] = {.lex_state = 0, .external_lex_state = 2}, [10671] = {.lex_state = 0, .external_lex_state = 2}, [10672] = {.lex_state = 0}, [10673] = {.lex_state = 38}, [10674] = {.lex_state = 0}, [10675] = {.lex_state = 0, .external_lex_state = 2}, [10676] = {.lex_state = 0}, [10677] = {.lex_state = 0}, [10678] = {.lex_state = 38}, [10679] = {.lex_state = 0}, [10680] = {.lex_state = 38}, [10681] = {.lex_state = 0}, [10682] = {.lex_state = 0, .external_lex_state = 2}, [10683] = {.lex_state = 38, .external_lex_state = 2}, [10684] = {.lex_state = 38}, [10685] = {.lex_state = 38, .external_lex_state = 2}, [10686] = {.lex_state = 0, .external_lex_state = 2}, [10687] = {.lex_state = 38, .external_lex_state = 2}, [10688] = {.lex_state = 0}, [10689] = {.lex_state = 0}, [10690] = {.lex_state = 0}, [10691] = {.lex_state = 0}, [10692] = {.lex_state = 0}, [10693] = {.lex_state = 0}, [10694] = {.lex_state = 0}, [10695] = {.lex_state = 0}, [10696] = {.lex_state = 0}, [10697] = {.lex_state = 38}, [10698] = {.lex_state = 0}, [10699] = {.lex_state = 0}, [10700] = {.lex_state = 38, .external_lex_state = 2}, [10701] = {.lex_state = 0}, [10702] = {.lex_state = 38}, [10703] = {.lex_state = 0}, [10704] = {.lex_state = 0}, [10705] = {.lex_state = 0}, [10706] = {.lex_state = 0, .external_lex_state = 2}, [10707] = {.lex_state = 38}, [10708] = {.lex_state = 0}, [10709] = {.lex_state = 38}, [10710] = {.lex_state = 0}, [10711] = {.lex_state = 0}, [10712] = {.lex_state = 38}, [10713] = {.lex_state = 0}, [10714] = {.lex_state = 38, .external_lex_state = 2}, [10715] = {.lex_state = 0}, [10716] = {.lex_state = 38, .external_lex_state = 2}, [10717] = {.lex_state = 0}, [10718] = {.lex_state = 0}, [10719] = {.lex_state = 0}, [10720] = {.lex_state = 0}, [10721] = {.lex_state = 0}, [10722] = {.lex_state = 0}, [10723] = {.lex_state = 0}, [10724] = {.lex_state = 38, .external_lex_state = 2}, [10725] = {.lex_state = 0}, [10726] = {.lex_state = 0}, [10727] = {.lex_state = 0}, [10728] = {.lex_state = 0}, [10729] = {.lex_state = 38}, [10730] = {.lex_state = 0}, [10731] = {.lex_state = 38, .external_lex_state = 2}, [10732] = {.lex_state = 0}, [10733] = {.lex_state = 0}, [10734] = {.lex_state = 38}, [10735] = {.lex_state = 0}, [10736] = {.lex_state = 38}, [10737] = {.lex_state = 0}, [10738] = {.lex_state = 38}, [10739] = {.lex_state = 0}, [10740] = {.lex_state = 0}, [10741] = {.lex_state = 0}, [10742] = {.lex_state = 0}, [10743] = {.lex_state = 0}, [10744] = {.lex_state = 0}, [10745] = {.lex_state = 38}, [10746] = {.lex_state = 0}, [10747] = {.lex_state = 38, .external_lex_state = 2}, [10748] = {.lex_state = 38, .external_lex_state = 2}, [10749] = {.lex_state = 38, .external_lex_state = 2}, [10750] = {.lex_state = 38}, [10751] = {.lex_state = 38, .external_lex_state = 2}, [10752] = {.lex_state = 0}, [10753] = {.lex_state = 38}, [10754] = {.lex_state = 0}, [10755] = {.lex_state = 38, .external_lex_state = 2}, [10756] = {.lex_state = 38, .external_lex_state = 2}, [10757] = {.lex_state = 0}, [10758] = {.lex_state = 38}, [10759] = {.lex_state = 0}, [10760] = {.lex_state = 38}, [10761] = {.lex_state = 0}, [10762] = {.lex_state = 0}, [10763] = {.lex_state = 38}, [10764] = {.lex_state = 0}, [10765] = {.lex_state = 0}, [10766] = {.lex_state = 38, .external_lex_state = 2}, [10767] = {.lex_state = 38}, [10768] = {.lex_state = 0}, [10769] = {.lex_state = 0}, [10770] = {.lex_state = 38, .external_lex_state = 2}, [10771] = {.lex_state = 0}, [10772] = {.lex_state = 0}, [10773] = {.lex_state = 38, .external_lex_state = 2}, [10774] = {.lex_state = 0}, [10775] = {.lex_state = 38, .external_lex_state = 2}, [10776] = {.lex_state = 0}, [10777] = {.lex_state = 38, .external_lex_state = 2}, [10778] = {.lex_state = 0}, [10779] = {.lex_state = 38, .external_lex_state = 2}, [10780] = {.lex_state = 38, .external_lex_state = 2}, [10781] = {.lex_state = 38, .external_lex_state = 2}, [10782] = {.lex_state = 0}, [10783] = {.lex_state = 38}, [10784] = {.lex_state = 0}, [10785] = {.lex_state = 38, .external_lex_state = 2}, [10786] = {.lex_state = 38, .external_lex_state = 2}, [10787] = {.lex_state = 0}, [10788] = {.lex_state = 38, .external_lex_state = 2}, [10789] = {.lex_state = 38}, [10790] = {.lex_state = 0}, [10791] = {.lex_state = 38}, [10792] = {.lex_state = 0}, [10793] = {.lex_state = 38}, [10794] = {.lex_state = 38, .external_lex_state = 2}, [10795] = {.lex_state = 0}, [10796] = {.lex_state = 38}, [10797] = {.lex_state = 0}, [10798] = {.lex_state = 0}, [10799] = {.lex_state = 0}, [10800] = {.lex_state = 38}, [10801] = {.lex_state = 0}, [10802] = {.lex_state = 0}, [10803] = {.lex_state = 0}, [10804] = {.lex_state = 38, .external_lex_state = 2}, [10805] = {.lex_state = 0}, [10806] = {.lex_state = 38}, [10807] = {.lex_state = 0}, [10808] = {.lex_state = 0}, [10809] = {.lex_state = 38}, [10810] = {.lex_state = 0}, [10811] = {.lex_state = 38}, [10812] = {.lex_state = 0}, [10813] = {.lex_state = 38}, [10814] = {.lex_state = 0, .external_lex_state = 2}, [10815] = {.lex_state = 0, .external_lex_state = 2}, [10816] = {.lex_state = 0, .external_lex_state = 2}, [10817] = {.lex_state = 0}, [10818] = {.lex_state = 0, .external_lex_state = 2}, [10819] = {.lex_state = 0}, [10820] = {.lex_state = 0, .external_lex_state = 2}, [10821] = {.lex_state = 0}, [10822] = {.lex_state = 0}, [10823] = {.lex_state = 0, .external_lex_state = 2}, [10824] = {.lex_state = 0, .external_lex_state = 2}, [10825] = {.lex_state = 0, .external_lex_state = 2}, [10826] = {.lex_state = 0, .external_lex_state = 2}, [10827] = {.lex_state = 0}, [10828] = {.lex_state = 0, .external_lex_state = 2}, [10829] = {.lex_state = 0, .external_lex_state = 2}, [10830] = {.lex_state = 0}, [10831] = {.lex_state = 0}, [10832] = {.lex_state = 0}, [10833] = {.lex_state = 38}, [10834] = {.lex_state = 0}, [10835] = {.lex_state = 0}, [10836] = {.lex_state = 38}, [10837] = {.lex_state = 0}, [10838] = {.lex_state = 38}, [10839] = {.lex_state = 0}, [10840] = {.lex_state = 38}, [10841] = {.lex_state = 38, .external_lex_state = 2}, [10842] = {.lex_state = 0}, [10843] = {.lex_state = 0}, [10844] = {.lex_state = 0}, [10845] = {.lex_state = 0}, [10846] = {.lex_state = 38}, [10847] = {.lex_state = 0}, [10848] = {.lex_state = 0}, [10849] = {.lex_state = 38}, [10850] = {.lex_state = 0}, [10851] = {.lex_state = 0}, [10852] = {.lex_state = 0}, [10853] = {.lex_state = 0}, [10854] = {.lex_state = 0}, [10855] = {.lex_state = 0}, [10856] = {.lex_state = 38}, [10857] = {.lex_state = 0}, [10858] = {.lex_state = 0}, [10859] = {.lex_state = 38}, [10860] = {.lex_state = 38}, [10861] = {.lex_state = 0}, [10862] = {.lex_state = 0}, [10863] = {.lex_state = 0}, [10864] = {.lex_state = 0}, [10865] = {.lex_state = 0}, [10866] = {.lex_state = 38, .external_lex_state = 2}, [10867] = {.lex_state = 38, .external_lex_state = 2}, [10868] = {.lex_state = 38, .external_lex_state = 2}, [10869] = {.lex_state = 0}, [10870] = {.lex_state = 38, .external_lex_state = 2}, [10871] = {.lex_state = 38}, [10872] = {.lex_state = 38}, [10873] = {.lex_state = 38}, [10874] = {.lex_state = 38}, [10875] = {.lex_state = 0}, [10876] = {.lex_state = 38, .external_lex_state = 2}, [10877] = {.lex_state = 38, .external_lex_state = 2}, [10878] = {.lex_state = 38, .external_lex_state = 2}, [10879] = {.lex_state = 38}, [10880] = {.lex_state = 0}, [10881] = {.lex_state = 38, .external_lex_state = 2}, [10882] = {.lex_state = 38, .external_lex_state = 2}, [10883] = {.lex_state = 38}, [10884] = {.lex_state = 38}, [10885] = {.lex_state = 38, .external_lex_state = 2}, [10886] = {.lex_state = 38, .external_lex_state = 2}, [10887] = {.lex_state = 38, .external_lex_state = 2}, [10888] = {.lex_state = 38, .external_lex_state = 2}, [10889] = {.lex_state = 38, .external_lex_state = 2}, [10890] = {.lex_state = 38, .external_lex_state = 2}, [10891] = {.lex_state = 38, .external_lex_state = 2}, [10892] = {.lex_state = 38}, [10893] = {.lex_state = 0}, [10894] = {.lex_state = 38}, [10895] = {.lex_state = 0, .external_lex_state = 2}, [10896] = {.lex_state = 0, .external_lex_state = 2}, [10897] = {.lex_state = 0, .external_lex_state = 2}, [10898] = {.lex_state = 0, .external_lex_state = 2}, [10899] = {.lex_state = 0, .external_lex_state = 2}, [10900] = {.lex_state = 0, .external_lex_state = 2}, [10901] = {.lex_state = 0, .external_lex_state = 2}, [10902] = {.lex_state = 0}, [10903] = {.lex_state = 0}, [10904] = {.lex_state = 0}, [10905] = {.lex_state = 0}, [10906] = {.lex_state = 38}, [10907] = {.lex_state = 0}, [10908] = {.lex_state = 0}, [10909] = {.lex_state = 38}, [10910] = {.lex_state = 38, .external_lex_state = 2}, [10911] = {.lex_state = 38, .external_lex_state = 2}, [10912] = {.lex_state = 38, .external_lex_state = 2}, [10913] = {.lex_state = 38}, [10914] = {.lex_state = 0, .external_lex_state = 2}, [10915] = {.lex_state = 38}, [10916] = {.lex_state = 0}, [10917] = {.lex_state = 0}, [10918] = {.lex_state = 0}, [10919] = {.lex_state = 38}, [10920] = {.lex_state = 38}, [10921] = {.lex_state = 0}, [10922] = {.lex_state = 38}, [10923] = {.lex_state = 38}, [10924] = {.lex_state = 0}, [10925] = {.lex_state = 0}, [10926] = {.lex_state = 38, .external_lex_state = 2}, [10927] = {.lex_state = 38, .external_lex_state = 2}, [10928] = {.lex_state = 38, .external_lex_state = 2}, [10929] = {.lex_state = 0}, [10930] = {.lex_state = 0, .external_lex_state = 2}, [10931] = {.lex_state = 0}, [10932] = {.lex_state = 0}, [10933] = {.lex_state = 0}, [10934] = {.lex_state = 0}, [10935] = {.lex_state = 38, .external_lex_state = 2}, [10936] = {.lex_state = 38, .external_lex_state = 2}, [10937] = {.lex_state = 38, .external_lex_state = 2}, [10938] = {.lex_state = 38}, [10939] = {.lex_state = 38, .external_lex_state = 2}, [10940] = {.lex_state = 38}, [10941] = {.lex_state = 38}, [10942] = {.lex_state = 38, .external_lex_state = 2}, [10943] = {.lex_state = 38, .external_lex_state = 2}, [10944] = {.lex_state = 38}, [10945] = {.lex_state = 38, .external_lex_state = 2}, [10946] = {.lex_state = 38, .external_lex_state = 2}, [10947] = {.lex_state = 38, .external_lex_state = 2}, [10948] = {.lex_state = 0}, [10949] = {.lex_state = 0}, [10950] = {.lex_state = 0}, [10951] = {.lex_state = 0}, [10952] = {.lex_state = 38}, [10953] = {.lex_state = 0, .external_lex_state = 2}, [10954] = {.lex_state = 0, .external_lex_state = 2}, [10955] = {.lex_state = 0, .external_lex_state = 2}, [10956] = {.lex_state = 0, .external_lex_state = 2}, [10957] = {.lex_state = 0}, [10958] = {.lex_state = 0}, [10959] = {.lex_state = 38}, [10960] = {.lex_state = 0}, [10961] = {.lex_state = 0}, [10962] = {.lex_state = 38}, [10963] = {.lex_state = 38, .external_lex_state = 2}, [10964] = {.lex_state = 0, .external_lex_state = 2}, [10965] = {.lex_state = 0}, [10966] = {.lex_state = 0}, [10967] = {.lex_state = 0}, [10968] = {.lex_state = 38, .external_lex_state = 2}, [10969] = {.lex_state = 0}, [10970] = {.lex_state = 0}, [10971] = {.lex_state = 38}, [10972] = {.lex_state = 38, .external_lex_state = 2}, [10973] = {.lex_state = 38}, [10974] = {.lex_state = 0}, [10975] = {.lex_state = 38}, [10976] = {.lex_state = 38, .external_lex_state = 2}, [10977] = {.lex_state = 38, .external_lex_state = 2}, [10978] = {.lex_state = 38, .external_lex_state = 2}, [10979] = {.lex_state = 38, .external_lex_state = 2}, [10980] = {.lex_state = 38, .external_lex_state = 2}, [10981] = {.lex_state = 0}, [10982] = {.lex_state = 38, .external_lex_state = 2}, [10983] = {.lex_state = 38}, [10984] = {.lex_state = 0}, [10985] = {.lex_state = 0}, [10986] = {.lex_state = 0, .external_lex_state = 2}, [10987] = {.lex_state = 0}, [10988] = {.lex_state = 0}, [10989] = {.lex_state = 0}, [10990] = {.lex_state = 0}, [10991] = {.lex_state = 38, .external_lex_state = 2}, [10992] = {.lex_state = 38, .external_lex_state = 2}, [10993] = {.lex_state = 0}, [10994] = {.lex_state = 0}, [10995] = {.lex_state = 0}, [10996] = {.lex_state = 38, .external_lex_state = 2}, [10997] = {.lex_state = 38, .external_lex_state = 2}, [10998] = {.lex_state = 0}, [10999] = {.lex_state = 38, .external_lex_state = 2}, [11000] = {.lex_state = 38, .external_lex_state = 2}, [11001] = {.lex_state = 0}, [11002] = {.lex_state = 0}, [11003] = {.lex_state = 0}, [11004] = {.lex_state = 0}, [11005] = {.lex_state = 38, .external_lex_state = 2}, [11006] = {.lex_state = 38, .external_lex_state = 2}, [11007] = {.lex_state = 38, .external_lex_state = 2}, [11008] = {.lex_state = 0}, [11009] = {.lex_state = 38}, [11010] = {.lex_state = 38, .external_lex_state = 2}, [11011] = {.lex_state = 38, .external_lex_state = 2}, [11012] = {.lex_state = 38, .external_lex_state = 2}, [11013] = {.lex_state = 38, .external_lex_state = 2}, [11014] = {.lex_state = 38, .external_lex_state = 2}, [11015] = {.lex_state = 38, .external_lex_state = 2}, [11016] = {.lex_state = 38, .external_lex_state = 2}, [11017] = {.lex_state = 38}, [11018] = {.lex_state = 38, .external_lex_state = 2}, [11019] = {.lex_state = 38, .external_lex_state = 2}, [11020] = {.lex_state = 38, .external_lex_state = 2}, [11021] = {.lex_state = 38, .external_lex_state = 2}, [11022] = {.lex_state = 38}, [11023] = {.lex_state = 0}, [11024] = {.lex_state = 0}, [11025] = {.lex_state = 38, .external_lex_state = 2}, [11026] = {.lex_state = 38, .external_lex_state = 2}, [11027] = {.lex_state = 38, .external_lex_state = 2}, [11028] = {.lex_state = 38, .external_lex_state = 2}, [11029] = {.lex_state = 38, .external_lex_state = 2}, [11030] = {.lex_state = 38, .external_lex_state = 2}, [11031] = {.lex_state = 0}, [11032] = {.lex_state = 38, .external_lex_state = 2}, [11033] = {.lex_state = 38, .external_lex_state = 2}, [11034] = {.lex_state = 38, .external_lex_state = 2}, [11035] = {.lex_state = 38, .external_lex_state = 2}, [11036] = {.lex_state = 38, .external_lex_state = 2}, [11037] = {.lex_state = 38, .external_lex_state = 2}, [11038] = {.lex_state = 38, .external_lex_state = 2}, [11039] = {.lex_state = 0}, [11040] = {.lex_state = 38, .external_lex_state = 2}, [11041] = {.lex_state = 38, .external_lex_state = 2}, [11042] = {.lex_state = 38, .external_lex_state = 2}, [11043] = {.lex_state = 38, .external_lex_state = 2}, [11044] = {.lex_state = 38, .external_lex_state = 2}, [11045] = {.lex_state = 0}, [11046] = {.lex_state = 0}, [11047] = {.lex_state = 38, .external_lex_state = 2}, [11048] = {.lex_state = 38, .external_lex_state = 2}, [11049] = {.lex_state = 38, .external_lex_state = 2}, [11050] = {.lex_state = 38}, [11051] = {.lex_state = 38, .external_lex_state = 2}, [11052] = {.lex_state = 38, .external_lex_state = 2}, [11053] = {.lex_state = 38, .external_lex_state = 2}, [11054] = {.lex_state = 38, .external_lex_state = 2}, [11055] = {.lex_state = 38, .external_lex_state = 2}, [11056] = {.lex_state = 38, .external_lex_state = 2}, [11057] = {.lex_state = 38, .external_lex_state = 2}, [11058] = {.lex_state = 38, .external_lex_state = 2}, [11059] = {.lex_state = 38, .external_lex_state = 2}, [11060] = {.lex_state = 38, .external_lex_state = 2}, [11061] = {.lex_state = 38, .external_lex_state = 2}, [11062] = {.lex_state = 38, .external_lex_state = 2}, [11063] = {.lex_state = 38, .external_lex_state = 2}, [11064] = {.lex_state = 38, .external_lex_state = 2}, [11065] = {.lex_state = 38, .external_lex_state = 2}, [11066] = {.lex_state = 0}, [11067] = {.lex_state = 0}, [11068] = {.lex_state = 38}, [11069] = {.lex_state = 38}, [11070] = {.lex_state = 0}, [11071] = {.lex_state = 0}, [11072] = {.lex_state = 0}, [11073] = {.lex_state = 0}, [11074] = {.lex_state = 38}, [11075] = {.lex_state = 38}, [11076] = {.lex_state = 38}, [11077] = {.lex_state = 38}, [11078] = {.lex_state = 0}, [11079] = {.lex_state = 38}, [11080] = {.lex_state = 0}, [11081] = {.lex_state = 0}, [11082] = {.lex_state = 38}, [11083] = {.lex_state = 38}, [11084] = {.lex_state = 38}, [11085] = {.lex_state = 0}, [11086] = {.lex_state = 0}, [11087] = {.lex_state = 38}, [11088] = {.lex_state = 38}, [11089] = {.lex_state = 38}, [11090] = {.lex_state = 38}, [11091] = {.lex_state = 0}, [11092] = {.lex_state = 0}, [11093] = {.lex_state = 0}, [11094] = {.lex_state = 0}, [11095] = {.lex_state = 0}, [11096] = {.lex_state = 38, .external_lex_state = 2}, [11097] = {.lex_state = 38}, [11098] = {.lex_state = 0}, [11099] = {.lex_state = 0}, [11100] = {.lex_state = 0}, [11101] = {.lex_state = 0}, [11102] = {.lex_state = 0}, [11103] = {.lex_state = 0}, [11104] = {.lex_state = 0}, [11105] = {.lex_state = 0}, [11106] = {.lex_state = 0}, [11107] = {.lex_state = 0}, [11108] = {.lex_state = 38, .external_lex_state = 2}, [11109] = {.lex_state = 0}, [11110] = {.lex_state = 0}, [11111] = {.lex_state = 0}, [11112] = {.lex_state = 0}, [11113] = {.lex_state = 38}, [11114] = {.lex_state = 0}, [11115] = {.lex_state = 0}, [11116] = {.lex_state = 0}, [11117] = {.lex_state = 0}, [11118] = {.lex_state = 0}, [11119] = {.lex_state = 0}, [11120] = {.lex_state = 38}, [11121] = {.lex_state = 0}, [11122] = {.lex_state = 38}, [11123] = {.lex_state = 0}, [11124] = {.lex_state = 0}, [11125] = {.lex_state = 0}, [11126] = {.lex_state = 0}, [11127] = {.lex_state = 0}, [11128] = {.lex_state = 0}, [11129] = {.lex_state = 0}, [11130] = {.lex_state = 0}, [11131] = {.lex_state = 38}, [11132] = {.lex_state = 38}, [11133] = {.lex_state = 0}, [11134] = {.lex_state = 0}, [11135] = {.lex_state = 0}, [11136] = {.lex_state = 0}, [11137] = {.lex_state = 0}, [11138] = {.lex_state = 0}, [11139] = {.lex_state = 0}, [11140] = {.lex_state = 0}, [11141] = {.lex_state = 0}, [11142] = {.lex_state = 38}, [11143] = {.lex_state = 0}, [11144] = {.lex_state = 0}, [11145] = {.lex_state = 0}, [11146] = {.lex_state = 0}, [11147] = {.lex_state = 0}, [11148] = {.lex_state = 38}, [11149] = {.lex_state = 0}, [11150] = {.lex_state = 0}, [11151] = {.lex_state = 0}, [11152] = {.lex_state = 0}, [11153] = {.lex_state = 0}, [11154] = {.lex_state = 38, .external_lex_state = 2}, [11155] = {.lex_state = 0}, [11156] = {.lex_state = 38}, [11157] = {.lex_state = 0}, [11158] = {.lex_state = 0}, [11159] = {.lex_state = 0}, [11160] = {.lex_state = 0}, [11161] = {.lex_state = 0}, [11162] = {.lex_state = 38}, [11163] = {.lex_state = 0}, [11164] = {.lex_state = 38}, [11165] = {.lex_state = 38}, [11166] = {.lex_state = 0}, [11167] = {.lex_state = 0}, [11168] = {.lex_state = 0}, [11169] = {.lex_state = 0}, [11170] = {.lex_state = 0}, [11171] = {.lex_state = 0}, [11172] = {.lex_state = 0}, [11173] = {.lex_state = 38}, [11174] = {.lex_state = 0}, [11175] = {.lex_state = 0}, [11176] = {.lex_state = 0}, [11177] = {.lex_state = 38}, [11178] = {.lex_state = 38}, [11179] = {.lex_state = 38}, [11180] = {.lex_state = 0}, [11181] = {.lex_state = 0}, [11182] = {.lex_state = 0}, [11183] = {.lex_state = 0}, [11184] = {.lex_state = 0}, [11185] = {.lex_state = 0}, [11186] = {.lex_state = 0}, [11187] = {.lex_state = 0}, [11188] = {.lex_state = 0}, [11189] = {.lex_state = 38}, [11190] = {.lex_state = 0}, [11191] = {.lex_state = 0}, [11192] = {.lex_state = 0}, [11193] = {.lex_state = 38}, [11194] = {.lex_state = 38}, [11195] = {.lex_state = 38}, [11196] = {.lex_state = 0}, [11197] = {.lex_state = 0}, [11198] = {.lex_state = 0}, [11199] = {.lex_state = 0}, [11200] = {.lex_state = 0}, [11201] = {.lex_state = 38}, [11202] = {.lex_state = 38}, [11203] = {.lex_state = 0}, [11204] = {.lex_state = 0}, [11205] = {.lex_state = 0}, [11206] = {.lex_state = 38}, [11207] = {.lex_state = 38}, [11208] = {.lex_state = 38}, [11209] = {.lex_state = 38}, [11210] = {.lex_state = 0}, [11211] = {.lex_state = 0}, [11212] = {.lex_state = 0}, [11213] = {.lex_state = 0}, [11214] = {.lex_state = 38}, [11215] = {.lex_state = 0}, [11216] = {.lex_state = 0}, [11217] = {.lex_state = 0}, [11218] = {.lex_state = 0}, [11219] = {.lex_state = 0}, [11220] = {.lex_state = 0}, [11221] = {.lex_state = 0}, [11222] = {.lex_state = 0}, [11223] = {.lex_state = 0}, [11224] = {.lex_state = 38}, [11225] = {.lex_state = 0}, [11226] = {.lex_state = 0}, [11227] = {.lex_state = 0}, [11228] = {.lex_state = 0}, [11229] = {.lex_state = 0}, [11230] = {.lex_state = 0}, [11231] = {.lex_state = 0}, [11232] = {.lex_state = 0}, [11233] = {.lex_state = 0}, [11234] = {.lex_state = 0}, [11235] = {.lex_state = 0}, [11236] = {.lex_state = 0}, [11237] = {.lex_state = 0}, [11238] = {.lex_state = 0}, [11239] = {.lex_state = 0}, [11240] = {.lex_state = 0}, [11241] = {.lex_state = 38, .external_lex_state = 2}, [11242] = {.lex_state = 0}, [11243] = {.lex_state = 38, .external_lex_state = 2}, [11244] = {.lex_state = 38, .external_lex_state = 2}, [11245] = {.lex_state = 38, .external_lex_state = 2}, [11246] = {.lex_state = 0}, [11247] = {.lex_state = 38, .external_lex_state = 2}, [11248] = {.lex_state = 0}, [11249] = {.lex_state = 0}, [11250] = {.lex_state = 0}, [11251] = {.lex_state = 0}, [11252] = {.lex_state = 0}, [11253] = {.lex_state = 0}, [11254] = {.lex_state = 38}, [11255] = {.lex_state = 38}, [11256] = {.lex_state = 38}, [11257] = {.lex_state = 0}, [11258] = {.lex_state = 0}, [11259] = {.lex_state = 0}, [11260] = {.lex_state = 0}, [11261] = {.lex_state = 38}, [11262] = {.lex_state = 38}, [11263] = {.lex_state = 38}, [11264] = {.lex_state = 0}, [11265] = {.lex_state = 0}, [11266] = {.lex_state = 38, .external_lex_state = 2}, [11267] = {.lex_state = 38, .external_lex_state = 2}, [11268] = {.lex_state = 38}, [11269] = {.lex_state = 0}, [11270] = {.lex_state = 38}, [11271] = {.lex_state = 38, .external_lex_state = 2}, [11272] = {.lex_state = 0}, [11273] = {.lex_state = 0}, [11274] = {.lex_state = 0}, [11275] = {.lex_state = 0}, [11276] = {.lex_state = 0}, [11277] = {.lex_state = 38}, [11278] = {.lex_state = 0}, [11279] = {.lex_state = 38, .external_lex_state = 2}, [11280] = {.lex_state = 0}, [11281] = {.lex_state = 0}, [11282] = {.lex_state = 38}, [11283] = {.lex_state = 0}, [11284] = {.lex_state = 0}, [11285] = {.lex_state = 0}, [11286] = {.lex_state = 38, .external_lex_state = 2}, [11287] = {.lex_state = 0}, [11288] = {.lex_state = 0}, [11289] = {.lex_state = 0}, [11290] = {.lex_state = 38}, [11291] = {.lex_state = 0}, [11292] = {.lex_state = 0}, [11293] = {.lex_state = 0}, [11294] = {.lex_state = 0}, [11295] = {.lex_state = 0}, [11296] = {.lex_state = 0}, [11297] = {.lex_state = 38}, [11298] = {.lex_state = 0}, [11299] = {.lex_state = 0}, [11300] = {.lex_state = 0}, [11301] = {.lex_state = 0, .external_lex_state = 2}, [11302] = {.lex_state = 0}, [11303] = {.lex_state = 38}, [11304] = {.lex_state = 38}, [11305] = {.lex_state = 38}, [11306] = {.lex_state = 38}, [11307] = {.lex_state = 0}, [11308] = {.lex_state = 0}, [11309] = {.lex_state = 0}, [11310] = {.lex_state = 38}, [11311] = {.lex_state = 0}, [11312] = {.lex_state = 38}, [11313] = {.lex_state = 38}, [11314] = {.lex_state = 0}, [11315] = {.lex_state = 38}, [11316] = {.lex_state = 0}, [11317] = {.lex_state = 0}, [11318] = {.lex_state = 0}, [11319] = {.lex_state = 0}, [11320] = {.lex_state = 0}, [11321] = {.lex_state = 38}, [11322] = {.lex_state = 38}, [11323] = {.lex_state = 0}, [11324] = {.lex_state = 38}, [11325] = {.lex_state = 0}, [11326] = {.lex_state = 0}, [11327] = {.lex_state = 0}, [11328] = {.lex_state = 38, .external_lex_state = 2}, [11329] = {.lex_state = 0}, [11330] = {.lex_state = 38}, [11331] = {.lex_state = 0}, [11332] = {.lex_state = 38}, [11333] = {.lex_state = 38}, [11334] = {.lex_state = 38}, [11335] = {.lex_state = 38}, [11336] = {.lex_state = 0}, [11337] = {.lex_state = 38}, [11338] = {.lex_state = 38}, [11339] = {.lex_state = 0}, [11340] = {.lex_state = 38}, [11341] = {.lex_state = 38}, [11342] = {.lex_state = 0}, [11343] = {.lex_state = 38}, [11344] = {.lex_state = 38}, [11345] = {.lex_state = 0}, [11346] = {.lex_state = 0}, [11347] = {.lex_state = 0}, [11348] = {.lex_state = 0}, [11349] = {.lex_state = 38}, [11350] = {.lex_state = 38, .external_lex_state = 2}, [11351] = {.lex_state = 0}, [11352] = {.lex_state = 0}, [11353] = {.lex_state = 0}, [11354] = {.lex_state = 0}, [11355] = {.lex_state = 38}, [11356] = {.lex_state = 0}, [11357] = {.lex_state = 0}, [11358] = {.lex_state = 0}, [11359] = {.lex_state = 0}, [11360] = {.lex_state = 0}, [11361] = {.lex_state = 0}, [11362] = {.lex_state = 0}, [11363] = {.lex_state = 0}, [11364] = {.lex_state = 0}, [11365] = {.lex_state = 38}, [11366] = {.lex_state = 0}, [11367] = {.lex_state = 0}, [11368] = {.lex_state = 38, .external_lex_state = 2}, [11369] = {.lex_state = 0}, [11370] = {.lex_state = 38}, [11371] = {.lex_state = 0}, [11372] = {.lex_state = 0}, [11373] = {.lex_state = 38}, [11374] = {.lex_state = 38}, [11375] = {.lex_state = 38}, [11376] = {.lex_state = 38, .external_lex_state = 2}, [11377] = {.lex_state = 0}, [11378] = {.lex_state = 0}, [11379] = {.lex_state = 0}, [11380] = {.lex_state = 0}, [11381] = {.lex_state = 0}, [11382] = {.lex_state = 38}, [11383] = {.lex_state = 0}, [11384] = {.lex_state = 38, .external_lex_state = 2}, [11385] = {.lex_state = 0}, [11386] = {.lex_state = 0}, [11387] = {.lex_state = 38}, [11388] = {.lex_state = 0}, [11389] = {.lex_state = 0, .external_lex_state = 2}, [11390] = {.lex_state = 0}, [11391] = {.lex_state = 0}, [11392] = {.lex_state = 0}, [11393] = {.lex_state = 0}, [11394] = {.lex_state = 0}, [11395] = {.lex_state = 38, .external_lex_state = 2}, [11396] = {.lex_state = 0}, [11397] = {.lex_state = 0}, [11398] = {.lex_state = 0}, [11399] = {.lex_state = 38}, [11400] = {.lex_state = 0}, [11401] = {.lex_state = 0}, [11402] = {.lex_state = 38}, [11403] = {.lex_state = 0}, [11404] = {.lex_state = 38}, [11405] = {.lex_state = 0}, [11406] = {.lex_state = 0}, [11407] = {.lex_state = 0}, [11408] = {.lex_state = 0}, [11409] = {.lex_state = 0}, [11410] = {.lex_state = 0}, [11411] = {.lex_state = 0}, [11412] = {.lex_state = 0}, [11413] = {.lex_state = 38, .external_lex_state = 2}, [11414] = {.lex_state = 0}, [11415] = {.lex_state = 0}, [11416] = {.lex_state = 0}, [11417] = {.lex_state = 0}, [11418] = {.lex_state = 38}, [11419] = {.lex_state = 38}, [11420] = {.lex_state = 0}, [11421] = {.lex_state = 38}, [11422] = {.lex_state = 0}, [11423] = {.lex_state = 0}, [11424] = {.lex_state = 38}, [11425] = {.lex_state = 38}, [11426] = {.lex_state = 38}, [11427] = {.lex_state = 38, .external_lex_state = 2}, [11428] = {.lex_state = 38}, [11429] = {.lex_state = 0}, [11430] = {.lex_state = 0}, [11431] = {.lex_state = 0}, [11432] = {.lex_state = 0, .external_lex_state = 2}, [11433] = {.lex_state = 0}, [11434] = {.lex_state = 0}, [11435] = {.lex_state = 0}, [11436] = {.lex_state = 0}, [11437] = {.lex_state = 0}, [11438] = {.lex_state = 0}, [11439] = {.lex_state = 0, .external_lex_state = 2}, [11440] = {.lex_state = 0}, [11441] = {.lex_state = 0}, [11442] = {.lex_state = 0}, [11443] = {.lex_state = 0}, [11444] = {.lex_state = 0}, [11445] = {.lex_state = 38}, [11446] = {.lex_state = 38}, [11447] = {.lex_state = 0}, [11448] = {.lex_state = 0}, [11449] = {.lex_state = 0}, [11450] = {.lex_state = 38}, [11451] = {.lex_state = 0}, [11452] = {.lex_state = 0}, [11453] = {.lex_state = 38}, [11454] = {.lex_state = 38}, [11455] = {.lex_state = 0}, [11456] = {.lex_state = 0}, [11457] = {.lex_state = 0}, [11458] = {.lex_state = 0}, [11459] = {.lex_state = 0, .external_lex_state = 2}, [11460] = {.lex_state = 38}, [11461] = {.lex_state = 38}, [11462] = {.lex_state = 0}, [11463] = {.lex_state = 0}, [11464] = {.lex_state = 0}, [11465] = {.lex_state = 0}, [11466] = {.lex_state = 0}, [11467] = {.lex_state = 38}, [11468] = {.lex_state = 38}, [11469] = {.lex_state = 38}, [11470] = {.lex_state = 0}, [11471] = {.lex_state = 0}, [11472] = {.lex_state = 0}, [11473] = {.lex_state = 0}, [11474] = {.lex_state = 38}, [11475] = {.lex_state = 0}, [11476] = {.lex_state = 0}, [11477] = {.lex_state = 0}, [11478] = {.lex_state = 0}, [11479] = {.lex_state = 0}, [11480] = {.lex_state = 0}, [11481] = {.lex_state = 38}, [11482] = {.lex_state = 38}, [11483] = {.lex_state = 38}, [11484] = {.lex_state = 0}, [11485] = {.lex_state = 0}, [11486] = {.lex_state = 0}, [11487] = {.lex_state = 38}, [11488] = {.lex_state = 0}, [11489] = {.lex_state = 0}, [11490] = {.lex_state = 0}, [11491] = {.lex_state = 0}, [11492] = {.lex_state = 0}, [11493] = {.lex_state = 0}, [11494] = {.lex_state = 0}, [11495] = {.lex_state = 0}, [11496] = {.lex_state = 38}, [11497] = {.lex_state = 0}, [11498] = {.lex_state = 0}, [11499] = {.lex_state = 0}, [11500] = {.lex_state = 38}, [11501] = {.lex_state = 0}, [11502] = {.lex_state = 0}, [11503] = {.lex_state = 0}, [11504] = {.lex_state = 0}, [11505] = {.lex_state = 38}, [11506] = {.lex_state = 38, .external_lex_state = 2}, [11507] = {.lex_state = 38, .external_lex_state = 2}, [11508] = {.lex_state = 0}, [11509] = {.lex_state = 38, .external_lex_state = 2}, [11510] = {.lex_state = 0}, [11511] = {.lex_state = 0}, [11512] = {.lex_state = 0}, [11513] = {.lex_state = 0}, [11514] = {.lex_state = 0}, [11515] = {.lex_state = 0, .external_lex_state = 2}, [11516] = {.lex_state = 0}, [11517] = {.lex_state = 0}, [11518] = {.lex_state = 0}, [11519] = {.lex_state = 0}, [11520] = {.lex_state = 0}, [11521] = {.lex_state = 38, .external_lex_state = 2}, [11522] = {.lex_state = 38, .external_lex_state = 2}, [11523] = {.lex_state = 0}, [11524] = {.lex_state = 0}, [11525] = {.lex_state = 38}, [11526] = {.lex_state = 0}, [11527] = {.lex_state = 0}, [11528] = {.lex_state = 0}, [11529] = {.lex_state = 0}, [11530] = {.lex_state = 0}, [11531] = {.lex_state = 0}, [11532] = {.lex_state = 0}, [11533] = {.lex_state = 0}, [11534] = {.lex_state = 0}, [11535] = {.lex_state = 0}, [11536] = {.lex_state = 0}, [11537] = {.lex_state = 38}, [11538] = {.lex_state = 0}, [11539] = {.lex_state = 0}, [11540] = {.lex_state = 0}, [11541] = {.lex_state = 0}, [11542] = {.lex_state = 0}, [11543] = {.lex_state = 38}, [11544] = {.lex_state = 0}, [11545] = {.lex_state = 0}, [11546] = {.lex_state = 0}, [11547] = {.lex_state = 0}, [11548] = {.lex_state = 0}, [11549] = {.lex_state = 0}, [11550] = {.lex_state = 0}, [11551] = {.lex_state = 0}, [11552] = {.lex_state = 0}, [11553] = {.lex_state = 0}, [11554] = {.lex_state = 0}, [11555] = {.lex_state = 38}, [11556] = {.lex_state = 0}, [11557] = {.lex_state = 0}, [11558] = {.lex_state = 0}, [11559] = {.lex_state = 0}, [11560] = {.lex_state = 0}, [11561] = {.lex_state = 0}, [11562] = {.lex_state = 0}, [11563] = {.lex_state = 38}, [11564] = {.lex_state = 38}, [11565] = {.lex_state = 38}, [11566] = {.lex_state = 38}, [11567] = {.lex_state = 38}, [11568] = {.lex_state = 38}, [11569] = {.lex_state = 38}, [11570] = {.lex_state = 38}, [11571] = {.lex_state = 38}, [11572] = {.lex_state = 38}, [11573] = {.lex_state = 38}, [11574] = {.lex_state = 38}, [11575] = {.lex_state = 38}, [11576] = {.lex_state = 38}, [11577] = {.lex_state = 38}, [11578] = {.lex_state = 38}, [11579] = {.lex_state = 38}, [11580] = {.lex_state = 38}, [11581] = {.lex_state = 0}, [11582] = {.lex_state = 0}, [11583] = {.lex_state = 38}, [11584] = {.lex_state = 38}, [11585] = {.lex_state = 38}, [11586] = {.lex_state = 38}, [11587] = {.lex_state = 38}, [11588] = {.lex_state = 38}, [11589] = {.lex_state = 38}, [11590] = {.lex_state = 38}, [11591] = {.lex_state = 0}, [11592] = {.lex_state = 0}, [11593] = {.lex_state = 38, .external_lex_state = 2}, [11594] = {.lex_state = 0, .external_lex_state = 2}, [11595] = {.lex_state = 0, .external_lex_state = 2}, [11596] = {.lex_state = 38, .external_lex_state = 2}, [11597] = {.lex_state = 0, .external_lex_state = 2}, [11598] = {.lex_state = 0, .external_lex_state = 2}, [11599] = {.lex_state = 0, .external_lex_state = 2}, [11600] = {.lex_state = 38}, [11601] = {.lex_state = 0}, [11602] = {.lex_state = 0, .external_lex_state = 2}, [11603] = {.lex_state = 0, .external_lex_state = 2}, [11604] = {.lex_state = 0}, [11605] = {.lex_state = 38}, [11606] = {.lex_state = 38}, [11607] = {.lex_state = 0}, [11608] = {.lex_state = 38}, [11609] = {.lex_state = 0}, [11610] = {.lex_state = 38}, [11611] = {.lex_state = 0}, [11612] = {.lex_state = 0, .external_lex_state = 2}, [11613] = {.lex_state = 0}, [11614] = {.lex_state = 0}, [11615] = {.lex_state = 0}, [11616] = {.lex_state = 0}, [11617] = {.lex_state = 1}, [11618] = {.lex_state = 38}, [11619] = {.lex_state = 38}, [11620] = {.lex_state = 38}, [11621] = {.lex_state = 38}, [11622] = {.lex_state = 38}, [11623] = {.lex_state = 0, .external_lex_state = 2}, [11624] = {.lex_state = 0}, [11625] = {.lex_state = 0}, [11626] = {.lex_state = 0}, [11627] = {.lex_state = 0}, [11628] = {.lex_state = 0}, [11629] = {.lex_state = 0}, [11630] = {.lex_state = 0}, [11631] = {.lex_state = 0}, [11632] = {.lex_state = 38}, [11633] = {.lex_state = 38}, [11634] = {.lex_state = 0}, [11635] = {.lex_state = 38}, [11636] = {.lex_state = 0}, [11637] = {.lex_state = 0}, [11638] = {.lex_state = 0}, [11639] = {.lex_state = 38}, [11640] = {.lex_state = 38}, [11641] = {.lex_state = 38}, [11642] = {.lex_state = 0}, [11643] = {.lex_state = 0, .external_lex_state = 2}, [11644] = {.lex_state = 0}, [11645] = {.lex_state = 0}, [11646] = {.lex_state = 0, .external_lex_state = 2}, [11647] = {.lex_state = 38}, [11648] = {.lex_state = 38}, [11649] = {.lex_state = 38}, [11650] = {.lex_state = 0}, [11651] = {.lex_state = 0}, [11652] = {.lex_state = 0}, [11653] = {.lex_state = 38}, [11654] = {.lex_state = 38}, [11655] = {.lex_state = 38}, [11656] = {.lex_state = 0, .external_lex_state = 2}, [11657] = {.lex_state = 0, .external_lex_state = 2}, [11658] = {.lex_state = 0}, [11659] = {.lex_state = 0}, [11660] = {.lex_state = 0}, [11661] = {.lex_state = 38}, [11662] = {.lex_state = 0}, [11663] = {.lex_state = 0, .external_lex_state = 2}, [11664] = {.lex_state = 38}, [11665] = {.lex_state = 0, .external_lex_state = 2}, [11666] = {.lex_state = 38}, [11667] = {.lex_state = 0}, [11668] = {.lex_state = 0}, [11669] = {.lex_state = 0}, [11670] = {.lex_state = 38}, [11671] = {.lex_state = 0, .external_lex_state = 2}, [11672] = {.lex_state = 0}, [11673] = {.lex_state = 0}, [11674] = {.lex_state = 0}, [11675] = {.lex_state = 0, .external_lex_state = 2}, [11676] = {.lex_state = 0}, [11677] = {.lex_state = 38}, [11678] = {.lex_state = 38}, [11679] = {.lex_state = 0, .external_lex_state = 2}, [11680] = {.lex_state = 38}, [11681] = {.lex_state = 38}, [11682] = {.lex_state = 38}, [11683] = {.lex_state = 0}, [11684] = {.lex_state = 0}, [11685] = {.lex_state = 0, .external_lex_state = 2}, [11686] = {.lex_state = 0, .external_lex_state = 2}, [11687] = {.lex_state = 38}, [11688] = {.lex_state = 0}, [11689] = {.lex_state = 0}, [11690] = {.lex_state = 0}, [11691] = {.lex_state = 0}, [11692] = {.lex_state = 38}, [11693] = {.lex_state = 0}, [11694] = {.lex_state = 0, .external_lex_state = 2}, [11695] = {.lex_state = 0, .external_lex_state = 2}, [11696] = {.lex_state = 38}, [11697] = {.lex_state = 0}, [11698] = {.lex_state = 0, .external_lex_state = 2}, [11699] = {.lex_state = 38}, [11700] = {.lex_state = 0, .external_lex_state = 2}, [11701] = {.lex_state = 0, .external_lex_state = 2}, [11702] = {.lex_state = 38}, [11703] = {.lex_state = 0}, [11704] = {.lex_state = 0}, [11705] = {.lex_state = 0}, [11706] = {.lex_state = 0, .external_lex_state = 2}, [11707] = {.lex_state = 0, .external_lex_state = 2}, [11708] = {.lex_state = 0}, [11709] = {.lex_state = 0, .external_lex_state = 2}, [11710] = {.lex_state = 0}, [11711] = {.lex_state = 38}, [11712] = {.lex_state = 38}, [11713] = {.lex_state = 0, .external_lex_state = 2}, [11714] = {.lex_state = 0, .external_lex_state = 2}, [11715] = {.lex_state = 0}, [11716] = {.lex_state = 38}, [11717] = {.lex_state = 0}, [11718] = {.lex_state = 38}, [11719] = {.lex_state = 0}, [11720] = {.lex_state = 38}, [11721] = {.lex_state = 0}, [11722] = {.lex_state = 0}, [11723] = {.lex_state = 38}, [11724] = {.lex_state = 0}, [11725] = {.lex_state = 38}, [11726] = {.lex_state = 0}, [11727] = {.lex_state = 38}, [11728] = {.lex_state = 38}, [11729] = {.lex_state = 38}, [11730] = {.lex_state = 0}, [11731] = {.lex_state = 0}, [11732] = {.lex_state = 0}, [11733] = {.lex_state = 0}, [11734] = {.lex_state = 38}, [11735] = {.lex_state = 38}, [11736] = {.lex_state = 38}, [11737] = {.lex_state = 0}, [11738] = {.lex_state = 0, .external_lex_state = 2}, [11739] = {.lex_state = 0}, [11740] = {.lex_state = 0}, [11741] = {.lex_state = 0}, [11742] = {.lex_state = 1}, [11743] = {.lex_state = 38}, [11744] = {.lex_state = 0, .external_lex_state = 2}, [11745] = {.lex_state = 0, .external_lex_state = 2}, [11746] = {.lex_state = 0, .external_lex_state = 2}, [11747] = {.lex_state = 0, .external_lex_state = 2}, [11748] = {.lex_state = 38}, [11749] = {.lex_state = 0, .external_lex_state = 2}, [11750] = {.lex_state = 38}, [11751] = {.lex_state = 1}, [11752] = {.lex_state = 38}, [11753] = {.lex_state = 0}, [11754] = {.lex_state = 0, .external_lex_state = 2}, [11755] = {.lex_state = 0}, [11756] = {.lex_state = 0, .external_lex_state = 2}, [11757] = {.lex_state = 0}, [11758] = {.lex_state = 0, .external_lex_state = 2}, [11759] = {.lex_state = 0, .external_lex_state = 2}, [11760] = {.lex_state = 0}, [11761] = {.lex_state = 0}, [11762] = {.lex_state = 0}, [11763] = {.lex_state = 0}, [11764] = {.lex_state = 38}, [11765] = {.lex_state = 1}, [11766] = {.lex_state = 0}, [11767] = {.lex_state = 0}, [11768] = {.lex_state = 38}, [11769] = {.lex_state = 38}, [11770] = {.lex_state = 0}, [11771] = {.lex_state = 0}, [11772] = {.lex_state = 1}, [11773] = {.lex_state = 0}, [11774] = {.lex_state = 0, .external_lex_state = 2}, [11775] = {.lex_state = 38}, [11776] = {.lex_state = 38}, [11777] = {.lex_state = 0}, [11778] = {.lex_state = 0, .external_lex_state = 2}, [11779] = {.lex_state = 38}, [11780] = {.lex_state = 0, .external_lex_state = 2}, [11781] = {.lex_state = 0, .external_lex_state = 2}, [11782] = {.lex_state = 0, .external_lex_state = 2}, [11783] = {.lex_state = 0}, [11784] = {.lex_state = 38}, [11785] = {.lex_state = 38}, [11786] = {.lex_state = 0, .external_lex_state = 2}, [11787] = {.lex_state = 38}, [11788] = {.lex_state = 0, .external_lex_state = 2}, [11789] = {.lex_state = 0, .external_lex_state = 2}, [11790] = {.lex_state = 0, .external_lex_state = 2}, [11791] = {.lex_state = 0, .external_lex_state = 2}, [11792] = {.lex_state = 0, .external_lex_state = 2}, [11793] = {.lex_state = 0, .external_lex_state = 2}, [11794] = {.lex_state = 0}, [11795] = {.lex_state = 1}, [11796] = {.lex_state = 0}, [11797] = {.lex_state = 0, .external_lex_state = 2}, [11798] = {.lex_state = 0}, [11799] = {.lex_state = 0}, [11800] = {.lex_state = 0}, [11801] = {.lex_state = 0}, [11802] = {.lex_state = 0}, [11803] = {.lex_state = 0}, [11804] = {.lex_state = 38}, [11805] = {.lex_state = 0}, [11806] = {.lex_state = 0}, [11807] = {.lex_state = 0}, [11808] = {.lex_state = 38}, [11809] = {.lex_state = 0}, [11810] = {.lex_state = 38}, [11811] = {.lex_state = 38}, [11812] = {.lex_state = 38}, [11813] = {.lex_state = 38}, [11814] = {.lex_state = 0}, [11815] = {.lex_state = 0}, [11816] = {.lex_state = 0}, [11817] = {.lex_state = 38}, [11818] = {.lex_state = 0}, [11819] = {.lex_state = 38}, [11820] = {.lex_state = 38}, [11821] = {.lex_state = 0}, [11822] = {.lex_state = 1}, [11823] = {.lex_state = 38}, [11824] = {.lex_state = 38}, [11825] = {.lex_state = 38}, [11826] = {.lex_state = 0, .external_lex_state = 2}, [11827] = {.lex_state = 38}, [11828] = {.lex_state = 0}, [11829] = {.lex_state = 38}, [11830] = {.lex_state = 0}, [11831] = {.lex_state = 0}, [11832] = {.lex_state = 38}, [11833] = {.lex_state = 0}, [11834] = {.lex_state = 0, .external_lex_state = 2}, [11835] = {.lex_state = 38}, [11836] = {.lex_state = 0, .external_lex_state = 2}, [11837] = {.lex_state = 0}, [11838] = {.lex_state = 0}, [11839] = {.lex_state = 0}, [11840] = {.lex_state = 38}, [11841] = {.lex_state = 0, .external_lex_state = 2}, [11842] = {.lex_state = 0}, [11843] = {.lex_state = 0}, [11844] = {.lex_state = 0}, [11845] = {.lex_state = 0, .external_lex_state = 2}, [11846] = {.lex_state = 0, .external_lex_state = 2}, [11847] = {.lex_state = 0}, [11848] = {.lex_state = 0, .external_lex_state = 2}, [11849] = {.lex_state = 0, .external_lex_state = 2}, [11850] = {.lex_state = 0}, [11851] = {.lex_state = 38}, [11852] = {.lex_state = 38}, [11853] = {.lex_state = 38}, [11854] = {.lex_state = 0}, [11855] = {.lex_state = 0}, [11856] = {.lex_state = 0, .external_lex_state = 2}, [11857] = {.lex_state = 0}, [11858] = {.lex_state = 0}, [11859] = {.lex_state = 38}, [11860] = {.lex_state = 0, .external_lex_state = 2}, [11861] = {.lex_state = 38}, [11862] = {.lex_state = 38}, [11863] = {.lex_state = 38}, [11864] = {.lex_state = 38}, [11865] = {.lex_state = 0, .external_lex_state = 2}, [11866] = {.lex_state = 38}, [11867] = {.lex_state = 38}, [11868] = {.lex_state = 0}, [11869] = {.lex_state = 0, .external_lex_state = 2}, [11870] = {.lex_state = 38}, [11871] = {.lex_state = 38}, [11872] = {.lex_state = 0, .external_lex_state = 2}, [11873] = {.lex_state = 1}, [11874] = {.lex_state = 0, .external_lex_state = 2}, [11875] = {.lex_state = 0, .external_lex_state = 2}, [11876] = {.lex_state = 0}, [11877] = {.lex_state = 0, .external_lex_state = 2}, [11878] = {.lex_state = 0}, [11879] = {.lex_state = 0}, [11880] = {.lex_state = 38}, [11881] = {.lex_state = 38}, [11882] = {.lex_state = 38}, [11883] = {.lex_state = 38}, [11884] = {.lex_state = 0}, [11885] = {.lex_state = 0}, [11886] = {.lex_state = 38}, [11887] = {.lex_state = 38}, [11888] = {.lex_state = 38}, [11889] = {.lex_state = 1}, [11890] = {.lex_state = 0}, [11891] = {.lex_state = 0}, [11892] = {.lex_state = 0, .external_lex_state = 2}, [11893] = {.lex_state = 38}, [11894] = {.lex_state = 0}, [11895] = {.lex_state = 38}, [11896] = {.lex_state = 0}, [11897] = {.lex_state = 38}, [11898] = {.lex_state = 0, .external_lex_state = 2}, [11899] = {.lex_state = 38}, [11900] = {.lex_state = 0}, [11901] = {.lex_state = 0, .external_lex_state = 2}, [11902] = {.lex_state = 0, .external_lex_state = 2}, [11903] = {.lex_state = 0}, [11904] = {.lex_state = 0, .external_lex_state = 2}, [11905] = {.lex_state = 0}, [11906] = {.lex_state = 38}, [11907] = {.lex_state = 38}, [11908] = {.lex_state = 0}, [11909] = {.lex_state = 0}, [11910] = {.lex_state = 0}, [11911] = {.lex_state = 0}, [11912] = {.lex_state = 0, .external_lex_state = 2}, [11913] = {.lex_state = 0}, [11914] = {.lex_state = 0, .external_lex_state = 2}, [11915] = {.lex_state = 38}, [11916] = {.lex_state = 38}, [11917] = {.lex_state = 0, .external_lex_state = 2}, [11918] = {.lex_state = 38}, [11919] = {.lex_state = 0}, [11920] = {.lex_state = 0, .external_lex_state = 2}, [11921] = {.lex_state = 0}, [11922] = {.lex_state = 0}, [11923] = {.lex_state = 1}, [11924] = {.lex_state = 0, .external_lex_state = 2}, [11925] = {.lex_state = 0}, [11926] = {.lex_state = 38}, [11927] = {.lex_state = 0}, [11928] = {.lex_state = 38}, [11929] = {.lex_state = 0, .external_lex_state = 2}, [11930] = {.lex_state = 0}, [11931] = {.lex_state = 38}, [11932] = {.lex_state = 38}, [11933] = {.lex_state = 0, .external_lex_state = 2}, [11934] = {.lex_state = 0}, [11935] = {.lex_state = 38}, [11936] = {.lex_state = 0}, [11937] = {.lex_state = 0}, [11938] = {.lex_state = 0}, [11939] = {.lex_state = 0}, [11940] = {.lex_state = 38}, [11941] = {.lex_state = 0}, [11942] = {.lex_state = 38}, [11943] = {.lex_state = 38}, [11944] = {.lex_state = 0}, [11945] = {.lex_state = 38}, [11946] = {.lex_state = 38}, [11947] = {.lex_state = 0, .external_lex_state = 2}, [11948] = {.lex_state = 38}, [11949] = {.lex_state = 0}, [11950] = {.lex_state = 0}, [11951] = {.lex_state = 0}, [11952] = {.lex_state = 38}, [11953] = {.lex_state = 0, .external_lex_state = 2}, [11954] = {.lex_state = 0, .external_lex_state = 2}, [11955] = {.lex_state = 0, .external_lex_state = 2}, [11956] = {.lex_state = 0}, [11957] = {.lex_state = 0}, [11958] = {.lex_state = 0}, [11959] = {.lex_state = 38}, [11960] = {.lex_state = 0}, [11961] = {.lex_state = 0}, [11962] = {.lex_state = 0, .external_lex_state = 2}, [11963] = {.lex_state = 0, .external_lex_state = 2}, [11964] = {.lex_state = 38}, [11965] = {.lex_state = 0, .external_lex_state = 2}, [11966] = {.lex_state = 1}, [11967] = {.lex_state = 0}, [11968] = {.lex_state = 0}, [11969] = {.lex_state = 0}, [11970] = {.lex_state = 38}, [11971] = {.lex_state = 38}, [11972] = {.lex_state = 0}, [11973] = {.lex_state = 38}, [11974] = {.lex_state = 38}, [11975] = {.lex_state = 38}, [11976] = {.lex_state = 0}, [11977] = {.lex_state = 0, .external_lex_state = 2}, [11978] = {.lex_state = 0, .external_lex_state = 2}, [11979] = {.lex_state = 38}, [11980] = {.lex_state = 38}, [11981] = {.lex_state = 38}, [11982] = {.lex_state = 0}, [11983] = {.lex_state = 0}, [11984] = {.lex_state = 0}, [11985] = {.lex_state = 0}, [11986] = {.lex_state = 38}, [11987] = {.lex_state = 38}, [11988] = {.lex_state = 0}, [11989] = {.lex_state = 0}, [11990] = {.lex_state = 38}, [11991] = {.lex_state = 0}, [11992] = {.lex_state = 38}, [11993] = {.lex_state = 0}, [11994] = {.lex_state = 1}, [11995] = {.lex_state = 0}, [11996] = {.lex_state = 0}, [11997] = {.lex_state = 38}, [11998] = {.lex_state = 0}, [11999] = {.lex_state = 0}, [12000] = {.lex_state = 38}, [12001] = {.lex_state = 38}, [12002] = {.lex_state = 38}, [12003] = {.lex_state = 38}, [12004] = {.lex_state = 0}, [12005] = {.lex_state = 0, .external_lex_state = 2}, [12006] = {.lex_state = 0}, [12007] = {.lex_state = 0}, [12008] = {.lex_state = 0}, [12009] = {.lex_state = 0}, [12010] = {.lex_state = 0}, [12011] = {.lex_state = 0, .external_lex_state = 2}, [12012] = {.lex_state = 0}, [12013] = {.lex_state = 38}, [12014] = {.lex_state = 38}, [12015] = {.lex_state = 38}, [12016] = {.lex_state = 0}, [12017] = {.lex_state = 38}, [12018] = {.lex_state = 0}, [12019] = {.lex_state = 0}, [12020] = {.lex_state = 0, .external_lex_state = 2}, [12021] = {.lex_state = 0}, [12022] = {.lex_state = 38}, [12023] = {.lex_state = 0}, [12024] = {.lex_state = 1}, [12025] = {.lex_state = 38}, [12026] = {.lex_state = 0, .external_lex_state = 2}, [12027] = {.lex_state = 38}, [12028] = {.lex_state = 0}, [12029] = {.lex_state = 0}, [12030] = {.lex_state = 0, .external_lex_state = 2}, [12031] = {.lex_state = 0}, [12032] = {.lex_state = 38}, [12033] = {.lex_state = 0}, [12034] = {.lex_state = 0}, [12035] = {.lex_state = 0, .external_lex_state = 2}, [12036] = {.lex_state = 0}, [12037] = {.lex_state = 38}, [12038] = {.lex_state = 0, .external_lex_state = 2}, [12039] = {.lex_state = 0}, [12040] = {.lex_state = 38}, [12041] = {.lex_state = 38}, [12042] = {.lex_state = 0, .external_lex_state = 2}, [12043] = {.lex_state = 0}, [12044] = {.lex_state = 38}, [12045] = {.lex_state = 0, .external_lex_state = 2}, [12046] = {.lex_state = 0, .external_lex_state = 2}, [12047] = {.lex_state = 38}, [12048] = {.lex_state = 38}, [12049] = {.lex_state = 0}, [12050] = {.lex_state = 38}, [12051] = {.lex_state = 0}, [12052] = {.lex_state = 38}, [12053] = {.lex_state = 38}, [12054] = {.lex_state = 0}, [12055] = {.lex_state = 1}, [12056] = {.lex_state = 0}, [12057] = {.lex_state = 0, .external_lex_state = 2}, [12058] = {.lex_state = 0}, [12059] = {.lex_state = 0}, [12060] = {.lex_state = 0}, [12061] = {.lex_state = 0}, [12062] = {.lex_state = 38}, [12063] = {.lex_state = 38}, [12064] = {.lex_state = 0, .external_lex_state = 2}, [12065] = {.lex_state = 0, .external_lex_state = 2}, [12066] = {.lex_state = 0}, [12067] = {.lex_state = 38}, [12068] = {.lex_state = 0}, [12069] = {.lex_state = 0, .external_lex_state = 2}, [12070] = {.lex_state = 38}, [12071] = {.lex_state = 0}, [12072] = {.lex_state = 38}, [12073] = {.lex_state = 38}, [12074] = {.lex_state = 0}, [12075] = {.lex_state = 38}, [12076] = {.lex_state = 38}, [12077] = {.lex_state = 0}, [12078] = {.lex_state = 0}, [12079] = {.lex_state = 38}, [12080] = {.lex_state = 38}, [12081] = {.lex_state = 38}, [12082] = {.lex_state = 0, .external_lex_state = 2}, [12083] = {.lex_state = 38}, [12084] = {.lex_state = 38}, [12085] = {.lex_state = 38}, [12086] = {.lex_state = 38}, [12087] = {.lex_state = 0}, [12088] = {.lex_state = 0, .external_lex_state = 2}, [12089] = {.lex_state = 38}, [12090] = {.lex_state = 0}, [12091] = {.lex_state = 38}, [12092] = {.lex_state = 0}, [12093] = {.lex_state = 0}, [12094] = {.lex_state = 38}, [12095] = {.lex_state = 38}, [12096] = {.lex_state = 0}, [12097] = {.lex_state = 0}, [12098] = {.lex_state = 0, .external_lex_state = 2}, [12099] = {.lex_state = 0, .external_lex_state = 2}, [12100] = {.lex_state = 38}, [12101] = {.lex_state = 0, .external_lex_state = 2}, [12102] = {.lex_state = 38}, [12103] = {.lex_state = 38}, [12104] = {.lex_state = 0}, [12105] = {.lex_state = 38}, [12106] = {.lex_state = 38}, [12107] = {.lex_state = 0, .external_lex_state = 2}, [12108] = {.lex_state = 38}, [12109] = {.lex_state = 0, .external_lex_state = 2}, [12110] = {.lex_state = 0}, [12111] = {.lex_state = 38}, [12112] = {.lex_state = 0}, [12113] = {.lex_state = 38}, [12114] = {.lex_state = 38}, [12115] = {.lex_state = 0}, [12116] = {.lex_state = 38}, [12117] = {.lex_state = 38}, [12118] = {.lex_state = 38}, [12119] = {.lex_state = 38}, [12120] = {.lex_state = 38}, [12121] = {.lex_state = 38}, [12122] = {.lex_state = 38}, [12123] = {.lex_state = 38}, [12124] = {.lex_state = 0}, [12125] = {.lex_state = 0}, [12126] = {.lex_state = 38}, [12127] = {.lex_state = 38}, [12128] = {.lex_state = 0, .external_lex_state = 2}, [12129] = {.lex_state = 0, .external_lex_state = 2}, [12130] = {.lex_state = 38}, [12131] = {.lex_state = 1}, [12132] = {.lex_state = 38}, [12133] = {.lex_state = 0}, [12134] = {.lex_state = 38}, [12135] = {.lex_state = 0, .external_lex_state = 2}, [12136] = {.lex_state = 38}, [12137] = {.lex_state = 38}, [12138] = {.lex_state = 38}, [12139] = {.lex_state = 0}, [12140] = {.lex_state = 0}, [12141] = {.lex_state = 38}, [12142] = {.lex_state = 0}, [12143] = {.lex_state = 0, .external_lex_state = 2}, [12144] = {.lex_state = 38}, [12145] = {.lex_state = 38}, [12146] = {.lex_state = 38}, [12147] = {.lex_state = 0}, [12148] = {.lex_state = 38}, [12149] = {.lex_state = 0}, [12150] = {.lex_state = 38}, [12151] = {.lex_state = 38}, [12152] = {.lex_state = 38}, [12153] = {.lex_state = 0}, [12154] = {.lex_state = 38}, [12155] = {.lex_state = 38}, [12156] = {.lex_state = 38}, [12157] = {.lex_state = 1}, [12158] = {.lex_state = 38}, [12159] = {.lex_state = 38}, [12160] = {.lex_state = 0}, [12161] = {.lex_state = 38}, [12162] = {.lex_state = 0}, [12163] = {.lex_state = 38}, [12164] = {.lex_state = 38}, [12165] = {.lex_state = 38}, [12166] = {.lex_state = 0, .external_lex_state = 2}, [12167] = {.lex_state = 0, .external_lex_state = 2}, [12168] = {.lex_state = 0, .external_lex_state = 2}, [12169] = {.lex_state = 0}, [12170] = {.lex_state = 38}, [12171] = {.lex_state = 38}, [12172] = {.lex_state = 0}, [12173] = {.lex_state = 0}, [12174] = {.lex_state = 38}, [12175] = {.lex_state = 0}, [12176] = {.lex_state = 38}, [12177] = {.lex_state = 38}, [12178] = {.lex_state = 38}, [12179] = {.lex_state = 0, .external_lex_state = 2}, [12180] = {.lex_state = 0, .external_lex_state = 2}, [12181] = {.lex_state = 0}, [12182] = {.lex_state = 38}, [12183] = {.lex_state = 0}, [12184] = {.lex_state = 0}, [12185] = {.lex_state = 0}, [12186] = {.lex_state = 0, .external_lex_state = 2}, [12187] = {.lex_state = 0}, [12188] = {.lex_state = 38}, [12189] = {.lex_state = 0, .external_lex_state = 2}, [12190] = {.lex_state = 38}, [12191] = {.lex_state = 0, .external_lex_state = 2}, [12192] = {.lex_state = 0, .external_lex_state = 2}, [12193] = {.lex_state = 0, .external_lex_state = 2}, [12194] = {.lex_state = 0}, [12195] = {.lex_state = 0}, [12196] = {.lex_state = 38}, [12197] = {.lex_state = 38}, [12198] = {.lex_state = 38}, [12199] = {.lex_state = 0}, [12200] = {.lex_state = 0}, [12201] = {.lex_state = 38}, [12202] = {.lex_state = 38}, [12203] = {.lex_state = 0, .external_lex_state = 2}, [12204] = {.lex_state = 0, .external_lex_state = 2}, [12205] = {.lex_state = 38}, [12206] = {.lex_state = 38}, [12207] = {.lex_state = 0, .external_lex_state = 2}, [12208] = {.lex_state = 0}, [12209] = {.lex_state = 38}, [12210] = {.lex_state = 38}, [12211] = {.lex_state = 38}, [12212] = {.lex_state = 38}, [12213] = {.lex_state = 0}, [12214] = {.lex_state = 0}, [12215] = {.lex_state = 0}, [12216] = {.lex_state = 38}, [12217] = {.lex_state = 38}, [12218] = {.lex_state = 38}, [12219] = {.lex_state = 0}, [12220] = {.lex_state = 0}, [12221] = {.lex_state = 0, .external_lex_state = 2}, [12222] = {.lex_state = 38}, [12223] = {.lex_state = 38}, [12224] = {.lex_state = 38}, [12225] = {.lex_state = 1}, [12226] = {.lex_state = 38}, [12227] = {.lex_state = 38}, [12228] = {.lex_state = 0}, [12229] = {.lex_state = 0}, [12230] = {.lex_state = 0}, [12231] = {.lex_state = 38}, [12232] = {.lex_state = 38}, [12233] = {.lex_state = 38}, [12234] = {.lex_state = 0}, [12235] = {.lex_state = 0}, [12236] = {.lex_state = 38}, [12237] = {.lex_state = 0, .external_lex_state = 2}, [12238] = {.lex_state = 0}, [12239] = {.lex_state = 0}, [12240] = {.lex_state = 0}, [12241] = {.lex_state = 0}, [12242] = {.lex_state = 38}, [12243] = {.lex_state = 0}, [12244] = {.lex_state = 38}, [12245] = {.lex_state = 0}, [12246] = {.lex_state = 38}, [12247] = {.lex_state = 0}, [12248] = {.lex_state = 0}, [12249] = {.lex_state = 38}, [12250] = {.lex_state = 0, .external_lex_state = 2}, [12251] = {.lex_state = 38}, [12252] = {.lex_state = 0, .external_lex_state = 2}, [12253] = {.lex_state = 0}, [12254] = {.lex_state = 0}, [12255] = {.lex_state = 38}, [12256] = {.lex_state = 38}, [12257] = {.lex_state = 0}, [12258] = {.lex_state = 0, .external_lex_state = 2}, [12259] = {.lex_state = 38}, [12260] = {.lex_state = 38}, [12261] = {.lex_state = 0, .external_lex_state = 2}, [12262] = {.lex_state = 0}, [12263] = {.lex_state = 38}, [12264] = {.lex_state = 1}, [12265] = {.lex_state = 0, .external_lex_state = 2}, [12266] = {.lex_state = 38}, [12267] = {.lex_state = 38}, [12268] = {.lex_state = 36}, [12269] = {.lex_state = 0, .external_lex_state = 2}, [12270] = {.lex_state = 38}, [12271] = {.lex_state = 0}, [12272] = {.lex_state = 0}, [12273] = {.lex_state = 38}, [12274] = {.lex_state = 38}, [12275] = {.lex_state = 38}, [12276] = {.lex_state = 1}, [12277] = {.lex_state = 0, .external_lex_state = 2}, [12278] = {.lex_state = 38}, [12279] = {.lex_state = 38}, [12280] = {.lex_state = 38}, [12281] = {.lex_state = 0, .external_lex_state = 2}, [12282] = {.lex_state = 0}, [12283] = {.lex_state = 38}, [12284] = {.lex_state = 38}, [12285] = {.lex_state = 38}, [12286] = {.lex_state = 0}, [12287] = {.lex_state = 0}, [12288] = {.lex_state = 0}, [12289] = {.lex_state = 38}, [12290] = {.lex_state = 0}, [12291] = {.lex_state = 0}, [12292] = {.lex_state = 0}, [12293] = {.lex_state = 38}, [12294] = {.lex_state = 0, .external_lex_state = 2}, [12295] = {.lex_state = 0}, [12296] = {.lex_state = 0}, [12297] = {.lex_state = 38}, [12298] = {.lex_state = 38}, [12299] = {.lex_state = 38}, [12300] = {.lex_state = 0}, [12301] = {.lex_state = 38}, [12302] = {.lex_state = 38}, [12303] = {.lex_state = 38}, [12304] = {.lex_state = 38}, [12305] = {.lex_state = 0}, [12306] = {.lex_state = 0, .external_lex_state = 2}, [12307] = {.lex_state = 0, .external_lex_state = 2}, [12308] = {.lex_state = 38}, [12309] = {.lex_state = 0}, [12310] = {.lex_state = 38}, [12311] = {.lex_state = 38}, [12312] = {.lex_state = 0}, [12313] = {.lex_state = 0}, [12314] = {.lex_state = 38}, [12315] = {.lex_state = 0}, [12316] = {.lex_state = 0}, [12317] = {.lex_state = 0, .external_lex_state = 2}, [12318] = {.lex_state = 0}, [12319] = {.lex_state = 1}, [12320] = {.lex_state = 0}, [12321] = {.lex_state = 38}, [12322] = {.lex_state = 38}, [12323] = {.lex_state = 38}, [12324] = {.lex_state = 38}, [12325] = {.lex_state = 0}, [12326] = {.lex_state = 0}, [12327] = {.lex_state = 0}, [12328] = {.lex_state = 0}, [12329] = {.lex_state = 38}, [12330] = {.lex_state = 0, .external_lex_state = 2}, [12331] = {.lex_state = 38}, [12332] = {.lex_state = 0}, [12333] = {.lex_state = 0}, [12334] = {.lex_state = 38}, [12335] = {.lex_state = 38}, [12336] = {.lex_state = 0}, [12337] = {.lex_state = 0}, [12338] = {.lex_state = 38}, [12339] = {.lex_state = 38}, [12340] = {.lex_state = 0, .external_lex_state = 2}, [12341] = {.lex_state = 0}, [12342] = {.lex_state = 0}, [12343] = {.lex_state = 38}, [12344] = {.lex_state = 0}, [12345] = {.lex_state = 0}, [12346] = {.lex_state = 38}, [12347] = {.lex_state = 0}, [12348] = {.lex_state = 0}, [12349] = {.lex_state = 0}, [12350] = {.lex_state = 0, .external_lex_state = 2}, [12351] = {.lex_state = 38}, [12352] = {.lex_state = 0}, [12353] = {.lex_state = 0}, [12354] = {.lex_state = 0}, [12355] = {.lex_state = 38}, [12356] = {.lex_state = 38}, [12357] = {.lex_state = 0}, [12358] = {.lex_state = 0}, [12359] = {.lex_state = 0}, [12360] = {.lex_state = 0}, [12361] = {.lex_state = 0}, [12362] = {.lex_state = 0}, [12363] = {.lex_state = 0}, [12364] = {.lex_state = 38}, [12365] = {.lex_state = 38}, [12366] = {.lex_state = 0}, [12367] = {.lex_state = 0}, [12368] = {.lex_state = 0}, [12369] = {.lex_state = 0}, [12370] = {.lex_state = 0}, [12371] = {.lex_state = 0}, [12372] = {.lex_state = 38}, [12373] = {.lex_state = 38}, [12374] = {.lex_state = 38}, [12375] = {.lex_state = 38}, [12376] = {.lex_state = 0}, [12377] = {.lex_state = 38}, [12378] = {.lex_state = 38}, [12379] = {.lex_state = 0}, [12380] = {.lex_state = 0}, [12381] = {.lex_state = 0}, [12382] = {.lex_state = 0}, [12383] = {.lex_state = 0}, [12384] = {.lex_state = 0}, [12385] = {.lex_state = 0}, [12386] = {.lex_state = 0}, [12387] = {.lex_state = 0}, [12388] = {.lex_state = 0}, [12389] = {.lex_state = 0}, [12390] = {.lex_state = 0}, [12391] = {.lex_state = 0}, [12392] = {.lex_state = 0}, [12393] = {.lex_state = 38}, [12394] = {.lex_state = 0}, [12395] = {.lex_state = 0}, [12396] = {.lex_state = 0}, [12397] = {.lex_state = 0}, [12398] = {.lex_state = 0}, [12399] = {.lex_state = 0}, [12400] = {.lex_state = 0}, [12401] = {.lex_state = 0}, [12402] = {.lex_state = 0}, [12403] = {.lex_state = 0}, [12404] = {.lex_state = 0}, [12405] = {.lex_state = 0}, [12406] = {.lex_state = 0}, [12407] = {.lex_state = 0}, [12408] = {.lex_state = 0}, [12409] = {.lex_state = 0}, [12410] = {.lex_state = 0}, [12411] = {.lex_state = 38}, [12412] = {.lex_state = 0}, [12413] = {.lex_state = 0}, [12414] = {.lex_state = 0}, [12415] = {.lex_state = 0}, [12416] = {.lex_state = 0}, [12417] = {.lex_state = 0}, [12418] = {.lex_state = 0}, [12419] = {.lex_state = 0}, [12420] = {.lex_state = 0}, [12421] = {.lex_state = 0}, [12422] = {.lex_state = 0}, [12423] = {.lex_state = 0}, [12424] = {.lex_state = 0}, [12425] = {.lex_state = 0}, [12426] = {.lex_state = 0}, [12427] = {.lex_state = 0, .external_lex_state = 2}, [12428] = {.lex_state = 0}, [12429] = {.lex_state = 0}, [12430] = {.lex_state = 0}, [12431] = {.lex_state = 0}, [12432] = {.lex_state = 38}, [12433] = {.lex_state = 0}, [12434] = {.lex_state = 0}, [12435] = {.lex_state = 38}, [12436] = {.lex_state = 0}, [12437] = {.lex_state = 38}, [12438] = {.lex_state = 0}, [12439] = {.lex_state = 0}, [12440] = {.lex_state = 0}, [12441] = {.lex_state = 0}, [12442] = {.lex_state = 0}, [12443] = {.lex_state = 0}, [12444] = {.lex_state = 0}, [12445] = {.lex_state = 38}, [12446] = {.lex_state = 38}, [12447] = {.lex_state = 38}, [12448] = {.lex_state = 0}, [12449] = {.lex_state = 38}, [12450] = {.lex_state = 38}, [12451] = {.lex_state = 38}, [12452] = {.lex_state = 38}, [12453] = {.lex_state = 0}, [12454] = {.lex_state = 0}, [12455] = {.lex_state = 0}, [12456] = {.lex_state = 0}, [12457] = {.lex_state = 0}, [12458] = {.lex_state = 0}, [12459] = {.lex_state = 38}, [12460] = {.lex_state = 0}, [12461] = {.lex_state = 0}, [12462] = {.lex_state = 0}, [12463] = {.lex_state = 38}, [12464] = {.lex_state = 38}, [12465] = {.lex_state = 0}, [12466] = {.lex_state = 0}, [12467] = {.lex_state = 38}, [12468] = {.lex_state = 38}, [12469] = {.lex_state = 0}, [12470] = {.lex_state = 0}, [12471] = {.lex_state = 38}, [12472] = {.lex_state = 38}, [12473] = {.lex_state = 38}, [12474] = {.lex_state = 38}, [12475] = {.lex_state = 0}, [12476] = {.lex_state = 0}, [12477] = {.lex_state = 0}, [12478] = {.lex_state = 0}, [12479] = {.lex_state = 0}, [12480] = {.lex_state = 0}, [12481] = {.lex_state = 0}, [12482] = {.lex_state = 0}, [12483] = {.lex_state = 0}, [12484] = {.lex_state = 0}, [12485] = {.lex_state = 38}, [12486] = {.lex_state = 0}, [12487] = {.lex_state = 38}, [12488] = {.lex_state = 0}, [12489] = {.lex_state = 0}, [12490] = {.lex_state = 0}, [12491] = {.lex_state = 0}, [12492] = {.lex_state = 0}, [12493] = {.lex_state = 0}, [12494] = {.lex_state = 0}, [12495] = {.lex_state = 0}, [12496] = {.lex_state = 0}, [12497] = {.lex_state = 0}, [12498] = {.lex_state = 0}, [12499] = {.lex_state = 0}, [12500] = {.lex_state = 0}, [12501] = {.lex_state = 0}, [12502] = {.lex_state = 38}, [12503] = {.lex_state = 0}, [12504] = {.lex_state = 0}, [12505] = {.lex_state = 38}, [12506] = {.lex_state = 0}, [12507] = {.lex_state = 0}, [12508] = {.lex_state = 0}, [12509] = {.lex_state = 0}, [12510] = {.lex_state = 0}, [12511] = {.lex_state = 0}, [12512] = {.lex_state = 0}, [12513] = {.lex_state = 0}, [12514] = {.lex_state = 38}, [12515] = {.lex_state = 0}, [12516] = {.lex_state = 0}, [12517] = {.lex_state = 0}, [12518] = {.lex_state = 0}, [12519] = {.lex_state = 0}, [12520] = {.lex_state = 0}, [12521] = {.lex_state = 0}, [12522] = {.lex_state = 0}, [12523] = {.lex_state = 0}, [12524] = {.lex_state = 0}, [12525] = {.lex_state = 0}, [12526] = {.lex_state = 0}, [12527] = {.lex_state = 0}, [12528] = {.lex_state = 38}, [12529] = {.lex_state = 0}, [12530] = {.lex_state = 38}, [12531] = {.lex_state = 0}, [12532] = {.lex_state = 0}, [12533] = {.lex_state = 0}, [12534] = {.lex_state = 0}, [12535] = {.lex_state = 0}, [12536] = {.lex_state = 0}, [12537] = {.lex_state = 0}, [12538] = {.lex_state = 0}, [12539] = {.lex_state = 38}, [12540] = {.lex_state = 0}, [12541] = {.lex_state = 0}, [12542] = {.lex_state = 38}, [12543] = {.lex_state = 38}, [12544] = {.lex_state = 38}, [12545] = {.lex_state = 0}, [12546] = {.lex_state = 0}, [12547] = {.lex_state = 0}, [12548] = {.lex_state = 0}, [12549] = {.lex_state = 0}, [12550] = {.lex_state = 0}, [12551] = {.lex_state = 0}, [12552] = {.lex_state = 0}, [12553] = {.lex_state = 38}, [12554] = {.lex_state = 0}, [12555] = {.lex_state = 0}, [12556] = {.lex_state = 38}, [12557] = {.lex_state = 38}, [12558] = {.lex_state = 0}, [12559] = {.lex_state = 0}, [12560] = {.lex_state = 0}, [12561] = {.lex_state = 0}, [12562] = {.lex_state = 0}, [12563] = {.lex_state = 0}, [12564] = {.lex_state = 0}, [12565] = {.lex_state = 0}, [12566] = {.lex_state = 0}, [12567] = {.lex_state = 0}, [12568] = {.lex_state = 0}, [12569] = {.lex_state = 0}, [12570] = {.lex_state = 36}, [12571] = {.lex_state = 0}, [12572] = {.lex_state = 38}, [12573] = {.lex_state = 0}, [12574] = {.lex_state = 0}, [12575] = {.lex_state = 0}, [12576] = {.lex_state = 0}, [12577] = {.lex_state = 0}, [12578] = {.lex_state = 0}, [12579] = {.lex_state = 0}, [12580] = {.lex_state = 0}, [12581] = {.lex_state = 0}, [12582] = {.lex_state = 0}, [12583] = {.lex_state = 38}, [12584] = {.lex_state = 0}, [12585] = {.lex_state = 38}, [12586] = {.lex_state = 0}, [12587] = {.lex_state = 0}, [12588] = {.lex_state = 38}, [12589] = {.lex_state = 38}, [12590] = {.lex_state = 0}, [12591] = {.lex_state = 0}, [12592] = {.lex_state = 0}, [12593] = {.lex_state = 0}, [12594] = {.lex_state = 0}, [12595] = {.lex_state = 0}, [12596] = {.lex_state = 38}, [12597] = {.lex_state = 0}, [12598] = {.lex_state = 0}, [12599] = {.lex_state = 0}, [12600] = {.lex_state = 0}, [12601] = {.lex_state = 0}, [12602] = {.lex_state = 0}, [12603] = {.lex_state = 0}, [12604] = {.lex_state = 0}, [12605] = {.lex_state = 0}, [12606] = {.lex_state = 0}, [12607] = {.lex_state = 0}, [12608] = {.lex_state = 0}, [12609] = {.lex_state = 0}, [12610] = {.lex_state = 0}, [12611] = {.lex_state = 0}, [12612] = {.lex_state = 38}, [12613] = {.lex_state = 0}, [12614] = {.lex_state = 0}, [12615] = {.lex_state = 0}, [12616] = {.lex_state = 0}, [12617] = {.lex_state = 0}, [12618] = {.lex_state = 0}, [12619] = {.lex_state = 0}, [12620] = {.lex_state = 0}, [12621] = {.lex_state = 38}, [12622] = {.lex_state = 0}, [12623] = {.lex_state = 0}, [12624] = {.lex_state = 0}, [12625] = {.lex_state = 38}, [12626] = {.lex_state = 38}, [12627] = {.lex_state = 0}, [12628] = {.lex_state = 0}, [12629] = {.lex_state = 0}, [12630] = {.lex_state = 0}, [12631] = {.lex_state = 38}, [12632] = {.lex_state = 0}, [12633] = {.lex_state = 0}, [12634] = {.lex_state = 0}, [12635] = {.lex_state = 0}, [12636] = {.lex_state = 38}, [12637] = {.lex_state = 0}, [12638] = {.lex_state = 0}, [12639] = {.lex_state = 0}, [12640] = {.lex_state = 38}, [12641] = {.lex_state = 0}, [12642] = {.lex_state = 0}, [12643] = {.lex_state = 0}, [12644] = {.lex_state = 0}, [12645] = {.lex_state = 0}, [12646] = {.lex_state = 0}, [12647] = {.lex_state = 0}, [12648] = {.lex_state = 0}, [12649] = {.lex_state = 38}, [12650] = {.lex_state = 0}, [12651] = {.lex_state = 38}, [12652] = {.lex_state = 0}, [12653] = {.lex_state = 0}, [12654] = {.lex_state = 0}, [12655] = {.lex_state = 0}, [12656] = {.lex_state = 0}, [12657] = {.lex_state = 0}, [12658] = {.lex_state = 0}, [12659] = {.lex_state = 0}, [12660] = {.lex_state = 0}, [12661] = {.lex_state = 0}, [12662] = {.lex_state = 0}, [12663] = {.lex_state = 0}, [12664] = {.lex_state = 0}, [12665] = {.lex_state = 0}, [12666] = {.lex_state = 0}, [12667] = {.lex_state = 0}, [12668] = {.lex_state = 0}, [12669] = {.lex_state = 0}, [12670] = {.lex_state = 0}, [12671] = {.lex_state = 0}, [12672] = {.lex_state = 0}, [12673] = {.lex_state = 0}, [12674] = {.lex_state = 0}, [12675] = {.lex_state = 0}, [12676] = {.lex_state = 0}, [12677] = {.lex_state = 0}, [12678] = {.lex_state = 0}, [12679] = {.lex_state = 0}, [12680] = {.lex_state = 0}, [12681] = {.lex_state = 0}, [12682] = {.lex_state = 0}, [12683] = {.lex_state = 0}, [12684] = {.lex_state = 0}, [12685] = {.lex_state = 0}, [12686] = {.lex_state = 38}, [12687] = {.lex_state = 0}, [12688] = {.lex_state = 0}, [12689] = {.lex_state = 0}, [12690] = {.lex_state = 0}, [12691] = {.lex_state = 0}, [12692] = {.lex_state = 0}, [12693] = {.lex_state = 0}, [12694] = {.lex_state = 0}, [12695] = {.lex_state = 0}, [12696] = {.lex_state = 0}, [12697] = {.lex_state = 0}, [12698] = {.lex_state = 0}, [12699] = {.lex_state = 38}, [12700] = {.lex_state = 0}, [12701] = {.lex_state = 0}, [12702] = {.lex_state = 0}, [12703] = {.lex_state = 0}, [12704] = {.lex_state = 38}, [12705] = {.lex_state = 0}, [12706] = {.lex_state = 0}, [12707] = {.lex_state = 0}, [12708] = {.lex_state = 0}, [12709] = {.lex_state = 38}, [12710] = {.lex_state = 0}, [12711] = {.lex_state = 0}, [12712] = {.lex_state = 0}, [12713] = {.lex_state = 0}, [12714] = {.lex_state = 0}, [12715] = {.lex_state = 0}, [12716] = {.lex_state = 0}, [12717] = {.lex_state = 0}, [12718] = {.lex_state = 0}, [12719] = {.lex_state = 0}, [12720] = {.lex_state = 0}, [12721] = {.lex_state = 0}, [12722] = {.lex_state = 0}, [12723] = {.lex_state = 38}, [12724] = {.lex_state = 0}, [12725] = {.lex_state = 0}, [12726] = {.lex_state = 0}, [12727] = {.lex_state = 0}, [12728] = {.lex_state = 0}, [12729] = {.lex_state = 0}, [12730] = {.lex_state = 0}, [12731] = {.lex_state = 0}, [12732] = {.lex_state = 0}, [12733] = {.lex_state = 0}, [12734] = {.lex_state = 0}, [12735] = {.lex_state = 38}, [12736] = {.lex_state = 0}, [12737] = {.lex_state = 0}, [12738] = {.lex_state = 0}, [12739] = {.lex_state = 0}, [12740] = {.lex_state = 0}, [12741] = {.lex_state = 0}, [12742] = {.lex_state = 0}, [12743] = {.lex_state = 0}, [12744] = {.lex_state = 0}, [12745] = {.lex_state = 0}, [12746] = {.lex_state = 0}, [12747] = {.lex_state = 0}, [12748] = {.lex_state = 0}, [12749] = {.lex_state = 0}, [12750] = {.lex_state = 0}, [12751] = {.lex_state = 38}, [12752] = {.lex_state = 38}, [12753] = {.lex_state = 0}, [12754] = {.lex_state = 0}, [12755] = {.lex_state = 0}, [12756] = {.lex_state = 0}, [12757] = {.lex_state = 0}, [12758] = {.lex_state = 0}, [12759] = {.lex_state = 38}, [12760] = {.lex_state = 0}, [12761] = {.lex_state = 0}, [12762] = {.lex_state = 0}, [12763] = {.lex_state = 0}, [12764] = {.lex_state = 0}, [12765] = {.lex_state = 0}, [12766] = {.lex_state = 0}, [12767] = {.lex_state = 0}, [12768] = {.lex_state = 0}, [12769] = {.lex_state = 0}, [12770] = {.lex_state = 0}, [12771] = {.lex_state = 0}, [12772] = {.lex_state = 0}, [12773] = {.lex_state = 0}, [12774] = {.lex_state = 0}, [12775] = {.lex_state = 38}, [12776] = {.lex_state = 38}, [12777] = {.lex_state = 0}, [12778] = {.lex_state = 0}, [12779] = {.lex_state = 38}, [12780] = {.lex_state = 0}, [12781] = {.lex_state = 0}, [12782] = {.lex_state = 0}, [12783] = {.lex_state = 38}, [12784] = {.lex_state = 0}, [12785] = {.lex_state = 0}, [12786] = {.lex_state = 0}, [12787] = {.lex_state = 0}, [12788] = {.lex_state = 0}, [12789] = {.lex_state = 0}, [12790] = {.lex_state = 0}, [12791] = {.lex_state = 0}, [12792] = {.lex_state = 0}, [12793] = {.lex_state = 0}, [12794] = {.lex_state = 0}, [12795] = {.lex_state = 38}, [12796] = {.lex_state = 0}, [12797] = {.lex_state = 0}, [12798] = {.lex_state = 0}, [12799] = {.lex_state = 0}, [12800] = {.lex_state = 0}, [12801] = {.lex_state = 0}, [12802] = {.lex_state = 0}, [12803] = {.lex_state = 0}, [12804] = {.lex_state = 0}, [12805] = {.lex_state = 0}, [12806] = {.lex_state = 0}, [12807] = {.lex_state = 0}, [12808] = {.lex_state = 0}, [12809] = {.lex_state = 0}, [12810] = {.lex_state = 0}, [12811] = {.lex_state = 0}, [12812] = {.lex_state = 0}, [12813] = {.lex_state = 0}, [12814] = {.lex_state = 0}, [12815] = {.lex_state = 0}, [12816] = {.lex_state = 0}, [12817] = {.lex_state = 0}, [12818] = {.lex_state = 0}, [12819] = {.lex_state = 0}, [12820] = {.lex_state = 0}, [12821] = {.lex_state = 0}, [12822] = {.lex_state = 38}, [12823] = {.lex_state = 0}, [12824] = {.lex_state = 0}, [12825] = {.lex_state = 0}, [12826] = {.lex_state = 0}, [12827] = {.lex_state = 0}, [12828] = {.lex_state = 0}, [12829] = {.lex_state = 0}, [12830] = {.lex_state = 0}, [12831] = {.lex_state = 0}, [12832] = {.lex_state = 0}, [12833] = {.lex_state = 38}, [12834] = {.lex_state = 0}, [12835] = {.lex_state = 0}, [12836] = {.lex_state = 0}, [12837] = {.lex_state = 0}, [12838] = {.lex_state = 0}, [12839] = {.lex_state = 0}, [12840] = {.lex_state = 0}, [12841] = {.lex_state = 0}, [12842] = {.lex_state = 0}, [12843] = {.lex_state = 0}, [12844] = {.lex_state = 0}, [12845] = {.lex_state = 0}, [12846] = {.lex_state = 0}, [12847] = {.lex_state = 38}, [12848] = {.lex_state = 0}, [12849] = {.lex_state = 0}, [12850] = {.lex_state = 0}, [12851] = {.lex_state = 38}, [12852] = {.lex_state = 0}, [12853] = {.lex_state = 38}, [12854] = {.lex_state = 0}, [12855] = {.lex_state = 0}, [12856] = {.lex_state = 0}, [12857] = {.lex_state = 0}, [12858] = {.lex_state = 0}, [12859] = {.lex_state = 0}, [12860] = {.lex_state = 0}, [12861] = {.lex_state = 0}, [12862] = {.lex_state = 0}, [12863] = {.lex_state = 0}, [12864] = {.lex_state = 0}, [12865] = {.lex_state = 0}, [12866] = {.lex_state = 38}, [12867] = {.lex_state = 0}, [12868] = {.lex_state = 0}, [12869] = {.lex_state = 0}, [12870] = {.lex_state = 0}, [12871] = {.lex_state = 0}, [12872] = {.lex_state = 0}, [12873] = {.lex_state = 0}, [12874] = {.lex_state = 0}, [12875] = {.lex_state = 0}, [12876] = {.lex_state = 38}, [12877] = {.lex_state = 0}, [12878] = {.lex_state = 0}, [12879] = {.lex_state = 0}, [12880] = {.lex_state = 0}, [12881] = {.lex_state = 0}, [12882] = {.lex_state = 0}, [12883] = {.lex_state = 0}, [12884] = {.lex_state = 0}, [12885] = {.lex_state = 0}, [12886] = {.lex_state = 0}, [12887] = {.lex_state = 0}, [12888] = {.lex_state = 0}, [12889] = {.lex_state = 0}, [12890] = {.lex_state = 38}, [12891] = {.lex_state = 0}, [12892] = {.lex_state = 0}, [12893] = {.lex_state = 0}, [12894] = {.lex_state = 0}, [12895] = {.lex_state = 0}, [12896] = {.lex_state = 0}, [12897] = {.lex_state = 0}, [12898] = {.lex_state = 0}, [12899] = {.lex_state = 0}, [12900] = {.lex_state = 0}, [12901] = {.lex_state = 0}, [12902] = {.lex_state = 0}, [12903] = {.lex_state = 0}, [12904] = {.lex_state = 0}, [12905] = {.lex_state = 0}, [12906] = {.lex_state = 0}, [12907] = {.lex_state = 0}, [12908] = {.lex_state = 0}, [12909] = {.lex_state = 0}, [12910] = {.lex_state = 38}, [12911] = {.lex_state = 0}, [12912] = {.lex_state = 0}, [12913] = {.lex_state = 0}, [12914] = {.lex_state = 0}, [12915] = {.lex_state = 0}, [12916] = {.lex_state = 0}, [12917] = {.lex_state = 0}, [12918] = {.lex_state = 0}, [12919] = {.lex_state = 0}, [12920] = {.lex_state = 0}, [12921] = {.lex_state = 0}, [12922] = {.lex_state = 0}, [12923] = {.lex_state = 0}, [12924] = {.lex_state = 0}, [12925] = {.lex_state = 38}, [12926] = {.lex_state = 0}, [12927] = {.lex_state = 0}, [12928] = {.lex_state = 0}, [12929] = {.lex_state = 0}, [12930] = {.lex_state = 0}, [12931] = {.lex_state = 0}, [12932] = {.lex_state = 0}, [12933] = {.lex_state = 0}, [12934] = {.lex_state = 0}, [12935] = {.lex_state = 0}, [12936] = {.lex_state = 0}, [12937] = {.lex_state = 0}, [12938] = {.lex_state = 0}, [12939] = {.lex_state = 0}, [12940] = {.lex_state = 0}, [12941] = {.lex_state = 0}, [12942] = {.lex_state = 0}, [12943] = {.lex_state = 0}, [12944] = {.lex_state = 0}, [12945] = {.lex_state = 0}, [12946] = {.lex_state = 0}, [12947] = {.lex_state = 0}, [12948] = {.lex_state = 0}, [12949] = {.lex_state = 0}, [12950] = {.lex_state = 0}, [12951] = {.lex_state = 0}, [12952] = {.lex_state = 0}, [12953] = {.lex_state = 0}, [12954] = {.lex_state = 0}, [12955] = {.lex_state = 0}, [12956] = {.lex_state = 0}, [12957] = {.lex_state = 0}, [12958] = {.lex_state = 0}, [12959] = {.lex_state = 0}, [12960] = {.lex_state = 0}, [12961] = {.lex_state = 0}, [12962] = {.lex_state = 0}, [12963] = {.lex_state = 0}, [12964] = {.lex_state = 0}, [12965] = {.lex_state = 0, .external_lex_state = 2}, [12966] = {.lex_state = 0}, [12967] = {.lex_state = 0}, [12968] = {.lex_state = 0}, [12969] = {.lex_state = 38}, [12970] = {.lex_state = 0}, [12971] = {.lex_state = 0}, [12972] = {.lex_state = 0}, [12973] = {.lex_state = 0}, [12974] = {.lex_state = 0}, [12975] = {.lex_state = 0}, [12976] = {.lex_state = 0}, [12977] = {.lex_state = 0}, [12978] = {.lex_state = 0}, [12979] = {.lex_state = 0}, [12980] = {.lex_state = 0}, [12981] = {.lex_state = 0}, [12982] = {.lex_state = 0}, [12983] = {.lex_state = 0}, [12984] = {.lex_state = 38}, [12985] = {.lex_state = 0}, [12986] = {.lex_state = 0}, [12987] = {.lex_state = 0}, [12988] = {.lex_state = 0}, [12989] = {.lex_state = 0}, [12990] = {.lex_state = 0}, [12991] = {.lex_state = 0}, [12992] = {.lex_state = 0}, [12993] = {.lex_state = 0}, [12994] = {.lex_state = 0}, [12995] = {.lex_state = 0}, [12996] = {.lex_state = 0}, [12997] = {.lex_state = 0}, [12998] = {.lex_state = 38}, [12999] = {.lex_state = 0}, [13000] = {.lex_state = 0}, [13001] = {.lex_state = 0}, [13002] = {.lex_state = 0}, [13003] = {.lex_state = 0}, [13004] = {.lex_state = 0}, [13005] = {.lex_state = 0}, [13006] = {.lex_state = 0}, [13007] = {.lex_state = 38}, [13008] = {.lex_state = 0}, [13009] = {.lex_state = 0}, [13010] = {.lex_state = 0}, [13011] = {.lex_state = 0}, [13012] = {.lex_state = 0}, [13013] = {.lex_state = 0}, [13014] = {.lex_state = 38}, [13015] = {.lex_state = 0}, [13016] = {.lex_state = 0}, [13017] = {.lex_state = 0}, [13018] = {.lex_state = 0}, [13019] = {.lex_state = 0}, [13020] = {.lex_state = 0}, [13021] = {.lex_state = 0}, [13022] = {.lex_state = 38}, [13023] = {.lex_state = 0}, [13024] = {.lex_state = 0}, [13025] = {.lex_state = 38}, [13026] = {.lex_state = 0}, [13027] = {.lex_state = 38}, [13028] = {.lex_state = 38}, [13029] = {.lex_state = 0}, [13030] = {.lex_state = 0}, [13031] = {.lex_state = 0}, [13032] = {.lex_state = 38}, [13033] = {.lex_state = 0}, [13034] = {.lex_state = 0}, [13035] = {.lex_state = 0}, [13036] = {.lex_state = 0}, [13037] = {.lex_state = 0}, [13038] = {.lex_state = 0}, [13039] = {.lex_state = 0}, [13040] = {.lex_state = 0}, [13041] = {.lex_state = 0}, [13042] = {.lex_state = 0}, [13043] = {.lex_state = 38}, [13044] = {.lex_state = 0}, [13045] = {.lex_state = 0}, [13046] = {.lex_state = 0}, [13047] = {.lex_state = 0}, [13048] = {.lex_state = 0}, [13049] = {.lex_state = 0}, [13050] = {.lex_state = 0}, [13051] = {.lex_state = 0}, [13052] = {.lex_state = 0}, [13053] = {.lex_state = 0}, [13054] = {.lex_state = 0}, [13055] = {.lex_state = 0}, [13056] = {.lex_state = 0}, [13057] = {.lex_state = 38}, [13058] = {.lex_state = 0}, [13059] = {.lex_state = 0}, [13060] = {.lex_state = 0}, [13061] = {.lex_state = 0}, [13062] = {.lex_state = 0}, [13063] = {.lex_state = 0}, [13064] = {.lex_state = 0}, [13065] = {.lex_state = 0}, [13066] = {.lex_state = 38}, [13067] = {.lex_state = 0}, [13068] = {.lex_state = 0}, [13069] = {.lex_state = 0}, [13070] = {.lex_state = 0}, [13071] = {.lex_state = 0}, [13072] = {.lex_state = 0}, [13073] = {.lex_state = 0}, [13074] = {.lex_state = 0}, [13075] = {.lex_state = 0}, [13076] = {.lex_state = 0}, [13077] = {.lex_state = 0}, [13078] = {.lex_state = 0}, [13079] = {.lex_state = 0}, [13080] = {.lex_state = 0}, [13081] = {.lex_state = 0}, [13082] = {.lex_state = 0}, [13083] = {.lex_state = 0}, [13084] = {.lex_state = 0}, [13085] = {.lex_state = 0}, [13086] = {.lex_state = 0}, [13087] = {.lex_state = 0}, [13088] = {.lex_state = 0}, [13089] = {.lex_state = 38}, [13090] = {.lex_state = 0}, [13091] = {.lex_state = 0}, [13092] = {.lex_state = 0}, [13093] = {.lex_state = 0}, [13094] = {.lex_state = 0}, [13095] = {.lex_state = 0}, [13096] = {.lex_state = 0}, [13097] = {.lex_state = 0}, [13098] = {.lex_state = 0}, [13099] = {.lex_state = 0}, [13100] = {.lex_state = 0}, [13101] = {.lex_state = 0}, [13102] = {.lex_state = 38}, [13103] = {.lex_state = 0}, [13104] = {.lex_state = 0}, [13105] = {.lex_state = 0}, [13106] = {.lex_state = 0}, [13107] = {.lex_state = 0}, [13108] = {.lex_state = 0}, [13109] = {.lex_state = 0}, [13110] = {.lex_state = 0}, [13111] = {.lex_state = 0}, [13112] = {.lex_state = 0}, [13113] = {.lex_state = 0}, [13114] = {.lex_state = 0}, [13115] = {.lex_state = 0}, [13116] = {.lex_state = 38}, [13117] = {.lex_state = 0}, [13118] = {.lex_state = 0}, [13119] = {.lex_state = 0}, [13120] = {.lex_state = 0}, [13121] = {.lex_state = 0}, [13122] = {.lex_state = 0}, [13123] = {.lex_state = 0}, [13124] = {.lex_state = 0}, [13125] = {.lex_state = 0}, [13126] = {.lex_state = 0}, [13127] = {.lex_state = 0}, [13128] = {.lex_state = 0}, [13129] = {.lex_state = 0}, [13130] = {.lex_state = 0}, [13131] = {.lex_state = 0}, [13132] = {.lex_state = 0}, [13133] = {.lex_state = 0}, [13134] = {.lex_state = 0}, [13135] = {.lex_state = 0}, [13136] = {.lex_state = 0}, [13137] = {.lex_state = 0}, [13138] = {.lex_state = 0}, [13139] = {.lex_state = 0}, [13140] = {.lex_state = 0}, [13141] = {.lex_state = 0}, [13142] = {.lex_state = 0}, [13143] = {.lex_state = 0}, [13144] = {.lex_state = 0}, [13145] = {.lex_state = 0}, [13146] = {.lex_state = 0}, [13147] = {.lex_state = 0}, [13148] = {.lex_state = 0}, [13149] = {.lex_state = 0}, [13150] = {.lex_state = 0}, [13151] = {.lex_state = 0}, [13152] = {.lex_state = 0}, [13153] = {.lex_state = 0}, [13154] = {.lex_state = 0}, [13155] = {.lex_state = 0}, [13156] = {.lex_state = 0}, [13157] = {.lex_state = 0}, [13158] = {.lex_state = 0}, [13159] = {.lex_state = 0}, [13160] = {.lex_state = 0}, [13161] = {.lex_state = 38}, [13162] = {.lex_state = 0}, [13163] = {.lex_state = 0}, [13164] = {.lex_state = 0}, [13165] = {.lex_state = 0}, [13166] = {.lex_state = 0}, [13167] = {.lex_state = 0}, [13168] = {.lex_state = 0}, [13169] = {.lex_state = 0}, [13170] = {.lex_state = 0}, [13171] = {.lex_state = 0}, [13172] = {.lex_state = 0}, [13173] = {.lex_state = 0}, [13174] = {.lex_state = 0}, [13175] = {.lex_state = 0}, [13176] = {.lex_state = 0}, [13177] = {.lex_state = 0}, [13178] = {.lex_state = 0}, [13179] = {.lex_state = 0}, [13180] = {.lex_state = 0}, [13181] = {.lex_state = 0}, [13182] = {.lex_state = 0}, [13183] = {.lex_state = 38}, [13184] = {.lex_state = 38}, [13185] = {.lex_state = 0}, [13186] = {.lex_state = 0}, [13187] = {.lex_state = 0}, [13188] = {.lex_state = 0}, [13189] = {.lex_state = 0}, [13190] = {.lex_state = 0}, [13191] = {.lex_state = 0}, [13192] = {.lex_state = 0}, [13193] = {.lex_state = 0}, [13194] = {.lex_state = 0}, [13195] = {.lex_state = 0}, [13196] = {.lex_state = 0}, [13197] = {.lex_state = 0}, [13198] = {.lex_state = 0}, [13199] = {.lex_state = 0}, [13200] = {.lex_state = 0}, [13201] = {.lex_state = 38}, [13202] = {.lex_state = 38}, [13203] = {.lex_state = 0}, [13204] = {.lex_state = 0}, [13205] = {.lex_state = 38}, [13206] = {.lex_state = 0}, [13207] = {.lex_state = 38}, [13208] = {.lex_state = 0}, [13209] = {.lex_state = 0}, [13210] = {.lex_state = 0}, [13211] = {.lex_state = 0}, [13212] = {.lex_state = 0}, [13213] = {.lex_state = 0}, [13214] = {.lex_state = 0}, [13215] = {.lex_state = 0}, [13216] = {.lex_state = 0}, [13217] = {.lex_state = 0}, [13218] = {.lex_state = 0}, [13219] = {.lex_state = 0}, [13220] = {.lex_state = 38}, [13221] = {.lex_state = 0}, [13222] = {.lex_state = 0}, [13223] = {.lex_state = 0}, [13224] = {.lex_state = 0}, [13225] = {.lex_state = 0}, [13226] = {.lex_state = 0}, [13227] = {.lex_state = 0}, [13228] = {.lex_state = 0}, [13229] = {.lex_state = 0}, [13230] = {.lex_state = 0}, [13231] = {.lex_state = 0}, [13232] = {.lex_state = 0}, [13233] = {.lex_state = 0}, [13234] = {.lex_state = 0}, [13235] = {.lex_state = 0}, [13236] = {.lex_state = 0}, [13237] = {.lex_state = 0}, [13238] = {.lex_state = 0}, [13239] = {.lex_state = 0}, [13240] = {.lex_state = 0}, [13241] = {.lex_state = 0}, [13242] = {.lex_state = 38}, [13243] = {.lex_state = 0}, [13244] = {.lex_state = 0}, [13245] = {.lex_state = 0}, [13246] = {.lex_state = 0}, [13247] = {.lex_state = 0}, [13248] = {.lex_state = 0}, [13249] = {.lex_state = 0}, [13250] = {.lex_state = 0}, [13251] = {.lex_state = 0}, [13252] = {.lex_state = 0}, [13253] = {.lex_state = 0}, [13254] = {.lex_state = 0}, [13255] = {.lex_state = 0}, [13256] = {.lex_state = 0}, [13257] = {.lex_state = 0}, [13258] = {.lex_state = 0}, [13259] = {.lex_state = 0}, [13260] = {.lex_state = 0, .external_lex_state = 2}, [13261] = {.lex_state = 0}, [13262] = {.lex_state = 0}, [13263] = {.lex_state = 0}, [13264] = {.lex_state = 0}, [13265] = {.lex_state = 0}, [13266] = {.lex_state = 0}, [13267] = {.lex_state = 0}, [13268] = {.lex_state = 38}, [13269] = {.lex_state = 0}, [13270] = {.lex_state = 0}, [13271] = {.lex_state = 0}, [13272] = {.lex_state = 0}, [13273] = {.lex_state = 0}, [13274] = {.lex_state = 0}, [13275] = {.lex_state = 0}, [13276] = {.lex_state = 0}, [13277] = {.lex_state = 38}, [13278] = {.lex_state = 0}, [13279] = {.lex_state = 38}, [13280] = {.lex_state = 0}, [13281] = {.lex_state = 0}, [13282] = {.lex_state = 0}, [13283] = {.lex_state = 0}, [13284] = {.lex_state = 0}, [13285] = {.lex_state = 0}, [13286] = {.lex_state = 0}, [13287] = {.lex_state = 0}, [13288] = {.lex_state = 0}, [13289] = {.lex_state = 0}, [13290] = {.lex_state = 0}, [13291] = {.lex_state = 0}, [13292] = {.lex_state = 0}, [13293] = {.lex_state = 38}, [13294] = {.lex_state = 0}, [13295] = {.lex_state = 0}, [13296] = {.lex_state = 0}, [13297] = {.lex_state = 0}, [13298] = {.lex_state = 0}, [13299] = {.lex_state = 0}, [13300] = {.lex_state = 0}, [13301] = {.lex_state = 0}, [13302] = {.lex_state = 0}, [13303] = {.lex_state = 0}, [13304] = {.lex_state = 0}, [13305] = {.lex_state = 0}, [13306] = {.lex_state = 0}, [13307] = {.lex_state = 0}, [13308] = {.lex_state = 0}, [13309] = {.lex_state = 0}, [13310] = {.lex_state = 0}, [13311] = {.lex_state = 0}, [13312] = {.lex_state = 0}, [13313] = {.lex_state = 0}, [13314] = {.lex_state = 0}, [13315] = {.lex_state = 0}, [13316] = {.lex_state = 0}, [13317] = {.lex_state = 0}, [13318] = {.lex_state = 0}, [13319] = {.lex_state = 0}, [13320] = {.lex_state = 0}, [13321] = {.lex_state = 0}, [13322] = {.lex_state = 38}, [13323] = {.lex_state = 0}, [13324] = {.lex_state = 0}, [13325] = {.lex_state = 0}, [13326] = {.lex_state = 0}, [13327] = {.lex_state = 0}, [13328] = {.lex_state = 0}, [13329] = {.lex_state = 0}, [13330] = {.lex_state = 0}, [13331] = {.lex_state = 0}, [13332] = {.lex_state = 0}, [13333] = {.lex_state = 0}, [13334] = {.lex_state = 0}, [13335] = {.lex_state = 0}, [13336] = {.lex_state = 0}, [13337] = {.lex_state = 0}, [13338] = {.lex_state = 38}, [13339] = {.lex_state = 0}, [13340] = {.lex_state = 0}, [13341] = {.lex_state = 0}, [13342] = {.lex_state = 0}, [13343] = {.lex_state = 0}, [13344] = {.lex_state = 0}, [13345] = {.lex_state = 0}, [13346] = {.lex_state = 0}, [13347] = {.lex_state = 0}, [13348] = {.lex_state = 0}, [13349] = {.lex_state = 0}, [13350] = {.lex_state = 0}, [13351] = {.lex_state = 0}, [13352] = {.lex_state = 0}, [13353] = {.lex_state = 0}, [13354] = {.lex_state = 0}, [13355] = {.lex_state = 0}, [13356] = {.lex_state = 0}, [13357] = {.lex_state = 0}, [13358] = {.lex_state = 0}, [13359] = {.lex_state = 0}, [13360] = {.lex_state = 0}, [13361] = {.lex_state = 0}, [13362] = {.lex_state = 0}, [13363] = {.lex_state = 0}, [13364] = {.lex_state = 0}, [13365] = {.lex_state = 0}, [13366] = {.lex_state = 0}, [13367] = {.lex_state = 38}, [13368] = {.lex_state = 0}, [13369] = {.lex_state = 0}, [13370] = {.lex_state = 0}, [13371] = {.lex_state = 0}, [13372] = {.lex_state = 0}, [13373] = {.lex_state = 0}, [13374] = {.lex_state = 0}, [13375] = {.lex_state = 0}, [13376] = {.lex_state = 0}, [13377] = {.lex_state = 0}, [13378] = {.lex_state = 0}, [13379] = {.lex_state = 0}, [13380] = {.lex_state = 0}, [13381] = {.lex_state = 0}, [13382] = {.lex_state = 0}, [13383] = {.lex_state = 0}, [13384] = {.lex_state = 0}, [13385] = {.lex_state = 0}, [13386] = {.lex_state = 0}, [13387] = {.lex_state = 0}, [13388] = {.lex_state = 0}, [13389] = {.lex_state = 0}, [13390] = {.lex_state = 0}, [13391] = {.lex_state = 0}, [13392] = {.lex_state = 0}, [13393] = {.lex_state = 0}, [13394] = {.lex_state = 0}, [13395] = {.lex_state = 0}, [13396] = {.lex_state = 0}, [13397] = {.lex_state = 38}, [13398] = {.lex_state = 0}, [13399] = {.lex_state = 0}, [13400] = {.lex_state = 0}, [13401] = {.lex_state = 0}, [13402] = {.lex_state = 0}, [13403] = {.lex_state = 0}, [13404] = {.lex_state = 0}, [13405] = {.lex_state = 0}, [13406] = {.lex_state = 0}, [13407] = {.lex_state = 38}, [13408] = {.lex_state = 0}, [13409] = {.lex_state = 0}, [13410] = {.lex_state = 0}, [13411] = {.lex_state = 0}, [13412] = {.lex_state = 0}, [13413] = {.lex_state = 0}, [13414] = {.lex_state = 0}, [13415] = {.lex_state = 0}, [13416] = {.lex_state = 0}, [13417] = {.lex_state = 0}, [13418] = {.lex_state = 0}, [13419] = {.lex_state = 0}, [13420] = {.lex_state = 0}, [13421] = {.lex_state = 0}, [13422] = {.lex_state = 0}, [13423] = {.lex_state = 0}, [13424] = {.lex_state = 0}, [13425] = {.lex_state = 0}, [13426] = {.lex_state = 0}, [13427] = {.lex_state = 0}, [13428] = {.lex_state = 0}, [13429] = {.lex_state = 0}, [13430] = {.lex_state = 0}, [13431] = {.lex_state = 0}, [13432] = {.lex_state = 0}, [13433] = {.lex_state = 0}, [13434] = {.lex_state = 0}, [13435] = {.lex_state = 0}, [13436] = {.lex_state = 0}, [13437] = {.lex_state = 0}, [13438] = {.lex_state = 0}, [13439] = {.lex_state = 0}, [13440] = {.lex_state = 0}, [13441] = {.lex_state = 0}, [13442] = {.lex_state = 0}, [13443] = {.lex_state = 0}, [13444] = {.lex_state = 0}, [13445] = {.lex_state = 0}, [13446] = {.lex_state = 0}, [13447] = {.lex_state = 38}, [13448] = {.lex_state = 0}, [13449] = {.lex_state = 0}, [13450] = {.lex_state = 0}, [13451] = {.lex_state = 0}, [13452] = {.lex_state = 0}, [13453] = {.lex_state = 0}, [13454] = {.lex_state = 0}, [13455] = {.lex_state = 0}, [13456] = {.lex_state = 0}, [13457] = {.lex_state = 0}, [13458] = {.lex_state = 0}, [13459] = {.lex_state = 0}, [13460] = {.lex_state = 0}, [13461] = {.lex_state = 0}, [13462] = {.lex_state = 0}, [13463] = {.lex_state = 0}, [13464] = {.lex_state = 0}, [13465] = {.lex_state = 0}, [13466] = {.lex_state = 0}, [13467] = {.lex_state = 0}, [13468] = {.lex_state = 0}, [13469] = {.lex_state = 0}, [13470] = {.lex_state = 0}, [13471] = {.lex_state = 0}, [13472] = {.lex_state = 0}, [13473] = {.lex_state = 0}, [13474] = {.lex_state = 0}, [13475] = {.lex_state = 0}, [13476] = {.lex_state = 0}, [13477] = {.lex_state = 0}, [13478] = {.lex_state = 0}, [13479] = {.lex_state = 0}, [13480] = {.lex_state = 0}, [13481] = {.lex_state = 0}, [13482] = {.lex_state = 0}, [13483] = {.lex_state = 0}, [13484] = {.lex_state = 0}, [13485] = {.lex_state = 38}, [13486] = {.lex_state = 0}, [13487] = {.lex_state = 0}, [13488] = {.lex_state = 0}, [13489] = {.lex_state = 0}, [13490] = {.lex_state = 0}, [13491] = {.lex_state = 0}, [13492] = {.lex_state = 0}, [13493] = {.lex_state = 0}, [13494] = {.lex_state = 0}, [13495] = {.lex_state = 0}, [13496] = {.lex_state = 0}, [13497] = {.lex_state = 0}, [13498] = {.lex_state = 0}, [13499] = {.lex_state = 0}, [13500] = {.lex_state = 0}, [13501] = {.lex_state = 0}, [13502] = {.lex_state = 0}, [13503] = {.lex_state = 0}, [13504] = {.lex_state = 0}, [13505] = {.lex_state = 0}, [13506] = {.lex_state = 0}, [13507] = {.lex_state = 0}, [13508] = {.lex_state = 0}, [13509] = {.lex_state = 0}, [13510] = {.lex_state = 38}, [13511] = {.lex_state = 0}, [13512] = {.lex_state = 0}, [13513] = {.lex_state = 0}, [13514] = {.lex_state = 0}, [13515] = {.lex_state = 0}, [13516] = {.lex_state = 0}, [13517] = {.lex_state = 0}, [13518] = {.lex_state = 38}, [13519] = {.lex_state = 0}, [13520] = {.lex_state = 0}, [13521] = {.lex_state = 0}, [13522] = {.lex_state = 0}, [13523] = {.lex_state = 0}, [13524] = {.lex_state = 0}, [13525] = {.lex_state = 0}, [13526] = {.lex_state = 0}, [13527] = {.lex_state = 0}, [13528] = {.lex_state = 0}, [13529] = {.lex_state = 0}, [13530] = {.lex_state = 0}, [13531] = {.lex_state = 0}, [13532] = {.lex_state = 0}, [13533] = {.lex_state = 0}, [13534] = {.lex_state = 0}, [13535] = {.lex_state = 0}, [13536] = {.lex_state = 0}, [13537] = {.lex_state = 0}, [13538] = {.lex_state = 0}, [13539] = {.lex_state = 0}, [13540] = {.lex_state = 0}, [13541] = {.lex_state = 0}, [13542] = {.lex_state = 0}, [13543] = {.lex_state = 0}, [13544] = {.lex_state = 38}, [13545] = {.lex_state = 0}, [13546] = {.lex_state = 0}, [13547] = {.lex_state = 0}, [13548] = {.lex_state = 0}, [13549] = {.lex_state = 0}, [13550] = {.lex_state = 0}, [13551] = {.lex_state = 0}, [13552] = {.lex_state = 0}, [13553] = {.lex_state = 38}, [13554] = {.lex_state = 0}, [13555] = {.lex_state = 0}, [13556] = {.lex_state = 38}, [13557] = {.lex_state = 0}, [13558] = {.lex_state = 0}, [13559] = {.lex_state = 0}, [13560] = {.lex_state = 0}, [13561] = {.lex_state = 0}, [13562] = {.lex_state = 0}, [13563] = {.lex_state = 0}, [13564] = {.lex_state = 38}, [13565] = {.lex_state = 0}, [13566] = {.lex_state = 0}, [13567] = {.lex_state = 0}, [13568] = {.lex_state = 0}, [13569] = {.lex_state = 0}, [13570] = {.lex_state = 38}, [13571] = {.lex_state = 38}, [13572] = {.lex_state = 38}, [13573] = {.lex_state = 0}, [13574] = {.lex_state = 38}, [13575] = {.lex_state = 38}, [13576] = {.lex_state = 0}, [13577] = {.lex_state = 38}, [13578] = {.lex_state = 38}, [13579] = {.lex_state = 0}, [13580] = {.lex_state = 38}, [13581] = {.lex_state = 38}, [13582] = {.lex_state = 0}, [13583] = {.lex_state = 0}, [13584] = {.lex_state = 38}, [13585] = {.lex_state = 0}, [13586] = {.lex_state = 0}, [13587] = {.lex_state = 38}, [13588] = {.lex_state = 0}, [13589] = {.lex_state = 0}, [13590] = {.lex_state = 0}, [13591] = {.lex_state = 36}, [13592] = {.lex_state = 0}, [13593] = {.lex_state = 0}, [13594] = {.lex_state = 0}, [13595] = {.lex_state = 38}, [13596] = {.lex_state = 38}, [13597] = {.lex_state = 0}, [13598] = {.lex_state = 0}, [13599] = {.lex_state = 0}, [13600] = {.lex_state = 38}, [13601] = {.lex_state = 0}, [13602] = {.lex_state = 38}, [13603] = {.lex_state = 0}, [13604] = {.lex_state = 38}, [13605] = {.lex_state = 38}, [13606] = {.lex_state = 0}, [13607] = {.lex_state = 0}, [13608] = {.lex_state = 0}, [13609] = {.lex_state = 38}, [13610] = {.lex_state = 0}, [13611] = {.lex_state = 38}, [13612] = {.lex_state = 0}, [13613] = {.lex_state = 38}, [13614] = {.lex_state = 38}, [13615] = {.lex_state = 0}, [13616] = {.lex_state = 38}, [13617] = {.lex_state = 0}, [13618] = {.lex_state = 0}, [13619] = {.lex_state = 0}, [13620] = {.lex_state = 0}, [13621] = {.lex_state = 0}, [13622] = {.lex_state = 38}, [13623] = {.lex_state = 0}, [13624] = {.lex_state = 0}, [13625] = {.lex_state = 0}, [13626] = {.lex_state = 0}, [13627] = {.lex_state = 0}, [13628] = {.lex_state = 0}, [13629] = {.lex_state = 38}, [13630] = {.lex_state = 0}, [13631] = {.lex_state = 38}, [13632] = {.lex_state = 0}, [13633] = {.lex_state = 0}, [13634] = {.lex_state = 0}, [13635] = {.lex_state = 38}, [13636] = {.lex_state = 38}, [13637] = {.lex_state = 0}, [13638] = {.lex_state = 0}, [13639] = {.lex_state = 0}, [13640] = {.lex_state = 38}, [13641] = {.lex_state = 38}, [13642] = {.lex_state = 0}, [13643] = {.lex_state = 0}, [13644] = {.lex_state = 0}, [13645] = {.lex_state = 0}, [13646] = {.lex_state = 38}, [13647] = {.lex_state = 38}, [13648] = {.lex_state = 38}, [13649] = {.lex_state = 0}, [13650] = {.lex_state = 38}, [13651] = {.lex_state = 0}, [13652] = {.lex_state = 0}, [13653] = {.lex_state = 0}, [13654] = {.lex_state = 38}, [13655] = {.lex_state = 0}, [13656] = {.lex_state = 0}, [13657] = {.lex_state = 38}, [13658] = {.lex_state = 38}, [13659] = {.lex_state = 38}, [13660] = {.lex_state = 38}, [13661] = {.lex_state = 0}, [13662] = {.lex_state = 0}, [13663] = {.lex_state = 0}, [13664] = {.lex_state = 38}, [13665] = {.lex_state = 38}, [13666] = {.lex_state = 38}, [13667] = {.lex_state = 0}, [13668] = {.lex_state = 0}, [13669] = {.lex_state = 0}, [13670] = {.lex_state = 0}, [13671] = {.lex_state = 38}, [13672] = {.lex_state = 0}, [13673] = {.lex_state = 38}, [13674] = {.lex_state = 38}, [13675] = {.lex_state = 0}, [13676] = {.lex_state = 0}, [13677] = {.lex_state = 38}, [13678] = {.lex_state = 38}, [13679] = {.lex_state = 38}, [13680] = {.lex_state = 38}, [13681] = {.lex_state = 0}, [13682] = {.lex_state = 0}, [13683] = {.lex_state = 0}, [13684] = {.lex_state = 0}, [13685] = {.lex_state = 0}, [13686] = {.lex_state = 0}, [13687] = {.lex_state = 0}, [13688] = {.lex_state = 0}, [13689] = {.lex_state = 0}, [13690] = {.lex_state = 38}, [13691] = {.lex_state = 0}, [13692] = {.lex_state = 0}, [13693] = {.lex_state = 0}, [13694] = {.lex_state = 0}, [13695] = {.lex_state = 38}, [13696] = {.lex_state = 38}, [13697] = {.lex_state = 0}, [13698] = {.lex_state = 0}, [13699] = {.lex_state = 0}, [13700] = {.lex_state = 0}, [13701] = {.lex_state = 0}, [13702] = {.lex_state = 38}, [13703] = {.lex_state = 0}, [13704] = {.lex_state = 0}, [13705] = {.lex_state = 0}, [13706] = {.lex_state = 0}, [13707] = {.lex_state = 0}, [13708] = {.lex_state = 0}, [13709] = {.lex_state = 0}, [13710] = {.lex_state = 0}, [13711] = {.lex_state = 0}, [13712] = {.lex_state = 38}, [13713] = {.lex_state = 38}, [13714] = {.lex_state = 38}, [13715] = {.lex_state = 38}, [13716] = {.lex_state = 38}, [13717] = {.lex_state = 38}, [13718] = {.lex_state = 0}, [13719] = {.lex_state = 0}, [13720] = {.lex_state = 0}, [13721] = {.lex_state = 0}, [13722] = {.lex_state = 38}, [13723] = {.lex_state = 38}, [13724] = {.lex_state = 38}, [13725] = {.lex_state = 0}, [13726] = {.lex_state = 0}, [13727] = {.lex_state = 0}, [13728] = {.lex_state = 38}, [13729] = {.lex_state = 38}, [13730] = {.lex_state = 0}, [13731] = {.lex_state = 0}, [13732] = {.lex_state = 0}, [13733] = {.lex_state = 0}, [13734] = {.lex_state = 38}, [13735] = {.lex_state = 0}, [13736] = {.lex_state = 0}, [13737] = {.lex_state = 38}, [13738] = {.lex_state = 38}, [13739] = {.lex_state = 0}, [13740] = {.lex_state = 0}, [13741] = {.lex_state = 0}, [13742] = {.lex_state = 0}, [13743] = {.lex_state = 0}, [13744] = {.lex_state = 0}, [13745] = {.lex_state = 0}, [13746] = {.lex_state = 0}, [13747] = {.lex_state = 38}, [13748] = {.lex_state = 0}, [13749] = {.lex_state = 38}, [13750] = {.lex_state = 0}, [13751] = {.lex_state = 38}, [13752] = {.lex_state = 38}, [13753] = {.lex_state = 38}, [13754] = {.lex_state = 0}, [13755] = {.lex_state = 0}, [13756] = {.lex_state = 0}, [13757] = {.lex_state = 38}, [13758] = {.lex_state = 0}, [13759] = {.lex_state = 0}, [13760] = {.lex_state = 38}, [13761] = {.lex_state = 38}, [13762] = {.lex_state = 38}, [13763] = {.lex_state = 0}, [13764] = {.lex_state = 0}, [13765] = {.lex_state = 0}, [13766] = {.lex_state = 0}, [13767] = {.lex_state = 0}, [13768] = {.lex_state = 0}, [13769] = {.lex_state = 38}, [13770] = {.lex_state = 38}, [13771] = {.lex_state = 0}, [13772] = {.lex_state = 0}, [13773] = {.lex_state = 38}, [13774] = {.lex_state = 0}, [13775] = {.lex_state = 0}, [13776] = {.lex_state = 38}, [13777] = {.lex_state = 0}, [13778] = {.lex_state = 38}, [13779] = {.lex_state = 0}, [13780] = {.lex_state = 38}, [13781] = {.lex_state = 38}, [13782] = {.lex_state = 0}, [13783] = {.lex_state = 0}, [13784] = {.lex_state = 0}, [13785] = {.lex_state = 0}, [13786] = {.lex_state = 0}, [13787] = {.lex_state = 0}, [13788] = {.lex_state = 38}, [13789] = {.lex_state = 0}, [13790] = {.lex_state = 0}, [13791] = {.lex_state = 38}, [13792] = {.lex_state = 0}, [13793] = {.lex_state = 38}, [13794] = {.lex_state = 0}, [13795] = {.lex_state = 0}, [13796] = {.lex_state = 38}, [13797] = {.lex_state = 38}, [13798] = {.lex_state = 38}, [13799] = {.lex_state = 0}, [13800] = {.lex_state = 0}, [13801] = {.lex_state = 0}, [13802] = {.lex_state = 0}, [13803] = {.lex_state = 0}, [13804] = {.lex_state = 0}, [13805] = {.lex_state = 0}, [13806] = {.lex_state = 0}, [13807] = {.lex_state = 0}, [13808] = {.lex_state = 38}, [13809] = {.lex_state = 0}, [13810] = {.lex_state = 36}, [13811] = {.lex_state = 0}, [13812] = {.lex_state = 0}, [13813] = {.lex_state = 0}, [13814] = {.lex_state = 0}, [13815] = {.lex_state = 0}, [13816] = {.lex_state = 0}, [13817] = {.lex_state = 0}, [13818] = {.lex_state = 0}, [13819] = {.lex_state = 0}, [13820] = {.lex_state = 38}, [13821] = {.lex_state = 0}, [13822] = {.lex_state = 0}, [13823] = {.lex_state = 38}, [13824] = {.lex_state = 38}, [13825] = {.lex_state = 38}, [13826] = {.lex_state = 0}, [13827] = {.lex_state = 38}, [13828] = {.lex_state = 0}, [13829] = {.lex_state = 38}, [13830] = {.lex_state = 38}, [13831] = {.lex_state = 38}, [13832] = {.lex_state = 0}, [13833] = {.lex_state = 38}, [13834] = {.lex_state = 0}, [13835] = {.lex_state = 0}, [13836] = {.lex_state = 0}, [13837] = {.lex_state = 38}, [13838] = {.lex_state = 38}, [13839] = {.lex_state = 0}, [13840] = {.lex_state = 0}, [13841] = {.lex_state = 38}, [13842] = {.lex_state = 0}, [13843] = {.lex_state = 38}, [13844] = {.lex_state = 0}, [13845] = {.lex_state = 0}, [13846] = {.lex_state = 0}, [13847] = {.lex_state = 0}, [13848] = {.lex_state = 0}, [13849] = {.lex_state = 0}, [13850] = {.lex_state = 0}, [13851] = {.lex_state = 0}, [13852] = {.lex_state = 38}, [13853] = {.lex_state = 0}, [13854] = {.lex_state = 0}, [13855] = {.lex_state = 38}, [13856] = {.lex_state = 0}, [13857] = {.lex_state = 0}, [13858] = {.lex_state = 38}, [13859] = {.lex_state = 0}, [13860] = {.lex_state = 38}, [13861] = {.lex_state = 0}, [13862] = {.lex_state = 0}, [13863] = {.lex_state = 0}, [13864] = {.lex_state = 0}, [13865] = {.lex_state = 0}, [13866] = {.lex_state = 0}, [13867] = {.lex_state = 38}, [13868] = {.lex_state = 38}, [13869] = {.lex_state = 38}, [13870] = {.lex_state = 38}, [13871] = {.lex_state = 0}, [13872] = {.lex_state = 38}, [13873] = {.lex_state = 0}, [13874] = {.lex_state = 0}, [13875] = {.lex_state = 0}, [13876] = {.lex_state = 38}, [13877] = {.lex_state = 0}, [13878] = {.lex_state = 0}, [13879] = {.lex_state = 38}, [13880] = {.lex_state = 0}, [13881] = {.lex_state = 38}, [13882] = {.lex_state = 38}, [13883] = {.lex_state = 0}, [13884] = {.lex_state = 0}, [13885] = {.lex_state = 38}, [13886] = {.lex_state = 38}, [13887] = {.lex_state = 0}, [13888] = {.lex_state = 0}, [13889] = {.lex_state = 38}, [13890] = {.lex_state = 0}, [13891] = {.lex_state = 0}, [13892] = {.lex_state = 0}, [13893] = {.lex_state = 0}, [13894] = {.lex_state = 38}, [13895] = {.lex_state = 38}, [13896] = {.lex_state = 0}, [13897] = {.lex_state = 38}, [13898] = {.lex_state = 0}, [13899] = {.lex_state = 0}, [13900] = {.lex_state = 0}, [13901] = {.lex_state = 0}, [13902] = {.lex_state = 0}, [13903] = {.lex_state = 0}, [13904] = {.lex_state = 0}, [13905] = {.lex_state = 0}, [13906] = {.lex_state = 38}, [13907] = {.lex_state = 38}, [13908] = {.lex_state = 0}, [13909] = {.lex_state = 0}, [13910] = {.lex_state = 0}, [13911] = {.lex_state = 0}, [13912] = {.lex_state = 0}, [13913] = {.lex_state = 38}, [13914] = {.lex_state = 0}, [13915] = {.lex_state = 0}, [13916] = {.lex_state = 0}, [13917] = {.lex_state = 0}, [13918] = {.lex_state = 0}, [13919] = {.lex_state = 0}, [13920] = {.lex_state = 38}, [13921] = {.lex_state = 38}, [13922] = {.lex_state = 0}, [13923] = {.lex_state = 0}, [13924] = {.lex_state = 0}, [13925] = {.lex_state = 0}, [13926] = {.lex_state = 38}, [13927] = {.lex_state = 0}, [13928] = {.lex_state = 0}, [13929] = {.lex_state = 0}, [13930] = {.lex_state = 0}, [13931] = {.lex_state = 0}, [13932] = {.lex_state = 38}, [13933] = {.lex_state = 0}, [13934] = {.lex_state = 0}, [13935] = {.lex_state = 0}, [13936] = {.lex_state = 38}, [13937] = {.lex_state = 38}, [13938] = {.lex_state = 0}, [13939] = {.lex_state = 38}, [13940] = {.lex_state = 0}, [13941] = {.lex_state = 0}, [13942] = {.lex_state = 0}, [13943] = {.lex_state = 0}, [13944] = {.lex_state = 0}, [13945] = {.lex_state = 0}, [13946] = {.lex_state = 0}, [13947] = {.lex_state = 0}, [13948] = {.lex_state = 0}, [13949] = {.lex_state = 0}, [13950] = {.lex_state = 36}, [13951] = {.lex_state = 38}, [13952] = {.lex_state = 38}, [13953] = {.lex_state = 0}, [13954] = {.lex_state = 0}, [13955] = {.lex_state = 0}, [13956] = {.lex_state = 0}, [13957] = {.lex_state = 0}, [13958] = {.lex_state = 38}, [13959] = {.lex_state = 0}, [13960] = {.lex_state = 0}, [13961] = {.lex_state = 0}, [13962] = {.lex_state = 38}, [13963] = {.lex_state = 0}, [13964] = {.lex_state = 0}, [13965] = {.lex_state = 0}, [13966] = {.lex_state = 38}, [13967] = {.lex_state = 38}, [13968] = {.lex_state = 0}, [13969] = {.lex_state = 38}, [13970] = {.lex_state = 0}, [13971] = {.lex_state = 38}, [13972] = {.lex_state = 0}, [13973] = {.lex_state = 0}, [13974] = {.lex_state = 0}, [13975] = {.lex_state = 0}, [13976] = {.lex_state = 38}, [13977] = {.lex_state = 0}, [13978] = {.lex_state = 38}, [13979] = {.lex_state = 38}, [13980] = {.lex_state = 0}, [13981] = {.lex_state = 0}, [13982] = {.lex_state = 0}, [13983] = {.lex_state = 0}, [13984] = {.lex_state = 0}, [13985] = {.lex_state = 0}, [13986] = {.lex_state = 38}, [13987] = {.lex_state = 0}, [13988] = {.lex_state = 38}, [13989] = {.lex_state = 0}, [13990] = {.lex_state = 0}, [13991] = {.lex_state = 0}, [13992] = {.lex_state = 0}, [13993] = {.lex_state = 0}, [13994] = {.lex_state = 0}, [13995] = {.lex_state = 0}, [13996] = {.lex_state = 0}, [13997] = {.lex_state = 0}, [13998] = {.lex_state = 38}, [13999] = {.lex_state = 38}, [14000] = {.lex_state = 0}, [14001] = {.lex_state = 0}, [14002] = {.lex_state = 0}, [14003] = {.lex_state = 0}, [14004] = {.lex_state = 0}, [14005] = {.lex_state = 0}, [14006] = {.lex_state = 38}, [14007] = {.lex_state = 0}, [14008] = {.lex_state = 0}, [14009] = {.lex_state = 38}, [14010] = {.lex_state = 0}, [14011] = {.lex_state = 0}, [14012] = {.lex_state = 0}, [14013] = {.lex_state = 38}, [14014] = {.lex_state = 0}, [14015] = {.lex_state = 0}, [14016] = {.lex_state = 0}, [14017] = {.lex_state = 0}, [14018] = {.lex_state = 0}, [14019] = {.lex_state = 0}, [14020] = {.lex_state = 0}, [14021] = {.lex_state = 0}, [14022] = {.lex_state = 0}, [14023] = {.lex_state = 38}, [14024] = {.lex_state = 0}, [14025] = {.lex_state = 0}, [14026] = {.lex_state = 0}, [14027] = {.lex_state = 0}, [14028] = {.lex_state = 0}, [14029] = {.lex_state = 0}, [14030] = {.lex_state = 0}, [14031] = {.lex_state = 0}, [14032] = {.lex_state = 38}, [14033] = {.lex_state = 0}, [14034] = {.lex_state = 0}, [14035] = {.lex_state = 0}, [14036] = {.lex_state = 0}, [14037] = {.lex_state = 0}, [14038] = {.lex_state = 0}, [14039] = {.lex_state = 0}, [14040] = {.lex_state = 38}, [14041] = {.lex_state = 0}, [14042] = {.lex_state = 0}, [14043] = {.lex_state = 0}, [14044] = {.lex_state = 0}, [14045] = {.lex_state = 0}, [14046] = {.lex_state = 0}, [14047] = {.lex_state = 0}, [14048] = {.lex_state = 0}, [14049] = {.lex_state = 0}, [14050] = {.lex_state = 0}, [14051] = {.lex_state = 0}, [14052] = {.lex_state = 0}, [14053] = {.lex_state = 38}, [14054] = {.lex_state = 0}, [14055] = {.lex_state = 0}, [14056] = {.lex_state = 0}, [14057] = {.lex_state = 0}, [14058] = {.lex_state = 0}, [14059] = {.lex_state = 0}, [14060] = {.lex_state = 0}, [14061] = {.lex_state = 0}, [14062] = {.lex_state = 0}, [14063] = {.lex_state = 0}, [14064] = {.lex_state = 0}, [14065] = {.lex_state = 0}, [14066] = {.lex_state = 38}, [14067] = {.lex_state = 0}, [14068] = {.lex_state = 0}, [14069] = {.lex_state = 0}, [14070] = {.lex_state = 0}, [14071] = {.lex_state = 38}, [14072] = {.lex_state = 0}, [14073] = {.lex_state = 0}, [14074] = {.lex_state = 0}, [14075] = {.lex_state = 0}, [14076] = {.lex_state = 0}, [14077] = {.lex_state = 38}, [14078] = {.lex_state = 0}, [14079] = {.lex_state = 0}, [14080] = {.lex_state = 0}, [14081] = {.lex_state = 0}, [14082] = {.lex_state = 0}, [14083] = {.lex_state = 0}, [14084] = {.lex_state = 0}, [14085] = {.lex_state = 0}, [14086] = {.lex_state = 0}, [14087] = {.lex_state = 38}, [14088] = {.lex_state = 0}, [14089] = {.lex_state = 0}, [14090] = {.lex_state = 0}, [14091] = {.lex_state = 0}, [14092] = {.lex_state = 0}, [14093] = {.lex_state = 38}, [14094] = {.lex_state = 38}, [14095] = {.lex_state = 0}, [14096] = {.lex_state = 0}, [14097] = {.lex_state = 0}, [14098] = {.lex_state = 0}, [14099] = {.lex_state = 0}, [14100] = {.lex_state = 0}, [14101] = {.lex_state = 38}, [14102] = {.lex_state = 0}, [14103] = {.lex_state = 0}, [14104] = {.lex_state = 38}, [14105] = {.lex_state = 0}, [14106] = {.lex_state = 0}, [14107] = {.lex_state = 0}, [14108] = {.lex_state = 0}, [14109] = {.lex_state = 38}, [14110] = {.lex_state = 38}, [14111] = {.lex_state = 0}, [14112] = {.lex_state = 0}, [14113] = {.lex_state = 0}, [14114] = {.lex_state = 0}, [14115] = {.lex_state = 0}, [14116] = {.lex_state = 0}, [14117] = {.lex_state = 0}, [14118] = {.lex_state = 0}, [14119] = {.lex_state = 0}, [14120] = {.lex_state = 0}, [14121] = {.lex_state = 0}, [14122] = {.lex_state = 38}, [14123] = {.lex_state = 0}, [14124] = {.lex_state = 0}, [14125] = {.lex_state = 0}, [14126] = {.lex_state = 0}, [14127] = {.lex_state = 0}, [14128] = {.lex_state = 0}, [14129] = {.lex_state = 0}, [14130] = {.lex_state = 0}, [14131] = {.lex_state = 0}, [14132] = {.lex_state = 0}, [14133] = {.lex_state = 0}, [14134] = {.lex_state = 0}, [14135] = {.lex_state = 38}, [14136] = {.lex_state = 0}, [14137] = {.lex_state = 0}, [14138] = {.lex_state = 38}, [14139] = {.lex_state = 0}, [14140] = {.lex_state = 38}, [14141] = {.lex_state = 0}, [14142] = {.lex_state = 0}, [14143] = {.lex_state = 0}, [14144] = {.lex_state = 0}, [14145] = {.lex_state = 0}, [14146] = {.lex_state = 0}, [14147] = {.lex_state = 0}, [14148] = {.lex_state = 0}, [14149] = {.lex_state = 0}, [14150] = {.lex_state = 38}, [14151] = {.lex_state = 0}, [14152] = {.lex_state = 0}, [14153] = {.lex_state = 0}, [14154] = {.lex_state = 0}, [14155] = {.lex_state = 0}, [14156] = {.lex_state = 0}, [14157] = {.lex_state = 38}, [14158] = {.lex_state = 0}, [14159] = {.lex_state = 0}, [14160] = {.lex_state = 0}, [14161] = {.lex_state = 0}, [14162] = {.lex_state = 0}, [14163] = {.lex_state = 0}, [14164] = {.lex_state = 0}, [14165] = {.lex_state = 0}, [14166] = {.lex_state = 0}, [14167] = {.lex_state = 38}, [14168] = {.lex_state = 38}, [14169] = {.lex_state = 0}, [14170] = {.lex_state = 38}, [14171] = {.lex_state = 0}, [14172] = {.lex_state = 38}, [14173] = {.lex_state = 0}, [14174] = {.lex_state = 0}, [14175] = {.lex_state = 0}, [14176] = {.lex_state = 0}, [14177] = {.lex_state = 0}, [14178] = {.lex_state = 0}, [14179] = {.lex_state = 0}, [14180] = {.lex_state = 0}, [14181] = {.lex_state = 0}, [14182] = {.lex_state = 0}, [14183] = {.lex_state = 0}, [14184] = {.lex_state = 0}, [14185] = {.lex_state = 0}, [14186] = {.lex_state = 38}, [14187] = {.lex_state = 0}, [14188] = {.lex_state = 38}, [14189] = {.lex_state = 0}, [14190] = {.lex_state = 38}, [14191] = {.lex_state = 0}, [14192] = {.lex_state = 38}, [14193] = {.lex_state = 0}, [14194] = {.lex_state = 0}, [14195] = {.lex_state = 0}, [14196] = {.lex_state = 0}, [14197] = {.lex_state = 0}, [14198] = {.lex_state = 38}, [14199] = {.lex_state = 0}, [14200] = {.lex_state = 38}, [14201] = {.lex_state = 0}, [14202] = {.lex_state = 38}, [14203] = {.lex_state = 0}, [14204] = {.lex_state = 38}, [14205] = {.lex_state = 0}, [14206] = {.lex_state = 0}, [14207] = {.lex_state = 0}, [14208] = {.lex_state = 38}, [14209] = {.lex_state = 0}, [14210] = {.lex_state = 0}, [14211] = {.lex_state = 0}, [14212] = {.lex_state = 0}, [14213] = {.lex_state = 0}, [14214] = {.lex_state = 0}, [14215] = {.lex_state = 38}, [14216] = {.lex_state = 0}, [14217] = {.lex_state = 0}, [14218] = {.lex_state = 0}, [14219] = {.lex_state = 0}, [14220] = {.lex_state = 0}, [14221] = {.lex_state = 0}, [14222] = {.lex_state = 0}, [14223] = {.lex_state = 0}, [14224] = {.lex_state = 38}, [14225] = {.lex_state = 0}, [14226] = {.lex_state = 0}, [14227] = {.lex_state = 0}, [14228] = {.lex_state = 0}, [14229] = {.lex_state = 38}, [14230] = {.lex_state = 0}, [14231] = {.lex_state = 0}, [14232] = {.lex_state = 0}, [14233] = {.lex_state = 0}, [14234] = {.lex_state = 0}, [14235] = {.lex_state = 0}, [14236] = {.lex_state = 0}, [14237] = {.lex_state = 0}, [14238] = {.lex_state = 0}, [14239] = {.lex_state = 0}, [14240] = {.lex_state = 38}, [14241] = {.lex_state = 0}, [14242] = {.lex_state = 0}, [14243] = {.lex_state = 0}, [14244] = {.lex_state = 0}, [14245] = {.lex_state = 38}, [14246] = {.lex_state = 0}, [14247] = {.lex_state = 0}, [14248] = {.lex_state = 0}, [14249] = {.lex_state = 0}, [14250] = {.lex_state = 0}, [14251] = {.lex_state = 0}, [14252] = {.lex_state = 0}, [14253] = {.lex_state = 0}, [14254] = {.lex_state = 0}, [14255] = {.lex_state = 0}, [14256] = {.lex_state = 0}, [14257] = {.lex_state = 0}, [14258] = {.lex_state = 0}, [14259] = {.lex_state = 0}, [14260] = {.lex_state = 0}, [14261] = {.lex_state = 0}, [14262] = {.lex_state = 38}, [14263] = {.lex_state = 0}, [14264] = {.lex_state = 0}, [14265] = {.lex_state = 0}, [14266] = {.lex_state = 38}, [14267] = {.lex_state = 38}, [14268] = {.lex_state = 0}, [14269] = {.lex_state = 0}, [14270] = {.lex_state = 38}, [14271] = {.lex_state = 0}, [14272] = {.lex_state = 38}, [14273] = {.lex_state = 38}, [14274] = {.lex_state = 38}, [14275] = {.lex_state = 0}, [14276] = {.lex_state = 38}, [14277] = {.lex_state = 0}, [14278] = {.lex_state = 38}, [14279] = {.lex_state = 38}, [14280] = {.lex_state = 0}, [14281] = {.lex_state = 38}, [14282] = {.lex_state = 0}, [14283] = {.lex_state = 0}, [14284] = {.lex_state = 0}, [14285] = {.lex_state = 0}, [14286] = {.lex_state = 0}, [14287] = {.lex_state = 38}, [14288] = {.lex_state = 0}, [14289] = {.lex_state = 0}, [14290] = {.lex_state = 0}, [14291] = {.lex_state = 38}, [14292] = {.lex_state = 0}, [14293] = {.lex_state = 0}, [14294] = {.lex_state = 0}, [14295] = {.lex_state = 0}, [14296] = {.lex_state = 0}, [14297] = {.lex_state = 0}, [14298] = {.lex_state = 38}, [14299] = {.lex_state = 38}, [14300] = {.lex_state = 38}, [14301] = {.lex_state = 38}, [14302] = {.lex_state = 38}, [14303] = {.lex_state = 38}, [14304] = {.lex_state = 0}, [14305] = {.lex_state = 0}, [14306] = {.lex_state = 38}, [14307] = {.lex_state = 0}, [14308] = {.lex_state = 0}, [14309] = {.lex_state = 0}, [14310] = {.lex_state = 38}, [14311] = {.lex_state = 0}, [14312] = {.lex_state = 0}, [14313] = {.lex_state = 38}, [14314] = {.lex_state = 0}, [14315] = {.lex_state = 0}, [14316] = {.lex_state = 0}, [14317] = {.lex_state = 0}, [14318] = {.lex_state = 0}, [14319] = {.lex_state = 38}, [14320] = {.lex_state = 38}, [14321] = {.lex_state = 0}, [14322] = {.lex_state = 38}, [14323] = {.lex_state = 0}, [14324] = {.lex_state = 38}, [14325] = {.lex_state = 0}, [14326] = {.lex_state = 38}, [14327] = {.lex_state = 0}, [14328] = {.lex_state = 38}, [14329] = {.lex_state = 0}, [14330] = {.lex_state = 0}, [14331] = {.lex_state = 38}, [14332] = {.lex_state = 38}, [14333] = {.lex_state = 38}, [14334] = {.lex_state = 38}, [14335] = {.lex_state = 0}, [14336] = {.lex_state = 38}, [14337] = {.lex_state = 38}, [14338] = {.lex_state = 0}, [14339] = {.lex_state = 0}, [14340] = {.lex_state = 0}, [14341] = {.lex_state = 38}, [14342] = {.lex_state = 38}, [14343] = {.lex_state = 38}, [14344] = {.lex_state = 0}, [14345] = {.lex_state = 38}, [14346] = {.lex_state = 38}, [14347] = {.lex_state = 0}, [14348] = {.lex_state = 38}, [14349] = {.lex_state = 38}, [14350] = {.lex_state = 38}, [14351] = {.lex_state = 0}, [14352] = {.lex_state = 0}, [14353] = {.lex_state = 0}, [14354] = {.lex_state = 38}, [14355] = {.lex_state = 0}, [14356] = {.lex_state = 0}, [14357] = {.lex_state = 0}, [14358] = {.lex_state = 0}, [14359] = {.lex_state = 0}, [14360] = {.lex_state = 0}, [14361] = {.lex_state = 38}, [14362] = {.lex_state = 38}, [14363] = {.lex_state = 0}, [14364] = {.lex_state = 38}, [14365] = {.lex_state = 0}, [14366] = {.lex_state = 38}, [14367] = {.lex_state = 0}, [14368] = {.lex_state = 0}, [14369] = {.lex_state = 0}, [14370] = {.lex_state = 0}, [14371] = {.lex_state = 38}, [14372] = {.lex_state = 38}, [14373] = {.lex_state = 38}, [14374] = {.lex_state = 38}, [14375] = {.lex_state = 38}, [14376] = {.lex_state = 0}, [14377] = {.lex_state = 36}, [14378] = {.lex_state = 38}, [14379] = {.lex_state = 0}, [14380] = {.lex_state = 0}, [14381] = {.lex_state = 0}, [14382] = {.lex_state = 38}, [14383] = {.lex_state = 0}, [14384] = {.lex_state = 0}, [14385] = {.lex_state = 38}, [14386] = {.lex_state = 38}, [14387] = {.lex_state = 38}, [14388] = {.lex_state = 0}, [14389] = {.lex_state = 0}, [14390] = {.lex_state = 38}, [14391] = {.lex_state = 0}, [14392] = {.lex_state = 0}, [14393] = {.lex_state = 0}, [14394] = {.lex_state = 38}, [14395] = {.lex_state = 38}, [14396] = {.lex_state = 38}, [14397] = {.lex_state = 0}, [14398] = {.lex_state = 38}, [14399] = {.lex_state = 0}, [14400] = {.lex_state = 0}, [14401] = {.lex_state = 38}, [14402] = {.lex_state = 38}, [14403] = {.lex_state = 38}, [14404] = {.lex_state = 38}, [14405] = {.lex_state = 0}, [14406] = {.lex_state = 38}, [14407] = {.lex_state = 38}, [14408] = {.lex_state = 0}, [14409] = {.lex_state = 38}, [14410] = {.lex_state = 38}, [14411] = {.lex_state = 38}, [14412] = {.lex_state = 0}, [14413] = {.lex_state = 38}, [14414] = {.lex_state = 38}, [14415] = {.lex_state = 38}, [14416] = {.lex_state = 0}, [14417] = {.lex_state = 38}, [14418] = {.lex_state = 38}, [14419] = {.lex_state = 38}, [14420] = {.lex_state = 38}, [14421] = {.lex_state = 0}, [14422] = {.lex_state = 38}, [14423] = {.lex_state = 0}, [14424] = {.lex_state = 0}, [14425] = {.lex_state = 0}, [14426] = {.lex_state = 38}, [14427] = {.lex_state = 0}, [14428] = {.lex_state = 38}, [14429] = {.lex_state = 0}, [14430] = {.lex_state = 0}, [14431] = {.lex_state = 0}, [14432] = {.lex_state = 38}, [14433] = {.lex_state = 0}, [14434] = {.lex_state = 0}, [14435] = {.lex_state = 0}, [14436] = {.lex_state = 38}, [14437] = {.lex_state = 0}, [14438] = {.lex_state = 0}, [14439] = {.lex_state = 0}, [14440] = {.lex_state = 0}, [14441] = {.lex_state = 0}, [14442] = {.lex_state = 0}, [14443] = {.lex_state = 0}, [14444] = {.lex_state = 0}, [14445] = {.lex_state = 0}, [14446] = {.lex_state = 0}, [14447] = {.lex_state = 38}, [14448] = {.lex_state = 0}, [14449] = {.lex_state = 0}, [14450] = {.lex_state = 38}, [14451] = {.lex_state = 38}, [14452] = {.lex_state = 0}, [14453] = {.lex_state = 38}, [14454] = {.lex_state = 0}, [14455] = {.lex_state = 0}, [14456] = {.lex_state = 0}, [14457] = {.lex_state = 0}, [14458] = {.lex_state = 0}, [14459] = {.lex_state = 38}, [14460] = {.lex_state = 0}, [14461] = {.lex_state = 38}, [14462] = {.lex_state = 0}, [14463] = {.lex_state = 0}, [14464] = {.lex_state = 0}, [14465] = {.lex_state = 38}, [14466] = {.lex_state = 38}, [14467] = {.lex_state = 0}, [14468] = {.lex_state = 0}, [14469] = {.lex_state = 38}, [14470] = {.lex_state = 0}, [14471] = {.lex_state = 38}, [14472] = {.lex_state = 38}, [14473] = {.lex_state = 0}, [14474] = {.lex_state = 0}, [14475] = {.lex_state = 0}, [14476] = {.lex_state = 0}, [14477] = {.lex_state = 0}, [14478] = {.lex_state = 0}, [14479] = {.lex_state = 0}, [14480] = {.lex_state = 0}, [14481] = {.lex_state = 38}, [14482] = {.lex_state = 0}, [14483] = {.lex_state = 0}, [14484] = {.lex_state = 38}, [14485] = {.lex_state = 0}, [14486] = {.lex_state = 0}, [14487] = {.lex_state = 38}, [14488] = {.lex_state = 0}, [14489] = {.lex_state = 38}, [14490] = {.lex_state = 38}, [14491] = {.lex_state = 0}, [14492] = {.lex_state = 0}, [14493] = {.lex_state = 0}, [14494] = {.lex_state = 0}, [14495] = {.lex_state = 0}, [14496] = {.lex_state = 0}, [14497] = {.lex_state = 0}, [14498] = {.lex_state = 0}, [14499] = {.lex_state = 0}, [14500] = {.lex_state = 38}, [14501] = {.lex_state = 0}, [14502] = {.lex_state = 0}, [14503] = {.lex_state = 38}, [14504] = {.lex_state = 0}, [14505] = {.lex_state = 38}, [14506] = {.lex_state = 38}, [14507] = {.lex_state = 0}, [14508] = {.lex_state = 0}, [14509] = {.lex_state = 0}, [14510] = {.lex_state = 0}, [14511] = {.lex_state = 38}, [14512] = {.lex_state = 38}, [14513] = {.lex_state = 0}, [14514] = {.lex_state = 38}, [14515] = {.lex_state = 0}, [14516] = {.lex_state = 38}, [14517] = {.lex_state = 0}, [14518] = {.lex_state = 0}, [14519] = {.lex_state = 38}, [14520] = {.lex_state = 0}, [14521] = {.lex_state = 38}, [14522] = {.lex_state = 38}, [14523] = {.lex_state = 0}, [14524] = {.lex_state = 0}, [14525] = {.lex_state = 0}, [14526] = {.lex_state = 0}, [14527] = {.lex_state = 38}, [14528] = {.lex_state = 0}, [14529] = {.lex_state = 0}, [14530] = {.lex_state = 0}, [14531] = {.lex_state = 0}, [14532] = {.lex_state = 38}, [14533] = {.lex_state = 0}, [14534] = {.lex_state = 0}, [14535] = {.lex_state = 38}, [14536] = {.lex_state = 0}, [14537] = {.lex_state = 0}, [14538] = {.lex_state = 0}, [14539] = {.lex_state = 0}, [14540] = {.lex_state = 0}, [14541] = {.lex_state = 0}, [14542] = {.lex_state = 0}, [14543] = {.lex_state = 0}, [14544] = {.lex_state = 38}, [14545] = {.lex_state = 38}, [14546] = {.lex_state = 0}, [14547] = {.lex_state = 0}, [14548] = {.lex_state = 38}, [14549] = {.lex_state = 0}, [14550] = {.lex_state = 0}, [14551] = {.lex_state = 0}, [14552] = {.lex_state = 0}, [14553] = {.lex_state = 0}, [14554] = {.lex_state = 0}, [14555] = {.lex_state = 0}, [14556] = {.lex_state = 0}, [14557] = {.lex_state = 0}, [14558] = {.lex_state = 0}, [14559] = {.lex_state = 0}, [14560] = {.lex_state = 0}, [14561] = {.lex_state = 0}, [14562] = {.lex_state = 38}, [14563] = {.lex_state = 38}, [14564] = {.lex_state = 0}, [14565] = {.lex_state = 0}, [14566] = {.lex_state = 0}, [14567] = {.lex_state = 0}, [14568] = {.lex_state = 0}, [14569] = {.lex_state = 38}, [14570] = {.lex_state = 0}, [14571] = {.lex_state = 38}, [14572] = {.lex_state = 0}, [14573] = {.lex_state = 0}, [14574] = {.lex_state = 0}, [14575] = {.lex_state = 0}, [14576] = {.lex_state = 0}, [14577] = {.lex_state = 0}, [14578] = {.lex_state = 0}, [14579] = {.lex_state = 38}, [14580] = {.lex_state = 0}, [14581] = {.lex_state = 0}, [14582] = {.lex_state = 0}, [14583] = {.lex_state = 0}, [14584] = {.lex_state = 0}, [14585] = {.lex_state = 0}, [14586] = {.lex_state = 0}, [14587] = {.lex_state = 0}, [14588] = {.lex_state = 0}, [14589] = {.lex_state = 0}, [14590] = {.lex_state = 0}, [14591] = {.lex_state = 0}, [14592] = {.lex_state = 0}, [14593] = {.lex_state = 0}, [14594] = {.lex_state = 0}, [14595] = {.lex_state = 0}, [14596] = {.lex_state = 0}, [14597] = {.lex_state = 0}, [14598] = {.lex_state = 0}, [14599] = {.lex_state = 0}, [14600] = {.lex_state = 0}, [14601] = {.lex_state = 0}, [14602] = {.lex_state = 0}, [14603] = {.lex_state = 0}, [14604] = {.lex_state = 0}, [14605] = {.lex_state = 0}, [14606] = {.lex_state = 0}, [14607] = {.lex_state = 0}, [14608] = {.lex_state = 0}, [14609] = {.lex_state = 38}, [14610] = {.lex_state = 0}, [14611] = {.lex_state = 38}, [14612] = {.lex_state = 0}, [14613] = {.lex_state = 0}, [14614] = {.lex_state = 0}, [14615] = {.lex_state = 0}, [14616] = {.lex_state = 0}, [14617] = {.lex_state = 0}, [14618] = {.lex_state = 0}, [14619] = {.lex_state = 0}, [14620] = {.lex_state = 0}, [14621] = {.lex_state = 0}, [14622] = {.lex_state = 0}, [14623] = {.lex_state = 0}, [14624] = {.lex_state = 0}, [14625] = {.lex_state = 38}, [14626] = {.lex_state = 0}, [14627] = {.lex_state = 38}, [14628] = {.lex_state = 0}, [14629] = {.lex_state = 0}, [14630] = {.lex_state = 0}, [14631] = {.lex_state = 0}, [14632] = {.lex_state = 0}, [14633] = {.lex_state = 0}, [14634] = {.lex_state = 0}, [14635] = {.lex_state = 0}, [14636] = {.lex_state = 0}, [14637] = {.lex_state = 0}, [14638] = {.lex_state = 0}, [14639] = {.lex_state = 0}, [14640] = {.lex_state = 0}, [14641] = {.lex_state = 0}, [14642] = {.lex_state = 0}, [14643] = {.lex_state = 0}, [14644] = {.lex_state = 0}, [14645] = {.lex_state = 38}, [14646] = {.lex_state = 0}, [14647] = {.lex_state = 38}, [14648] = {.lex_state = 0}, [14649] = {.lex_state = 0}, [14650] = {.lex_state = 0}, [14651] = {.lex_state = 0}, [14652] = {.lex_state = 0}, [14653] = {.lex_state = 38}, [14654] = {.lex_state = 0}, [14655] = {.lex_state = 0}, [14656] = {.lex_state = 38}, [14657] = {.lex_state = 0}, [14658] = {.lex_state = 0}, [14659] = {.lex_state = 0}, [14660] = {.lex_state = 38}, [14661] = {.lex_state = 38}, [14662] = {.lex_state = 0}, [14663] = {.lex_state = 38}, [14664] = {.lex_state = 38}, [14665] = {.lex_state = 38}, [14666] = {.lex_state = 0}, [14667] = {.lex_state = 0}, [14668] = {.lex_state = 0}, [14669] = {.lex_state = 38}, [14670] = {.lex_state = 0}, [14671] = {.lex_state = 38}, [14672] = {.lex_state = 0}, [14673] = {.lex_state = 0}, [14674] = {.lex_state = 0}, [14675] = {.lex_state = 38}, [14676] = {.lex_state = 0}, [14677] = {.lex_state = 0}, [14678] = {.lex_state = 38}, [14679] = {.lex_state = 0}, [14680] = {.lex_state = 0}, [14681] = {.lex_state = 0}, [14682] = {.lex_state = 0}, [14683] = {.lex_state = 38}, [14684] = {.lex_state = 38}, [14685] = {.lex_state = 0}, [14686] = {.lex_state = 0}, [14687] = {.lex_state = 0}, [14688] = {.lex_state = 0}, [14689] = {.lex_state = 38}, [14690] = {.lex_state = 0}, [14691] = {.lex_state = 0}, [14692] = {.lex_state = 0}, [14693] = {.lex_state = 0}, [14694] = {.lex_state = 38}, [14695] = {.lex_state = 0}, [14696] = {.lex_state = 0}, [14697] = {.lex_state = 0}, [14698] = {.lex_state = 0}, [14699] = {.lex_state = 0}, [14700] = {.lex_state = 0}, [14701] = {.lex_state = 0}, [14702] = {.lex_state = 0}, [14703] = {.lex_state = 0}, [14704] = {.lex_state = 0}, [14705] = {.lex_state = 0}, [14706] = {.lex_state = 0}, [14707] = {.lex_state = 38}, [14708] = {.lex_state = 0, .external_lex_state = 2}, [14709] = {.lex_state = 38}, [14710] = {.lex_state = 38}, [14711] = {.lex_state = 0}, [14712] = {.lex_state = 38}, [14713] = {.lex_state = 0}, [14714] = {.lex_state = 0}, [14715] = {.lex_state = 0}, [14716] = {.lex_state = 0}, [14717] = {.lex_state = 0}, [14718] = {.lex_state = 0}, [14719] = {.lex_state = 0}, [14720] = {.lex_state = 38}, [14721] = {.lex_state = 38}, [14722] = {.lex_state = 0}, [14723] = {.lex_state = 0}, [14724] = {.lex_state = 38}, [14725] = {.lex_state = 0}, [14726] = {.lex_state = 0}, [14727] = {.lex_state = 0}, [14728] = {.lex_state = 0}, [14729] = {.lex_state = 0}, [14730] = {.lex_state = 0}, [14731] = {.lex_state = 0}, [14732] = {.lex_state = 0}, [14733] = {.lex_state = 0}, [14734] = {.lex_state = 0}, [14735] = {.lex_state = 0}, [14736] = {.lex_state = 0}, [14737] = {.lex_state = 0}, [14738] = {.lex_state = 0}, [14739] = {.lex_state = 0}, [14740] = {.lex_state = 0}, [14741] = {.lex_state = 0}, [14742] = {.lex_state = 0}, [14743] = {.lex_state = 0}, [14744] = {.lex_state = 0}, [14745] = {.lex_state = 0}, [14746] = {.lex_state = 0}, [14747] = {.lex_state = 0}, [14748] = {.lex_state = 0}, [14749] = {.lex_state = 0}, [14750] = {.lex_state = 38}, [14751] = {.lex_state = 38}, [14752] = {.lex_state = 0}, [14753] = {.lex_state = 0}, [14754] = {.lex_state = 0}, [14755] = {.lex_state = 0}, [14756] = {.lex_state = 0}, [14757] = {.lex_state = 0}, [14758] = {.lex_state = 0}, [14759] = {.lex_state = 0}, [14760] = {.lex_state = 0, .external_lex_state = 2}, [14761] = {.lex_state = 0}, [14762] = {.lex_state = 0}, [14763] = {.lex_state = 0}, [14764] = {.lex_state = 38}, [14765] = {.lex_state = 0}, [14766] = {.lex_state = 0}, [14767] = {.lex_state = 0}, [14768] = {.lex_state = 0}, [14769] = {.lex_state = 0}, [14770] = {.lex_state = 0}, [14771] = {.lex_state = 0}, [14772] = {.lex_state = 0}, [14773] = {.lex_state = 0}, [14774] = {.lex_state = 38}, [14775] = {.lex_state = 0}, [14776] = {.lex_state = 38}, [14777] = {.lex_state = 0}, [14778] = {.lex_state = 0}, [14779] = {.lex_state = 38}, [14780] = {.lex_state = 0}, [14781] = {.lex_state = 0}, [14782] = {.lex_state = 0}, [14783] = {.lex_state = 0}, [14784] = {.lex_state = 0}, [14785] = {.lex_state = 0}, [14786] = {.lex_state = 36}, [14787] = {.lex_state = 0}, [14788] = {.lex_state = 0}, [14789] = {.lex_state = 38}, [14790] = {.lex_state = 0}, [14791] = {.lex_state = 0}, [14792] = {.lex_state = 38}, [14793] = {.lex_state = 0}, [14794] = {.lex_state = 0}, [14795] = {.lex_state = 0}, [14796] = {.lex_state = 0}, [14797] = {.lex_state = 0}, [14798] = {.lex_state = 38}, [14799] = {.lex_state = 0}, [14800] = {.lex_state = 0, .external_lex_state = 2}, [14801] = {.lex_state = 0}, [14802] = {.lex_state = 0}, [14803] = {.lex_state = 0}, [14804] = {.lex_state = 0}, [14805] = {.lex_state = 0}, [14806] = {.lex_state = 0}, [14807] = {.lex_state = 0}, [14808] = {.lex_state = 0}, [14809] = {.lex_state = 0}, [14810] = {.lex_state = 38}, [14811] = {.lex_state = 0}, [14812] = {.lex_state = 0}, [14813] = {.lex_state = 0}, [14814] = {.lex_state = 0}, [14815] = {.lex_state = 0}, [14816] = {.lex_state = 0}, [14817] = {.lex_state = 0}, [14818] = {.lex_state = 0}, [14819] = {.lex_state = 0}, [14820] = {.lex_state = 38}, [14821] = {.lex_state = 0}, [14822] = {.lex_state = 38}, [14823] = {.lex_state = 38}, [14824] = {.lex_state = 0}, [14825] = {.lex_state = 0}, [14826] = {.lex_state = 38}, [14827] = {.lex_state = 38}, [14828] = {.lex_state = 38}, [14829] = {.lex_state = 0}, [14830] = {.lex_state = 38}, [14831] = {.lex_state = 38}, [14832] = {.lex_state = 0}, [14833] = {.lex_state = 38}, [14834] = {.lex_state = 0}, [14835] = {.lex_state = 38}, [14836] = {.lex_state = 0}, [14837] = {.lex_state = 0}, [14838] = {.lex_state = 38}, [14839] = {.lex_state = 0}, [14840] = {.lex_state = 0}, [14841] = {.lex_state = 0}, [14842] = {.lex_state = 0}, [14843] = {.lex_state = 0}, [14844] = {.lex_state = 0}, [14845] = {.lex_state = 0}, [14846] = {.lex_state = 0}, [14847] = {.lex_state = 0}, [14848] = {.lex_state = 0}, [14849] = {.lex_state = 0}, [14850] = {.lex_state = 38}, [14851] = {.lex_state = 0}, [14852] = {.lex_state = 0}, [14853] = {.lex_state = 0}, [14854] = {.lex_state = 0}, [14855] = {.lex_state = 0}, [14856] = {.lex_state = 0}, [14857] = {.lex_state = 38}, [14858] = {.lex_state = 0}, [14859] = {.lex_state = 0}, [14860] = {.lex_state = 0}, [14861] = {.lex_state = 0}, [14862] = {.lex_state = 38}, [14863] = {.lex_state = 0}, [14864] = {.lex_state = 0}, [14865] = {.lex_state = 0}, [14866] = {.lex_state = 0}, [14867] = {.lex_state = 38}, [14868] = {.lex_state = 0}, [14869] = {.lex_state = 0}, [14870] = {.lex_state = 0}, [14871] = {.lex_state = 0}, [14872] = {.lex_state = 0}, [14873] = {.lex_state = 38}, [14874] = {.lex_state = 0}, [14875] = {.lex_state = 0}, [14876] = {.lex_state = 0}, [14877] = {.lex_state = 0}, [14878] = {.lex_state = 0}, [14879] = {.lex_state = 0}, [14880] = {.lex_state = 0}, [14881] = {.lex_state = 38}, [14882] = {.lex_state = 0}, [14883] = {.lex_state = 0}, [14884] = {.lex_state = 0}, [14885] = {.lex_state = 0}, [14886] = {.lex_state = 0}, [14887] = {.lex_state = 38}, [14888] = {.lex_state = 38}, [14889] = {.lex_state = 38}, [14890] = {.lex_state = 0}, [14891] = {.lex_state = 0}, [14892] = {.lex_state = 38}, [14893] = {.lex_state = 0}, [14894] = {.lex_state = 38}, [14895] = {.lex_state = 38}, [14896] = {.lex_state = 0}, [14897] = {.lex_state = 38}, [14898] = {.lex_state = 38}, [14899] = {.lex_state = 0}, [14900] = {.lex_state = 38}, [14901] = {.lex_state = 0}, [14902] = {.lex_state = 0}, [14903] = {.lex_state = 38}, [14904] = {.lex_state = 38}, [14905] = {.lex_state = 0}, [14906] = {.lex_state = 38}, [14907] = {.lex_state = 0}, [14908] = {.lex_state = 38}, [14909] = {.lex_state = 38}, [14910] = {.lex_state = 38}, [14911] = {.lex_state = 0}, [14912] = {.lex_state = 0}, [14913] = {.lex_state = 38}, [14914] = {.lex_state = 0}, [14915] = {.lex_state = 0}, [14916] = {.lex_state = 0}, [14917] = {.lex_state = 0}, [14918] = {.lex_state = 0}, [14919] = {.lex_state = 0}, [14920] = {.lex_state = 0}, [14921] = {.lex_state = 38}, [14922] = {.lex_state = 0}, [14923] = {.lex_state = 38}, [14924] = {.lex_state = 38}, [14925] = {.lex_state = 38}, [14926] = {.lex_state = 0}, [14927] = {.lex_state = 0}, [14928] = {.lex_state = 38}, [14929] = {.lex_state = 0}, [14930] = {.lex_state = 38}, [14931] = {.lex_state = 0}, [14932] = {.lex_state = 38}, [14933] = {.lex_state = 0}, [14934] = {.lex_state = 38}, [14935] = {.lex_state = 38}, [14936] = {.lex_state = 0}, [14937] = {.lex_state = 0}, [14938] = {.lex_state = 0}, [14939] = {.lex_state = 0}, }; static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [0] = { [ts_builtin_sym_end] = ACTIONS(1), [sym__identifier] = ACTIONS(1), [anon_sym_SEMI] = ACTIONS(1), [sym_keyword_select] = ACTIONS(1), [sym_keyword_delete] = ACTIONS(1), [sym_keyword_insert] = ACTIONS(1), [sym_keyword_replace] = ACTIONS(1), [sym_keyword_update] = ACTIONS(1), [sym_keyword_truncate] = ACTIONS(1), [sym_keyword_merge] = ACTIONS(1), [sym_keyword_show] = ACTIONS(1), [sym_keyword_unload] = ACTIONS(1), [sym_keyword_into] = ACTIONS(1), [sym_keyword_overwrite] = ACTIONS(1), [sym_keyword_values] = ACTIONS(1), [sym_keyword_value] = ACTIONS(1), [sym_keyword_matched] = ACTIONS(1), [sym_keyword_set] = ACTIONS(1), [sym_keyword_from] = ACTIONS(1), [sym_keyword_left] = ACTIONS(1), [sym_keyword_right] = ACTIONS(1), [sym_keyword_inner] = ACTIONS(1), [sym_keyword_full] = ACTIONS(1), [sym_keyword_outer] = ACTIONS(1), [sym_keyword_cross] = ACTIONS(1), [sym_keyword_join] = ACTIONS(1), [sym_keyword_lateral] = ACTIONS(1), [sym_keyword_natural] = ACTIONS(1), [sym_keyword_on] = ACTIONS(1), [sym_keyword_off] = ACTIONS(1), [sym_keyword_where] = ACTIONS(1), [sym_keyword_order] = ACTIONS(1), [sym_keyword_group] = ACTIONS(1), [sym_keyword_partition] = ACTIONS(1), [sym_keyword_by] = ACTIONS(1), [sym_keyword_having] = ACTIONS(1), [sym_keyword_desc] = ACTIONS(1), [sym_keyword_asc] = ACTIONS(1), [sym_keyword_limit] = ACTIONS(1), [sym_keyword_offset] = ACTIONS(1), [sym_keyword_primary] = ACTIONS(1), [sym_keyword_create] = ACTIONS(1), [sym_keyword_alter] = ACTIONS(1), [sym_keyword_change] = ACTIONS(1), [sym_keyword_analyze] = ACTIONS(1), [sym_keyword_explain] = ACTIONS(1), [sym_keyword_verbose] = ACTIONS(1), [sym_keyword_modify] = ACTIONS(1), [sym_keyword_drop] = ACTIONS(1), [sym_keyword_add] = ACTIONS(1), [sym_keyword_table] = ACTIONS(1), [sym_keyword_tables] = ACTIONS(1), [sym_keyword_view] = ACTIONS(1), [sym_keyword_column] = ACTIONS(1), [sym_keyword_columns] = ACTIONS(1), [sym_keyword_materialized] = ACTIONS(1), [sym_keyword_tablespace] = ACTIONS(1), [sym_keyword_sequence] = ACTIONS(1), [sym_keyword_increment] = ACTIONS(1), [sym_keyword_minvalue] = ACTIONS(1), [sym_keyword_maxvalue] = ACTIONS(1), [sym_keyword_none] = ACTIONS(1), [sym_keyword_owned] = ACTIONS(1), [sym_keyword_start] = ACTIONS(1), [sym_keyword_restart] = ACTIONS(1), [sym_keyword_key] = ACTIONS(1), [sym_keyword_duplicate] = ACTIONS(1), [sym_keyword_as] = ACTIONS(1), [sym_keyword_distinct] = ACTIONS(1), [sym_keyword_constraint] = ACTIONS(1), [sym_keyword_filter] = ACTIONS(1), [sym_keyword_cast] = ACTIONS(1), [sym_keyword_separator] = ACTIONS(1), [sym_keyword_case] = ACTIONS(1), [sym_keyword_when] = ACTIONS(1), [sym_keyword_then] = ACTIONS(1), [sym_keyword_else] = ACTIONS(1), [sym_keyword_end] = ACTIONS(1), [sym_keyword_in] = ACTIONS(1), [sym_keyword_and] = ACTIONS(1), [sym_keyword_or] = ACTIONS(1), [sym_keyword_is] = ACTIONS(1), [sym_keyword_not] = ACTIONS(1), [sym_keyword_force] = ACTIONS(1), [sym_keyword_ignore] = ACTIONS(1), [sym_keyword_using] = ACTIONS(1), [sym_keyword_use] = ACTIONS(1), [sym_keyword_index] = ACTIONS(1), [sym_keyword_for] = ACTIONS(1), [sym_keyword_if] = ACTIONS(1), [sym_keyword_exists] = ACTIONS(1), [sym_keyword_auto_increment] = ACTIONS(1), [sym_keyword_generated] = ACTIONS(1), [sym_keyword_always] = ACTIONS(1), [sym_keyword_collate] = ACTIONS(1), [aux_sym_keyword_character_token1] = ACTIONS(1), [sym_keyword_engine] = ACTIONS(1), [sym_keyword_default] = ACTIONS(1), [sym_keyword_cascade] = ACTIONS(1), [sym_keyword_restrict] = ACTIONS(1), [sym_keyword_with] = ACTIONS(1), [sym_keyword_without] = ACTIONS(1), [sym_keyword_no] = ACTIONS(1), [sym_keyword_data] = ACTIONS(1), [sym_keyword_type] = ACTIONS(1), [sym_keyword_rename] = ACTIONS(1), [sym_keyword_to] = ACTIONS(1), [sym_keyword_database] = ACTIONS(1), [sym_keyword_schema] = ACTIONS(1), [sym_keyword_owner] = ACTIONS(1), [sym_keyword_user] = ACTIONS(1), [sym_keyword_admin] = ACTIONS(1), [sym_keyword_password] = ACTIONS(1), [sym_keyword_encrypted] = ACTIONS(1), [sym_keyword_valid] = ACTIONS(1), [sym_keyword_until] = ACTIONS(1), [sym_keyword_connection] = ACTIONS(1), [sym_keyword_role] = ACTIONS(1), [sym_keyword_reset] = ACTIONS(1), [sym_keyword_temp] = ACTIONS(1), [sym_keyword_temporary] = ACTIONS(1), [sym_keyword_unlogged] = ACTIONS(1), [sym_keyword_logged] = ACTIONS(1), [sym_keyword_cycle] = ACTIONS(1), [sym_keyword_union] = ACTIONS(1), [sym_keyword_all] = ACTIONS(1), [sym_keyword_any] = ACTIONS(1), [sym_keyword_some] = ACTIONS(1), [sym_keyword_except] = ACTIONS(1), [sym_keyword_intersect] = ACTIONS(1), [sym_keyword_returning] = ACTIONS(1), [sym_keyword_begin] = ACTIONS(1), [sym_keyword_commit] = ACTIONS(1), [sym_keyword_rollback] = ACTIONS(1), [sym_keyword_transaction] = ACTIONS(1), [sym_keyword_over] = ACTIONS(1), [sym_keyword_nulls] = ACTIONS(1), [sym_keyword_first] = ACTIONS(1), [sym_keyword_after] = ACTIONS(1), [sym_keyword_before] = ACTIONS(1), [sym_keyword_last] = ACTIONS(1), [sym_keyword_window] = ACTIONS(1), [sym_keyword_range] = ACTIONS(1), [sym_keyword_rows] = ACTIONS(1), [sym_keyword_groups] = ACTIONS(1), [sym_keyword_between] = ACTIONS(1), [sym_keyword_unbounded] = ACTIONS(1), [sym_keyword_preceding] = ACTIONS(1), [sym_keyword_following] = ACTIONS(1), [sym_keyword_exclude] = ACTIONS(1), [sym_keyword_current] = ACTIONS(1), [sym_keyword_row] = ACTIONS(1), [sym_keyword_ties] = ACTIONS(1), [sym_keyword_others] = ACTIONS(1), [sym_keyword_only] = ACTIONS(1), [sym_keyword_unique] = ACTIONS(1), [sym_keyword_foreign] = ACTIONS(1), [sym_keyword_references] = ACTIONS(1), [sym_keyword_concurrently] = ACTIONS(1), [sym_keyword_btree] = ACTIONS(1), [sym_keyword_hash] = ACTIONS(1), [sym_keyword_gist] = ACTIONS(1), [sym_keyword_spgist] = ACTIONS(1), [sym_keyword_gin] = ACTIONS(1), [sym_keyword_brin] = ACTIONS(1), [aux_sym_keyword_like_token1] = ACTIONS(1), [aux_sym_keyword_like_token2] = ACTIONS(1), [sym_keyword_similar] = ACTIONS(1), [sym_keyword_unsigned] = ACTIONS(1), [sym_keyword_zerofill] = ACTIONS(1), [sym_keyword_conflict] = ACTIONS(1), [sym_keyword_do] = ACTIONS(1), [sym_keyword_nothing] = ACTIONS(1), [sym_keyword_high_priority] = ACTIONS(1), [sym_keyword_low_priority] = ACTIONS(1), [sym_keyword_delayed] = ACTIONS(1), [sym_keyword_recursive] = ACTIONS(1), [sym_keyword_cascaded] = ACTIONS(1), [sym_keyword_local] = ACTIONS(1), [sym_keyword_current_timestamp] = ACTIONS(1), [sym_keyword_check] = ACTIONS(1), [sym_keyword_option] = ACTIONS(1), [sym_keyword_vacuum] = ACTIONS(1), [sym_keyword_wait] = ACTIONS(1), [sym_keyword_nowait] = ACTIONS(1), [sym_keyword_attribute] = ACTIONS(1), [sym_keyword_authorization] = ACTIONS(1), [sym_keyword_action] = ACTIONS(1), [sym_keyword_extension] = ACTIONS(1), [sym_keyword_copy] = ACTIONS(1), [sym_keyword_stdin] = ACTIONS(1), [sym_keyword_freeze] = ACTIONS(1), [sym_keyword_escape] = ACTIONS(1), [sym_keyword_encoding] = ACTIONS(1), [sym_keyword_force_quote] = ACTIONS(1), [sym_keyword_quote] = ACTIONS(1), [sym_keyword_force_null] = ACTIONS(1), [sym_keyword_force_not_null] = ACTIONS(1), [sym_keyword_header] = ACTIONS(1), [sym_keyword_match] = ACTIONS(1), [sym_keyword_program] = ACTIONS(1), [sym_keyword_plain] = ACTIONS(1), [sym_keyword_extended] = ACTIONS(1), [sym_keyword_main] = ACTIONS(1), [sym_keyword_storage] = ACTIONS(1), [sym_keyword_compression] = ACTIONS(1), [sym_keyword_trigger] = ACTIONS(1), [sym_keyword_function] = ACTIONS(1), [sym_keyword_returns] = ACTIONS(1), [sym_keyword_return] = ACTIONS(1), [sym_keyword_setof] = ACTIONS(1), [sym_keyword_atomic] = ACTIONS(1), [sym_keyword_declare] = ACTIONS(1), [sym_keyword_language] = ACTIONS(1), [sym_keyword_immutable] = ACTIONS(1), [sym_keyword_stable] = ACTIONS(1), [sym_keyword_volatile] = ACTIONS(1), [sym_keyword_leakproof] = ACTIONS(1), [sym_keyword_parallel] = ACTIONS(1), [sym_keyword_safe] = ACTIONS(1), [sym_keyword_unsafe] = ACTIONS(1), [sym_keyword_restricted] = ACTIONS(1), [sym_keyword_called] = ACTIONS(1), [sym_keyword_input] = ACTIONS(1), [sym_keyword_strict] = ACTIONS(1), [sym_keyword_cost] = ACTIONS(1), [sym_keyword_support] = ACTIONS(1), [sym_keyword_definer] = ACTIONS(1), [sym_keyword_invoker] = ACTIONS(1), [sym_keyword_security] = ACTIONS(1), [sym_keyword_version] = ACTIONS(1), [sym_keyword_out] = ACTIONS(1), [sym_keyword_inout] = ACTIONS(1), [sym_keyword_variadic] = ACTIONS(1), [sym_keyword_ordinality] = ACTIONS(1), [sym_keyword_session] = ACTIONS(1), [sym_keyword_isolation] = ACTIONS(1), [sym_keyword_level] = ACTIONS(1), [sym_keyword_serializable] = ACTIONS(1), [sym_keyword_repeatable] = ACTIONS(1), [sym_keyword_read] = ACTIONS(1), [sym_keyword_write] = ACTIONS(1), [sym_keyword_committed] = ACTIONS(1), [sym_keyword_uncommitted] = ACTIONS(1), [sym_keyword_deferrable] = ACTIONS(1), [sym_keyword_names] = ACTIONS(1), [sym_keyword_zone] = ACTIONS(1), [sym_keyword_immediate] = ACTIONS(1), [sym_keyword_deferred] = ACTIONS(1), [sym_keyword_constraints] = ACTIONS(1), [sym_keyword_snapshot] = ACTIONS(1), [sym_keyword_characteristics] = ACTIONS(1), [sym_keyword_follows] = ACTIONS(1), [sym_keyword_precedes] = ACTIONS(1), [sym_keyword_each] = ACTIONS(1), [sym_keyword_instead] = ACTIONS(1), [sym_keyword_of] = ACTIONS(1), [sym_keyword_initially] = ACTIONS(1), [sym_keyword_old] = ACTIONS(1), [sym_keyword_new] = ACTIONS(1), [sym_keyword_referencing] = ACTIONS(1), [sym_keyword_statement] = ACTIONS(1), [sym_keyword_execute] = ACTIONS(1), [sym_keyword_procedure] = ACTIONS(1), [sym_keyword_external] = ACTIONS(1), [sym_keyword_stored] = ACTIONS(1), [sym_keyword_virtual] = ACTIONS(1), [sym_keyword_cached] = ACTIONS(1), [sym_keyword_uncached] = ACTIONS(1), [sym_keyword_replication] = ACTIONS(1), [sym_keyword_tblproperties] = ACTIONS(1), [sym_keyword_compute] = ACTIONS(1), [sym_keyword_stats] = ACTIONS(1), [sym_keyword_statistics] = ACTIONS(1), [sym_keyword_optimize] = ACTIONS(1), [sym_keyword_rewrite] = ACTIONS(1), [sym_keyword_bin_pack] = ACTIONS(1), [sym_keyword_incremental] = ACTIONS(1), [sym_keyword_location] = ACTIONS(1), [sym_keyword_partitioned] = ACTIONS(1), [sym_keyword_comment] = ACTIONS(1), [sym_keyword_sort] = ACTIONS(1), [sym_keyword_format] = ACTIONS(1), [sym_keyword_delimited] = ACTIONS(1), [sym_keyword_delimiter] = ACTIONS(1), [sym_keyword_fields] = ACTIONS(1), [sym_keyword_terminated] = ACTIONS(1), [sym_keyword_escaped] = ACTIONS(1), [sym_keyword_lines] = ACTIONS(1), [sym_keyword_cache] = ACTIONS(1), [sym_keyword_metadata] = ACTIONS(1), [sym_keyword_noscan] = ACTIONS(1), [sym_keyword_parquet] = ACTIONS(1), [sym_keyword_rcfile] = ACTIONS(1), [sym_keyword_csv] = ACTIONS(1), [sym_keyword_textfile] = ACTIONS(1), [sym_keyword_avro] = ACTIONS(1), [sym_keyword_sequencefile] = ACTIONS(1), [sym_keyword_orc] = ACTIONS(1), [sym_keyword_jsonfile] = ACTIONS(1), [sym_keyword_null] = ACTIONS(1), [sym_keyword_true] = ACTIONS(1), [sym_keyword_false] = ACTIONS(1), [sym_keyword_boolean] = ACTIONS(1), [sym_keyword_bit] = ACTIONS(1), [sym_keyword_binary] = ACTIONS(1), [sym_keyword_varbinary] = ACTIONS(1), [sym_keyword_image] = ACTIONS(1), [aux_sym_keyword_smallserial_token1] = ACTIONS(1), [aux_sym_keyword_smallserial_token2] = ACTIONS(1), [aux_sym_keyword_serial_token1] = ACTIONS(1), [aux_sym_keyword_serial_token2] = ACTIONS(1), [aux_sym_keyword_bigserial_token1] = ACTIONS(1), [aux_sym_keyword_bigserial_token2] = ACTIONS(1), [aux_sym_keyword_tinyint_token1] = ACTIONS(1), [aux_sym_keyword_tinyint_token2] = ACTIONS(1), [aux_sym_keyword_smallint_token1] = ACTIONS(1), [aux_sym_keyword_smallint_token2] = ACTIONS(1), [aux_sym_keyword_mediumint_token1] = ACTIONS(1), [aux_sym_keyword_mediumint_token2] = ACTIONS(1), [aux_sym_keyword_int_token1] = ACTIONS(1), [aux_sym_keyword_int_token2] = ACTIONS(1), [aux_sym_keyword_int_token3] = ACTIONS(1), [aux_sym_keyword_bigint_token1] = ACTIONS(1), [aux_sym_keyword_bigint_token2] = ACTIONS(1), [sym_keyword_decimal] = ACTIONS(1), [sym_keyword_numeric] = ACTIONS(1), [aux_sym_keyword_real_token1] = ACTIONS(1), [aux_sym_keyword_real_token2] = ACTIONS(1), [sym_keyword_float] = ACTIONS(1), [sym_keyword_double] = ACTIONS(1), [sym_keyword_precision] = ACTIONS(1), [sym_keyword_inet] = ACTIONS(1), [sym_keyword_money] = ACTIONS(1), [sym_keyword_smallmoney] = ACTIONS(1), [sym_keyword_varying] = ACTIONS(1), [aux_sym_keyword_char_token1] = ACTIONS(1), [sym_keyword_nchar] = ACTIONS(1), [aux_sym_keyword_varchar_token1] = ACTIONS(1), [sym_keyword_nvarchar] = ACTIONS(1), [sym_keyword_text] = ACTIONS(1), [sym_keyword_string] = ACTIONS(1), [sym_keyword_uuid] = ACTIONS(1), [sym_keyword_json] = ACTIONS(1), [sym_keyword_jsonb] = ACTIONS(1), [sym_keyword_xml] = ACTIONS(1), [sym_keyword_bytea] = ACTIONS(1), [sym_keyword_enum] = ACTIONS(1), [sym_keyword_date] = ACTIONS(1), [sym_keyword_datetime] = ACTIONS(1), [sym_keyword_datetime2] = ACTIONS(1), [sym_keyword_smalldatetime] = ACTIONS(1), [sym_keyword_datetimeoffset] = ACTIONS(1), [sym_keyword_time] = ACTIONS(1), [sym_keyword_timestamp] = ACTIONS(1), [sym_keyword_timestamptz] = ACTIONS(1), [sym_keyword_interval] = ACTIONS(1), [sym_keyword_geometry] = ACTIONS(1), [sym_keyword_geography] = ACTIONS(1), [sym_keyword_box2d] = ACTIONS(1), [sym_keyword_box3d] = ACTIONS(1), [sym_keyword_oid] = ACTIONS(1), [sym_keyword_oids] = ACTIONS(1), [sym_keyword_name] = ACTIONS(1), [sym_keyword_regclass] = ACTIONS(1), [sym_keyword_regnamespace] = ACTIONS(1), [sym_keyword_regproc] = ACTIONS(1), [sym_keyword_regtype] = ACTIONS(1), [sym_keyword_array] = ACTIONS(1), [anon_sym_LBRACK] = ACTIONS(1), [anon_sym_RBRACK] = ACTIONS(1), [anon_sym_LPAREN] = ACTIONS(1), [anon_sym_RPAREN] = ACTIONS(1), [anon_sym_COMMA] = ACTIONS(1), [aux_sym_double_token1] = ACTIONS(1), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1), [anon_sym_COLON_EQ] = ACTIONS(1), [anon_sym_DOT] = ACTIONS(1), [anon_sym_STAR] = ACTIONS(1), [sym_parameter] = ACTIONS(1), [anon_sym_COLON_COLON] = ACTIONS(1), [anon_sym_LT] = ACTIONS(1), [anon_sym_GT] = ACTIONS(1), [anon_sym_LT_EQ] = ACTIONS(1), [anon_sym_GT_EQ] = ACTIONS(1), [anon_sym_COLON] = ACTIONS(1), [anon_sym_PLUS] = ACTIONS(1), [anon_sym_DASH] = ACTIONS(1), [anon_sym_SLASH] = ACTIONS(1), [anon_sym_PERCENT] = ACTIONS(1), [anon_sym_CARET] = ACTIONS(1), [anon_sym_BANG_EQ] = ACTIONS(1), [anon_sym_LT_GT] = ACTIONS(1), [sym_op_unary_other] = ACTIONS(1), [sym__double_quote_string] = ACTIONS(1), [aux_sym__single_quote_string_token1] = ACTIONS(1), [aux_sym__single_quote_string_token2] = ACTIONS(1), [sym__postgres_escape_string] = ACTIONS(1), [sym__natural_number] = ACTIONS(1), [aux_sym__bit_string_token1] = ACTIONS(1), [sym_bang] = ACTIONS(1), [aux_sym_identifier_token1] = ACTIONS(1), [sym__dollar_quoted_string_start_tag] = ACTIONS(1), [sym__dollar_quoted_string_end_tag] = ACTIONS(1), [sym__dollar_quoted_string] = ACTIONS(1), }, [1] = { [sym_program] = STATE(14815), [sym_transaction] = STATE(14400), [sym_block] = STATE(14400), [sym_statement] = STATE(12295), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_program_repeat1] = STATE(107), [ts_builtin_sym_end] = ACTIONS(5), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_begin] = ACTIONS(41), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [2] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(10171), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_default] = ACTIONS(59), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [sym_keyword_array] = ACTIONS(59), [anon_sym_LBRACK] = ACTIONS(113), [anon_sym_RPAREN] = ACTIONS(113), [anon_sym_COMMA] = ACTIONS(113), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(113), [anon_sym_DOT] = ACTIONS(117), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [3] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(10494), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym__argmode] = STATE(15), [sym_function_argument] = STATE(11466), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(2), [sym__identifier] = ACTIONS(121), [sym_keyword_in] = ACTIONS(123), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_out] = ACTIONS(125), [sym_keyword_inout] = ACTIONS(125), [sym_keyword_variadic] = ACTIONS(125), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [anon_sym_RPAREN] = ACTIONS(127), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(129), [aux_sym_identifier_token1] = ACTIONS(129), }, [4] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(10476), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_default] = ACTIONS(59), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [sym_keyword_array] = ACTIONS(59), [anon_sym_LBRACK] = ACTIONS(113), [anon_sym_RPAREN] = ACTIONS(113), [anon_sym_COMMA] = ACTIONS(113), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(113), [anon_sym_DOT] = ACTIONS(117), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [5] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(10494), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym__argmode] = STATE(15), [sym_function_argument] = STATE(12078), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(2), [sym__identifier] = ACTIONS(121), [sym_keyword_in] = ACTIONS(123), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_out] = ACTIONS(125), [sym_keyword_inout] = ACTIONS(125), [sym_keyword_variadic] = ACTIONS(125), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(129), [aux_sym_identifier_token1] = ACTIONS(129), }, [6] = { [sym_keyword_smallserial] = STATE(5242), [sym_keyword_serial] = STATE(5242), [sym_keyword_bigserial] = STATE(5242), [sym_keyword_tinyint] = STATE(5489), [sym_keyword_smallint] = STATE(5498), [sym_keyword_mediumint] = STATE(5499), [sym_keyword_int] = STATE(5506), [sym_keyword_bigint] = STATE(5513), [sym_keyword_real] = STATE(5224), [sym_keyword_char] = STATE(5876), [sym_keyword_varchar] = STATE(5910), [sym__type] = STATE(6542), [sym_tinyint] = STATE(5242), [sym_smallint] = STATE(5242), [sym_mediumint] = STATE(5242), [sym_int] = STATE(5242), [sym_bigint] = STATE(5242), [sym_bit] = STATE(5242), [sym_binary] = STATE(5242), [sym_varbinary] = STATE(5242), [sym_float] = STATE(5242), [sym_double] = STATE(5242), [sym_decimal] = STATE(5242), [sym_numeric] = STATE(5242), [sym_char] = STATE(5242), [sym_varchar] = STATE(5242), [sym_nchar] = STATE(5242), [sym_nvarchar] = STATE(5242), [sym_datetimeoffset] = STATE(5242), [sym_time] = STATE(5242), [sym_timestamp] = STATE(5242), [sym_enum] = STATE(5242), [sym_object_reference] = STATE(5183), [sym_identifier] = STATE(6957), [sym__identifier] = ACTIONS(131), [sym_keyword_table] = ACTIONS(133), [aux_sym_keyword_character_token1] = ACTIONS(135), [sym_keyword_unsigned] = ACTIONS(137), [sym_keyword_trigger] = ACTIONS(139), [sym_keyword_setof] = ACTIONS(141), [sym_keyword_boolean] = ACTIONS(143), [sym_keyword_bit] = ACTIONS(145), [sym_keyword_binary] = ACTIONS(147), [sym_keyword_varbinary] = ACTIONS(149), [sym_keyword_image] = ACTIONS(143), [aux_sym_keyword_smallserial_token1] = ACTIONS(151), [aux_sym_keyword_smallserial_token2] = ACTIONS(151), [aux_sym_keyword_serial_token1] = ACTIONS(153), [aux_sym_keyword_serial_token2] = ACTIONS(153), [aux_sym_keyword_bigserial_token1] = ACTIONS(155), [aux_sym_keyword_bigserial_token2] = ACTIONS(155), [aux_sym_keyword_tinyint_token1] = ACTIONS(157), [aux_sym_keyword_tinyint_token2] = ACTIONS(157), [aux_sym_keyword_smallint_token1] = ACTIONS(159), [aux_sym_keyword_smallint_token2] = ACTIONS(159), [aux_sym_keyword_mediumint_token1] = ACTIONS(161), [aux_sym_keyword_mediumint_token2] = ACTIONS(161), [aux_sym_keyword_int_token1] = ACTIONS(163), [aux_sym_keyword_int_token2] = ACTIONS(163), [aux_sym_keyword_int_token3] = ACTIONS(163), [aux_sym_keyword_bigint_token1] = ACTIONS(165), [aux_sym_keyword_bigint_token2] = ACTIONS(165), [sym_keyword_decimal] = ACTIONS(167), [sym_keyword_numeric] = ACTIONS(169), [aux_sym_keyword_real_token1] = ACTIONS(171), [aux_sym_keyword_real_token2] = ACTIONS(171), [sym_keyword_float] = ACTIONS(173), [sym_keyword_double] = ACTIONS(175), [sym_keyword_inet] = ACTIONS(143), [sym_keyword_money] = ACTIONS(143), [sym_keyword_smallmoney] = ACTIONS(143), [aux_sym_keyword_char_token1] = ACTIONS(177), [sym_keyword_nchar] = ACTIONS(179), [aux_sym_keyword_varchar_token1] = ACTIONS(181), [sym_keyword_nvarchar] = ACTIONS(183), [sym_keyword_text] = ACTIONS(143), [sym_keyword_string] = ACTIONS(143), [sym_keyword_uuid] = ACTIONS(143), [sym_keyword_json] = ACTIONS(143), [sym_keyword_jsonb] = ACTIONS(143), [sym_keyword_xml] = ACTIONS(143), [sym_keyword_bytea] = ACTIONS(143), [sym_keyword_enum] = ACTIONS(185), [sym_keyword_date] = ACTIONS(143), [sym_keyword_datetime] = ACTIONS(143), [sym_keyword_datetime2] = ACTIONS(143), [sym_keyword_smalldatetime] = ACTIONS(143), [sym_keyword_datetimeoffset] = ACTIONS(187), [sym_keyword_time] = ACTIONS(189), [sym_keyword_timestamp] = ACTIONS(191), [sym_keyword_timestamptz] = ACTIONS(143), [sym_keyword_interval] = ACTIONS(143), [sym_keyword_geometry] = ACTIONS(143), [sym_keyword_geography] = ACTIONS(143), [sym_keyword_box2d] = ACTIONS(143), [sym_keyword_box3d] = ACTIONS(143), [sym_keyword_oid] = ACTIONS(143), [sym_keyword_name] = ACTIONS(143), [sym_keyword_regclass] = ACTIONS(143), [sym_keyword_regnamespace] = ACTIONS(143), [sym_keyword_regproc] = ACTIONS(143), [sym_keyword_regtype] = ACTIONS(143), [aux_sym_double_token1] = ACTIONS(193), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(195), [aux_sym_identifier_token1] = ACTIONS(195), }, [7] = { [sym_keyword_smallserial] = STATE(5242), [sym_keyword_serial] = STATE(5242), [sym_keyword_bigserial] = STATE(5242), [sym_keyword_tinyint] = STATE(5489), [sym_keyword_smallint] = STATE(5498), [sym_keyword_mediumint] = STATE(5499), [sym_keyword_int] = STATE(5506), [sym_keyword_bigint] = STATE(5513), [sym_keyword_real] = STATE(5224), [sym_keyword_char] = STATE(5876), [sym_keyword_varchar] = STATE(5910), [sym__type] = STATE(6555), [sym_tinyint] = STATE(5242), [sym_smallint] = STATE(5242), [sym_mediumint] = STATE(5242), [sym_int] = STATE(5242), [sym_bigint] = STATE(5242), [sym_bit] = STATE(5242), [sym_binary] = STATE(5242), [sym_varbinary] = STATE(5242), [sym_float] = STATE(5242), [sym_double] = STATE(5242), [sym_decimal] = STATE(5242), [sym_numeric] = STATE(5242), [sym_char] = STATE(5242), [sym_varchar] = STATE(5242), [sym_nchar] = STATE(5242), [sym_nvarchar] = STATE(5242), [sym_datetimeoffset] = STATE(5242), [sym_time] = STATE(5242), [sym_timestamp] = STATE(5242), [sym_enum] = STATE(5242), [sym_object_reference] = STATE(5183), [sym_identifier] = STATE(6957), [sym__identifier] = ACTIONS(131), [sym_keyword_table] = ACTIONS(197), [aux_sym_keyword_character_token1] = ACTIONS(135), [sym_keyword_unsigned] = ACTIONS(137), [sym_keyword_trigger] = ACTIONS(199), [sym_keyword_setof] = ACTIONS(201), [sym_keyword_boolean] = ACTIONS(143), [sym_keyword_bit] = ACTIONS(145), [sym_keyword_binary] = ACTIONS(147), [sym_keyword_varbinary] = ACTIONS(149), [sym_keyword_image] = ACTIONS(143), [aux_sym_keyword_smallserial_token1] = ACTIONS(151), [aux_sym_keyword_smallserial_token2] = ACTIONS(151), [aux_sym_keyword_serial_token1] = ACTIONS(153), [aux_sym_keyword_serial_token2] = ACTIONS(153), [aux_sym_keyword_bigserial_token1] = ACTIONS(155), [aux_sym_keyword_bigserial_token2] = ACTIONS(155), [aux_sym_keyword_tinyint_token1] = ACTIONS(157), [aux_sym_keyword_tinyint_token2] = ACTIONS(157), [aux_sym_keyword_smallint_token1] = ACTIONS(159), [aux_sym_keyword_smallint_token2] = ACTIONS(159), [aux_sym_keyword_mediumint_token1] = ACTIONS(161), [aux_sym_keyword_mediumint_token2] = ACTIONS(161), [aux_sym_keyword_int_token1] = ACTIONS(163), [aux_sym_keyword_int_token2] = ACTIONS(163), [aux_sym_keyword_int_token3] = ACTIONS(163), [aux_sym_keyword_bigint_token1] = ACTIONS(165), [aux_sym_keyword_bigint_token2] = ACTIONS(165), [sym_keyword_decimal] = ACTIONS(167), [sym_keyword_numeric] = ACTIONS(169), [aux_sym_keyword_real_token1] = ACTIONS(171), [aux_sym_keyword_real_token2] = ACTIONS(171), [sym_keyword_float] = ACTIONS(173), [sym_keyword_double] = ACTIONS(175), [sym_keyword_inet] = ACTIONS(143), [sym_keyword_money] = ACTIONS(143), [sym_keyword_smallmoney] = ACTIONS(143), [aux_sym_keyword_char_token1] = ACTIONS(177), [sym_keyword_nchar] = ACTIONS(179), [aux_sym_keyword_varchar_token1] = ACTIONS(181), [sym_keyword_nvarchar] = ACTIONS(183), [sym_keyword_text] = ACTIONS(143), [sym_keyword_string] = ACTIONS(143), [sym_keyword_uuid] = ACTIONS(143), [sym_keyword_json] = ACTIONS(143), [sym_keyword_jsonb] = ACTIONS(143), [sym_keyword_xml] = ACTIONS(143), [sym_keyword_bytea] = ACTIONS(143), [sym_keyword_enum] = ACTIONS(185), [sym_keyword_date] = ACTIONS(143), [sym_keyword_datetime] = ACTIONS(143), [sym_keyword_datetime2] = ACTIONS(143), [sym_keyword_smalldatetime] = ACTIONS(143), [sym_keyword_datetimeoffset] = ACTIONS(187), [sym_keyword_time] = ACTIONS(189), [sym_keyword_timestamp] = ACTIONS(191), [sym_keyword_timestamptz] = ACTIONS(143), [sym_keyword_interval] = ACTIONS(143), [sym_keyword_geometry] = ACTIONS(143), [sym_keyword_geography] = ACTIONS(143), [sym_keyword_box2d] = ACTIONS(143), [sym_keyword_box3d] = ACTIONS(143), [sym_keyword_oid] = ACTIONS(143), [sym_keyword_name] = ACTIONS(143), [sym_keyword_regclass] = ACTIONS(143), [sym_keyword_regnamespace] = ACTIONS(143), [sym_keyword_regproc] = ACTIONS(143), [sym_keyword_regtype] = ACTIONS(143), [aux_sym_double_token1] = ACTIONS(193), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(195), [aux_sym_identifier_token1] = ACTIONS(195), }, [8] = { [sym_keyword_smallserial] = STATE(5242), [sym_keyword_serial] = STATE(5242), [sym_keyword_bigserial] = STATE(5242), [sym_keyword_tinyint] = STATE(5489), [sym_keyword_smallint] = STATE(5498), [sym_keyword_mediumint] = STATE(5499), [sym_keyword_int] = STATE(5506), [sym_keyword_bigint] = STATE(5513), [sym_keyword_real] = STATE(5224), [sym_keyword_char] = STATE(5876), [sym_keyword_varchar] = STATE(5910), [sym__type] = STATE(6519), [sym_tinyint] = STATE(5242), [sym_smallint] = STATE(5242), [sym_mediumint] = STATE(5242), [sym_int] = STATE(5242), [sym_bigint] = STATE(5242), [sym_bit] = STATE(5242), [sym_binary] = STATE(5242), [sym_varbinary] = STATE(5242), [sym_float] = STATE(5242), [sym_double] = STATE(5242), [sym_decimal] = STATE(5242), [sym_numeric] = STATE(5242), [sym_char] = STATE(5242), [sym_varchar] = STATE(5242), [sym_nchar] = STATE(5242), [sym_nvarchar] = STATE(5242), [sym_datetimeoffset] = STATE(5242), [sym_time] = STATE(5242), [sym_timestamp] = STATE(5242), [sym_enum] = STATE(5242), [sym_object_reference] = STATE(5183), [sym_identifier] = STATE(6957), [sym__identifier] = ACTIONS(131), [sym_keyword_table] = ACTIONS(203), [aux_sym_keyword_character_token1] = ACTIONS(135), [sym_keyword_unsigned] = ACTIONS(137), [sym_keyword_trigger] = ACTIONS(205), [sym_keyword_setof] = ACTIONS(207), [sym_keyword_boolean] = ACTIONS(143), [sym_keyword_bit] = ACTIONS(145), [sym_keyword_binary] = ACTIONS(147), [sym_keyword_varbinary] = ACTIONS(149), [sym_keyword_image] = ACTIONS(143), [aux_sym_keyword_smallserial_token1] = ACTIONS(151), [aux_sym_keyword_smallserial_token2] = ACTIONS(151), [aux_sym_keyword_serial_token1] = ACTIONS(153), [aux_sym_keyword_serial_token2] = ACTIONS(153), [aux_sym_keyword_bigserial_token1] = ACTIONS(155), [aux_sym_keyword_bigserial_token2] = ACTIONS(155), [aux_sym_keyword_tinyint_token1] = ACTIONS(157), [aux_sym_keyword_tinyint_token2] = ACTIONS(157), [aux_sym_keyword_smallint_token1] = ACTIONS(159), [aux_sym_keyword_smallint_token2] = ACTIONS(159), [aux_sym_keyword_mediumint_token1] = ACTIONS(161), [aux_sym_keyword_mediumint_token2] = ACTIONS(161), [aux_sym_keyword_int_token1] = ACTIONS(163), [aux_sym_keyword_int_token2] = ACTIONS(163), [aux_sym_keyword_int_token3] = ACTIONS(163), [aux_sym_keyword_bigint_token1] = ACTIONS(165), [aux_sym_keyword_bigint_token2] = ACTIONS(165), [sym_keyword_decimal] = ACTIONS(167), [sym_keyword_numeric] = ACTIONS(169), [aux_sym_keyword_real_token1] = ACTIONS(171), [aux_sym_keyword_real_token2] = ACTIONS(171), [sym_keyword_float] = ACTIONS(173), [sym_keyword_double] = ACTIONS(175), [sym_keyword_inet] = ACTIONS(143), [sym_keyword_money] = ACTIONS(143), [sym_keyword_smallmoney] = ACTIONS(143), [aux_sym_keyword_char_token1] = ACTIONS(177), [sym_keyword_nchar] = ACTIONS(179), [aux_sym_keyword_varchar_token1] = ACTIONS(181), [sym_keyword_nvarchar] = ACTIONS(183), [sym_keyword_text] = ACTIONS(143), [sym_keyword_string] = ACTIONS(143), [sym_keyword_uuid] = ACTIONS(143), [sym_keyword_json] = ACTIONS(143), [sym_keyword_jsonb] = ACTIONS(143), [sym_keyword_xml] = ACTIONS(143), [sym_keyword_bytea] = ACTIONS(143), [sym_keyword_enum] = ACTIONS(185), [sym_keyword_date] = ACTIONS(143), [sym_keyword_datetime] = ACTIONS(143), [sym_keyword_datetime2] = ACTIONS(143), [sym_keyword_smalldatetime] = ACTIONS(143), [sym_keyword_datetimeoffset] = ACTIONS(187), [sym_keyword_time] = ACTIONS(189), [sym_keyword_timestamp] = ACTIONS(191), [sym_keyword_timestamptz] = ACTIONS(143), [sym_keyword_interval] = ACTIONS(143), [sym_keyword_geometry] = ACTIONS(143), [sym_keyword_geography] = ACTIONS(143), [sym_keyword_box2d] = ACTIONS(143), [sym_keyword_box3d] = ACTIONS(143), [sym_keyword_oid] = ACTIONS(143), [sym_keyword_name] = ACTIONS(143), [sym_keyword_regclass] = ACTIONS(143), [sym_keyword_regnamespace] = ACTIONS(143), [sym_keyword_regproc] = ACTIONS(143), [sym_keyword_regtype] = ACTIONS(143), [aux_sym_double_token1] = ACTIONS(193), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(195), [aux_sym_identifier_token1] = ACTIONS(195), }, [9] = { [sym_keyword_smallserial] = STATE(5242), [sym_keyword_serial] = STATE(5242), [sym_keyword_bigserial] = STATE(5242), [sym_keyword_tinyint] = STATE(5489), [sym_keyword_smallint] = STATE(5498), [sym_keyword_mediumint] = STATE(5499), [sym_keyword_int] = STATE(5506), [sym_keyword_bigint] = STATE(5513), [sym_keyword_real] = STATE(5224), [sym_keyword_char] = STATE(5876), [sym_keyword_varchar] = STATE(5910), [sym__type] = STATE(6551), [sym_tinyint] = STATE(5242), [sym_smallint] = STATE(5242), [sym_mediumint] = STATE(5242), [sym_int] = STATE(5242), [sym_bigint] = STATE(5242), [sym_bit] = STATE(5242), [sym_binary] = STATE(5242), [sym_varbinary] = STATE(5242), [sym_float] = STATE(5242), [sym_double] = STATE(5242), [sym_decimal] = STATE(5242), [sym_numeric] = STATE(5242), [sym_char] = STATE(5242), [sym_varchar] = STATE(5242), [sym_nchar] = STATE(5242), [sym_nvarchar] = STATE(5242), [sym_datetimeoffset] = STATE(5242), [sym_time] = STATE(5242), [sym_timestamp] = STATE(5242), [sym_enum] = STATE(5242), [sym_object_reference] = STATE(5183), [sym_identifier] = STATE(6957), [sym__identifier] = ACTIONS(131), [sym_keyword_table] = ACTIONS(209), [aux_sym_keyword_character_token1] = ACTIONS(135), [sym_keyword_unsigned] = ACTIONS(137), [sym_keyword_trigger] = ACTIONS(211), [sym_keyword_setof] = ACTIONS(213), [sym_keyword_boolean] = ACTIONS(143), [sym_keyword_bit] = ACTIONS(145), [sym_keyword_binary] = ACTIONS(147), [sym_keyword_varbinary] = ACTIONS(149), [sym_keyword_image] = ACTIONS(143), [aux_sym_keyword_smallserial_token1] = ACTIONS(151), [aux_sym_keyword_smallserial_token2] = ACTIONS(151), [aux_sym_keyword_serial_token1] = ACTIONS(153), [aux_sym_keyword_serial_token2] = ACTIONS(153), [aux_sym_keyword_bigserial_token1] = ACTIONS(155), [aux_sym_keyword_bigserial_token2] = ACTIONS(155), [aux_sym_keyword_tinyint_token1] = ACTIONS(157), [aux_sym_keyword_tinyint_token2] = ACTIONS(157), [aux_sym_keyword_smallint_token1] = ACTIONS(159), [aux_sym_keyword_smallint_token2] = ACTIONS(159), [aux_sym_keyword_mediumint_token1] = ACTIONS(161), [aux_sym_keyword_mediumint_token2] = ACTIONS(161), [aux_sym_keyword_int_token1] = ACTIONS(163), [aux_sym_keyword_int_token2] = ACTIONS(163), [aux_sym_keyword_int_token3] = ACTIONS(163), [aux_sym_keyword_bigint_token1] = ACTIONS(165), [aux_sym_keyword_bigint_token2] = ACTIONS(165), [sym_keyword_decimal] = ACTIONS(167), [sym_keyword_numeric] = ACTIONS(169), [aux_sym_keyword_real_token1] = ACTIONS(171), [aux_sym_keyword_real_token2] = ACTIONS(171), [sym_keyword_float] = ACTIONS(173), [sym_keyword_double] = ACTIONS(175), [sym_keyword_inet] = ACTIONS(143), [sym_keyword_money] = ACTIONS(143), [sym_keyword_smallmoney] = ACTIONS(143), [aux_sym_keyword_char_token1] = ACTIONS(177), [sym_keyword_nchar] = ACTIONS(179), [aux_sym_keyword_varchar_token1] = ACTIONS(181), [sym_keyword_nvarchar] = ACTIONS(183), [sym_keyword_text] = ACTIONS(143), [sym_keyword_string] = ACTIONS(143), [sym_keyword_uuid] = ACTIONS(143), [sym_keyword_json] = ACTIONS(143), [sym_keyword_jsonb] = ACTIONS(143), [sym_keyword_xml] = ACTIONS(143), [sym_keyword_bytea] = ACTIONS(143), [sym_keyword_enum] = ACTIONS(185), [sym_keyword_date] = ACTIONS(143), [sym_keyword_datetime] = ACTIONS(143), [sym_keyword_datetime2] = ACTIONS(143), [sym_keyword_smalldatetime] = ACTIONS(143), [sym_keyword_datetimeoffset] = ACTIONS(187), [sym_keyword_time] = ACTIONS(189), [sym_keyword_timestamp] = ACTIONS(191), [sym_keyword_timestamptz] = ACTIONS(143), [sym_keyword_interval] = ACTIONS(143), [sym_keyword_geometry] = ACTIONS(143), [sym_keyword_geography] = ACTIONS(143), [sym_keyword_box2d] = ACTIONS(143), [sym_keyword_box3d] = ACTIONS(143), [sym_keyword_oid] = ACTIONS(143), [sym_keyword_name] = ACTIONS(143), [sym_keyword_regclass] = ACTIONS(143), [sym_keyword_regnamespace] = ACTIONS(143), [sym_keyword_regproc] = ACTIONS(143), [sym_keyword_regtype] = ACTIONS(143), [aux_sym_double_token1] = ACTIONS(193), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(195), [aux_sym_identifier_token1] = ACTIONS(195), }, [10] = { [sym_keyword_smallserial] = STATE(7845), [sym_keyword_serial] = STATE(7845), [sym_keyword_bigserial] = STATE(7845), [sym_keyword_tinyint] = STATE(2631), [sym_keyword_smallint] = STATE(2540), [sym_keyword_mediumint] = STATE(2541), [sym_keyword_int] = STATE(2543), [sym_keyword_bigint] = STATE(2545), [sym_keyword_real] = STATE(2547), [sym_keyword_char] = STATE(2778), [sym_keyword_varchar] = STATE(2779), [sym__type] = STATE(8947), [sym_tinyint] = STATE(7845), [sym_smallint] = STATE(7845), [sym_mediumint] = STATE(7845), [sym_int] = STATE(7845), [sym_bigint] = STATE(7845), [sym_bit] = STATE(7845), [sym_binary] = STATE(7845), [sym_varbinary] = STATE(7845), [sym_float] = STATE(7845), [sym_double] = STATE(7845), [sym_decimal] = STATE(7845), [sym_numeric] = STATE(7845), [sym_char] = STATE(7845), [sym_varchar] = STATE(7845), [sym_nchar] = STATE(7845), [sym_nvarchar] = STATE(7845), [sym_datetimeoffset] = STATE(7845), [sym_time] = STATE(7845), [sym_timestamp] = STATE(7845), [sym_enum] = STATE(7845), [sym_object_reference] = STATE(7846), [sym_identifier] = STATE(7078), [sym__identifier] = ACTIONS(215), [aux_sym_keyword_character_token1] = ACTIONS(217), [sym_keyword_unsigned] = ACTIONS(219), [sym_keyword_boolean] = ACTIONS(221), [sym_keyword_bit] = ACTIONS(223), [sym_keyword_binary] = ACTIONS(225), [sym_keyword_varbinary] = ACTIONS(227), [sym_keyword_image] = ACTIONS(221), [aux_sym_keyword_smallserial_token1] = ACTIONS(229), [aux_sym_keyword_smallserial_token2] = ACTIONS(229), [aux_sym_keyword_serial_token1] = ACTIONS(231), [aux_sym_keyword_serial_token2] = ACTIONS(231), [aux_sym_keyword_bigserial_token1] = ACTIONS(233), [aux_sym_keyword_bigserial_token2] = ACTIONS(233), [aux_sym_keyword_tinyint_token1] = ACTIONS(235), [aux_sym_keyword_tinyint_token2] = ACTIONS(235), [aux_sym_keyword_smallint_token1] = ACTIONS(237), [aux_sym_keyword_smallint_token2] = ACTIONS(237), [aux_sym_keyword_mediumint_token1] = ACTIONS(239), [aux_sym_keyword_mediumint_token2] = ACTIONS(239), [aux_sym_keyword_int_token1] = ACTIONS(241), [aux_sym_keyword_int_token2] = ACTIONS(241), [aux_sym_keyword_int_token3] = ACTIONS(241), [aux_sym_keyword_bigint_token1] = ACTIONS(243), [aux_sym_keyword_bigint_token2] = ACTIONS(243), [sym_keyword_decimal] = ACTIONS(245), [sym_keyword_numeric] = ACTIONS(247), [aux_sym_keyword_real_token1] = ACTIONS(249), [aux_sym_keyword_real_token2] = ACTIONS(249), [sym_keyword_float] = ACTIONS(251), [sym_keyword_double] = ACTIONS(253), [sym_keyword_inet] = ACTIONS(221), [sym_keyword_money] = ACTIONS(221), [sym_keyword_smallmoney] = ACTIONS(221), [aux_sym_keyword_char_token1] = ACTIONS(255), [sym_keyword_nchar] = ACTIONS(257), [aux_sym_keyword_varchar_token1] = ACTIONS(259), [sym_keyword_nvarchar] = ACTIONS(261), [sym_keyword_text] = ACTIONS(221), [sym_keyword_string] = ACTIONS(221), [sym_keyword_uuid] = ACTIONS(221), [sym_keyword_json] = ACTIONS(221), [sym_keyword_jsonb] = ACTIONS(221), [sym_keyword_xml] = ACTIONS(221), [sym_keyword_bytea] = ACTIONS(221), [sym_keyword_enum] = ACTIONS(263), [sym_keyword_date] = ACTIONS(221), [sym_keyword_datetime] = ACTIONS(221), [sym_keyword_datetime2] = ACTIONS(221), [sym_keyword_smalldatetime] = ACTIONS(221), [sym_keyword_datetimeoffset] = ACTIONS(265), [sym_keyword_time] = ACTIONS(267), [sym_keyword_timestamp] = ACTIONS(269), [sym_keyword_timestamptz] = ACTIONS(221), [sym_keyword_interval] = ACTIONS(221), [sym_keyword_geometry] = ACTIONS(221), [sym_keyword_geography] = ACTIONS(221), [sym_keyword_box2d] = ACTIONS(221), [sym_keyword_box3d] = ACTIONS(221), [sym_keyword_oid] = ACTIONS(221), [sym_keyword_name] = ACTIONS(221), [sym_keyword_regclass] = ACTIONS(221), [sym_keyword_regnamespace] = ACTIONS(221), [sym_keyword_regproc] = ACTIONS(221), [sym_keyword_regtype] = ACTIONS(221), [aux_sym_double_token1] = ACTIONS(271), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(273), [aux_sym_identifier_token1] = ACTIONS(273), }, [11] = { [sym_keyword_smallserial] = STATE(5242), [sym_keyword_serial] = STATE(5242), [sym_keyword_bigserial] = STATE(5242), [sym_keyword_tinyint] = STATE(5489), [sym_keyword_smallint] = STATE(5498), [sym_keyword_mediumint] = STATE(5499), [sym_keyword_int] = STATE(5506), [sym_keyword_bigint] = STATE(5513), [sym_keyword_real] = STATE(5224), [sym_keyword_char] = STATE(5876), [sym_keyword_varchar] = STATE(5910), [sym__type] = STATE(7399), [sym_tinyint] = STATE(5242), [sym_smallint] = STATE(5242), [sym_mediumint] = STATE(5242), [sym_int] = STATE(5242), [sym_bigint] = STATE(5242), [sym_bit] = STATE(5242), [sym_binary] = STATE(5242), [sym_varbinary] = STATE(5242), [sym_float] = STATE(5242), [sym_double] = STATE(5242), [sym_decimal] = STATE(5242), [sym_numeric] = STATE(5242), [sym_char] = STATE(5242), [sym_varchar] = STATE(5242), [sym_nchar] = STATE(5242), [sym_nvarchar] = STATE(5242), [sym_datetimeoffset] = STATE(5242), [sym_time] = STATE(5242), [sym_timestamp] = STATE(5242), [sym_enum] = STATE(5242), [sym_object_reference] = STATE(5183), [sym_identifier] = STATE(1917), [sym__identifier] = ACTIONS(275), [aux_sym_keyword_character_token1] = ACTIONS(135), [sym_keyword_unsigned] = ACTIONS(137), [sym_keyword_boolean] = ACTIONS(143), [sym_keyword_bit] = ACTIONS(145), [sym_keyword_binary] = ACTIONS(147), [sym_keyword_varbinary] = ACTIONS(149), [sym_keyword_image] = ACTIONS(143), [aux_sym_keyword_smallserial_token1] = ACTIONS(151), [aux_sym_keyword_smallserial_token2] = ACTIONS(151), [aux_sym_keyword_serial_token1] = ACTIONS(153), [aux_sym_keyword_serial_token2] = ACTIONS(153), [aux_sym_keyword_bigserial_token1] = ACTIONS(155), [aux_sym_keyword_bigserial_token2] = ACTIONS(155), [aux_sym_keyword_tinyint_token1] = ACTIONS(157), [aux_sym_keyword_tinyint_token2] = ACTIONS(157), [aux_sym_keyword_smallint_token1] = ACTIONS(159), [aux_sym_keyword_smallint_token2] = ACTIONS(159), [aux_sym_keyword_mediumint_token1] = ACTIONS(161), [aux_sym_keyword_mediumint_token2] = ACTIONS(161), [aux_sym_keyword_int_token1] = ACTIONS(163), [aux_sym_keyword_int_token2] = ACTIONS(163), [aux_sym_keyword_int_token3] = ACTIONS(163), [aux_sym_keyword_bigint_token1] = ACTIONS(165), [aux_sym_keyword_bigint_token2] = ACTIONS(165), [sym_keyword_decimal] = ACTIONS(167), [sym_keyword_numeric] = ACTIONS(169), [aux_sym_keyword_real_token1] = ACTIONS(171), [aux_sym_keyword_real_token2] = ACTIONS(171), [sym_keyword_float] = ACTIONS(173), [sym_keyword_double] = ACTIONS(175), [sym_keyword_inet] = ACTIONS(143), [sym_keyword_money] = ACTIONS(143), [sym_keyword_smallmoney] = ACTIONS(143), [aux_sym_keyword_char_token1] = ACTIONS(177), [sym_keyword_nchar] = ACTIONS(179), [aux_sym_keyword_varchar_token1] = ACTIONS(181), [sym_keyword_nvarchar] = ACTIONS(183), [sym_keyword_text] = ACTIONS(143), [sym_keyword_string] = ACTIONS(143), [sym_keyword_uuid] = ACTIONS(143), [sym_keyword_json] = ACTIONS(143), [sym_keyword_jsonb] = ACTIONS(143), [sym_keyword_xml] = ACTIONS(143), [sym_keyword_bytea] = ACTIONS(143), [sym_keyword_enum] = ACTIONS(185), [sym_keyword_date] = ACTIONS(143), [sym_keyword_datetime] = ACTIONS(143), [sym_keyword_datetime2] = ACTIONS(143), [sym_keyword_smalldatetime] = ACTIONS(143), [sym_keyword_datetimeoffset] = ACTIONS(187), [sym_keyword_time] = ACTIONS(189), [sym_keyword_timestamp] = ACTIONS(191), [sym_keyword_timestamptz] = ACTIONS(143), [sym_keyword_interval] = ACTIONS(143), [sym_keyword_geometry] = ACTIONS(143), [sym_keyword_geography] = ACTIONS(143), [sym_keyword_box2d] = ACTIONS(143), [sym_keyword_box3d] = ACTIONS(143), [sym_keyword_oid] = ACTIONS(143), [sym_keyword_name] = ACTIONS(143), [sym_keyword_regclass] = ACTIONS(143), [sym_keyword_regnamespace] = ACTIONS(143), [sym_keyword_regproc] = ACTIONS(143), [sym_keyword_regtype] = ACTIONS(143), [aux_sym_double_token1] = ACTIONS(193), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(277), [aux_sym_identifier_token1] = ACTIONS(277), }, [12] = { [sym_keyword_smallserial] = STATE(6670), [sym_keyword_serial] = STATE(6670), [sym_keyword_bigserial] = STATE(6670), [sym_keyword_tinyint] = STATE(156), [sym_keyword_smallint] = STATE(150), [sym_keyword_mediumint] = STATE(151), [sym_keyword_int] = STATE(152), [sym_keyword_bigint] = STATE(153), [sym_keyword_real] = STATE(154), [sym_keyword_char] = STATE(199), [sym_keyword_varchar] = STATE(200), [sym__type] = STATE(6557), [sym_tinyint] = STATE(6670), [sym_smallint] = STATE(6670), [sym_mediumint] = STATE(6670), [sym_int] = STATE(6670), [sym_bigint] = STATE(6670), [sym_bit] = STATE(6670), [sym_binary] = STATE(6670), [sym_varbinary] = STATE(6670), [sym_float] = STATE(6670), [sym_double] = STATE(6670), [sym_decimal] = STATE(6670), [sym_numeric] = STATE(6670), [sym_char] = STATE(6670), [sym_varchar] = STATE(6670), [sym_nchar] = STATE(6670), [sym_nvarchar] = STATE(6670), [sym_datetimeoffset] = STATE(6670), [sym_time] = STATE(6670), [sym_timestamp] = STATE(6670), [sym_enum] = STATE(6670), [sym_object_reference] = STATE(6685), [sym_identifier] = STATE(6725), [sym__identifier] = ACTIONS(279), [aux_sym_keyword_character_token1] = ACTIONS(281), [sym_keyword_unsigned] = ACTIONS(283), [sym_keyword_boolean] = ACTIONS(285), [sym_keyword_bit] = ACTIONS(287), [sym_keyword_binary] = ACTIONS(289), [sym_keyword_varbinary] = ACTIONS(291), [sym_keyword_image] = ACTIONS(285), [aux_sym_keyword_smallserial_token1] = ACTIONS(293), [aux_sym_keyword_smallserial_token2] = ACTIONS(293), [aux_sym_keyword_serial_token1] = ACTIONS(295), [aux_sym_keyword_serial_token2] = ACTIONS(295), [aux_sym_keyword_bigserial_token1] = ACTIONS(297), [aux_sym_keyword_bigserial_token2] = ACTIONS(297), [aux_sym_keyword_tinyint_token1] = ACTIONS(299), [aux_sym_keyword_tinyint_token2] = ACTIONS(299), [aux_sym_keyword_smallint_token1] = ACTIONS(301), [aux_sym_keyword_smallint_token2] = ACTIONS(301), [aux_sym_keyword_mediumint_token1] = ACTIONS(303), [aux_sym_keyword_mediumint_token2] = ACTIONS(303), [aux_sym_keyword_int_token1] = ACTIONS(305), [aux_sym_keyword_int_token2] = ACTIONS(305), [aux_sym_keyword_int_token3] = ACTIONS(305), [aux_sym_keyword_bigint_token1] = ACTIONS(307), [aux_sym_keyword_bigint_token2] = ACTIONS(307), [sym_keyword_decimal] = ACTIONS(309), [sym_keyword_numeric] = ACTIONS(311), [aux_sym_keyword_real_token1] = ACTIONS(313), [aux_sym_keyword_real_token2] = ACTIONS(313), [sym_keyword_float] = ACTIONS(315), [sym_keyword_double] = ACTIONS(317), [sym_keyword_inet] = ACTIONS(285), [sym_keyword_money] = ACTIONS(285), [sym_keyword_smallmoney] = ACTIONS(285), [aux_sym_keyword_char_token1] = ACTIONS(319), [sym_keyword_nchar] = ACTIONS(321), [aux_sym_keyword_varchar_token1] = ACTIONS(323), [sym_keyword_nvarchar] = ACTIONS(325), [sym_keyword_text] = ACTIONS(285), [sym_keyword_string] = ACTIONS(285), [sym_keyword_uuid] = ACTIONS(285), [sym_keyword_json] = ACTIONS(285), [sym_keyword_jsonb] = ACTIONS(285), [sym_keyword_xml] = ACTIONS(285), [sym_keyword_bytea] = ACTIONS(285), [sym_keyword_enum] = ACTIONS(327), [sym_keyword_date] = ACTIONS(285), [sym_keyword_datetime] = ACTIONS(285), [sym_keyword_datetime2] = ACTIONS(285), [sym_keyword_smalldatetime] = ACTIONS(285), [sym_keyword_datetimeoffset] = ACTIONS(329), [sym_keyword_time] = ACTIONS(331), [sym_keyword_timestamp] = ACTIONS(333), [sym_keyword_timestamptz] = ACTIONS(285), [sym_keyword_interval] = ACTIONS(285), [sym_keyword_geometry] = ACTIONS(285), [sym_keyword_geography] = ACTIONS(285), [sym_keyword_box2d] = ACTIONS(285), [sym_keyword_box3d] = ACTIONS(285), [sym_keyword_oid] = ACTIONS(285), [sym_keyword_name] = ACTIONS(285), [sym_keyword_regclass] = ACTIONS(285), [sym_keyword_regnamespace] = ACTIONS(285), [sym_keyword_regproc] = ACTIONS(285), [sym_keyword_regtype] = ACTIONS(285), [aux_sym_double_token1] = ACTIONS(335), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(337), [aux_sym_identifier_token1] = ACTIONS(337), }, [13] = { [sym_keyword_smallserial] = STATE(5242), [sym_keyword_serial] = STATE(5242), [sym_keyword_bigserial] = STATE(5242), [sym_keyword_tinyint] = STATE(5489), [sym_keyword_smallint] = STATE(5498), [sym_keyword_mediumint] = STATE(5499), [sym_keyword_int] = STATE(5506), [sym_keyword_bigint] = STATE(5513), [sym_keyword_real] = STATE(5224), [sym_keyword_char] = STATE(5876), [sym_keyword_varchar] = STATE(5910), [sym__type] = STATE(7473), [sym_tinyint] = STATE(5242), [sym_smallint] = STATE(5242), [sym_mediumint] = STATE(5242), [sym_int] = STATE(5242), [sym_bigint] = STATE(5242), [sym_bit] = STATE(5242), [sym_binary] = STATE(5242), [sym_varbinary] = STATE(5242), [sym_float] = STATE(5242), [sym_double] = STATE(5242), [sym_decimal] = STATE(5242), [sym_numeric] = STATE(5242), [sym_char] = STATE(5242), [sym_varchar] = STATE(5242), [sym_nchar] = STATE(5242), [sym_nvarchar] = STATE(5242), [sym_datetimeoffset] = STATE(5242), [sym_time] = STATE(5242), [sym_timestamp] = STATE(5242), [sym_enum] = STATE(5242), [sym_object_reference] = STATE(5183), [sym_identifier] = STATE(1917), [sym__identifier] = ACTIONS(275), [aux_sym_keyword_character_token1] = ACTIONS(135), [sym_keyword_unsigned] = ACTIONS(137), [sym_keyword_boolean] = ACTIONS(143), [sym_keyword_bit] = ACTIONS(145), [sym_keyword_binary] = ACTIONS(147), [sym_keyword_varbinary] = ACTIONS(149), [sym_keyword_image] = ACTIONS(143), [aux_sym_keyword_smallserial_token1] = ACTIONS(151), [aux_sym_keyword_smallserial_token2] = ACTIONS(151), [aux_sym_keyword_serial_token1] = ACTIONS(153), [aux_sym_keyword_serial_token2] = ACTIONS(153), [aux_sym_keyword_bigserial_token1] = ACTIONS(155), [aux_sym_keyword_bigserial_token2] = ACTIONS(155), [aux_sym_keyword_tinyint_token1] = ACTIONS(157), [aux_sym_keyword_tinyint_token2] = ACTIONS(157), [aux_sym_keyword_smallint_token1] = ACTIONS(159), [aux_sym_keyword_smallint_token2] = ACTIONS(159), [aux_sym_keyword_mediumint_token1] = ACTIONS(161), [aux_sym_keyword_mediumint_token2] = ACTIONS(161), [aux_sym_keyword_int_token1] = ACTIONS(163), [aux_sym_keyword_int_token2] = ACTIONS(163), [aux_sym_keyword_int_token3] = ACTIONS(163), [aux_sym_keyword_bigint_token1] = ACTIONS(165), [aux_sym_keyword_bigint_token2] = ACTIONS(165), [sym_keyword_decimal] = ACTIONS(167), [sym_keyword_numeric] = ACTIONS(169), [aux_sym_keyword_real_token1] = ACTIONS(171), [aux_sym_keyword_real_token2] = ACTIONS(171), [sym_keyword_float] = ACTIONS(173), [sym_keyword_double] = ACTIONS(175), [sym_keyword_inet] = ACTIONS(143), [sym_keyword_money] = ACTIONS(143), [sym_keyword_smallmoney] = ACTIONS(143), [aux_sym_keyword_char_token1] = ACTIONS(177), [sym_keyword_nchar] = ACTIONS(179), [aux_sym_keyword_varchar_token1] = ACTIONS(181), [sym_keyword_nvarchar] = ACTIONS(183), [sym_keyword_text] = ACTIONS(143), [sym_keyword_string] = ACTIONS(143), [sym_keyword_uuid] = ACTIONS(143), [sym_keyword_json] = ACTIONS(143), [sym_keyword_jsonb] = ACTIONS(143), [sym_keyword_xml] = ACTIONS(143), [sym_keyword_bytea] = ACTIONS(143), [sym_keyword_enum] = ACTIONS(185), [sym_keyword_date] = ACTIONS(143), [sym_keyword_datetime] = ACTIONS(143), [sym_keyword_datetime2] = ACTIONS(143), [sym_keyword_smalldatetime] = ACTIONS(143), [sym_keyword_datetimeoffset] = ACTIONS(187), [sym_keyword_time] = ACTIONS(189), [sym_keyword_timestamp] = ACTIONS(191), [sym_keyword_timestamptz] = ACTIONS(143), [sym_keyword_interval] = ACTIONS(143), [sym_keyword_geometry] = ACTIONS(143), [sym_keyword_geography] = ACTIONS(143), [sym_keyword_box2d] = ACTIONS(143), [sym_keyword_box3d] = ACTIONS(143), [sym_keyword_oid] = ACTIONS(143), [sym_keyword_name] = ACTIONS(143), [sym_keyword_regclass] = ACTIONS(143), [sym_keyword_regnamespace] = ACTIONS(143), [sym_keyword_regproc] = ACTIONS(143), [sym_keyword_regtype] = ACTIONS(143), [aux_sym_double_token1] = ACTIONS(193), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(277), [aux_sym_identifier_token1] = ACTIONS(277), }, [14] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(14254), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [15] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(10169), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(4), [sym__identifier] = ACTIONS(121), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(129), [aux_sym_identifier_token1] = ACTIONS(129), }, [16] = { [sym_keyword_smallserial] = STATE(5242), [sym_keyword_serial] = STATE(5242), [sym_keyword_bigserial] = STATE(5242), [sym_keyword_tinyint] = STATE(5489), [sym_keyword_smallint] = STATE(5498), [sym_keyword_mediumint] = STATE(5499), [sym_keyword_int] = STATE(5506), [sym_keyword_bigint] = STATE(5513), [sym_keyword_real] = STATE(5224), [sym_keyword_char] = STATE(5876), [sym_keyword_varchar] = STATE(5910), [sym__type] = STATE(6545), [sym_tinyint] = STATE(5242), [sym_smallint] = STATE(5242), [sym_mediumint] = STATE(5242), [sym_int] = STATE(5242), [sym_bigint] = STATE(5242), [sym_bit] = STATE(5242), [sym_binary] = STATE(5242), [sym_varbinary] = STATE(5242), [sym_float] = STATE(5242), [sym_double] = STATE(5242), [sym_decimal] = STATE(5242), [sym_numeric] = STATE(5242), [sym_char] = STATE(5242), [sym_varchar] = STATE(5242), [sym_nchar] = STATE(5242), [sym_nvarchar] = STATE(5242), [sym_datetimeoffset] = STATE(5242), [sym_time] = STATE(5242), [sym_timestamp] = STATE(5242), [sym_enum] = STATE(5242), [sym_object_reference] = STATE(5183), [sym_identifier] = STATE(6957), [sym__identifier] = ACTIONS(131), [aux_sym_keyword_character_token1] = ACTIONS(135), [sym_keyword_unsigned] = ACTIONS(137), [sym_keyword_boolean] = ACTIONS(143), [sym_keyword_bit] = ACTIONS(145), [sym_keyword_binary] = ACTIONS(147), [sym_keyword_varbinary] = ACTIONS(149), [sym_keyword_image] = ACTIONS(143), [aux_sym_keyword_smallserial_token1] = ACTIONS(151), [aux_sym_keyword_smallserial_token2] = ACTIONS(151), [aux_sym_keyword_serial_token1] = ACTIONS(153), [aux_sym_keyword_serial_token2] = ACTIONS(153), [aux_sym_keyword_bigserial_token1] = ACTIONS(155), [aux_sym_keyword_bigserial_token2] = ACTIONS(155), [aux_sym_keyword_tinyint_token1] = ACTIONS(157), [aux_sym_keyword_tinyint_token2] = ACTIONS(157), [aux_sym_keyword_smallint_token1] = ACTIONS(159), [aux_sym_keyword_smallint_token2] = ACTIONS(159), [aux_sym_keyword_mediumint_token1] = ACTIONS(161), [aux_sym_keyword_mediumint_token2] = ACTIONS(161), [aux_sym_keyword_int_token1] = ACTIONS(163), [aux_sym_keyword_int_token2] = ACTIONS(163), [aux_sym_keyword_int_token3] = ACTIONS(163), [aux_sym_keyword_bigint_token1] = ACTIONS(165), [aux_sym_keyword_bigint_token2] = ACTIONS(165), [sym_keyword_decimal] = ACTIONS(167), [sym_keyword_numeric] = ACTIONS(169), [aux_sym_keyword_real_token1] = ACTIONS(171), [aux_sym_keyword_real_token2] = ACTIONS(171), [sym_keyword_float] = ACTIONS(173), [sym_keyword_double] = ACTIONS(175), [sym_keyword_inet] = ACTIONS(143), [sym_keyword_money] = ACTIONS(143), [sym_keyword_smallmoney] = ACTIONS(143), [aux_sym_keyword_char_token1] = ACTIONS(177), [sym_keyword_nchar] = ACTIONS(179), [aux_sym_keyword_varchar_token1] = ACTIONS(181), [sym_keyword_nvarchar] = ACTIONS(183), [sym_keyword_text] = ACTIONS(143), [sym_keyword_string] = ACTIONS(143), [sym_keyword_uuid] = ACTIONS(143), [sym_keyword_json] = ACTIONS(143), [sym_keyword_jsonb] = ACTIONS(143), [sym_keyword_xml] = ACTIONS(143), [sym_keyword_bytea] = ACTIONS(143), [sym_keyword_enum] = ACTIONS(185), [sym_keyword_date] = ACTIONS(143), [sym_keyword_datetime] = ACTIONS(143), [sym_keyword_datetime2] = ACTIONS(143), [sym_keyword_smalldatetime] = ACTIONS(143), [sym_keyword_datetimeoffset] = ACTIONS(187), [sym_keyword_time] = ACTIONS(189), [sym_keyword_timestamp] = ACTIONS(191), [sym_keyword_timestamptz] = ACTIONS(143), [sym_keyword_interval] = ACTIONS(143), [sym_keyword_geometry] = ACTIONS(143), [sym_keyword_geography] = ACTIONS(143), [sym_keyword_box2d] = ACTIONS(143), [sym_keyword_box3d] = ACTIONS(143), [sym_keyword_oid] = ACTIONS(143), [sym_keyword_name] = ACTIONS(143), [sym_keyword_regclass] = ACTIONS(143), [sym_keyword_regnamespace] = ACTIONS(143), [sym_keyword_regproc] = ACTIONS(143), [sym_keyword_regtype] = ACTIONS(143), [aux_sym_double_token1] = ACTIONS(193), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(195), [aux_sym_identifier_token1] = ACTIONS(195), }, [17] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(10514), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [18] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(8400), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [19] = { [sym_keyword_smallserial] = STATE(5242), [sym_keyword_serial] = STATE(5242), [sym_keyword_bigserial] = STATE(5242), [sym_keyword_tinyint] = STATE(5489), [sym_keyword_smallint] = STATE(5498), [sym_keyword_mediumint] = STATE(5499), [sym_keyword_int] = STATE(5506), [sym_keyword_bigint] = STATE(5513), [sym_keyword_real] = STATE(5224), [sym_keyword_char] = STATE(5876), [sym_keyword_varchar] = STATE(5910), [sym__type] = STATE(6539), [sym_tinyint] = STATE(5242), [sym_smallint] = STATE(5242), [sym_mediumint] = STATE(5242), [sym_int] = STATE(5242), [sym_bigint] = STATE(5242), [sym_bit] = STATE(5242), [sym_binary] = STATE(5242), [sym_varbinary] = STATE(5242), [sym_float] = STATE(5242), [sym_double] = STATE(5242), [sym_decimal] = STATE(5242), [sym_numeric] = STATE(5242), [sym_char] = STATE(5242), [sym_varchar] = STATE(5242), [sym_nchar] = STATE(5242), [sym_nvarchar] = STATE(5242), [sym_datetimeoffset] = STATE(5242), [sym_time] = STATE(5242), [sym_timestamp] = STATE(5242), [sym_enum] = STATE(5242), [sym_object_reference] = STATE(5183), [sym_identifier] = STATE(6957), [sym__identifier] = ACTIONS(131), [aux_sym_keyword_character_token1] = ACTIONS(135), [sym_keyword_unsigned] = ACTIONS(137), [sym_keyword_boolean] = ACTIONS(143), [sym_keyword_bit] = ACTIONS(145), [sym_keyword_binary] = ACTIONS(147), [sym_keyword_varbinary] = ACTIONS(149), [sym_keyword_image] = ACTIONS(143), [aux_sym_keyword_smallserial_token1] = ACTIONS(151), [aux_sym_keyword_smallserial_token2] = ACTIONS(151), [aux_sym_keyword_serial_token1] = ACTIONS(153), [aux_sym_keyword_serial_token2] = ACTIONS(153), [aux_sym_keyword_bigserial_token1] = ACTIONS(155), [aux_sym_keyword_bigserial_token2] = ACTIONS(155), [aux_sym_keyword_tinyint_token1] = ACTIONS(157), [aux_sym_keyword_tinyint_token2] = ACTIONS(157), [aux_sym_keyword_smallint_token1] = ACTIONS(159), [aux_sym_keyword_smallint_token2] = ACTIONS(159), [aux_sym_keyword_mediumint_token1] = ACTIONS(161), [aux_sym_keyword_mediumint_token2] = ACTIONS(161), [aux_sym_keyword_int_token1] = ACTIONS(163), [aux_sym_keyword_int_token2] = ACTIONS(163), [aux_sym_keyword_int_token3] = ACTIONS(163), [aux_sym_keyword_bigint_token1] = ACTIONS(165), [aux_sym_keyword_bigint_token2] = ACTIONS(165), [sym_keyword_decimal] = ACTIONS(167), [sym_keyword_numeric] = ACTIONS(169), [aux_sym_keyword_real_token1] = ACTIONS(171), [aux_sym_keyword_real_token2] = ACTIONS(171), [sym_keyword_float] = ACTIONS(173), [sym_keyword_double] = ACTIONS(175), [sym_keyword_inet] = ACTIONS(143), [sym_keyword_money] = ACTIONS(143), [sym_keyword_smallmoney] = ACTIONS(143), [aux_sym_keyword_char_token1] = ACTIONS(177), [sym_keyword_nchar] = ACTIONS(179), [aux_sym_keyword_varchar_token1] = ACTIONS(181), [sym_keyword_nvarchar] = ACTIONS(183), [sym_keyword_text] = ACTIONS(143), [sym_keyword_string] = ACTIONS(143), [sym_keyword_uuid] = ACTIONS(143), [sym_keyword_json] = ACTIONS(143), [sym_keyword_jsonb] = ACTIONS(143), [sym_keyword_xml] = ACTIONS(143), [sym_keyword_bytea] = ACTIONS(143), [sym_keyword_enum] = ACTIONS(185), [sym_keyword_date] = ACTIONS(143), [sym_keyword_datetime] = ACTIONS(143), [sym_keyword_datetime2] = ACTIONS(143), [sym_keyword_smalldatetime] = ACTIONS(143), [sym_keyword_datetimeoffset] = ACTIONS(187), [sym_keyword_time] = ACTIONS(189), [sym_keyword_timestamp] = ACTIONS(191), [sym_keyword_timestamptz] = ACTIONS(143), [sym_keyword_interval] = ACTIONS(143), [sym_keyword_geometry] = ACTIONS(143), [sym_keyword_geography] = ACTIONS(143), [sym_keyword_box2d] = ACTIONS(143), [sym_keyword_box3d] = ACTIONS(143), [sym_keyword_oid] = ACTIONS(143), [sym_keyword_name] = ACTIONS(143), [sym_keyword_regclass] = ACTIONS(143), [sym_keyword_regnamespace] = ACTIONS(143), [sym_keyword_regproc] = ACTIONS(143), [sym_keyword_regtype] = ACTIONS(143), [aux_sym_double_token1] = ACTIONS(193), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(195), [aux_sym_identifier_token1] = ACTIONS(195), }, [20] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(9902), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [21] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(8486), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [22] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(10125), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [23] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(10201), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [24] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(8363), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [25] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(12268), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [26] = { [sym_keyword_smallserial] = STATE(7845), [sym_keyword_serial] = STATE(7845), [sym_keyword_bigserial] = STATE(7845), [sym_keyword_tinyint] = STATE(2631), [sym_keyword_smallint] = STATE(2540), [sym_keyword_mediumint] = STATE(2541), [sym_keyword_int] = STATE(2543), [sym_keyword_bigint] = STATE(2545), [sym_keyword_real] = STATE(2547), [sym_keyword_char] = STATE(2778), [sym_keyword_varchar] = STATE(2779), [sym__type] = STATE(10664), [sym_tinyint] = STATE(7845), [sym_smallint] = STATE(7845), [sym_mediumint] = STATE(7845), [sym_int] = STATE(7845), [sym_bigint] = STATE(7845), [sym_bit] = STATE(7845), [sym_binary] = STATE(7845), [sym_varbinary] = STATE(7845), [sym_float] = STATE(7845), [sym_double] = STATE(7845), [sym_decimal] = STATE(7845), [sym_numeric] = STATE(7845), [sym_char] = STATE(7845), [sym_varchar] = STATE(7845), [sym_nchar] = STATE(7845), [sym_nvarchar] = STATE(7845), [sym_datetimeoffset] = STATE(7845), [sym_time] = STATE(7845), [sym_timestamp] = STATE(7845), [sym_enum] = STATE(7845), [sym_object_reference] = STATE(7846), [sym_identifier] = STATE(7078), [sym__identifier] = ACTIONS(215), [aux_sym_keyword_character_token1] = ACTIONS(217), [sym_keyword_unsigned] = ACTIONS(219), [sym_keyword_boolean] = ACTIONS(221), [sym_keyword_bit] = ACTIONS(223), [sym_keyword_binary] = ACTIONS(225), [sym_keyword_varbinary] = ACTIONS(227), [sym_keyword_image] = ACTIONS(221), [aux_sym_keyword_smallserial_token1] = ACTIONS(229), [aux_sym_keyword_smallserial_token2] = ACTIONS(229), [aux_sym_keyword_serial_token1] = ACTIONS(231), [aux_sym_keyword_serial_token2] = ACTIONS(231), [aux_sym_keyword_bigserial_token1] = ACTIONS(233), [aux_sym_keyword_bigserial_token2] = ACTIONS(233), [aux_sym_keyword_tinyint_token1] = ACTIONS(235), [aux_sym_keyword_tinyint_token2] = ACTIONS(235), [aux_sym_keyword_smallint_token1] = ACTIONS(237), [aux_sym_keyword_smallint_token2] = ACTIONS(237), [aux_sym_keyword_mediumint_token1] = ACTIONS(239), [aux_sym_keyword_mediumint_token2] = ACTIONS(239), [aux_sym_keyword_int_token1] = ACTIONS(241), [aux_sym_keyword_int_token2] = ACTIONS(241), [aux_sym_keyword_int_token3] = ACTIONS(241), [aux_sym_keyword_bigint_token1] = ACTIONS(243), [aux_sym_keyword_bigint_token2] = ACTIONS(243), [sym_keyword_decimal] = ACTIONS(245), [sym_keyword_numeric] = ACTIONS(247), [aux_sym_keyword_real_token1] = ACTIONS(249), [aux_sym_keyword_real_token2] = ACTIONS(249), [sym_keyword_float] = ACTIONS(251), [sym_keyword_double] = ACTIONS(253), [sym_keyword_inet] = ACTIONS(221), [sym_keyword_money] = ACTIONS(221), [sym_keyword_smallmoney] = ACTIONS(221), [aux_sym_keyword_char_token1] = ACTIONS(255), [sym_keyword_nchar] = ACTIONS(257), [aux_sym_keyword_varchar_token1] = ACTIONS(259), [sym_keyword_nvarchar] = ACTIONS(261), [sym_keyword_text] = ACTIONS(221), [sym_keyword_string] = ACTIONS(221), [sym_keyword_uuid] = ACTIONS(221), [sym_keyword_json] = ACTIONS(221), [sym_keyword_jsonb] = ACTIONS(221), [sym_keyword_xml] = ACTIONS(221), [sym_keyword_bytea] = ACTIONS(221), [sym_keyword_enum] = ACTIONS(263), [sym_keyword_date] = ACTIONS(221), [sym_keyword_datetime] = ACTIONS(221), [sym_keyword_datetime2] = ACTIONS(221), [sym_keyword_smalldatetime] = ACTIONS(221), [sym_keyword_datetimeoffset] = ACTIONS(265), [sym_keyword_time] = ACTIONS(267), [sym_keyword_timestamp] = ACTIONS(269), [sym_keyword_timestamptz] = ACTIONS(221), [sym_keyword_interval] = ACTIONS(221), [sym_keyword_geometry] = ACTIONS(221), [sym_keyword_geography] = ACTIONS(221), [sym_keyword_box2d] = ACTIONS(221), [sym_keyword_box3d] = ACTIONS(221), [sym_keyword_oid] = ACTIONS(221), [sym_keyword_name] = ACTIONS(221), [sym_keyword_regclass] = ACTIONS(221), [sym_keyword_regnamespace] = ACTIONS(221), [sym_keyword_regproc] = ACTIONS(221), [sym_keyword_regtype] = ACTIONS(221), [aux_sym_double_token1] = ACTIONS(271), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(273), [aux_sym_identifier_token1] = ACTIONS(273), }, [27] = { [sym_keyword_smallserial] = STATE(7845), [sym_keyword_serial] = STATE(7845), [sym_keyword_bigserial] = STATE(7845), [sym_keyword_tinyint] = STATE(2631), [sym_keyword_smallint] = STATE(2540), [sym_keyword_mediumint] = STATE(2541), [sym_keyword_int] = STATE(2543), [sym_keyword_bigint] = STATE(2545), [sym_keyword_real] = STATE(2547), [sym_keyword_char] = STATE(2778), [sym_keyword_varchar] = STATE(2779), [sym__type] = STATE(8725), [sym_tinyint] = STATE(7845), [sym_smallint] = STATE(7845), [sym_mediumint] = STATE(7845), [sym_int] = STATE(7845), [sym_bigint] = STATE(7845), [sym_bit] = STATE(7845), [sym_binary] = STATE(7845), [sym_varbinary] = STATE(7845), [sym_float] = STATE(7845), [sym_double] = STATE(7845), [sym_decimal] = STATE(7845), [sym_numeric] = STATE(7845), [sym_char] = STATE(7845), [sym_varchar] = STATE(7845), [sym_nchar] = STATE(7845), [sym_nvarchar] = STATE(7845), [sym_datetimeoffset] = STATE(7845), [sym_time] = STATE(7845), [sym_timestamp] = STATE(7845), [sym_enum] = STATE(7845), [sym_object_reference] = STATE(7846), [sym_identifier] = STATE(7078), [sym__identifier] = ACTIONS(215), [aux_sym_keyword_character_token1] = ACTIONS(217), [sym_keyword_unsigned] = ACTIONS(219), [sym_keyword_boolean] = ACTIONS(221), [sym_keyword_bit] = ACTIONS(223), [sym_keyword_binary] = ACTIONS(225), [sym_keyword_varbinary] = ACTIONS(227), [sym_keyword_image] = ACTIONS(221), [aux_sym_keyword_smallserial_token1] = ACTIONS(229), [aux_sym_keyword_smallserial_token2] = ACTIONS(229), [aux_sym_keyword_serial_token1] = ACTIONS(231), [aux_sym_keyword_serial_token2] = ACTIONS(231), [aux_sym_keyword_bigserial_token1] = ACTIONS(233), [aux_sym_keyword_bigserial_token2] = ACTIONS(233), [aux_sym_keyword_tinyint_token1] = ACTIONS(235), [aux_sym_keyword_tinyint_token2] = ACTIONS(235), [aux_sym_keyword_smallint_token1] = ACTIONS(237), [aux_sym_keyword_smallint_token2] = ACTIONS(237), [aux_sym_keyword_mediumint_token1] = ACTIONS(239), [aux_sym_keyword_mediumint_token2] = ACTIONS(239), [aux_sym_keyword_int_token1] = ACTIONS(241), [aux_sym_keyword_int_token2] = ACTIONS(241), [aux_sym_keyword_int_token3] = ACTIONS(241), [aux_sym_keyword_bigint_token1] = ACTIONS(243), [aux_sym_keyword_bigint_token2] = ACTIONS(243), [sym_keyword_decimal] = ACTIONS(245), [sym_keyword_numeric] = ACTIONS(247), [aux_sym_keyword_real_token1] = ACTIONS(249), [aux_sym_keyword_real_token2] = ACTIONS(249), [sym_keyword_float] = ACTIONS(251), [sym_keyword_double] = ACTIONS(253), [sym_keyword_inet] = ACTIONS(221), [sym_keyword_money] = ACTIONS(221), [sym_keyword_smallmoney] = ACTIONS(221), [aux_sym_keyword_char_token1] = ACTIONS(255), [sym_keyword_nchar] = ACTIONS(257), [aux_sym_keyword_varchar_token1] = ACTIONS(259), [sym_keyword_nvarchar] = ACTIONS(261), [sym_keyword_text] = ACTIONS(221), [sym_keyword_string] = ACTIONS(221), [sym_keyword_uuid] = ACTIONS(221), [sym_keyword_json] = ACTIONS(221), [sym_keyword_jsonb] = ACTIONS(221), [sym_keyword_xml] = ACTIONS(221), [sym_keyword_bytea] = ACTIONS(221), [sym_keyword_enum] = ACTIONS(263), [sym_keyword_date] = ACTIONS(221), [sym_keyword_datetime] = ACTIONS(221), [sym_keyword_datetime2] = ACTIONS(221), [sym_keyword_smalldatetime] = ACTIONS(221), [sym_keyword_datetimeoffset] = ACTIONS(265), [sym_keyword_time] = ACTIONS(267), [sym_keyword_timestamp] = ACTIONS(269), [sym_keyword_timestamptz] = ACTIONS(221), [sym_keyword_interval] = ACTIONS(221), [sym_keyword_geometry] = ACTIONS(221), [sym_keyword_geography] = ACTIONS(221), [sym_keyword_box2d] = ACTIONS(221), [sym_keyword_box3d] = ACTIONS(221), [sym_keyword_oid] = ACTIONS(221), [sym_keyword_name] = ACTIONS(221), [sym_keyword_regclass] = ACTIONS(221), [sym_keyword_regnamespace] = ACTIONS(221), [sym_keyword_regproc] = ACTIONS(221), [sym_keyword_regtype] = ACTIONS(221), [aux_sym_double_token1] = ACTIONS(271), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(273), [aux_sym_identifier_token1] = ACTIONS(273), }, [28] = { [sym_keyword_smallserial] = STATE(7845), [sym_keyword_serial] = STATE(7845), [sym_keyword_bigserial] = STATE(7845), [sym_keyword_tinyint] = STATE(2631), [sym_keyword_smallint] = STATE(2540), [sym_keyword_mediumint] = STATE(2541), [sym_keyword_int] = STATE(2543), [sym_keyword_bigint] = STATE(2545), [sym_keyword_real] = STATE(2547), [sym_keyword_char] = STATE(2778), [sym_keyword_varchar] = STATE(2779), [sym__type] = STATE(10815), [sym_tinyint] = STATE(7845), [sym_smallint] = STATE(7845), [sym_mediumint] = STATE(7845), [sym_int] = STATE(7845), [sym_bigint] = STATE(7845), [sym_bit] = STATE(7845), [sym_binary] = STATE(7845), [sym_varbinary] = STATE(7845), [sym_float] = STATE(7845), [sym_double] = STATE(7845), [sym_decimal] = STATE(7845), [sym_numeric] = STATE(7845), [sym_char] = STATE(7845), [sym_varchar] = STATE(7845), [sym_nchar] = STATE(7845), [sym_nvarchar] = STATE(7845), [sym_datetimeoffset] = STATE(7845), [sym_time] = STATE(7845), [sym_timestamp] = STATE(7845), [sym_enum] = STATE(7845), [sym_object_reference] = STATE(7846), [sym_identifier] = STATE(7078), [sym__identifier] = ACTIONS(215), [aux_sym_keyword_character_token1] = ACTIONS(217), [sym_keyword_unsigned] = ACTIONS(219), [sym_keyword_boolean] = ACTIONS(221), [sym_keyword_bit] = ACTIONS(223), [sym_keyword_binary] = ACTIONS(225), [sym_keyword_varbinary] = ACTIONS(227), [sym_keyword_image] = ACTIONS(221), [aux_sym_keyword_smallserial_token1] = ACTIONS(229), [aux_sym_keyword_smallserial_token2] = ACTIONS(229), [aux_sym_keyword_serial_token1] = ACTIONS(231), [aux_sym_keyword_serial_token2] = ACTIONS(231), [aux_sym_keyword_bigserial_token1] = ACTIONS(233), [aux_sym_keyword_bigserial_token2] = ACTIONS(233), [aux_sym_keyword_tinyint_token1] = ACTIONS(235), [aux_sym_keyword_tinyint_token2] = ACTIONS(235), [aux_sym_keyword_smallint_token1] = ACTIONS(237), [aux_sym_keyword_smallint_token2] = ACTIONS(237), [aux_sym_keyword_mediumint_token1] = ACTIONS(239), [aux_sym_keyword_mediumint_token2] = ACTIONS(239), [aux_sym_keyword_int_token1] = ACTIONS(241), [aux_sym_keyword_int_token2] = ACTIONS(241), [aux_sym_keyword_int_token3] = ACTIONS(241), [aux_sym_keyword_bigint_token1] = ACTIONS(243), [aux_sym_keyword_bigint_token2] = ACTIONS(243), [sym_keyword_decimal] = ACTIONS(245), [sym_keyword_numeric] = ACTIONS(247), [aux_sym_keyword_real_token1] = ACTIONS(249), [aux_sym_keyword_real_token2] = ACTIONS(249), [sym_keyword_float] = ACTIONS(251), [sym_keyword_double] = ACTIONS(253), [sym_keyword_inet] = ACTIONS(221), [sym_keyword_money] = ACTIONS(221), [sym_keyword_smallmoney] = ACTIONS(221), [aux_sym_keyword_char_token1] = ACTIONS(255), [sym_keyword_nchar] = ACTIONS(257), [aux_sym_keyword_varchar_token1] = ACTIONS(259), [sym_keyword_nvarchar] = ACTIONS(261), [sym_keyword_text] = ACTIONS(221), [sym_keyword_string] = ACTIONS(221), [sym_keyword_uuid] = ACTIONS(221), [sym_keyword_json] = ACTIONS(221), [sym_keyword_jsonb] = ACTIONS(221), [sym_keyword_xml] = ACTIONS(221), [sym_keyword_bytea] = ACTIONS(221), [sym_keyword_enum] = ACTIONS(263), [sym_keyword_date] = ACTIONS(221), [sym_keyword_datetime] = ACTIONS(221), [sym_keyword_datetime2] = ACTIONS(221), [sym_keyword_smalldatetime] = ACTIONS(221), [sym_keyword_datetimeoffset] = ACTIONS(265), [sym_keyword_time] = ACTIONS(267), [sym_keyword_timestamp] = ACTIONS(269), [sym_keyword_timestamptz] = ACTIONS(221), [sym_keyword_interval] = ACTIONS(221), [sym_keyword_geometry] = ACTIONS(221), [sym_keyword_geography] = ACTIONS(221), [sym_keyword_box2d] = ACTIONS(221), [sym_keyword_box3d] = ACTIONS(221), [sym_keyword_oid] = ACTIONS(221), [sym_keyword_name] = ACTIONS(221), [sym_keyword_regclass] = ACTIONS(221), [sym_keyword_regnamespace] = ACTIONS(221), [sym_keyword_regproc] = ACTIONS(221), [sym_keyword_regtype] = ACTIONS(221), [aux_sym_double_token1] = ACTIONS(271), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(273), [aux_sym_identifier_token1] = ACTIONS(273), }, [29] = { [sym_keyword_smallserial] = STATE(7845), [sym_keyword_serial] = STATE(7845), [sym_keyword_bigserial] = STATE(7845), [sym_keyword_tinyint] = STATE(2631), [sym_keyword_smallint] = STATE(2540), [sym_keyword_mediumint] = STATE(2541), [sym_keyword_int] = STATE(2543), [sym_keyword_bigint] = STATE(2545), [sym_keyword_real] = STATE(2547), [sym_keyword_char] = STATE(2778), [sym_keyword_varchar] = STATE(2779), [sym__type] = STATE(10898), [sym_tinyint] = STATE(7845), [sym_smallint] = STATE(7845), [sym_mediumint] = STATE(7845), [sym_int] = STATE(7845), [sym_bigint] = STATE(7845), [sym_bit] = STATE(7845), [sym_binary] = STATE(7845), [sym_varbinary] = STATE(7845), [sym_float] = STATE(7845), [sym_double] = STATE(7845), [sym_decimal] = STATE(7845), [sym_numeric] = STATE(7845), [sym_char] = STATE(7845), [sym_varchar] = STATE(7845), [sym_nchar] = STATE(7845), [sym_nvarchar] = STATE(7845), [sym_datetimeoffset] = STATE(7845), [sym_time] = STATE(7845), [sym_timestamp] = STATE(7845), [sym_enum] = STATE(7845), [sym_object_reference] = STATE(7846), [sym_identifier] = STATE(7078), [sym__identifier] = ACTIONS(215), [aux_sym_keyword_character_token1] = ACTIONS(217), [sym_keyword_unsigned] = ACTIONS(219), [sym_keyword_boolean] = ACTIONS(221), [sym_keyword_bit] = ACTIONS(223), [sym_keyword_binary] = ACTIONS(225), [sym_keyword_varbinary] = ACTIONS(227), [sym_keyword_image] = ACTIONS(221), [aux_sym_keyword_smallserial_token1] = ACTIONS(229), [aux_sym_keyword_smallserial_token2] = ACTIONS(229), [aux_sym_keyword_serial_token1] = ACTIONS(231), [aux_sym_keyword_serial_token2] = ACTIONS(231), [aux_sym_keyword_bigserial_token1] = ACTIONS(233), [aux_sym_keyword_bigserial_token2] = ACTIONS(233), [aux_sym_keyword_tinyint_token1] = ACTIONS(235), [aux_sym_keyword_tinyint_token2] = ACTIONS(235), [aux_sym_keyword_smallint_token1] = ACTIONS(237), [aux_sym_keyword_smallint_token2] = ACTIONS(237), [aux_sym_keyword_mediumint_token1] = ACTIONS(239), [aux_sym_keyword_mediumint_token2] = ACTIONS(239), [aux_sym_keyword_int_token1] = ACTIONS(241), [aux_sym_keyword_int_token2] = ACTIONS(241), [aux_sym_keyword_int_token3] = ACTIONS(241), [aux_sym_keyword_bigint_token1] = ACTIONS(243), [aux_sym_keyword_bigint_token2] = ACTIONS(243), [sym_keyword_decimal] = ACTIONS(245), [sym_keyword_numeric] = ACTIONS(247), [aux_sym_keyword_real_token1] = ACTIONS(249), [aux_sym_keyword_real_token2] = ACTIONS(249), [sym_keyword_float] = ACTIONS(251), [sym_keyword_double] = ACTIONS(253), [sym_keyword_inet] = ACTIONS(221), [sym_keyword_money] = ACTIONS(221), [sym_keyword_smallmoney] = ACTIONS(221), [aux_sym_keyword_char_token1] = ACTIONS(255), [sym_keyword_nchar] = ACTIONS(257), [aux_sym_keyword_varchar_token1] = ACTIONS(259), [sym_keyword_nvarchar] = ACTIONS(261), [sym_keyword_text] = ACTIONS(221), [sym_keyword_string] = ACTIONS(221), [sym_keyword_uuid] = ACTIONS(221), [sym_keyword_json] = ACTIONS(221), [sym_keyword_jsonb] = ACTIONS(221), [sym_keyword_xml] = ACTIONS(221), [sym_keyword_bytea] = ACTIONS(221), [sym_keyword_enum] = ACTIONS(263), [sym_keyword_date] = ACTIONS(221), [sym_keyword_datetime] = ACTIONS(221), [sym_keyword_datetime2] = ACTIONS(221), [sym_keyword_smalldatetime] = ACTIONS(221), [sym_keyword_datetimeoffset] = ACTIONS(265), [sym_keyword_time] = ACTIONS(267), [sym_keyword_timestamp] = ACTIONS(269), [sym_keyword_timestamptz] = ACTIONS(221), [sym_keyword_interval] = ACTIONS(221), [sym_keyword_geometry] = ACTIONS(221), [sym_keyword_geography] = ACTIONS(221), [sym_keyword_box2d] = ACTIONS(221), [sym_keyword_box3d] = ACTIONS(221), [sym_keyword_oid] = ACTIONS(221), [sym_keyword_name] = ACTIONS(221), [sym_keyword_regclass] = ACTIONS(221), [sym_keyword_regnamespace] = ACTIONS(221), [sym_keyword_regproc] = ACTIONS(221), [sym_keyword_regtype] = ACTIONS(221), [aux_sym_double_token1] = ACTIONS(271), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(273), [aux_sym_identifier_token1] = ACTIONS(273), }, [30] = { [sym_keyword_smallserial] = STATE(7845), [sym_keyword_serial] = STATE(7845), [sym_keyword_bigserial] = STATE(7845), [sym_keyword_tinyint] = STATE(2631), [sym_keyword_smallint] = STATE(2540), [sym_keyword_mediumint] = STATE(2541), [sym_keyword_int] = STATE(2543), [sym_keyword_bigint] = STATE(2545), [sym_keyword_real] = STATE(2547), [sym_keyword_char] = STATE(2778), [sym_keyword_varchar] = STATE(2779), [sym__type] = STATE(10953), [sym_tinyint] = STATE(7845), [sym_smallint] = STATE(7845), [sym_mediumint] = STATE(7845), [sym_int] = STATE(7845), [sym_bigint] = STATE(7845), [sym_bit] = STATE(7845), [sym_binary] = STATE(7845), [sym_varbinary] = STATE(7845), [sym_float] = STATE(7845), [sym_double] = STATE(7845), [sym_decimal] = STATE(7845), [sym_numeric] = STATE(7845), [sym_char] = STATE(7845), [sym_varchar] = STATE(7845), [sym_nchar] = STATE(7845), [sym_nvarchar] = STATE(7845), [sym_datetimeoffset] = STATE(7845), [sym_time] = STATE(7845), [sym_timestamp] = STATE(7845), [sym_enum] = STATE(7845), [sym_object_reference] = STATE(7846), [sym_identifier] = STATE(7078), [sym__identifier] = ACTIONS(215), [aux_sym_keyword_character_token1] = ACTIONS(217), [sym_keyword_unsigned] = ACTIONS(219), [sym_keyword_boolean] = ACTIONS(221), [sym_keyword_bit] = ACTIONS(223), [sym_keyword_binary] = ACTIONS(225), [sym_keyword_varbinary] = ACTIONS(227), [sym_keyword_image] = ACTIONS(221), [aux_sym_keyword_smallserial_token1] = ACTIONS(229), [aux_sym_keyword_smallserial_token2] = ACTIONS(229), [aux_sym_keyword_serial_token1] = ACTIONS(231), [aux_sym_keyword_serial_token2] = ACTIONS(231), [aux_sym_keyword_bigserial_token1] = ACTIONS(233), [aux_sym_keyword_bigserial_token2] = ACTIONS(233), [aux_sym_keyword_tinyint_token1] = ACTIONS(235), [aux_sym_keyword_tinyint_token2] = ACTIONS(235), [aux_sym_keyword_smallint_token1] = ACTIONS(237), [aux_sym_keyword_smallint_token2] = ACTIONS(237), [aux_sym_keyword_mediumint_token1] = ACTIONS(239), [aux_sym_keyword_mediumint_token2] = ACTIONS(239), [aux_sym_keyword_int_token1] = ACTIONS(241), [aux_sym_keyword_int_token2] = ACTIONS(241), [aux_sym_keyword_int_token3] = ACTIONS(241), [aux_sym_keyword_bigint_token1] = ACTIONS(243), [aux_sym_keyword_bigint_token2] = ACTIONS(243), [sym_keyword_decimal] = ACTIONS(245), [sym_keyword_numeric] = ACTIONS(247), [aux_sym_keyword_real_token1] = ACTIONS(249), [aux_sym_keyword_real_token2] = ACTIONS(249), [sym_keyword_float] = ACTIONS(251), [sym_keyword_double] = ACTIONS(253), [sym_keyword_inet] = ACTIONS(221), [sym_keyword_money] = ACTIONS(221), [sym_keyword_smallmoney] = ACTIONS(221), [aux_sym_keyword_char_token1] = ACTIONS(255), [sym_keyword_nchar] = ACTIONS(257), [aux_sym_keyword_varchar_token1] = ACTIONS(259), [sym_keyword_nvarchar] = ACTIONS(261), [sym_keyword_text] = ACTIONS(221), [sym_keyword_string] = ACTIONS(221), [sym_keyword_uuid] = ACTIONS(221), [sym_keyword_json] = ACTIONS(221), [sym_keyword_jsonb] = ACTIONS(221), [sym_keyword_xml] = ACTIONS(221), [sym_keyword_bytea] = ACTIONS(221), [sym_keyword_enum] = ACTIONS(263), [sym_keyword_date] = ACTIONS(221), [sym_keyword_datetime] = ACTIONS(221), [sym_keyword_datetime2] = ACTIONS(221), [sym_keyword_smalldatetime] = ACTIONS(221), [sym_keyword_datetimeoffset] = ACTIONS(265), [sym_keyword_time] = ACTIONS(267), [sym_keyword_timestamp] = ACTIONS(269), [sym_keyword_timestamptz] = ACTIONS(221), [sym_keyword_interval] = ACTIONS(221), [sym_keyword_geometry] = ACTIONS(221), [sym_keyword_geography] = ACTIONS(221), [sym_keyword_box2d] = ACTIONS(221), [sym_keyword_box3d] = ACTIONS(221), [sym_keyword_oid] = ACTIONS(221), [sym_keyword_name] = ACTIONS(221), [sym_keyword_regclass] = ACTIONS(221), [sym_keyword_regnamespace] = ACTIONS(221), [sym_keyword_regproc] = ACTIONS(221), [sym_keyword_regtype] = ACTIONS(221), [aux_sym_double_token1] = ACTIONS(271), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(273), [aux_sym_identifier_token1] = ACTIONS(273), }, [31] = { [sym_keyword_smallserial] = STATE(7845), [sym_keyword_serial] = STATE(7845), [sym_keyword_bigserial] = STATE(7845), [sym_keyword_tinyint] = STATE(2631), [sym_keyword_smallint] = STATE(2540), [sym_keyword_mediumint] = STATE(2541), [sym_keyword_int] = STATE(2543), [sym_keyword_bigint] = STATE(2545), [sym_keyword_real] = STATE(2547), [sym_keyword_char] = STATE(2778), [sym_keyword_varchar] = STATE(2779), [sym__type] = STATE(8672), [sym_tinyint] = STATE(7845), [sym_smallint] = STATE(7845), [sym_mediumint] = STATE(7845), [sym_int] = STATE(7845), [sym_bigint] = STATE(7845), [sym_bit] = STATE(7845), [sym_binary] = STATE(7845), [sym_varbinary] = STATE(7845), [sym_float] = STATE(7845), [sym_double] = STATE(7845), [sym_decimal] = STATE(7845), [sym_numeric] = STATE(7845), [sym_char] = STATE(7845), [sym_varchar] = STATE(7845), [sym_nchar] = STATE(7845), [sym_nvarchar] = STATE(7845), [sym_datetimeoffset] = STATE(7845), [sym_time] = STATE(7845), [sym_timestamp] = STATE(7845), [sym_enum] = STATE(7845), [sym_object_reference] = STATE(7846), [sym_identifier] = STATE(7078), [sym__identifier] = ACTIONS(215), [aux_sym_keyword_character_token1] = ACTIONS(217), [sym_keyword_unsigned] = ACTIONS(219), [sym_keyword_boolean] = ACTIONS(221), [sym_keyword_bit] = ACTIONS(223), [sym_keyword_binary] = ACTIONS(225), [sym_keyword_varbinary] = ACTIONS(227), [sym_keyword_image] = ACTIONS(221), [aux_sym_keyword_smallserial_token1] = ACTIONS(229), [aux_sym_keyword_smallserial_token2] = ACTIONS(229), [aux_sym_keyword_serial_token1] = ACTIONS(231), [aux_sym_keyword_serial_token2] = ACTIONS(231), [aux_sym_keyword_bigserial_token1] = ACTIONS(233), [aux_sym_keyword_bigserial_token2] = ACTIONS(233), [aux_sym_keyword_tinyint_token1] = ACTIONS(235), [aux_sym_keyword_tinyint_token2] = ACTIONS(235), [aux_sym_keyword_smallint_token1] = ACTIONS(237), [aux_sym_keyword_smallint_token2] = ACTIONS(237), [aux_sym_keyword_mediumint_token1] = ACTIONS(239), [aux_sym_keyword_mediumint_token2] = ACTIONS(239), [aux_sym_keyword_int_token1] = ACTIONS(241), [aux_sym_keyword_int_token2] = ACTIONS(241), [aux_sym_keyword_int_token3] = ACTIONS(241), [aux_sym_keyword_bigint_token1] = ACTIONS(243), [aux_sym_keyword_bigint_token2] = ACTIONS(243), [sym_keyword_decimal] = ACTIONS(245), [sym_keyword_numeric] = ACTIONS(247), [aux_sym_keyword_real_token1] = ACTIONS(249), [aux_sym_keyword_real_token2] = ACTIONS(249), [sym_keyword_float] = ACTIONS(251), [sym_keyword_double] = ACTIONS(253), [sym_keyword_inet] = ACTIONS(221), [sym_keyword_money] = ACTIONS(221), [sym_keyword_smallmoney] = ACTIONS(221), [aux_sym_keyword_char_token1] = ACTIONS(255), [sym_keyword_nchar] = ACTIONS(257), [aux_sym_keyword_varchar_token1] = ACTIONS(259), [sym_keyword_nvarchar] = ACTIONS(261), [sym_keyword_text] = ACTIONS(221), [sym_keyword_string] = ACTIONS(221), [sym_keyword_uuid] = ACTIONS(221), [sym_keyword_json] = ACTIONS(221), [sym_keyword_jsonb] = ACTIONS(221), [sym_keyword_xml] = ACTIONS(221), [sym_keyword_bytea] = ACTIONS(221), [sym_keyword_enum] = ACTIONS(263), [sym_keyword_date] = ACTIONS(221), [sym_keyword_datetime] = ACTIONS(221), [sym_keyword_datetime2] = ACTIONS(221), [sym_keyword_smalldatetime] = ACTIONS(221), [sym_keyword_datetimeoffset] = ACTIONS(265), [sym_keyword_time] = ACTIONS(267), [sym_keyword_timestamp] = ACTIONS(269), [sym_keyword_timestamptz] = ACTIONS(221), [sym_keyword_interval] = ACTIONS(221), [sym_keyword_geometry] = ACTIONS(221), [sym_keyword_geography] = ACTIONS(221), [sym_keyword_box2d] = ACTIONS(221), [sym_keyword_box3d] = ACTIONS(221), [sym_keyword_oid] = ACTIONS(221), [sym_keyword_name] = ACTIONS(221), [sym_keyword_regclass] = ACTIONS(221), [sym_keyword_regnamespace] = ACTIONS(221), [sym_keyword_regproc] = ACTIONS(221), [sym_keyword_regtype] = ACTIONS(221), [aux_sym_double_token1] = ACTIONS(271), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(273), [aux_sym_identifier_token1] = ACTIONS(273), }, [32] = { [sym_keyword_smallserial] = STATE(2475), [sym_keyword_serial] = STATE(2475), [sym_keyword_bigserial] = STATE(2475), [sym_keyword_tinyint] = STATE(156), [sym_keyword_smallint] = STATE(150), [sym_keyword_mediumint] = STATE(151), [sym_keyword_int] = STATE(152), [sym_keyword_bigint] = STATE(153), [sym_keyword_real] = STATE(154), [sym_keyword_char] = STATE(199), [sym_keyword_varchar] = STATE(200), [sym__type] = STATE(2497), [sym_tinyint] = STATE(2475), [sym_smallint] = STATE(2475), [sym_mediumint] = STATE(2475), [sym_int] = STATE(2475), [sym_bigint] = STATE(2475), [sym_bit] = STATE(2475), [sym_binary] = STATE(2475), [sym_varbinary] = STATE(2475), [sym_float] = STATE(2475), [sym_double] = STATE(2475), [sym_decimal] = STATE(2475), [sym_numeric] = STATE(2475), [sym_char] = STATE(2475), [sym_varchar] = STATE(2475), [sym_nchar] = STATE(2475), [sym_nvarchar] = STATE(2475), [sym_datetimeoffset] = STATE(2475), [sym_time] = STATE(2475), [sym_timestamp] = STATE(2475), [sym_enum] = STATE(2475), [sym_object_reference] = STATE(2498), [sym_identifier] = STATE(2728), [sym__identifier] = ACTIONS(339), [aux_sym_keyword_character_token1] = ACTIONS(281), [sym_keyword_unsigned] = ACTIONS(283), [sym_keyword_boolean] = ACTIONS(341), [sym_keyword_bit] = ACTIONS(287), [sym_keyword_binary] = ACTIONS(289), [sym_keyword_varbinary] = ACTIONS(291), [sym_keyword_image] = ACTIONS(341), [aux_sym_keyword_smallserial_token1] = ACTIONS(293), [aux_sym_keyword_smallserial_token2] = ACTIONS(293), [aux_sym_keyword_serial_token1] = ACTIONS(295), [aux_sym_keyword_serial_token2] = ACTIONS(295), [aux_sym_keyword_bigserial_token1] = ACTIONS(297), [aux_sym_keyword_bigserial_token2] = ACTIONS(297), [aux_sym_keyword_tinyint_token1] = ACTIONS(299), [aux_sym_keyword_tinyint_token2] = ACTIONS(299), [aux_sym_keyword_smallint_token1] = ACTIONS(301), [aux_sym_keyword_smallint_token2] = ACTIONS(301), [aux_sym_keyword_mediumint_token1] = ACTIONS(303), [aux_sym_keyword_mediumint_token2] = ACTIONS(303), [aux_sym_keyword_int_token1] = ACTIONS(305), [aux_sym_keyword_int_token2] = ACTIONS(305), [aux_sym_keyword_int_token3] = ACTIONS(305), [aux_sym_keyword_bigint_token1] = ACTIONS(307), [aux_sym_keyword_bigint_token2] = ACTIONS(307), [sym_keyword_decimal] = ACTIONS(309), [sym_keyword_numeric] = ACTIONS(311), [aux_sym_keyword_real_token1] = ACTIONS(313), [aux_sym_keyword_real_token2] = ACTIONS(313), [sym_keyword_float] = ACTIONS(315), [sym_keyword_double] = ACTIONS(317), [sym_keyword_inet] = ACTIONS(341), [sym_keyword_money] = ACTIONS(341), [sym_keyword_smallmoney] = ACTIONS(341), [aux_sym_keyword_char_token1] = ACTIONS(319), [sym_keyword_nchar] = ACTIONS(321), [aux_sym_keyword_varchar_token1] = ACTIONS(323), [sym_keyword_nvarchar] = ACTIONS(325), [sym_keyword_text] = ACTIONS(341), [sym_keyword_string] = ACTIONS(341), [sym_keyword_uuid] = ACTIONS(341), [sym_keyword_json] = ACTIONS(341), [sym_keyword_jsonb] = ACTIONS(341), [sym_keyword_xml] = ACTIONS(341), [sym_keyword_bytea] = ACTIONS(341), [sym_keyword_enum] = ACTIONS(327), [sym_keyword_date] = ACTIONS(341), [sym_keyword_datetime] = ACTIONS(341), [sym_keyword_datetime2] = ACTIONS(341), [sym_keyword_smalldatetime] = ACTIONS(341), [sym_keyword_datetimeoffset] = ACTIONS(329), [sym_keyword_time] = ACTIONS(331), [sym_keyword_timestamp] = ACTIONS(333), [sym_keyword_timestamptz] = ACTIONS(341), [sym_keyword_interval] = ACTIONS(341), [sym_keyword_geometry] = ACTIONS(341), [sym_keyword_geography] = ACTIONS(341), [sym_keyword_box2d] = ACTIONS(341), [sym_keyword_box3d] = ACTIONS(341), [sym_keyword_oid] = ACTIONS(341), [sym_keyword_name] = ACTIONS(341), [sym_keyword_regclass] = ACTIONS(341), [sym_keyword_regnamespace] = ACTIONS(341), [sym_keyword_regproc] = ACTIONS(341), [sym_keyword_regtype] = ACTIONS(341), [aux_sym_double_token1] = ACTIONS(335), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(343), [aux_sym_identifier_token1] = ACTIONS(343), }, [33] = { [sym_keyword_smallserial] = STATE(7028), [sym_keyword_serial] = STATE(7028), [sym_keyword_bigserial] = STATE(7028), [sym_keyword_tinyint] = STATE(7049), [sym_keyword_smallint] = STATE(7053), [sym_keyword_mediumint] = STATE(7056), [sym_keyword_int] = STATE(7058), [sym_keyword_bigint] = STATE(7061), [sym_keyword_real] = STATE(7005), [sym_keyword_char] = STATE(7150), [sym_keyword_varchar] = STATE(7151), [sym__type] = STATE(7704), [sym_tinyint] = STATE(7028), [sym_smallint] = STATE(7028), [sym_mediumint] = STATE(7028), [sym_int] = STATE(7028), [sym_bigint] = STATE(7028), [sym_bit] = STATE(7028), [sym_binary] = STATE(7028), [sym_varbinary] = STATE(7028), [sym_float] = STATE(7028), [sym_double] = STATE(7028), [sym_decimal] = STATE(7028), [sym_numeric] = STATE(7028), [sym_char] = STATE(7028), [sym_varchar] = STATE(7028), [sym_nchar] = STATE(7028), [sym_nvarchar] = STATE(7028), [sym_datetimeoffset] = STATE(7028), [sym_time] = STATE(7028), [sym_timestamp] = STATE(7028), [sym_enum] = STATE(7028), [sym_object_reference] = STATE(7031), [sym_identifier] = STATE(3799), [sym__identifier] = ACTIONS(345), [aux_sym_keyword_character_token1] = ACTIONS(347), [sym_keyword_unsigned] = ACTIONS(349), [sym_keyword_boolean] = ACTIONS(351), [sym_keyword_bit] = ACTIONS(353), [sym_keyword_binary] = ACTIONS(355), [sym_keyword_varbinary] = ACTIONS(357), [sym_keyword_image] = ACTIONS(351), [aux_sym_keyword_smallserial_token1] = ACTIONS(359), [aux_sym_keyword_smallserial_token2] = ACTIONS(359), [aux_sym_keyword_serial_token1] = ACTIONS(361), [aux_sym_keyword_serial_token2] = ACTIONS(361), [aux_sym_keyword_bigserial_token1] = ACTIONS(363), [aux_sym_keyword_bigserial_token2] = ACTIONS(363), [aux_sym_keyword_tinyint_token1] = ACTIONS(365), [aux_sym_keyword_tinyint_token2] = ACTIONS(365), [aux_sym_keyword_smallint_token1] = ACTIONS(367), [aux_sym_keyword_smallint_token2] = ACTIONS(367), [aux_sym_keyword_mediumint_token1] = ACTIONS(369), [aux_sym_keyword_mediumint_token2] = ACTIONS(369), [aux_sym_keyword_int_token1] = ACTIONS(371), [aux_sym_keyword_int_token2] = ACTIONS(371), [aux_sym_keyword_int_token3] = ACTIONS(371), [aux_sym_keyword_bigint_token1] = ACTIONS(373), [aux_sym_keyword_bigint_token2] = ACTIONS(373), [sym_keyword_decimal] = ACTIONS(375), [sym_keyword_numeric] = ACTIONS(377), [aux_sym_keyword_real_token1] = ACTIONS(379), [aux_sym_keyword_real_token2] = ACTIONS(379), [sym_keyword_float] = ACTIONS(381), [sym_keyword_double] = ACTIONS(383), [sym_keyword_inet] = ACTIONS(351), [sym_keyword_money] = ACTIONS(351), [sym_keyword_smallmoney] = ACTIONS(351), [aux_sym_keyword_char_token1] = ACTIONS(385), [sym_keyword_nchar] = ACTIONS(387), [aux_sym_keyword_varchar_token1] = ACTIONS(389), [sym_keyword_nvarchar] = ACTIONS(391), [sym_keyword_text] = ACTIONS(351), [sym_keyword_string] = ACTIONS(351), [sym_keyword_uuid] = ACTIONS(351), [sym_keyword_json] = ACTIONS(351), [sym_keyword_jsonb] = ACTIONS(351), [sym_keyword_xml] = ACTIONS(351), [sym_keyword_bytea] = ACTIONS(351), [sym_keyword_enum] = ACTIONS(393), [sym_keyword_date] = ACTIONS(351), [sym_keyword_datetime] = ACTIONS(351), [sym_keyword_datetime2] = ACTIONS(351), [sym_keyword_smalldatetime] = ACTIONS(351), [sym_keyword_datetimeoffset] = ACTIONS(395), [sym_keyword_time] = ACTIONS(397), [sym_keyword_timestamp] = ACTIONS(399), [sym_keyword_timestamptz] = ACTIONS(351), [sym_keyword_interval] = ACTIONS(351), [sym_keyword_geometry] = ACTIONS(351), [sym_keyword_geography] = ACTIONS(351), [sym_keyword_box2d] = ACTIONS(351), [sym_keyword_box3d] = ACTIONS(351), [sym_keyword_oid] = ACTIONS(351), [sym_keyword_name] = ACTIONS(351), [sym_keyword_regclass] = ACTIONS(351), [sym_keyword_regnamespace] = ACTIONS(351), [sym_keyword_regproc] = ACTIONS(351), [sym_keyword_regtype] = ACTIONS(351), [aux_sym_double_token1] = ACTIONS(401), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(403), [aux_sym_identifier_token1] = ACTIONS(403), }, [34] = { [sym_keyword_smallserial] = STATE(6697), [sym_keyword_serial] = STATE(6697), [sym_keyword_bigserial] = STATE(6697), [sym_keyword_tinyint] = STATE(459), [sym_keyword_smallint] = STATE(467), [sym_keyword_mediumint] = STATE(419), [sym_keyword_int] = STATE(423), [sym_keyword_bigint] = STATE(424), [sym_keyword_real] = STATE(425), [sym_keyword_char] = STATE(729), [sym_keyword_varchar] = STATE(730), [sym__type] = STATE(6568), [sym_tinyint] = STATE(6697), [sym_smallint] = STATE(6697), [sym_mediumint] = STATE(6697), [sym_int] = STATE(6697), [sym_bigint] = STATE(6697), [sym_bit] = STATE(6697), [sym_binary] = STATE(6697), [sym_varbinary] = STATE(6697), [sym_float] = STATE(6697), [sym_double] = STATE(6697), [sym_decimal] = STATE(6697), [sym_numeric] = STATE(6697), [sym_char] = STATE(6697), [sym_varchar] = STATE(6697), [sym_nchar] = STATE(6697), [sym_nvarchar] = STATE(6697), [sym_datetimeoffset] = STATE(6697), [sym_time] = STATE(6697), [sym_timestamp] = STATE(6697), [sym_enum] = STATE(6697), [sym_object_reference] = STATE(6704), [sym_identifier] = STATE(6745), [sym__identifier] = ACTIONS(405), [aux_sym_keyword_character_token1] = ACTIONS(407), [sym_keyword_unsigned] = ACTIONS(409), [sym_keyword_boolean] = ACTIONS(411), [sym_keyword_bit] = ACTIONS(413), [sym_keyword_binary] = ACTIONS(415), [sym_keyword_varbinary] = ACTIONS(417), [sym_keyword_image] = ACTIONS(411), [aux_sym_keyword_smallserial_token1] = ACTIONS(419), [aux_sym_keyword_smallserial_token2] = ACTIONS(419), [aux_sym_keyword_serial_token1] = ACTIONS(421), [aux_sym_keyword_serial_token2] = ACTIONS(421), [aux_sym_keyword_bigserial_token1] = ACTIONS(423), [aux_sym_keyword_bigserial_token2] = ACTIONS(423), [aux_sym_keyword_tinyint_token1] = ACTIONS(425), [aux_sym_keyword_tinyint_token2] = ACTIONS(425), [aux_sym_keyword_smallint_token1] = ACTIONS(427), [aux_sym_keyword_smallint_token2] = ACTIONS(427), [aux_sym_keyword_mediumint_token1] = ACTIONS(429), [aux_sym_keyword_mediumint_token2] = ACTIONS(429), [aux_sym_keyword_int_token1] = ACTIONS(431), [aux_sym_keyword_int_token2] = ACTIONS(431), [aux_sym_keyword_int_token3] = ACTIONS(431), [aux_sym_keyword_bigint_token1] = ACTIONS(433), [aux_sym_keyword_bigint_token2] = ACTIONS(433), [sym_keyword_decimal] = ACTIONS(435), [sym_keyword_numeric] = ACTIONS(437), [aux_sym_keyword_real_token1] = ACTIONS(439), [aux_sym_keyword_real_token2] = ACTIONS(439), [sym_keyword_float] = ACTIONS(441), [sym_keyword_double] = ACTIONS(443), [sym_keyword_inet] = ACTIONS(411), [sym_keyword_money] = ACTIONS(411), [sym_keyword_smallmoney] = ACTIONS(411), [aux_sym_keyword_char_token1] = ACTIONS(445), [sym_keyword_nchar] = ACTIONS(447), [aux_sym_keyword_varchar_token1] = ACTIONS(449), [sym_keyword_nvarchar] = ACTIONS(451), [sym_keyword_text] = ACTIONS(411), [sym_keyword_string] = ACTIONS(411), [sym_keyword_uuid] = ACTIONS(411), [sym_keyword_json] = ACTIONS(411), [sym_keyword_jsonb] = ACTIONS(411), [sym_keyword_xml] = ACTIONS(411), [sym_keyword_bytea] = ACTIONS(411), [sym_keyword_enum] = ACTIONS(453), [sym_keyword_date] = ACTIONS(411), [sym_keyword_datetime] = ACTIONS(411), [sym_keyword_datetime2] = ACTIONS(411), [sym_keyword_smalldatetime] = ACTIONS(411), [sym_keyword_datetimeoffset] = ACTIONS(455), [sym_keyword_time] = ACTIONS(457), [sym_keyword_timestamp] = ACTIONS(459), [sym_keyword_timestamptz] = ACTIONS(411), [sym_keyword_interval] = ACTIONS(411), [sym_keyword_geometry] = ACTIONS(411), [sym_keyword_geography] = ACTIONS(411), [sym_keyword_box2d] = ACTIONS(411), [sym_keyword_box3d] = ACTIONS(411), [sym_keyword_oid] = ACTIONS(411), [sym_keyword_name] = ACTIONS(411), [sym_keyword_regclass] = ACTIONS(411), [sym_keyword_regnamespace] = ACTIONS(411), [sym_keyword_regproc] = ACTIONS(411), [sym_keyword_regtype] = ACTIONS(411), [aux_sym_double_token1] = ACTIONS(461), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(463), [aux_sym_identifier_token1] = ACTIONS(463), }, [35] = { [sym_keyword_smallserial] = STATE(7028), [sym_keyword_serial] = STATE(7028), [sym_keyword_bigserial] = STATE(7028), [sym_keyword_tinyint] = STATE(7049), [sym_keyword_smallint] = STATE(7053), [sym_keyword_mediumint] = STATE(7056), [sym_keyword_int] = STATE(7058), [sym_keyword_bigint] = STATE(7061), [sym_keyword_real] = STATE(7005), [sym_keyword_char] = STATE(7150), [sym_keyword_varchar] = STATE(7151), [sym__type] = STATE(7701), [sym_tinyint] = STATE(7028), [sym_smallint] = STATE(7028), [sym_mediumint] = STATE(7028), [sym_int] = STATE(7028), [sym_bigint] = STATE(7028), [sym_bit] = STATE(7028), [sym_binary] = STATE(7028), [sym_varbinary] = STATE(7028), [sym_float] = STATE(7028), [sym_double] = STATE(7028), [sym_decimal] = STATE(7028), [sym_numeric] = STATE(7028), [sym_char] = STATE(7028), [sym_varchar] = STATE(7028), [sym_nchar] = STATE(7028), [sym_nvarchar] = STATE(7028), [sym_datetimeoffset] = STATE(7028), [sym_time] = STATE(7028), [sym_timestamp] = STATE(7028), [sym_enum] = STATE(7028), [sym_object_reference] = STATE(7031), [sym_identifier] = STATE(3799), [sym__identifier] = ACTIONS(345), [aux_sym_keyword_character_token1] = ACTIONS(347), [sym_keyword_unsigned] = ACTIONS(349), [sym_keyword_boolean] = ACTIONS(351), [sym_keyword_bit] = ACTIONS(353), [sym_keyword_binary] = ACTIONS(355), [sym_keyword_varbinary] = ACTIONS(357), [sym_keyword_image] = ACTIONS(351), [aux_sym_keyword_smallserial_token1] = ACTIONS(359), [aux_sym_keyword_smallserial_token2] = ACTIONS(359), [aux_sym_keyword_serial_token1] = ACTIONS(361), [aux_sym_keyword_serial_token2] = ACTIONS(361), [aux_sym_keyword_bigserial_token1] = ACTIONS(363), [aux_sym_keyword_bigserial_token2] = ACTIONS(363), [aux_sym_keyword_tinyint_token1] = ACTIONS(365), [aux_sym_keyword_tinyint_token2] = ACTIONS(365), [aux_sym_keyword_smallint_token1] = ACTIONS(367), [aux_sym_keyword_smallint_token2] = ACTIONS(367), [aux_sym_keyword_mediumint_token1] = ACTIONS(369), [aux_sym_keyword_mediumint_token2] = ACTIONS(369), [aux_sym_keyword_int_token1] = ACTIONS(371), [aux_sym_keyword_int_token2] = ACTIONS(371), [aux_sym_keyword_int_token3] = ACTIONS(371), [aux_sym_keyword_bigint_token1] = ACTIONS(373), [aux_sym_keyword_bigint_token2] = ACTIONS(373), [sym_keyword_decimal] = ACTIONS(375), [sym_keyword_numeric] = ACTIONS(377), [aux_sym_keyword_real_token1] = ACTIONS(379), [aux_sym_keyword_real_token2] = ACTIONS(379), [sym_keyword_float] = ACTIONS(381), [sym_keyword_double] = ACTIONS(383), [sym_keyword_inet] = ACTIONS(351), [sym_keyword_money] = ACTIONS(351), [sym_keyword_smallmoney] = ACTIONS(351), [aux_sym_keyword_char_token1] = ACTIONS(385), [sym_keyword_nchar] = ACTIONS(387), [aux_sym_keyword_varchar_token1] = ACTIONS(389), [sym_keyword_nvarchar] = ACTIONS(391), [sym_keyword_text] = ACTIONS(351), [sym_keyword_string] = ACTIONS(351), [sym_keyword_uuid] = ACTIONS(351), [sym_keyword_json] = ACTIONS(351), [sym_keyword_jsonb] = ACTIONS(351), [sym_keyword_xml] = ACTIONS(351), [sym_keyword_bytea] = ACTIONS(351), [sym_keyword_enum] = ACTIONS(393), [sym_keyword_date] = ACTIONS(351), [sym_keyword_datetime] = ACTIONS(351), [sym_keyword_datetime2] = ACTIONS(351), [sym_keyword_smalldatetime] = ACTIONS(351), [sym_keyword_datetimeoffset] = ACTIONS(395), [sym_keyword_time] = ACTIONS(397), [sym_keyword_timestamp] = ACTIONS(399), [sym_keyword_timestamptz] = ACTIONS(351), [sym_keyword_interval] = ACTIONS(351), [sym_keyword_geometry] = ACTIONS(351), [sym_keyword_geography] = ACTIONS(351), [sym_keyword_box2d] = ACTIONS(351), [sym_keyword_box3d] = ACTIONS(351), [sym_keyword_oid] = ACTIONS(351), [sym_keyword_name] = ACTIONS(351), [sym_keyword_regclass] = ACTIONS(351), [sym_keyword_regnamespace] = ACTIONS(351), [sym_keyword_regproc] = ACTIONS(351), [sym_keyword_regtype] = ACTIONS(351), [aux_sym_double_token1] = ACTIONS(401), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(403), [aux_sym_identifier_token1] = ACTIONS(403), }, [36] = { [sym_keyword_smallserial] = STATE(5242), [sym_keyword_serial] = STATE(5242), [sym_keyword_bigserial] = STATE(5242), [sym_keyword_tinyint] = STATE(5489), [sym_keyword_smallint] = STATE(5498), [sym_keyword_mediumint] = STATE(5499), [sym_keyword_int] = STATE(5506), [sym_keyword_bigint] = STATE(5513), [sym_keyword_real] = STATE(5224), [sym_keyword_char] = STATE(5876), [sym_keyword_varchar] = STATE(5910), [sym__type] = STATE(6520), [sym_tinyint] = STATE(5242), [sym_smallint] = STATE(5242), [sym_mediumint] = STATE(5242), [sym_int] = STATE(5242), [sym_bigint] = STATE(5242), [sym_bit] = STATE(5242), [sym_binary] = STATE(5242), [sym_varbinary] = STATE(5242), [sym_float] = STATE(5242), [sym_double] = STATE(5242), [sym_decimal] = STATE(5242), [sym_numeric] = STATE(5242), [sym_char] = STATE(5242), [sym_varchar] = STATE(5242), [sym_nchar] = STATE(5242), [sym_nvarchar] = STATE(5242), [sym_datetimeoffset] = STATE(5242), [sym_time] = STATE(5242), [sym_timestamp] = STATE(5242), [sym_enum] = STATE(5242), [sym_object_reference] = STATE(5183), [sym_identifier] = STATE(6957), [sym__identifier] = ACTIONS(131), [aux_sym_keyword_character_token1] = ACTIONS(135), [sym_keyword_unsigned] = ACTIONS(137), [sym_keyword_boolean] = ACTIONS(143), [sym_keyword_bit] = ACTIONS(145), [sym_keyword_binary] = ACTIONS(147), [sym_keyword_varbinary] = ACTIONS(149), [sym_keyword_image] = ACTIONS(143), [aux_sym_keyword_smallserial_token1] = ACTIONS(151), [aux_sym_keyword_smallserial_token2] = ACTIONS(151), [aux_sym_keyword_serial_token1] = ACTIONS(153), [aux_sym_keyword_serial_token2] = ACTIONS(153), [aux_sym_keyword_bigserial_token1] = ACTIONS(155), [aux_sym_keyword_bigserial_token2] = ACTIONS(155), [aux_sym_keyword_tinyint_token1] = ACTIONS(157), [aux_sym_keyword_tinyint_token2] = ACTIONS(157), [aux_sym_keyword_smallint_token1] = ACTIONS(159), [aux_sym_keyword_smallint_token2] = ACTIONS(159), [aux_sym_keyword_mediumint_token1] = ACTIONS(161), [aux_sym_keyword_mediumint_token2] = ACTIONS(161), [aux_sym_keyword_int_token1] = ACTIONS(163), [aux_sym_keyword_int_token2] = ACTIONS(163), [aux_sym_keyword_int_token3] = ACTIONS(163), [aux_sym_keyword_bigint_token1] = ACTIONS(165), [aux_sym_keyword_bigint_token2] = ACTIONS(165), [sym_keyword_decimal] = ACTIONS(167), [sym_keyword_numeric] = ACTIONS(169), [aux_sym_keyword_real_token1] = ACTIONS(171), [aux_sym_keyword_real_token2] = ACTIONS(171), [sym_keyword_float] = ACTIONS(173), [sym_keyword_double] = ACTIONS(175), [sym_keyword_inet] = ACTIONS(143), [sym_keyword_money] = ACTIONS(143), [sym_keyword_smallmoney] = ACTIONS(143), [aux_sym_keyword_char_token1] = ACTIONS(177), [sym_keyword_nchar] = ACTIONS(179), [aux_sym_keyword_varchar_token1] = ACTIONS(181), [sym_keyword_nvarchar] = ACTIONS(183), [sym_keyword_text] = ACTIONS(143), [sym_keyword_string] = ACTIONS(143), [sym_keyword_uuid] = ACTIONS(143), [sym_keyword_json] = ACTIONS(143), [sym_keyword_jsonb] = ACTIONS(143), [sym_keyword_xml] = ACTIONS(143), [sym_keyword_bytea] = ACTIONS(143), [sym_keyword_enum] = ACTIONS(185), [sym_keyword_date] = ACTIONS(143), [sym_keyword_datetime] = ACTIONS(143), [sym_keyword_datetime2] = ACTIONS(143), [sym_keyword_smalldatetime] = ACTIONS(143), [sym_keyword_datetimeoffset] = ACTIONS(187), [sym_keyword_time] = ACTIONS(189), [sym_keyword_timestamp] = ACTIONS(191), [sym_keyword_timestamptz] = ACTIONS(143), [sym_keyword_interval] = ACTIONS(143), [sym_keyword_geometry] = ACTIONS(143), [sym_keyword_geography] = ACTIONS(143), [sym_keyword_box2d] = ACTIONS(143), [sym_keyword_box3d] = ACTIONS(143), [sym_keyword_oid] = ACTIONS(143), [sym_keyword_name] = ACTIONS(143), [sym_keyword_regclass] = ACTIONS(143), [sym_keyword_regnamespace] = ACTIONS(143), [sym_keyword_regproc] = ACTIONS(143), [sym_keyword_regtype] = ACTIONS(143), [aux_sym_double_token1] = ACTIONS(193), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(195), [aux_sym_identifier_token1] = ACTIONS(195), }, [37] = { [sym_keyword_smallserial] = STATE(5242), [sym_keyword_serial] = STATE(5242), [sym_keyword_bigserial] = STATE(5242), [sym_keyword_tinyint] = STATE(5489), [sym_keyword_smallint] = STATE(5498), [sym_keyword_mediumint] = STATE(5499), [sym_keyword_int] = STATE(5506), [sym_keyword_bigint] = STATE(5513), [sym_keyword_real] = STATE(5224), [sym_keyword_char] = STATE(5876), [sym_keyword_varchar] = STATE(5910), [sym__type] = STATE(6528), [sym_tinyint] = STATE(5242), [sym_smallint] = STATE(5242), [sym_mediumint] = STATE(5242), [sym_int] = STATE(5242), [sym_bigint] = STATE(5242), [sym_bit] = STATE(5242), [sym_binary] = STATE(5242), [sym_varbinary] = STATE(5242), [sym_float] = STATE(5242), [sym_double] = STATE(5242), [sym_decimal] = STATE(5242), [sym_numeric] = STATE(5242), [sym_char] = STATE(5242), [sym_varchar] = STATE(5242), [sym_nchar] = STATE(5242), [sym_nvarchar] = STATE(5242), [sym_datetimeoffset] = STATE(5242), [sym_time] = STATE(5242), [sym_timestamp] = STATE(5242), [sym_enum] = STATE(5242), [sym_object_reference] = STATE(5183), [sym_identifier] = STATE(6957), [sym__identifier] = ACTIONS(131), [aux_sym_keyword_character_token1] = ACTIONS(135), [sym_keyword_unsigned] = ACTIONS(137), [sym_keyword_boolean] = ACTIONS(143), [sym_keyword_bit] = ACTIONS(145), [sym_keyword_binary] = ACTIONS(147), [sym_keyword_varbinary] = ACTIONS(149), [sym_keyword_image] = ACTIONS(143), [aux_sym_keyword_smallserial_token1] = ACTIONS(151), [aux_sym_keyword_smallserial_token2] = ACTIONS(151), [aux_sym_keyword_serial_token1] = ACTIONS(153), [aux_sym_keyword_serial_token2] = ACTIONS(153), [aux_sym_keyword_bigserial_token1] = ACTIONS(155), [aux_sym_keyword_bigserial_token2] = ACTIONS(155), [aux_sym_keyword_tinyint_token1] = ACTIONS(157), [aux_sym_keyword_tinyint_token2] = ACTIONS(157), [aux_sym_keyword_smallint_token1] = ACTIONS(159), [aux_sym_keyword_smallint_token2] = ACTIONS(159), [aux_sym_keyword_mediumint_token1] = ACTIONS(161), [aux_sym_keyword_mediumint_token2] = ACTIONS(161), [aux_sym_keyword_int_token1] = ACTIONS(163), [aux_sym_keyword_int_token2] = ACTIONS(163), [aux_sym_keyword_int_token3] = ACTIONS(163), [aux_sym_keyword_bigint_token1] = ACTIONS(165), [aux_sym_keyword_bigint_token2] = ACTIONS(165), [sym_keyword_decimal] = ACTIONS(167), [sym_keyword_numeric] = ACTIONS(169), [aux_sym_keyword_real_token1] = ACTIONS(171), [aux_sym_keyword_real_token2] = ACTIONS(171), [sym_keyword_float] = ACTIONS(173), [sym_keyword_double] = ACTIONS(175), [sym_keyword_inet] = ACTIONS(143), [sym_keyword_money] = ACTIONS(143), [sym_keyword_smallmoney] = ACTIONS(143), [aux_sym_keyword_char_token1] = ACTIONS(177), [sym_keyword_nchar] = ACTIONS(179), [aux_sym_keyword_varchar_token1] = ACTIONS(181), [sym_keyword_nvarchar] = ACTIONS(183), [sym_keyword_text] = ACTIONS(143), [sym_keyword_string] = ACTIONS(143), [sym_keyword_uuid] = ACTIONS(143), [sym_keyword_json] = ACTIONS(143), [sym_keyword_jsonb] = ACTIONS(143), [sym_keyword_xml] = ACTIONS(143), [sym_keyword_bytea] = ACTIONS(143), [sym_keyword_enum] = ACTIONS(185), [sym_keyword_date] = ACTIONS(143), [sym_keyword_datetime] = ACTIONS(143), [sym_keyword_datetime2] = ACTIONS(143), [sym_keyword_smalldatetime] = ACTIONS(143), [sym_keyword_datetimeoffset] = ACTIONS(187), [sym_keyword_time] = ACTIONS(189), [sym_keyword_timestamp] = ACTIONS(191), [sym_keyword_timestamptz] = ACTIONS(143), [sym_keyword_interval] = ACTIONS(143), [sym_keyword_geometry] = ACTIONS(143), [sym_keyword_geography] = ACTIONS(143), [sym_keyword_box2d] = ACTIONS(143), [sym_keyword_box3d] = ACTIONS(143), [sym_keyword_oid] = ACTIONS(143), [sym_keyword_name] = ACTIONS(143), [sym_keyword_regclass] = ACTIONS(143), [sym_keyword_regnamespace] = ACTIONS(143), [sym_keyword_regproc] = ACTIONS(143), [sym_keyword_regtype] = ACTIONS(143), [aux_sym_double_token1] = ACTIONS(193), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(195), [aux_sym_identifier_token1] = ACTIONS(195), }, [38] = { [sym_keyword_smallserial] = STATE(4870), [sym_keyword_serial] = STATE(4870), [sym_keyword_bigserial] = STATE(4870), [sym_keyword_tinyint] = STATE(4858), [sym_keyword_smallint] = STATE(4859), [sym_keyword_mediumint] = STATE(4853), [sym_keyword_int] = STATE(4862), [sym_keyword_bigint] = STATE(4849), [sym_keyword_real] = STATE(4851), [sym_keyword_char] = STATE(5067), [sym_keyword_varchar] = STATE(4969), [sym__type] = STATE(2497), [sym_tinyint] = STATE(4870), [sym_smallint] = STATE(4870), [sym_mediumint] = STATE(4870), [sym_int] = STATE(4870), [sym_bigint] = STATE(4870), [sym_bit] = STATE(4870), [sym_binary] = STATE(4870), [sym_varbinary] = STATE(4870), [sym_float] = STATE(4870), [sym_double] = STATE(4870), [sym_decimal] = STATE(4870), [sym_numeric] = STATE(4870), [sym_char] = STATE(4870), [sym_varchar] = STATE(4870), [sym_nchar] = STATE(4870), [sym_nvarchar] = STATE(4870), [sym_datetimeoffset] = STATE(4870), [sym_time] = STATE(4870), [sym_timestamp] = STATE(4870), [sym_enum] = STATE(4870), [sym_object_reference] = STATE(4872), [sym_identifier] = STATE(5051), [sym__identifier] = ACTIONS(131), [aux_sym_keyword_character_token1] = ACTIONS(465), [sym_keyword_unsigned] = ACTIONS(467), [sym_keyword_boolean] = ACTIONS(469), [sym_keyword_bit] = ACTIONS(471), [sym_keyword_binary] = ACTIONS(473), [sym_keyword_varbinary] = ACTIONS(475), [sym_keyword_image] = ACTIONS(469), [aux_sym_keyword_smallserial_token1] = ACTIONS(477), [aux_sym_keyword_smallserial_token2] = ACTIONS(477), [aux_sym_keyword_serial_token1] = ACTIONS(479), [aux_sym_keyword_serial_token2] = ACTIONS(479), [aux_sym_keyword_bigserial_token1] = ACTIONS(481), [aux_sym_keyword_bigserial_token2] = ACTIONS(481), [aux_sym_keyword_tinyint_token1] = ACTIONS(483), [aux_sym_keyword_tinyint_token2] = ACTIONS(483), [aux_sym_keyword_smallint_token1] = ACTIONS(485), [aux_sym_keyword_smallint_token2] = ACTIONS(485), [aux_sym_keyword_mediumint_token1] = ACTIONS(487), [aux_sym_keyword_mediumint_token2] = ACTIONS(487), [aux_sym_keyword_int_token1] = ACTIONS(489), [aux_sym_keyword_int_token2] = ACTIONS(489), [aux_sym_keyword_int_token3] = ACTIONS(489), [aux_sym_keyword_bigint_token1] = ACTIONS(491), [aux_sym_keyword_bigint_token2] = ACTIONS(491), [sym_keyword_decimal] = ACTIONS(493), [sym_keyword_numeric] = ACTIONS(495), [aux_sym_keyword_real_token1] = ACTIONS(497), [aux_sym_keyword_real_token2] = ACTIONS(497), [sym_keyword_float] = ACTIONS(499), [sym_keyword_double] = ACTIONS(501), [sym_keyword_inet] = ACTIONS(469), [sym_keyword_money] = ACTIONS(469), [sym_keyword_smallmoney] = ACTIONS(469), [aux_sym_keyword_char_token1] = ACTIONS(503), [sym_keyword_nchar] = ACTIONS(505), [aux_sym_keyword_varchar_token1] = ACTIONS(507), [sym_keyword_nvarchar] = ACTIONS(509), [sym_keyword_text] = ACTIONS(469), [sym_keyword_string] = ACTIONS(469), [sym_keyword_uuid] = ACTIONS(469), [sym_keyword_json] = ACTIONS(469), [sym_keyword_jsonb] = ACTIONS(469), [sym_keyword_xml] = ACTIONS(469), [sym_keyword_bytea] = ACTIONS(469), [sym_keyword_enum] = ACTIONS(511), [sym_keyword_date] = ACTIONS(469), [sym_keyword_datetime] = ACTIONS(469), [sym_keyword_datetime2] = ACTIONS(469), [sym_keyword_smalldatetime] = ACTIONS(469), [sym_keyword_datetimeoffset] = ACTIONS(513), [sym_keyword_time] = ACTIONS(515), [sym_keyword_timestamp] = ACTIONS(517), [sym_keyword_timestamptz] = ACTIONS(469), [sym_keyword_interval] = ACTIONS(469), [sym_keyword_geometry] = ACTIONS(469), [sym_keyword_geography] = ACTIONS(469), [sym_keyword_box2d] = ACTIONS(469), [sym_keyword_box3d] = ACTIONS(469), [sym_keyword_oid] = ACTIONS(469), [sym_keyword_name] = ACTIONS(469), [sym_keyword_regclass] = ACTIONS(469), [sym_keyword_regnamespace] = ACTIONS(469), [sym_keyword_regproc] = ACTIONS(469), [sym_keyword_regtype] = ACTIONS(469), [aux_sym_double_token1] = ACTIONS(519), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(195), [aux_sym_identifier_token1] = ACTIONS(195), }, [39] = { [sym_keyword_smallserial] = STATE(4870), [sym_keyword_serial] = STATE(4870), [sym_keyword_bigserial] = STATE(4870), [sym_keyword_tinyint] = STATE(4858), [sym_keyword_smallint] = STATE(4859), [sym_keyword_mediumint] = STATE(4853), [sym_keyword_int] = STATE(4862), [sym_keyword_bigint] = STATE(4849), [sym_keyword_real] = STATE(4851), [sym_keyword_char] = STATE(5067), [sym_keyword_varchar] = STATE(4969), [sym__type] = STATE(2497), [sym_tinyint] = STATE(4870), [sym_smallint] = STATE(4870), [sym_mediumint] = STATE(4870), [sym_int] = STATE(4870), [sym_bigint] = STATE(4870), [sym_bit] = STATE(4870), [sym_binary] = STATE(4870), [sym_varbinary] = STATE(4870), [sym_float] = STATE(4870), [sym_double] = STATE(4870), [sym_decimal] = STATE(4870), [sym_numeric] = STATE(4870), [sym_char] = STATE(4870), [sym_varchar] = STATE(4870), [sym_nchar] = STATE(4870), [sym_nvarchar] = STATE(4870), [sym_datetimeoffset] = STATE(4870), [sym_time] = STATE(4870), [sym_timestamp] = STATE(4870), [sym_enum] = STATE(4870), [sym_object_reference] = STATE(4872), [sym_identifier] = STATE(2728), [sym__identifier] = ACTIONS(339), [aux_sym_keyword_character_token1] = ACTIONS(465), [sym_keyword_unsigned] = ACTIONS(467), [sym_keyword_boolean] = ACTIONS(469), [sym_keyword_bit] = ACTIONS(471), [sym_keyword_binary] = ACTIONS(473), [sym_keyword_varbinary] = ACTIONS(475), [sym_keyword_image] = ACTIONS(469), [aux_sym_keyword_smallserial_token1] = ACTIONS(477), [aux_sym_keyword_smallserial_token2] = ACTIONS(477), [aux_sym_keyword_serial_token1] = ACTIONS(479), [aux_sym_keyword_serial_token2] = ACTIONS(479), [aux_sym_keyword_bigserial_token1] = ACTIONS(481), [aux_sym_keyword_bigserial_token2] = ACTIONS(481), [aux_sym_keyword_tinyint_token1] = ACTIONS(483), [aux_sym_keyword_tinyint_token2] = ACTIONS(483), [aux_sym_keyword_smallint_token1] = ACTIONS(485), [aux_sym_keyword_smallint_token2] = ACTIONS(485), [aux_sym_keyword_mediumint_token1] = ACTIONS(487), [aux_sym_keyword_mediumint_token2] = ACTIONS(487), [aux_sym_keyword_int_token1] = ACTIONS(489), [aux_sym_keyword_int_token2] = ACTIONS(489), [aux_sym_keyword_int_token3] = ACTIONS(489), [aux_sym_keyword_bigint_token1] = ACTIONS(491), [aux_sym_keyword_bigint_token2] = ACTIONS(491), [sym_keyword_decimal] = ACTIONS(493), [sym_keyword_numeric] = ACTIONS(495), [aux_sym_keyword_real_token1] = ACTIONS(497), [aux_sym_keyword_real_token2] = ACTIONS(497), [sym_keyword_float] = ACTIONS(499), [sym_keyword_double] = ACTIONS(501), [sym_keyword_inet] = ACTIONS(469), [sym_keyword_money] = ACTIONS(469), [sym_keyword_smallmoney] = ACTIONS(469), [aux_sym_keyword_char_token1] = ACTIONS(503), [sym_keyword_nchar] = ACTIONS(505), [aux_sym_keyword_varchar_token1] = ACTIONS(507), [sym_keyword_nvarchar] = ACTIONS(509), [sym_keyword_text] = ACTIONS(469), [sym_keyword_string] = ACTIONS(469), [sym_keyword_uuid] = ACTIONS(469), [sym_keyword_json] = ACTIONS(469), [sym_keyword_jsonb] = ACTIONS(469), [sym_keyword_xml] = ACTIONS(469), [sym_keyword_bytea] = ACTIONS(469), [sym_keyword_enum] = ACTIONS(511), [sym_keyword_date] = ACTIONS(469), [sym_keyword_datetime] = ACTIONS(469), [sym_keyword_datetime2] = ACTIONS(469), [sym_keyword_smalldatetime] = ACTIONS(469), [sym_keyword_datetimeoffset] = ACTIONS(513), [sym_keyword_time] = ACTIONS(515), [sym_keyword_timestamp] = ACTIONS(517), [sym_keyword_timestamptz] = ACTIONS(469), [sym_keyword_interval] = ACTIONS(469), [sym_keyword_geometry] = ACTIONS(469), [sym_keyword_geography] = ACTIONS(469), [sym_keyword_box2d] = ACTIONS(469), [sym_keyword_box3d] = ACTIONS(469), [sym_keyword_oid] = ACTIONS(469), [sym_keyword_name] = ACTIONS(469), [sym_keyword_regclass] = ACTIONS(469), [sym_keyword_regnamespace] = ACTIONS(469), [sym_keyword_regproc] = ACTIONS(469), [sym_keyword_regtype] = ACTIONS(469), [aux_sym_double_token1] = ACTIONS(519), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(343), [aux_sym_identifier_token1] = ACTIONS(343), }, [40] = { [sym_keyword_smallserial] = STATE(2634), [sym_keyword_serial] = STATE(2634), [sym_keyword_bigserial] = STATE(2634), [sym_keyword_tinyint] = STATE(2698), [sym_keyword_smallint] = STATE(2699), [sym_keyword_mediumint] = STATE(2700), [sym_keyword_int] = STATE(2701), [sym_keyword_bigint] = STATE(2702), [sym_keyword_real] = STATE(2703), [sym_keyword_char] = STATE(2966), [sym_keyword_varchar] = STATE(2968), [sym__type] = STATE(3718), [sym_tinyint] = STATE(2634), [sym_smallint] = STATE(2634), [sym_mediumint] = STATE(2634), [sym_int] = STATE(2634), [sym_bigint] = STATE(2634), [sym_bit] = STATE(2634), [sym_binary] = STATE(2634), [sym_varbinary] = STATE(2634), [sym_float] = STATE(2634), [sym_double] = STATE(2634), [sym_decimal] = STATE(2634), [sym_numeric] = STATE(2634), [sym_char] = STATE(2634), [sym_varchar] = STATE(2634), [sym_nchar] = STATE(2634), [sym_nvarchar] = STATE(2634), [sym_datetimeoffset] = STATE(2634), [sym_time] = STATE(2634), [sym_timestamp] = STATE(2634), [sym_enum] = STATE(2634), [sym_object_reference] = STATE(2650), [sym_identifier] = STATE(5240), [sym__identifier] = ACTIONS(521), [aux_sym_keyword_character_token1] = ACTIONS(523), [sym_keyword_unsigned] = ACTIONS(525), [sym_keyword_boolean] = ACTIONS(527), [sym_keyword_bit] = ACTIONS(529), [sym_keyword_binary] = ACTIONS(531), [sym_keyword_varbinary] = ACTIONS(533), [sym_keyword_image] = ACTIONS(527), [aux_sym_keyword_smallserial_token1] = ACTIONS(535), [aux_sym_keyword_smallserial_token2] = ACTIONS(535), [aux_sym_keyword_serial_token1] = ACTIONS(537), [aux_sym_keyword_serial_token2] = ACTIONS(537), [aux_sym_keyword_bigserial_token1] = ACTIONS(539), [aux_sym_keyword_bigserial_token2] = ACTIONS(539), [aux_sym_keyword_tinyint_token1] = ACTIONS(541), [aux_sym_keyword_tinyint_token2] = ACTIONS(541), [aux_sym_keyword_smallint_token1] = ACTIONS(543), [aux_sym_keyword_smallint_token2] = ACTIONS(543), [aux_sym_keyword_mediumint_token1] = ACTIONS(545), [aux_sym_keyword_mediumint_token2] = ACTIONS(545), [aux_sym_keyword_int_token1] = ACTIONS(547), [aux_sym_keyword_int_token2] = ACTIONS(547), [aux_sym_keyword_int_token3] = ACTIONS(547), [aux_sym_keyword_bigint_token1] = ACTIONS(549), [aux_sym_keyword_bigint_token2] = ACTIONS(549), [sym_keyword_decimal] = ACTIONS(551), [sym_keyword_numeric] = ACTIONS(553), [aux_sym_keyword_real_token1] = ACTIONS(555), [aux_sym_keyword_real_token2] = ACTIONS(555), [sym_keyword_float] = ACTIONS(557), [sym_keyword_double] = ACTIONS(559), [sym_keyword_inet] = ACTIONS(527), [sym_keyword_money] = ACTIONS(527), [sym_keyword_smallmoney] = ACTIONS(527), [aux_sym_keyword_char_token1] = ACTIONS(561), [sym_keyword_nchar] = ACTIONS(563), [aux_sym_keyword_varchar_token1] = ACTIONS(565), [sym_keyword_nvarchar] = ACTIONS(567), [sym_keyword_text] = ACTIONS(527), [sym_keyword_string] = ACTIONS(527), [sym_keyword_uuid] = ACTIONS(527), [sym_keyword_json] = ACTIONS(527), [sym_keyword_jsonb] = ACTIONS(527), [sym_keyword_xml] = ACTIONS(527), [sym_keyword_bytea] = ACTIONS(527), [sym_keyword_enum] = ACTIONS(569), [sym_keyword_date] = ACTIONS(527), [sym_keyword_datetime] = ACTIONS(527), [sym_keyword_datetime2] = ACTIONS(527), [sym_keyword_smalldatetime] = ACTIONS(527), [sym_keyword_datetimeoffset] = ACTIONS(571), [sym_keyword_time] = ACTIONS(573), [sym_keyword_timestamp] = ACTIONS(575), [sym_keyword_timestamptz] = ACTIONS(527), [sym_keyword_interval] = ACTIONS(527), [sym_keyword_geometry] = ACTIONS(527), [sym_keyword_geography] = ACTIONS(527), [sym_keyword_box2d] = ACTIONS(527), [sym_keyword_box3d] = ACTIONS(527), [sym_keyword_oid] = ACTIONS(527), [sym_keyword_name] = ACTIONS(527), [sym_keyword_regclass] = ACTIONS(527), [sym_keyword_regnamespace] = ACTIONS(527), [sym_keyword_regproc] = ACTIONS(527), [sym_keyword_regtype] = ACTIONS(527), [aux_sym_double_token1] = ACTIONS(577), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(579), [aux_sym_identifier_token1] = ACTIONS(579), }, [41] = { [sym_keyword_smallserial] = STATE(2864), [sym_keyword_serial] = STATE(2864), [sym_keyword_bigserial] = STATE(2864), [sym_keyword_tinyint] = STATE(2738), [sym_keyword_smallint] = STATE(2739), [sym_keyword_mediumint] = STATE(2740), [sym_keyword_int] = STATE(2741), [sym_keyword_bigint] = STATE(2742), [sym_keyword_real] = STATE(2743), [sym_keyword_char] = STATE(3344), [sym_keyword_varchar] = STATE(3363), [sym__type] = STATE(3926), [sym_tinyint] = STATE(2864), [sym_smallint] = STATE(2864), [sym_mediumint] = STATE(2864), [sym_int] = STATE(2864), [sym_bigint] = STATE(2864), [sym_bit] = STATE(2864), [sym_binary] = STATE(2864), [sym_varbinary] = STATE(2864), [sym_float] = STATE(2864), [sym_double] = STATE(2864), [sym_decimal] = STATE(2864), [sym_numeric] = STATE(2864), [sym_char] = STATE(2864), [sym_varchar] = STATE(2864), [sym_nchar] = STATE(2864), [sym_nvarchar] = STATE(2864), [sym_datetimeoffset] = STATE(2864), [sym_time] = STATE(2864), [sym_timestamp] = STATE(2864), [sym_enum] = STATE(2864), [sym_object_reference] = STATE(2866), [sym_identifier] = STATE(3219), [sym__identifier] = ACTIONS(279), [aux_sym_keyword_character_token1] = ACTIONS(581), [sym_keyword_unsigned] = ACTIONS(583), [sym_keyword_boolean] = ACTIONS(585), [sym_keyword_bit] = ACTIONS(587), [sym_keyword_binary] = ACTIONS(589), [sym_keyword_varbinary] = ACTIONS(591), [sym_keyword_image] = ACTIONS(585), [aux_sym_keyword_smallserial_token1] = ACTIONS(593), [aux_sym_keyword_smallserial_token2] = ACTIONS(593), [aux_sym_keyword_serial_token1] = ACTIONS(595), [aux_sym_keyword_serial_token2] = ACTIONS(595), [aux_sym_keyword_bigserial_token1] = ACTIONS(597), [aux_sym_keyword_bigserial_token2] = ACTIONS(597), [aux_sym_keyword_tinyint_token1] = ACTIONS(599), [aux_sym_keyword_tinyint_token2] = ACTIONS(599), [aux_sym_keyword_smallint_token1] = ACTIONS(601), [aux_sym_keyword_smallint_token2] = ACTIONS(601), [aux_sym_keyword_mediumint_token1] = ACTIONS(603), [aux_sym_keyword_mediumint_token2] = ACTIONS(603), [aux_sym_keyword_int_token1] = ACTIONS(605), [aux_sym_keyword_int_token2] = ACTIONS(605), [aux_sym_keyword_int_token3] = ACTIONS(605), [aux_sym_keyword_bigint_token1] = ACTIONS(607), [aux_sym_keyword_bigint_token2] = ACTIONS(607), [sym_keyword_decimal] = ACTIONS(609), [sym_keyword_numeric] = ACTIONS(611), [aux_sym_keyword_real_token1] = ACTIONS(613), [aux_sym_keyword_real_token2] = ACTIONS(613), [sym_keyword_float] = ACTIONS(615), [sym_keyword_double] = ACTIONS(617), [sym_keyword_inet] = ACTIONS(585), [sym_keyword_money] = ACTIONS(585), [sym_keyword_smallmoney] = ACTIONS(585), [aux_sym_keyword_char_token1] = ACTIONS(619), [sym_keyword_nchar] = ACTIONS(621), [aux_sym_keyword_varchar_token1] = ACTIONS(623), [sym_keyword_nvarchar] = ACTIONS(625), [sym_keyword_text] = ACTIONS(585), [sym_keyword_string] = ACTIONS(585), [sym_keyword_uuid] = ACTIONS(585), [sym_keyword_json] = ACTIONS(585), [sym_keyword_jsonb] = ACTIONS(585), [sym_keyword_xml] = ACTIONS(585), [sym_keyword_bytea] = ACTIONS(585), [sym_keyword_enum] = ACTIONS(627), [sym_keyword_date] = ACTIONS(585), [sym_keyword_datetime] = ACTIONS(585), [sym_keyword_datetime2] = ACTIONS(585), [sym_keyword_smalldatetime] = ACTIONS(585), [sym_keyword_datetimeoffset] = ACTIONS(629), [sym_keyword_time] = ACTIONS(631), [sym_keyword_timestamp] = ACTIONS(633), [sym_keyword_timestamptz] = ACTIONS(585), [sym_keyword_interval] = ACTIONS(585), [sym_keyword_geometry] = ACTIONS(585), [sym_keyword_geography] = ACTIONS(585), [sym_keyword_box2d] = ACTIONS(585), [sym_keyword_box3d] = ACTIONS(585), [sym_keyword_oid] = ACTIONS(585), [sym_keyword_name] = ACTIONS(585), [sym_keyword_regclass] = ACTIONS(585), [sym_keyword_regnamespace] = ACTIONS(585), [sym_keyword_regproc] = ACTIONS(585), [sym_keyword_regtype] = ACTIONS(585), [aux_sym_double_token1] = ACTIONS(635), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(337), [aux_sym_identifier_token1] = ACTIONS(337), }, [42] = { [sym_keyword_smallserial] = STATE(2634), [sym_keyword_serial] = STATE(2634), [sym_keyword_bigserial] = STATE(2634), [sym_keyword_tinyint] = STATE(2698), [sym_keyword_smallint] = STATE(2699), [sym_keyword_mediumint] = STATE(2700), [sym_keyword_int] = STATE(2701), [sym_keyword_bigint] = STATE(2702), [sym_keyword_real] = STATE(2703), [sym_keyword_char] = STATE(2966), [sym_keyword_varchar] = STATE(2968), [sym__type] = STATE(3718), [sym_tinyint] = STATE(2634), [sym_smallint] = STATE(2634), [sym_mediumint] = STATE(2634), [sym_int] = STATE(2634), [sym_bigint] = STATE(2634), [sym_bit] = STATE(2634), [sym_binary] = STATE(2634), [sym_varbinary] = STATE(2634), [sym_float] = STATE(2634), [sym_double] = STATE(2634), [sym_decimal] = STATE(2634), [sym_numeric] = STATE(2634), [sym_char] = STATE(2634), [sym_varchar] = STATE(2634), [sym_nchar] = STATE(2634), [sym_nvarchar] = STATE(2634), [sym_datetimeoffset] = STATE(2634), [sym_time] = STATE(2634), [sym_timestamp] = STATE(2634), [sym_enum] = STATE(2634), [sym_object_reference] = STATE(2650), [sym_identifier] = STATE(4740), [sym__identifier] = ACTIONS(637), [aux_sym_keyword_character_token1] = ACTIONS(523), [sym_keyword_unsigned] = ACTIONS(525), [sym_keyword_boolean] = ACTIONS(527), [sym_keyword_bit] = ACTIONS(529), [sym_keyword_binary] = ACTIONS(531), [sym_keyword_varbinary] = ACTIONS(533), [sym_keyword_image] = ACTIONS(527), [aux_sym_keyword_smallserial_token1] = ACTIONS(535), [aux_sym_keyword_smallserial_token2] = ACTIONS(535), [aux_sym_keyword_serial_token1] = ACTIONS(537), [aux_sym_keyword_serial_token2] = ACTIONS(537), [aux_sym_keyword_bigserial_token1] = ACTIONS(539), [aux_sym_keyword_bigserial_token2] = ACTIONS(539), [aux_sym_keyword_tinyint_token1] = ACTIONS(541), [aux_sym_keyword_tinyint_token2] = ACTIONS(541), [aux_sym_keyword_smallint_token1] = ACTIONS(543), [aux_sym_keyword_smallint_token2] = ACTIONS(543), [aux_sym_keyword_mediumint_token1] = ACTIONS(545), [aux_sym_keyword_mediumint_token2] = ACTIONS(545), [aux_sym_keyword_int_token1] = ACTIONS(547), [aux_sym_keyword_int_token2] = ACTIONS(547), [aux_sym_keyword_int_token3] = ACTIONS(547), [aux_sym_keyword_bigint_token1] = ACTIONS(549), [aux_sym_keyword_bigint_token2] = ACTIONS(549), [sym_keyword_decimal] = ACTIONS(551), [sym_keyword_numeric] = ACTIONS(553), [aux_sym_keyword_real_token1] = ACTIONS(555), [aux_sym_keyword_real_token2] = ACTIONS(555), [sym_keyword_float] = ACTIONS(557), [sym_keyword_double] = ACTIONS(559), [sym_keyword_inet] = ACTIONS(527), [sym_keyword_money] = ACTIONS(527), [sym_keyword_smallmoney] = ACTIONS(527), [aux_sym_keyword_char_token1] = ACTIONS(561), [sym_keyword_nchar] = ACTIONS(563), [aux_sym_keyword_varchar_token1] = ACTIONS(565), [sym_keyword_nvarchar] = ACTIONS(567), [sym_keyword_text] = ACTIONS(527), [sym_keyword_string] = ACTIONS(527), [sym_keyword_uuid] = ACTIONS(527), [sym_keyword_json] = ACTIONS(527), [sym_keyword_jsonb] = ACTIONS(527), [sym_keyword_xml] = ACTIONS(527), [sym_keyword_bytea] = ACTIONS(527), [sym_keyword_enum] = ACTIONS(569), [sym_keyword_date] = ACTIONS(527), [sym_keyword_datetime] = ACTIONS(527), [sym_keyword_datetime2] = ACTIONS(527), [sym_keyword_smalldatetime] = ACTIONS(527), [sym_keyword_datetimeoffset] = ACTIONS(571), [sym_keyword_time] = ACTIONS(573), [sym_keyword_timestamp] = ACTIONS(575), [sym_keyword_timestamptz] = ACTIONS(527), [sym_keyword_interval] = ACTIONS(527), [sym_keyword_geometry] = ACTIONS(527), [sym_keyword_geography] = ACTIONS(527), [sym_keyword_box2d] = ACTIONS(527), [sym_keyword_box3d] = ACTIONS(527), [sym_keyword_oid] = ACTIONS(527), [sym_keyword_name] = ACTIONS(527), [sym_keyword_regclass] = ACTIONS(527), [sym_keyword_regnamespace] = ACTIONS(527), [sym_keyword_regproc] = ACTIONS(527), [sym_keyword_regtype] = ACTIONS(527), [aux_sym_double_token1] = ACTIONS(577), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(639), [aux_sym_identifier_token1] = ACTIONS(639), }, [43] = { [sym_keyword_smallserial] = STATE(5401), [sym_keyword_serial] = STATE(5401), [sym_keyword_bigserial] = STATE(5401), [sym_keyword_tinyint] = STATE(5223), [sym_keyword_smallint] = STATE(5226), [sym_keyword_mediumint] = STATE(5227), [sym_keyword_int] = STATE(5228), [sym_keyword_bigint] = STATE(5229), [sym_keyword_real] = STATE(5230), [sym_keyword_char] = STATE(5857), [sym_keyword_varchar] = STATE(5858), [sym__type] = STATE(6453), [sym_tinyint] = STATE(5401), [sym_smallint] = STATE(5401), [sym_mediumint] = STATE(5401), [sym_int] = STATE(5401), [sym_bigint] = STATE(5401), [sym_bit] = STATE(5401), [sym_binary] = STATE(5401), [sym_varbinary] = STATE(5401), [sym_float] = STATE(5401), [sym_double] = STATE(5401), [sym_decimal] = STATE(5401), [sym_numeric] = STATE(5401), [sym_char] = STATE(5401), [sym_varchar] = STATE(5401), [sym_nchar] = STATE(5401), [sym_nvarchar] = STATE(5401), [sym_datetimeoffset] = STATE(5401), [sym_time] = STATE(5401), [sym_timestamp] = STATE(5401), [sym_enum] = STATE(5401), [sym_object_reference] = STATE(5519), [sym_identifier] = STATE(5879), [sym__identifier] = ACTIONS(641), [aux_sym_keyword_character_token1] = ACTIONS(643), [sym_keyword_unsigned] = ACTIONS(645), [sym_keyword_boolean] = ACTIONS(647), [sym_keyword_bit] = ACTIONS(649), [sym_keyword_binary] = ACTIONS(651), [sym_keyword_varbinary] = ACTIONS(653), [sym_keyword_image] = ACTIONS(647), [aux_sym_keyword_smallserial_token1] = ACTIONS(655), [aux_sym_keyword_smallserial_token2] = ACTIONS(655), [aux_sym_keyword_serial_token1] = ACTIONS(657), [aux_sym_keyword_serial_token2] = ACTIONS(657), [aux_sym_keyword_bigserial_token1] = ACTIONS(659), [aux_sym_keyword_bigserial_token2] = ACTIONS(659), [aux_sym_keyword_tinyint_token1] = ACTIONS(661), [aux_sym_keyword_tinyint_token2] = ACTIONS(661), [aux_sym_keyword_smallint_token1] = ACTIONS(663), [aux_sym_keyword_smallint_token2] = ACTIONS(663), [aux_sym_keyword_mediumint_token1] = ACTIONS(665), [aux_sym_keyword_mediumint_token2] = ACTIONS(665), [aux_sym_keyword_int_token1] = ACTIONS(667), [aux_sym_keyword_int_token2] = ACTIONS(667), [aux_sym_keyword_int_token3] = ACTIONS(667), [aux_sym_keyword_bigint_token1] = ACTIONS(669), [aux_sym_keyword_bigint_token2] = ACTIONS(669), [sym_keyword_decimal] = ACTIONS(671), [sym_keyword_numeric] = ACTIONS(673), [aux_sym_keyword_real_token1] = ACTIONS(675), [aux_sym_keyword_real_token2] = ACTIONS(675), [sym_keyword_float] = ACTIONS(677), [sym_keyword_double] = ACTIONS(679), [sym_keyword_inet] = ACTIONS(647), [sym_keyword_money] = ACTIONS(647), [sym_keyword_smallmoney] = ACTIONS(647), [aux_sym_keyword_char_token1] = ACTIONS(681), [sym_keyword_nchar] = ACTIONS(683), [aux_sym_keyword_varchar_token1] = ACTIONS(685), [sym_keyword_nvarchar] = ACTIONS(687), [sym_keyword_text] = ACTIONS(647), [sym_keyword_string] = ACTIONS(647), [sym_keyword_uuid] = ACTIONS(647), [sym_keyword_json] = ACTIONS(647), [sym_keyword_jsonb] = ACTIONS(647), [sym_keyword_xml] = ACTIONS(647), [sym_keyword_bytea] = ACTIONS(647), [sym_keyword_enum] = ACTIONS(689), [sym_keyword_date] = ACTIONS(647), [sym_keyword_datetime] = ACTIONS(647), [sym_keyword_datetime2] = ACTIONS(647), [sym_keyword_smalldatetime] = ACTIONS(647), [sym_keyword_datetimeoffset] = ACTIONS(691), [sym_keyword_time] = ACTIONS(693), [sym_keyword_timestamp] = ACTIONS(695), [sym_keyword_timestamptz] = ACTIONS(647), [sym_keyword_interval] = ACTIONS(647), [sym_keyword_geometry] = ACTIONS(647), [sym_keyword_geography] = ACTIONS(647), [sym_keyword_box2d] = ACTIONS(647), [sym_keyword_box3d] = ACTIONS(647), [sym_keyword_oid] = ACTIONS(647), [sym_keyword_name] = ACTIONS(647), [sym_keyword_regclass] = ACTIONS(647), [sym_keyword_regnamespace] = ACTIONS(647), [sym_keyword_regproc] = ACTIONS(647), [sym_keyword_regtype] = ACTIONS(647), [aux_sym_double_token1] = ACTIONS(697), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(699), [aux_sym_identifier_token1] = ACTIONS(699), }, [44] = { [sym_keyword_smallserial] = STATE(2865), [sym_keyword_serial] = STATE(2865), [sym_keyword_bigserial] = STATE(2865), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(4137), [sym_tinyint] = STATE(2865), [sym_smallint] = STATE(2865), [sym_mediumint] = STATE(2865), [sym_int] = STATE(2865), [sym_bigint] = STATE(2865), [sym_bit] = STATE(2865), [sym_binary] = STATE(2865), [sym_varbinary] = STATE(2865), [sym_float] = STATE(2865), [sym_double] = STATE(2865), [sym_decimal] = STATE(2865), [sym_numeric] = STATE(2865), [sym_char] = STATE(2865), [sym_varchar] = STATE(2865), [sym_nchar] = STATE(2865), [sym_nvarchar] = STATE(2865), [sym_datetimeoffset] = STATE(2865), [sym_time] = STATE(2865), [sym_timestamp] = STATE(2865), [sym_enum] = STATE(2865), [sym_object_reference] = STATE(2775), [sym_identifier] = STATE(3332), [sym__identifier] = ACTIONS(701), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(703), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(703), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(703), [sym_keyword_money] = ACTIONS(703), [sym_keyword_smallmoney] = ACTIONS(703), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(703), [sym_keyword_string] = ACTIONS(703), [sym_keyword_uuid] = ACTIONS(703), [sym_keyword_json] = ACTIONS(703), [sym_keyword_jsonb] = ACTIONS(703), [sym_keyword_xml] = ACTIONS(703), [sym_keyword_bytea] = ACTIONS(703), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(703), [sym_keyword_datetime] = ACTIONS(703), [sym_keyword_datetime2] = ACTIONS(703), [sym_keyword_smalldatetime] = ACTIONS(703), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(705), [sym_keyword_timestamp] = ACTIONS(707), [sym_keyword_timestamptz] = ACTIONS(703), [sym_keyword_interval] = ACTIONS(703), [sym_keyword_geometry] = ACTIONS(703), [sym_keyword_geography] = ACTIONS(703), [sym_keyword_box2d] = ACTIONS(703), [sym_keyword_box3d] = ACTIONS(703), [sym_keyword_oid] = ACTIONS(703), [sym_keyword_name] = ACTIONS(703), [sym_keyword_regclass] = ACTIONS(703), [sym_keyword_regnamespace] = ACTIONS(703), [sym_keyword_regproc] = ACTIONS(703), [sym_keyword_regtype] = ACTIONS(703), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(709), [aux_sym_identifier_token1] = ACTIONS(709), }, [45] = { [sym_keyword_smallserial] = STATE(2903), [sym_keyword_serial] = STATE(2903), [sym_keyword_bigserial] = STATE(2903), [sym_keyword_tinyint] = STATE(3111), [sym_keyword_smallint] = STATE(2889), [sym_keyword_mediumint] = STATE(3037), [sym_keyword_int] = STATE(2916), [sym_keyword_bigint] = STATE(2934), [sym_keyword_real] = STATE(2937), [sym_keyword_char] = STATE(3866), [sym_keyword_varchar] = STATE(3867), [sym__type] = STATE(4457), [sym_tinyint] = STATE(2903), [sym_smallint] = STATE(2903), [sym_mediumint] = STATE(2903), [sym_int] = STATE(2903), [sym_bigint] = STATE(2903), [sym_bit] = STATE(2903), [sym_binary] = STATE(2903), [sym_varbinary] = STATE(2903), [sym_float] = STATE(2903), [sym_double] = STATE(2903), [sym_decimal] = STATE(2903), [sym_numeric] = STATE(2903), [sym_char] = STATE(2903), [sym_varchar] = STATE(2903), [sym_nchar] = STATE(2903), [sym_nvarchar] = STATE(2903), [sym_datetimeoffset] = STATE(2903), [sym_time] = STATE(2903), [sym_timestamp] = STATE(2903), [sym_enum] = STATE(2903), [sym_object_reference] = STATE(3001), [sym_identifier] = STATE(3796), [sym__identifier] = ACTIONS(711), [aux_sym_keyword_character_token1] = ACTIONS(713), [sym_keyword_unsigned] = ACTIONS(715), [sym_keyword_boolean] = ACTIONS(717), [sym_keyword_bit] = ACTIONS(719), [sym_keyword_binary] = ACTIONS(721), [sym_keyword_varbinary] = ACTIONS(723), [sym_keyword_image] = ACTIONS(717), [aux_sym_keyword_smallserial_token1] = ACTIONS(725), [aux_sym_keyword_smallserial_token2] = ACTIONS(725), [aux_sym_keyword_serial_token1] = ACTIONS(727), [aux_sym_keyword_serial_token2] = ACTIONS(727), [aux_sym_keyword_bigserial_token1] = ACTIONS(729), [aux_sym_keyword_bigserial_token2] = ACTIONS(729), [aux_sym_keyword_tinyint_token1] = ACTIONS(731), [aux_sym_keyword_tinyint_token2] = ACTIONS(731), [aux_sym_keyword_smallint_token1] = ACTIONS(733), [aux_sym_keyword_smallint_token2] = ACTIONS(733), [aux_sym_keyword_mediumint_token1] = ACTIONS(735), [aux_sym_keyword_mediumint_token2] = ACTIONS(735), [aux_sym_keyword_int_token1] = ACTIONS(737), [aux_sym_keyword_int_token2] = ACTIONS(737), [aux_sym_keyword_int_token3] = ACTIONS(737), [aux_sym_keyword_bigint_token1] = ACTIONS(739), [aux_sym_keyword_bigint_token2] = ACTIONS(739), [sym_keyword_decimal] = ACTIONS(741), [sym_keyword_numeric] = ACTIONS(743), [aux_sym_keyword_real_token1] = ACTIONS(745), [aux_sym_keyword_real_token2] = ACTIONS(745), [sym_keyword_float] = ACTIONS(747), [sym_keyword_double] = ACTIONS(749), [sym_keyword_inet] = ACTIONS(717), [sym_keyword_money] = ACTIONS(717), [sym_keyword_smallmoney] = ACTIONS(717), [aux_sym_keyword_char_token1] = ACTIONS(751), [sym_keyword_nchar] = ACTIONS(753), [aux_sym_keyword_varchar_token1] = ACTIONS(755), [sym_keyword_nvarchar] = ACTIONS(757), [sym_keyword_text] = ACTIONS(717), [sym_keyword_string] = ACTIONS(717), [sym_keyword_uuid] = ACTIONS(717), [sym_keyword_json] = ACTIONS(717), [sym_keyword_jsonb] = ACTIONS(717), [sym_keyword_xml] = ACTIONS(717), [sym_keyword_bytea] = ACTIONS(717), [sym_keyword_enum] = ACTIONS(759), [sym_keyword_date] = ACTIONS(717), [sym_keyword_datetime] = ACTIONS(717), [sym_keyword_datetime2] = ACTIONS(717), [sym_keyword_smalldatetime] = ACTIONS(717), [sym_keyword_datetimeoffset] = ACTIONS(761), [sym_keyword_time] = ACTIONS(763), [sym_keyword_timestamp] = ACTIONS(765), [sym_keyword_timestamptz] = ACTIONS(717), [sym_keyword_interval] = ACTIONS(717), [sym_keyword_geometry] = ACTIONS(717), [sym_keyword_geography] = ACTIONS(717), [sym_keyword_box2d] = ACTIONS(717), [sym_keyword_box3d] = ACTIONS(717), [sym_keyword_oid] = ACTIONS(717), [sym_keyword_name] = ACTIONS(717), [sym_keyword_regclass] = ACTIONS(717), [sym_keyword_regnamespace] = ACTIONS(717), [sym_keyword_regproc] = ACTIONS(717), [sym_keyword_regtype] = ACTIONS(717), [aux_sym_double_token1] = ACTIONS(767), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(769), [aux_sym_identifier_token1] = ACTIONS(769), }, [46] = { [sym_keyword_smallserial] = STATE(441), [sym_keyword_serial] = STATE(441), [sym_keyword_bigserial] = STATE(441), [sym_keyword_tinyint] = STATE(156), [sym_keyword_smallint] = STATE(150), [sym_keyword_mediumint] = STATE(151), [sym_keyword_int] = STATE(152), [sym_keyword_bigint] = STATE(153), [sym_keyword_real] = STATE(154), [sym_keyword_char] = STATE(199), [sym_keyword_varchar] = STATE(200), [sym__type] = STATE(956), [sym_tinyint] = STATE(441), [sym_smallint] = STATE(441), [sym_mediumint] = STATE(441), [sym_int] = STATE(441), [sym_bigint] = STATE(441), [sym_bit] = STATE(441), [sym_binary] = STATE(441), [sym_varbinary] = STATE(441), [sym_float] = STATE(441), [sym_double] = STATE(441), [sym_decimal] = STATE(441), [sym_numeric] = STATE(441), [sym_char] = STATE(441), [sym_varchar] = STATE(441), [sym_nchar] = STATE(441), [sym_nvarchar] = STATE(441), [sym_datetimeoffset] = STATE(441), [sym_time] = STATE(441), [sym_timestamp] = STATE(441), [sym_enum] = STATE(441), [sym_object_reference] = STATE(442), [sym_identifier] = STATE(664), [sym__identifier] = ACTIONS(771), [aux_sym_keyword_character_token1] = ACTIONS(281), [sym_keyword_unsigned] = ACTIONS(283), [sym_keyword_boolean] = ACTIONS(773), [sym_keyword_bit] = ACTIONS(287), [sym_keyword_binary] = ACTIONS(289), [sym_keyword_varbinary] = ACTIONS(291), [sym_keyword_image] = ACTIONS(773), [aux_sym_keyword_smallserial_token1] = ACTIONS(293), [aux_sym_keyword_smallserial_token2] = ACTIONS(293), [aux_sym_keyword_serial_token1] = ACTIONS(295), [aux_sym_keyword_serial_token2] = ACTIONS(295), [aux_sym_keyword_bigserial_token1] = ACTIONS(297), [aux_sym_keyword_bigserial_token2] = ACTIONS(297), [aux_sym_keyword_tinyint_token1] = ACTIONS(299), [aux_sym_keyword_tinyint_token2] = ACTIONS(299), [aux_sym_keyword_smallint_token1] = ACTIONS(301), [aux_sym_keyword_smallint_token2] = ACTIONS(301), [aux_sym_keyword_mediumint_token1] = ACTIONS(303), [aux_sym_keyword_mediumint_token2] = ACTIONS(303), [aux_sym_keyword_int_token1] = ACTIONS(305), [aux_sym_keyword_int_token2] = ACTIONS(305), [aux_sym_keyword_int_token3] = ACTIONS(305), [aux_sym_keyword_bigint_token1] = ACTIONS(307), [aux_sym_keyword_bigint_token2] = ACTIONS(307), [sym_keyword_decimal] = ACTIONS(309), [sym_keyword_numeric] = ACTIONS(311), [aux_sym_keyword_real_token1] = ACTIONS(313), [aux_sym_keyword_real_token2] = ACTIONS(313), [sym_keyword_float] = ACTIONS(315), [sym_keyword_double] = ACTIONS(317), [sym_keyword_inet] = ACTIONS(773), [sym_keyword_money] = ACTIONS(773), [sym_keyword_smallmoney] = ACTIONS(773), [aux_sym_keyword_char_token1] = ACTIONS(319), [sym_keyword_nchar] = ACTIONS(321), [aux_sym_keyword_varchar_token1] = ACTIONS(323), [sym_keyword_nvarchar] = ACTIONS(325), [sym_keyword_text] = ACTIONS(773), [sym_keyword_string] = ACTIONS(773), [sym_keyword_uuid] = ACTIONS(773), [sym_keyword_json] = ACTIONS(773), [sym_keyword_jsonb] = ACTIONS(773), [sym_keyword_xml] = ACTIONS(773), [sym_keyword_bytea] = ACTIONS(773), [sym_keyword_enum] = ACTIONS(327), [sym_keyword_date] = ACTIONS(773), [sym_keyword_datetime] = ACTIONS(773), [sym_keyword_datetime2] = ACTIONS(773), [sym_keyword_smalldatetime] = ACTIONS(773), [sym_keyword_datetimeoffset] = ACTIONS(329), [sym_keyword_time] = ACTIONS(331), [sym_keyword_timestamp] = ACTIONS(333), [sym_keyword_timestamptz] = ACTIONS(773), [sym_keyword_interval] = ACTIONS(773), [sym_keyword_geometry] = ACTIONS(773), [sym_keyword_geography] = ACTIONS(773), [sym_keyword_box2d] = ACTIONS(773), [sym_keyword_box3d] = ACTIONS(773), [sym_keyword_oid] = ACTIONS(773), [sym_keyword_name] = ACTIONS(773), [sym_keyword_regclass] = ACTIONS(773), [sym_keyword_regnamespace] = ACTIONS(773), [sym_keyword_regproc] = ACTIONS(773), [sym_keyword_regtype] = ACTIONS(773), [aux_sym_double_token1] = ACTIONS(335), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(775), [aux_sym_identifier_token1] = ACTIONS(775), }, [47] = { [sym_keyword_smallserial] = STATE(4900), [sym_keyword_serial] = STATE(4900), [sym_keyword_bigserial] = STATE(4900), [sym_keyword_tinyint] = STATE(4964), [sym_keyword_smallint] = STATE(4965), [sym_keyword_mediumint] = STATE(4966), [sym_keyword_int] = STATE(4967), [sym_keyword_bigint] = STATE(4882), [sym_keyword_real] = STATE(4968), [sym_keyword_char] = STATE(5477), [sym_keyword_varchar] = STATE(5300), [sym__type] = STATE(5979), [sym_tinyint] = STATE(4900), [sym_smallint] = STATE(4900), [sym_mediumint] = STATE(4900), [sym_int] = STATE(4900), [sym_bigint] = STATE(4900), [sym_bit] = STATE(4900), [sym_binary] = STATE(4900), [sym_varbinary] = STATE(4900), [sym_float] = STATE(4900), [sym_double] = STATE(4900), [sym_decimal] = STATE(4900), [sym_numeric] = STATE(4900), [sym_char] = STATE(4900), [sym_varchar] = STATE(4900), [sym_nchar] = STATE(4900), [sym_nvarchar] = STATE(4900), [sym_datetimeoffset] = STATE(4900), [sym_time] = STATE(4900), [sym_timestamp] = STATE(4900), [sym_enum] = STATE(4900), [sym_object_reference] = STATE(4901), [sym_identifier] = STATE(5516), [sym__identifier] = ACTIONS(521), [aux_sym_keyword_character_token1] = ACTIONS(777), [sym_keyword_unsigned] = ACTIONS(779), [sym_keyword_boolean] = ACTIONS(781), [sym_keyword_bit] = ACTIONS(783), [sym_keyword_binary] = ACTIONS(785), [sym_keyword_varbinary] = ACTIONS(787), [sym_keyword_image] = ACTIONS(781), [aux_sym_keyword_smallserial_token1] = ACTIONS(789), [aux_sym_keyword_smallserial_token2] = ACTIONS(789), [aux_sym_keyword_serial_token1] = ACTIONS(791), [aux_sym_keyword_serial_token2] = ACTIONS(791), [aux_sym_keyword_bigserial_token1] = ACTIONS(793), [aux_sym_keyword_bigserial_token2] = ACTIONS(793), [aux_sym_keyword_tinyint_token1] = ACTIONS(795), [aux_sym_keyword_tinyint_token2] = ACTIONS(795), [aux_sym_keyword_smallint_token1] = ACTIONS(797), [aux_sym_keyword_smallint_token2] = ACTIONS(797), [aux_sym_keyword_mediumint_token1] = ACTIONS(799), [aux_sym_keyword_mediumint_token2] = ACTIONS(799), [aux_sym_keyword_int_token1] = ACTIONS(801), [aux_sym_keyword_int_token2] = ACTIONS(801), [aux_sym_keyword_int_token3] = ACTIONS(801), [aux_sym_keyword_bigint_token1] = ACTIONS(803), [aux_sym_keyword_bigint_token2] = ACTIONS(803), [sym_keyword_decimal] = ACTIONS(805), [sym_keyword_numeric] = ACTIONS(807), [aux_sym_keyword_real_token1] = ACTIONS(809), [aux_sym_keyword_real_token2] = ACTIONS(809), [sym_keyword_float] = ACTIONS(811), [sym_keyword_double] = ACTIONS(813), [sym_keyword_inet] = ACTIONS(781), [sym_keyword_money] = ACTIONS(781), [sym_keyword_smallmoney] = ACTIONS(781), [aux_sym_keyword_char_token1] = ACTIONS(815), [sym_keyword_nchar] = ACTIONS(817), [aux_sym_keyword_varchar_token1] = ACTIONS(819), [sym_keyword_nvarchar] = ACTIONS(821), [sym_keyword_text] = ACTIONS(781), [sym_keyword_string] = ACTIONS(781), [sym_keyword_uuid] = ACTIONS(781), [sym_keyword_json] = ACTIONS(781), [sym_keyword_jsonb] = ACTIONS(781), [sym_keyword_xml] = ACTIONS(781), [sym_keyword_bytea] = ACTIONS(781), [sym_keyword_enum] = ACTIONS(823), [sym_keyword_date] = ACTIONS(781), [sym_keyword_datetime] = ACTIONS(781), [sym_keyword_datetime2] = ACTIONS(781), [sym_keyword_smalldatetime] = ACTIONS(781), [sym_keyword_datetimeoffset] = ACTIONS(825), [sym_keyword_time] = ACTIONS(827), [sym_keyword_timestamp] = ACTIONS(829), [sym_keyword_timestamptz] = ACTIONS(781), [sym_keyword_interval] = ACTIONS(781), [sym_keyword_geometry] = ACTIONS(781), [sym_keyword_geography] = ACTIONS(781), [sym_keyword_box2d] = ACTIONS(781), [sym_keyword_box3d] = ACTIONS(781), [sym_keyword_oid] = ACTIONS(781), [sym_keyword_name] = ACTIONS(781), [sym_keyword_regclass] = ACTIONS(781), [sym_keyword_regnamespace] = ACTIONS(781), [sym_keyword_regproc] = ACTIONS(781), [sym_keyword_regtype] = ACTIONS(781), [aux_sym_double_token1] = ACTIONS(831), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(579), [aux_sym_identifier_token1] = ACTIONS(579), }, [48] = { [sym_keyword_smallserial] = STATE(1765), [sym_keyword_serial] = STATE(1765), [sym_keyword_bigserial] = STATE(1765), [sym_keyword_tinyint] = STATE(1756), [sym_keyword_smallint] = STATE(1757), [sym_keyword_mediumint] = STATE(1758), [sym_keyword_int] = STATE(1759), [sym_keyword_bigint] = STATE(1760), [sym_keyword_real] = STATE(1761), [sym_keyword_char] = STATE(1951), [sym_keyword_varchar] = STATE(1952), [sym__type] = STATE(2417), [sym_tinyint] = STATE(1765), [sym_smallint] = STATE(1765), [sym_mediumint] = STATE(1765), [sym_int] = STATE(1765), [sym_bigint] = STATE(1765), [sym_bit] = STATE(1765), [sym_binary] = STATE(1765), [sym_varbinary] = STATE(1765), [sym_float] = STATE(1765), [sym_double] = STATE(1765), [sym_decimal] = STATE(1765), [sym_numeric] = STATE(1765), [sym_char] = STATE(1765), [sym_varchar] = STATE(1765), [sym_nchar] = STATE(1765), [sym_nvarchar] = STATE(1765), [sym_datetimeoffset] = STATE(1765), [sym_time] = STATE(1765), [sym_timestamp] = STATE(1765), [sym_enum] = STATE(1765), [sym_object_reference] = STATE(1769), [sym_identifier] = STATE(1970), [sym__identifier] = ACTIONS(833), [aux_sym_keyword_character_token1] = ACTIONS(835), [sym_keyword_unsigned] = ACTIONS(837), [sym_keyword_boolean] = ACTIONS(839), [sym_keyword_bit] = ACTIONS(841), [sym_keyword_binary] = ACTIONS(843), [sym_keyword_varbinary] = ACTIONS(845), [sym_keyword_image] = ACTIONS(839), [aux_sym_keyword_smallserial_token1] = ACTIONS(847), [aux_sym_keyword_smallserial_token2] = ACTIONS(847), [aux_sym_keyword_serial_token1] = ACTIONS(849), [aux_sym_keyword_serial_token2] = ACTIONS(849), [aux_sym_keyword_bigserial_token1] = ACTIONS(851), [aux_sym_keyword_bigserial_token2] = ACTIONS(851), [aux_sym_keyword_tinyint_token1] = ACTIONS(853), [aux_sym_keyword_tinyint_token2] = ACTIONS(853), [aux_sym_keyword_smallint_token1] = ACTIONS(855), [aux_sym_keyword_smallint_token2] = ACTIONS(855), [aux_sym_keyword_mediumint_token1] = ACTIONS(857), [aux_sym_keyword_mediumint_token2] = ACTIONS(857), [aux_sym_keyword_int_token1] = ACTIONS(859), [aux_sym_keyword_int_token2] = ACTIONS(859), [aux_sym_keyword_int_token3] = ACTIONS(859), [aux_sym_keyword_bigint_token1] = ACTIONS(861), [aux_sym_keyword_bigint_token2] = ACTIONS(861), [sym_keyword_decimal] = ACTIONS(863), [sym_keyword_numeric] = ACTIONS(865), [aux_sym_keyword_real_token1] = ACTIONS(867), [aux_sym_keyword_real_token2] = ACTIONS(867), [sym_keyword_float] = ACTIONS(869), [sym_keyword_double] = ACTIONS(871), [sym_keyword_inet] = ACTIONS(839), [sym_keyword_money] = ACTIONS(839), [sym_keyword_smallmoney] = ACTIONS(839), [aux_sym_keyword_char_token1] = ACTIONS(873), [sym_keyword_nchar] = ACTIONS(875), [aux_sym_keyword_varchar_token1] = ACTIONS(877), [sym_keyword_nvarchar] = ACTIONS(879), [sym_keyword_text] = ACTIONS(839), [sym_keyword_string] = ACTIONS(839), [sym_keyword_uuid] = ACTIONS(839), [sym_keyword_json] = ACTIONS(839), [sym_keyword_jsonb] = ACTIONS(839), [sym_keyword_xml] = ACTIONS(839), [sym_keyword_bytea] = ACTIONS(839), [sym_keyword_enum] = ACTIONS(881), [sym_keyword_date] = ACTIONS(839), [sym_keyword_datetime] = ACTIONS(839), [sym_keyword_datetime2] = ACTIONS(839), [sym_keyword_smalldatetime] = ACTIONS(839), [sym_keyword_datetimeoffset] = ACTIONS(883), [sym_keyword_time] = ACTIONS(885), [sym_keyword_timestamp] = ACTIONS(887), [sym_keyword_timestamptz] = ACTIONS(839), [sym_keyword_interval] = ACTIONS(839), [sym_keyword_geometry] = ACTIONS(839), [sym_keyword_geography] = ACTIONS(839), [sym_keyword_box2d] = ACTIONS(839), [sym_keyword_box3d] = ACTIONS(839), [sym_keyword_oid] = ACTIONS(839), [sym_keyword_name] = ACTIONS(839), [sym_keyword_regclass] = ACTIONS(839), [sym_keyword_regnamespace] = ACTIONS(839), [sym_keyword_regproc] = ACTIONS(839), [sym_keyword_regtype] = ACTIONS(839), [aux_sym_double_token1] = ACTIONS(889), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(891), [aux_sym_identifier_token1] = ACTIONS(891), }, [49] = { [sym_keyword_smallserial] = STATE(2475), [sym_keyword_serial] = STATE(2475), [sym_keyword_bigserial] = STATE(2475), [sym_keyword_tinyint] = STATE(156), [sym_keyword_smallint] = STATE(150), [sym_keyword_mediumint] = STATE(151), [sym_keyword_int] = STATE(152), [sym_keyword_bigint] = STATE(153), [sym_keyword_real] = STATE(154), [sym_keyword_char] = STATE(199), [sym_keyword_varchar] = STATE(200), [sym__type] = STATE(2497), [sym_tinyint] = STATE(2475), [sym_smallint] = STATE(2475), [sym_mediumint] = STATE(2475), [sym_int] = STATE(2475), [sym_bigint] = STATE(2475), [sym_bit] = STATE(2475), [sym_binary] = STATE(2475), [sym_varbinary] = STATE(2475), [sym_float] = STATE(2475), [sym_double] = STATE(2475), [sym_decimal] = STATE(2475), [sym_numeric] = STATE(2475), [sym_char] = STATE(2475), [sym_varchar] = STATE(2475), [sym_nchar] = STATE(2475), [sym_nvarchar] = STATE(2475), [sym_datetimeoffset] = STATE(2475), [sym_time] = STATE(2475), [sym_timestamp] = STATE(2475), [sym_enum] = STATE(2475), [sym_object_reference] = STATE(2498), [sym_identifier] = STATE(2728), [sym__identifier] = ACTIONS(339), [aux_sym_keyword_character_token1] = ACTIONS(281), [sym_keyword_unsigned] = ACTIONS(283), [sym_keyword_boolean] = ACTIONS(341), [sym_keyword_bit] = ACTIONS(287), [sym_keyword_binary] = ACTIONS(289), [sym_keyword_varbinary] = ACTIONS(291), [sym_keyword_image] = ACTIONS(341), [aux_sym_keyword_smallserial_token1] = ACTIONS(293), [aux_sym_keyword_smallserial_token2] = ACTIONS(293), [aux_sym_keyword_serial_token1] = ACTIONS(295), [aux_sym_keyword_serial_token2] = ACTIONS(295), [aux_sym_keyword_bigserial_token1] = ACTIONS(297), [aux_sym_keyword_bigserial_token2] = ACTIONS(297), [aux_sym_keyword_tinyint_token1] = ACTIONS(299), [aux_sym_keyword_tinyint_token2] = ACTIONS(299), [aux_sym_keyword_smallint_token1] = ACTIONS(301), [aux_sym_keyword_smallint_token2] = ACTIONS(301), [aux_sym_keyword_mediumint_token1] = ACTIONS(303), [aux_sym_keyword_mediumint_token2] = ACTIONS(303), [aux_sym_keyword_int_token1] = ACTIONS(305), [aux_sym_keyword_int_token2] = ACTIONS(305), [aux_sym_keyword_int_token3] = ACTIONS(305), [aux_sym_keyword_bigint_token1] = ACTIONS(307), [aux_sym_keyword_bigint_token2] = ACTIONS(307), [sym_keyword_decimal] = ACTIONS(309), [sym_keyword_numeric] = ACTIONS(311), [aux_sym_keyword_real_token1] = ACTIONS(313), [aux_sym_keyword_real_token2] = ACTIONS(313), [sym_keyword_float] = ACTIONS(315), [sym_keyword_double] = ACTIONS(317), [sym_keyword_inet] = ACTIONS(341), [sym_keyword_money] = ACTIONS(341), [sym_keyword_smallmoney] = ACTIONS(341), [aux_sym_keyword_char_token1] = ACTIONS(319), [sym_keyword_nchar] = ACTIONS(321), [aux_sym_keyword_varchar_token1] = ACTIONS(323), [sym_keyword_nvarchar] = ACTIONS(325), [sym_keyword_text] = ACTIONS(341), [sym_keyword_string] = ACTIONS(341), [sym_keyword_uuid] = ACTIONS(341), [sym_keyword_json] = ACTIONS(341), [sym_keyword_jsonb] = ACTIONS(341), [sym_keyword_xml] = ACTIONS(341), [sym_keyword_bytea] = ACTIONS(341), [sym_keyword_enum] = ACTIONS(327), [sym_keyword_date] = ACTIONS(341), [sym_keyword_datetime] = ACTIONS(341), [sym_keyword_datetime2] = ACTIONS(341), [sym_keyword_smalldatetime] = ACTIONS(341), [sym_keyword_datetimeoffset] = ACTIONS(329), [sym_keyword_time] = ACTIONS(893), [sym_keyword_timestamp] = ACTIONS(895), [sym_keyword_timestamptz] = ACTIONS(341), [sym_keyword_interval] = ACTIONS(341), [sym_keyword_geometry] = ACTIONS(341), [sym_keyword_geography] = ACTIONS(341), [sym_keyword_box2d] = ACTIONS(341), [sym_keyword_box3d] = ACTIONS(341), [sym_keyword_oid] = ACTIONS(341), [sym_keyword_name] = ACTIONS(341), [sym_keyword_regclass] = ACTIONS(341), [sym_keyword_regnamespace] = ACTIONS(341), [sym_keyword_regproc] = ACTIONS(341), [sym_keyword_regtype] = ACTIONS(341), [aux_sym_double_token1] = ACTIONS(335), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(343), [aux_sym_identifier_token1] = ACTIONS(343), }, [50] = { [sym_keyword_smallserial] = STATE(2865), [sym_keyword_serial] = STATE(2865), [sym_keyword_bigserial] = STATE(2865), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(4137), [sym_tinyint] = STATE(2865), [sym_smallint] = STATE(2865), [sym_mediumint] = STATE(2865), [sym_int] = STATE(2865), [sym_bigint] = STATE(2865), [sym_bit] = STATE(2865), [sym_binary] = STATE(2865), [sym_varbinary] = STATE(2865), [sym_float] = STATE(2865), [sym_double] = STATE(2865), [sym_decimal] = STATE(2865), [sym_numeric] = STATE(2865), [sym_char] = STATE(2865), [sym_varchar] = STATE(2865), [sym_nchar] = STATE(2865), [sym_nvarchar] = STATE(2865), [sym_datetimeoffset] = STATE(2865), [sym_time] = STATE(2865), [sym_timestamp] = STATE(2865), [sym_enum] = STATE(2865), [sym_object_reference] = STATE(2775), [sym_identifier] = STATE(3332), [sym__identifier] = ACTIONS(701), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(703), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(703), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(703), [sym_keyword_money] = ACTIONS(703), [sym_keyword_smallmoney] = ACTIONS(703), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(703), [sym_keyword_string] = ACTIONS(703), [sym_keyword_uuid] = ACTIONS(703), [sym_keyword_json] = ACTIONS(703), [sym_keyword_jsonb] = ACTIONS(703), [sym_keyword_xml] = ACTIONS(703), [sym_keyword_bytea] = ACTIONS(703), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(703), [sym_keyword_datetime] = ACTIONS(703), [sym_keyword_datetime2] = ACTIONS(703), [sym_keyword_smalldatetime] = ACTIONS(703), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(703), [sym_keyword_interval] = ACTIONS(703), [sym_keyword_geometry] = ACTIONS(703), [sym_keyword_geography] = ACTIONS(703), [sym_keyword_box2d] = ACTIONS(703), [sym_keyword_box3d] = ACTIONS(703), [sym_keyword_oid] = ACTIONS(703), [sym_keyword_name] = ACTIONS(703), [sym_keyword_regclass] = ACTIONS(703), [sym_keyword_regnamespace] = ACTIONS(703), [sym_keyword_regproc] = ACTIONS(703), [sym_keyword_regtype] = ACTIONS(703), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(709), [aux_sym_identifier_token1] = ACTIONS(709), }, [51] = { [sym_keyword_smallserial] = STATE(2864), [sym_keyword_serial] = STATE(2864), [sym_keyword_bigserial] = STATE(2864), [sym_keyword_tinyint] = STATE(2738), [sym_keyword_smallint] = STATE(2739), [sym_keyword_mediumint] = STATE(2740), [sym_keyword_int] = STATE(2741), [sym_keyword_bigint] = STATE(2742), [sym_keyword_real] = STATE(2743), [sym_keyword_char] = STATE(3344), [sym_keyword_varchar] = STATE(3363), [sym__type] = STATE(3926), [sym_tinyint] = STATE(2864), [sym_smallint] = STATE(2864), [sym_mediumint] = STATE(2864), [sym_int] = STATE(2864), [sym_bigint] = STATE(2864), [sym_bit] = STATE(2864), [sym_binary] = STATE(2864), [sym_varbinary] = STATE(2864), [sym_float] = STATE(2864), [sym_double] = STATE(2864), [sym_decimal] = STATE(2864), [sym_numeric] = STATE(2864), [sym_char] = STATE(2864), [sym_varchar] = STATE(2864), [sym_nchar] = STATE(2864), [sym_nvarchar] = STATE(2864), [sym_datetimeoffset] = STATE(2864), [sym_time] = STATE(2864), [sym_timestamp] = STATE(2864), [sym_enum] = STATE(2864), [sym_object_reference] = STATE(2866), [sym_identifier] = STATE(3219), [sym__identifier] = ACTIONS(279), [aux_sym_keyword_character_token1] = ACTIONS(581), [sym_keyword_unsigned] = ACTIONS(583), [sym_keyword_boolean] = ACTIONS(585), [sym_keyword_bit] = ACTIONS(587), [sym_keyword_binary] = ACTIONS(589), [sym_keyword_varbinary] = ACTIONS(591), [sym_keyword_image] = ACTIONS(585), [aux_sym_keyword_smallserial_token1] = ACTIONS(593), [aux_sym_keyword_smallserial_token2] = ACTIONS(593), [aux_sym_keyword_serial_token1] = ACTIONS(595), [aux_sym_keyword_serial_token2] = ACTIONS(595), [aux_sym_keyword_bigserial_token1] = ACTIONS(597), [aux_sym_keyword_bigserial_token2] = ACTIONS(597), [aux_sym_keyword_tinyint_token1] = ACTIONS(599), [aux_sym_keyword_tinyint_token2] = ACTIONS(599), [aux_sym_keyword_smallint_token1] = ACTIONS(601), [aux_sym_keyword_smallint_token2] = ACTIONS(601), [aux_sym_keyword_mediumint_token1] = ACTIONS(603), [aux_sym_keyword_mediumint_token2] = ACTIONS(603), [aux_sym_keyword_int_token1] = ACTIONS(605), [aux_sym_keyword_int_token2] = ACTIONS(605), [aux_sym_keyword_int_token3] = ACTIONS(605), [aux_sym_keyword_bigint_token1] = ACTIONS(607), [aux_sym_keyword_bigint_token2] = ACTIONS(607), [sym_keyword_decimal] = ACTIONS(609), [sym_keyword_numeric] = ACTIONS(611), [aux_sym_keyword_real_token1] = ACTIONS(613), [aux_sym_keyword_real_token2] = ACTIONS(613), [sym_keyword_float] = ACTIONS(615), [sym_keyword_double] = ACTIONS(617), [sym_keyword_inet] = ACTIONS(585), [sym_keyword_money] = ACTIONS(585), [sym_keyword_smallmoney] = ACTIONS(585), [aux_sym_keyword_char_token1] = ACTIONS(619), [sym_keyword_nchar] = ACTIONS(621), [aux_sym_keyword_varchar_token1] = ACTIONS(623), [sym_keyword_nvarchar] = ACTIONS(625), [sym_keyword_text] = ACTIONS(585), [sym_keyword_string] = ACTIONS(585), [sym_keyword_uuid] = ACTIONS(585), [sym_keyword_json] = ACTIONS(585), [sym_keyword_jsonb] = ACTIONS(585), [sym_keyword_xml] = ACTIONS(585), [sym_keyword_bytea] = ACTIONS(585), [sym_keyword_enum] = ACTIONS(627), [sym_keyword_date] = ACTIONS(585), [sym_keyword_datetime] = ACTIONS(585), [sym_keyword_datetime2] = ACTIONS(585), [sym_keyword_smalldatetime] = ACTIONS(585), [sym_keyword_datetimeoffset] = ACTIONS(629), [sym_keyword_time] = ACTIONS(897), [sym_keyword_timestamp] = ACTIONS(899), [sym_keyword_timestamptz] = ACTIONS(585), [sym_keyword_interval] = ACTIONS(585), [sym_keyword_geometry] = ACTIONS(585), [sym_keyword_geography] = ACTIONS(585), [sym_keyword_box2d] = ACTIONS(585), [sym_keyword_box3d] = ACTIONS(585), [sym_keyword_oid] = ACTIONS(585), [sym_keyword_name] = ACTIONS(585), [sym_keyword_regclass] = ACTIONS(585), [sym_keyword_regnamespace] = ACTIONS(585), [sym_keyword_regproc] = ACTIONS(585), [sym_keyword_regtype] = ACTIONS(585), [aux_sym_double_token1] = ACTIONS(635), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(337), [aux_sym_identifier_token1] = ACTIONS(337), }, [52] = { [sym_keyword_smallserial] = STATE(2903), [sym_keyword_serial] = STATE(2903), [sym_keyword_bigserial] = STATE(2903), [sym_keyword_tinyint] = STATE(3111), [sym_keyword_smallint] = STATE(2889), [sym_keyword_mediumint] = STATE(3037), [sym_keyword_int] = STATE(2916), [sym_keyword_bigint] = STATE(2934), [sym_keyword_real] = STATE(2937), [sym_keyword_char] = STATE(3866), [sym_keyword_varchar] = STATE(3867), [sym__type] = STATE(4457), [sym_tinyint] = STATE(2903), [sym_smallint] = STATE(2903), [sym_mediumint] = STATE(2903), [sym_int] = STATE(2903), [sym_bigint] = STATE(2903), [sym_bit] = STATE(2903), [sym_binary] = STATE(2903), [sym_varbinary] = STATE(2903), [sym_float] = STATE(2903), [sym_double] = STATE(2903), [sym_decimal] = STATE(2903), [sym_numeric] = STATE(2903), [sym_char] = STATE(2903), [sym_varchar] = STATE(2903), [sym_nchar] = STATE(2903), [sym_nvarchar] = STATE(2903), [sym_datetimeoffset] = STATE(2903), [sym_time] = STATE(2903), [sym_timestamp] = STATE(2903), [sym_enum] = STATE(2903), [sym_object_reference] = STATE(3001), [sym_identifier] = STATE(3796), [sym__identifier] = ACTIONS(711), [aux_sym_keyword_character_token1] = ACTIONS(713), [sym_keyword_unsigned] = ACTIONS(715), [sym_keyword_boolean] = ACTIONS(717), [sym_keyword_bit] = ACTIONS(719), [sym_keyword_binary] = ACTIONS(721), [sym_keyword_varbinary] = ACTIONS(723), [sym_keyword_image] = ACTIONS(717), [aux_sym_keyword_smallserial_token1] = ACTIONS(725), [aux_sym_keyword_smallserial_token2] = ACTIONS(725), [aux_sym_keyword_serial_token1] = ACTIONS(727), [aux_sym_keyword_serial_token2] = ACTIONS(727), [aux_sym_keyword_bigserial_token1] = ACTIONS(729), [aux_sym_keyword_bigserial_token2] = ACTIONS(729), [aux_sym_keyword_tinyint_token1] = ACTIONS(731), [aux_sym_keyword_tinyint_token2] = ACTIONS(731), [aux_sym_keyword_smallint_token1] = ACTIONS(733), [aux_sym_keyword_smallint_token2] = ACTIONS(733), [aux_sym_keyword_mediumint_token1] = ACTIONS(735), [aux_sym_keyword_mediumint_token2] = ACTIONS(735), [aux_sym_keyword_int_token1] = ACTIONS(737), [aux_sym_keyword_int_token2] = ACTIONS(737), [aux_sym_keyword_int_token3] = ACTIONS(737), [aux_sym_keyword_bigint_token1] = ACTIONS(739), [aux_sym_keyword_bigint_token2] = ACTIONS(739), [sym_keyword_decimal] = ACTIONS(741), [sym_keyword_numeric] = ACTIONS(743), [aux_sym_keyword_real_token1] = ACTIONS(745), [aux_sym_keyword_real_token2] = ACTIONS(745), [sym_keyword_float] = ACTIONS(747), [sym_keyword_double] = ACTIONS(749), [sym_keyword_inet] = ACTIONS(717), [sym_keyword_money] = ACTIONS(717), [sym_keyword_smallmoney] = ACTIONS(717), [aux_sym_keyword_char_token1] = ACTIONS(751), [sym_keyword_nchar] = ACTIONS(753), [aux_sym_keyword_varchar_token1] = ACTIONS(755), [sym_keyword_nvarchar] = ACTIONS(757), [sym_keyword_text] = ACTIONS(717), [sym_keyword_string] = ACTIONS(717), [sym_keyword_uuid] = ACTIONS(717), [sym_keyword_json] = ACTIONS(717), [sym_keyword_jsonb] = ACTIONS(717), [sym_keyword_xml] = ACTIONS(717), [sym_keyword_bytea] = ACTIONS(717), [sym_keyword_enum] = ACTIONS(759), [sym_keyword_date] = ACTIONS(717), [sym_keyword_datetime] = ACTIONS(717), [sym_keyword_datetime2] = ACTIONS(717), [sym_keyword_smalldatetime] = ACTIONS(717), [sym_keyword_datetimeoffset] = ACTIONS(761), [sym_keyword_time] = ACTIONS(901), [sym_keyword_timestamp] = ACTIONS(903), [sym_keyword_timestamptz] = ACTIONS(717), [sym_keyword_interval] = ACTIONS(717), [sym_keyword_geometry] = ACTIONS(717), [sym_keyword_geography] = ACTIONS(717), [sym_keyword_box2d] = ACTIONS(717), [sym_keyword_box3d] = ACTIONS(717), [sym_keyword_oid] = ACTIONS(717), [sym_keyword_name] = ACTIONS(717), [sym_keyword_regclass] = ACTIONS(717), [sym_keyword_regnamespace] = ACTIONS(717), [sym_keyword_regproc] = ACTIONS(717), [sym_keyword_regtype] = ACTIONS(717), [aux_sym_double_token1] = ACTIONS(767), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(769), [aux_sym_identifier_token1] = ACTIONS(769), }, [53] = { [sym_keyword_smallserial] = STATE(2967), [sym_keyword_serial] = STATE(2967), [sym_keyword_bigserial] = STATE(2967), [sym_keyword_tinyint] = STATE(2631), [sym_keyword_smallint] = STATE(2540), [sym_keyword_mediumint] = STATE(2541), [sym_keyword_int] = STATE(2543), [sym_keyword_bigint] = STATE(2545), [sym_keyword_real] = STATE(2547), [sym_keyword_char] = STATE(2778), [sym_keyword_varchar] = STATE(2779), [sym__type] = STATE(4505), [sym_tinyint] = STATE(2967), [sym_smallint] = STATE(2967), [sym_mediumint] = STATE(2967), [sym_int] = STATE(2967), [sym_bigint] = STATE(2967), [sym_bit] = STATE(2967), [sym_binary] = STATE(2967), [sym_varbinary] = STATE(2967), [sym_float] = STATE(2967), [sym_double] = STATE(2967), [sym_decimal] = STATE(2967), [sym_numeric] = STATE(2967), [sym_char] = STATE(2967), [sym_varchar] = STATE(2967), [sym_nchar] = STATE(2967), [sym_nvarchar] = STATE(2967), [sym_datetimeoffset] = STATE(2967), [sym_time] = STATE(2967), [sym_timestamp] = STATE(2967), [sym_enum] = STATE(2967), [sym_object_reference] = STATE(2972), [sym_identifier] = STATE(3519), [sym__identifier] = ACTIONS(905), [aux_sym_keyword_character_token1] = ACTIONS(217), [sym_keyword_unsigned] = ACTIONS(219), [sym_keyword_boolean] = ACTIONS(907), [sym_keyword_bit] = ACTIONS(223), [sym_keyword_binary] = ACTIONS(225), [sym_keyword_varbinary] = ACTIONS(227), [sym_keyword_image] = ACTIONS(907), [aux_sym_keyword_smallserial_token1] = ACTIONS(229), [aux_sym_keyword_smallserial_token2] = ACTIONS(229), [aux_sym_keyword_serial_token1] = ACTIONS(231), [aux_sym_keyword_serial_token2] = ACTIONS(231), [aux_sym_keyword_bigserial_token1] = ACTIONS(233), [aux_sym_keyword_bigserial_token2] = ACTIONS(233), [aux_sym_keyword_tinyint_token1] = ACTIONS(235), [aux_sym_keyword_tinyint_token2] = ACTIONS(235), [aux_sym_keyword_smallint_token1] = ACTIONS(237), [aux_sym_keyword_smallint_token2] = ACTIONS(237), [aux_sym_keyword_mediumint_token1] = ACTIONS(239), [aux_sym_keyword_mediumint_token2] = ACTIONS(239), [aux_sym_keyword_int_token1] = ACTIONS(241), [aux_sym_keyword_int_token2] = ACTIONS(241), [aux_sym_keyword_int_token3] = ACTIONS(241), [aux_sym_keyword_bigint_token1] = ACTIONS(243), [aux_sym_keyword_bigint_token2] = ACTIONS(243), [sym_keyword_decimal] = ACTIONS(245), [sym_keyword_numeric] = ACTIONS(247), [aux_sym_keyword_real_token1] = ACTIONS(249), [aux_sym_keyword_real_token2] = ACTIONS(249), [sym_keyword_float] = ACTIONS(251), [sym_keyword_double] = ACTIONS(253), [sym_keyword_inet] = ACTIONS(907), [sym_keyword_money] = ACTIONS(907), [sym_keyword_smallmoney] = ACTIONS(907), [aux_sym_keyword_char_token1] = ACTIONS(255), [sym_keyword_nchar] = ACTIONS(257), [aux_sym_keyword_varchar_token1] = ACTIONS(259), [sym_keyword_nvarchar] = ACTIONS(261), [sym_keyword_text] = ACTIONS(907), [sym_keyword_string] = ACTIONS(907), [sym_keyword_uuid] = ACTIONS(907), [sym_keyword_json] = ACTIONS(907), [sym_keyword_jsonb] = ACTIONS(907), [sym_keyword_xml] = ACTIONS(907), [sym_keyword_bytea] = ACTIONS(907), [sym_keyword_enum] = ACTIONS(263), [sym_keyword_date] = ACTIONS(907), [sym_keyword_datetime] = ACTIONS(907), [sym_keyword_datetime2] = ACTIONS(907), [sym_keyword_smalldatetime] = ACTIONS(907), [sym_keyword_datetimeoffset] = ACTIONS(265), [sym_keyword_time] = ACTIONS(267), [sym_keyword_timestamp] = ACTIONS(269), [sym_keyword_timestamptz] = ACTIONS(907), [sym_keyword_interval] = ACTIONS(907), [sym_keyword_geometry] = ACTIONS(907), [sym_keyword_geography] = ACTIONS(907), [sym_keyword_box2d] = ACTIONS(907), [sym_keyword_box3d] = ACTIONS(907), [sym_keyword_oid] = ACTIONS(907), [sym_keyword_name] = ACTIONS(907), [sym_keyword_regclass] = ACTIONS(907), [sym_keyword_regnamespace] = ACTIONS(907), [sym_keyword_regproc] = ACTIONS(907), [sym_keyword_regtype] = ACTIONS(907), [aux_sym_double_token1] = ACTIONS(271), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(909), [aux_sym_identifier_token1] = ACTIONS(909), }, [54] = { [sym_keyword_smallserial] = STATE(4802), [sym_keyword_serial] = STATE(4802), [sym_keyword_bigserial] = STATE(4802), [sym_keyword_tinyint] = STATE(459), [sym_keyword_smallint] = STATE(467), [sym_keyword_mediumint] = STATE(419), [sym_keyword_int] = STATE(423), [sym_keyword_bigint] = STATE(424), [sym_keyword_real] = STATE(425), [sym_keyword_char] = STATE(729), [sym_keyword_varchar] = STATE(730), [sym__type] = STATE(4878), [sym_tinyint] = STATE(4802), [sym_smallint] = STATE(4802), [sym_mediumint] = STATE(4802), [sym_int] = STATE(4802), [sym_bigint] = STATE(4802), [sym_bit] = STATE(4802), [sym_binary] = STATE(4802), [sym_varbinary] = STATE(4802), [sym_float] = STATE(4802), [sym_double] = STATE(4802), [sym_decimal] = STATE(4802), [sym_numeric] = STATE(4802), [sym_char] = STATE(4802), [sym_varchar] = STATE(4802), [sym_nchar] = STATE(4802), [sym_nvarchar] = STATE(4802), [sym_datetimeoffset] = STATE(4802), [sym_time] = STATE(4802), [sym_timestamp] = STATE(4802), [sym_enum] = STATE(4802), [sym_object_reference] = STATE(4809), [sym_identifier] = STATE(4971), [sym__identifier] = ACTIONS(911), [aux_sym_keyword_character_token1] = ACTIONS(407), [sym_keyword_unsigned] = ACTIONS(409), [sym_keyword_boolean] = ACTIONS(913), [sym_keyword_bit] = ACTIONS(413), [sym_keyword_binary] = ACTIONS(415), [sym_keyword_varbinary] = ACTIONS(417), [sym_keyword_image] = ACTIONS(913), [aux_sym_keyword_smallserial_token1] = ACTIONS(419), [aux_sym_keyword_smallserial_token2] = ACTIONS(419), [aux_sym_keyword_serial_token1] = ACTIONS(421), [aux_sym_keyword_serial_token2] = ACTIONS(421), [aux_sym_keyword_bigserial_token1] = ACTIONS(423), [aux_sym_keyword_bigserial_token2] = ACTIONS(423), [aux_sym_keyword_tinyint_token1] = ACTIONS(425), [aux_sym_keyword_tinyint_token2] = ACTIONS(425), [aux_sym_keyword_smallint_token1] = ACTIONS(427), [aux_sym_keyword_smallint_token2] = ACTIONS(427), [aux_sym_keyword_mediumint_token1] = ACTIONS(429), [aux_sym_keyword_mediumint_token2] = ACTIONS(429), [aux_sym_keyword_int_token1] = ACTIONS(431), [aux_sym_keyword_int_token2] = ACTIONS(431), [aux_sym_keyword_int_token3] = ACTIONS(431), [aux_sym_keyword_bigint_token1] = ACTIONS(433), [aux_sym_keyword_bigint_token2] = ACTIONS(433), [sym_keyword_decimal] = ACTIONS(435), [sym_keyword_numeric] = ACTIONS(437), [aux_sym_keyword_real_token1] = ACTIONS(439), [aux_sym_keyword_real_token2] = ACTIONS(439), [sym_keyword_float] = ACTIONS(441), [sym_keyword_double] = ACTIONS(443), [sym_keyword_inet] = ACTIONS(913), [sym_keyword_money] = ACTIONS(913), [sym_keyword_smallmoney] = ACTIONS(913), [aux_sym_keyword_char_token1] = ACTIONS(445), [sym_keyword_nchar] = ACTIONS(447), [aux_sym_keyword_varchar_token1] = ACTIONS(449), [sym_keyword_nvarchar] = ACTIONS(451), [sym_keyword_text] = ACTIONS(913), [sym_keyword_string] = ACTIONS(913), [sym_keyword_uuid] = ACTIONS(913), [sym_keyword_json] = ACTIONS(913), [sym_keyword_jsonb] = ACTIONS(913), [sym_keyword_xml] = ACTIONS(913), [sym_keyword_bytea] = ACTIONS(913), [sym_keyword_enum] = ACTIONS(453), [sym_keyword_date] = ACTIONS(913), [sym_keyword_datetime] = ACTIONS(913), [sym_keyword_datetime2] = ACTIONS(913), [sym_keyword_smalldatetime] = ACTIONS(913), [sym_keyword_datetimeoffset] = ACTIONS(455), [sym_keyword_time] = ACTIONS(457), [sym_keyword_timestamp] = ACTIONS(459), [sym_keyword_timestamptz] = ACTIONS(913), [sym_keyword_interval] = ACTIONS(913), [sym_keyword_geometry] = ACTIONS(913), [sym_keyword_geography] = ACTIONS(913), [sym_keyword_box2d] = ACTIONS(913), [sym_keyword_box3d] = ACTIONS(913), [sym_keyword_oid] = ACTIONS(913), [sym_keyword_name] = ACTIONS(913), [sym_keyword_regclass] = ACTIONS(913), [sym_keyword_regnamespace] = ACTIONS(913), [sym_keyword_regproc] = ACTIONS(913), [sym_keyword_regtype] = ACTIONS(913), [aux_sym_double_token1] = ACTIONS(461), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(915), [aux_sym_identifier_token1] = ACTIONS(915), }, [55] = { [sym_keyword_smallserial] = STATE(1765), [sym_keyword_serial] = STATE(1765), [sym_keyword_bigserial] = STATE(1765), [sym_keyword_tinyint] = STATE(1756), [sym_keyword_smallint] = STATE(1757), [sym_keyword_mediumint] = STATE(1758), [sym_keyword_int] = STATE(1759), [sym_keyword_bigint] = STATE(1760), [sym_keyword_real] = STATE(1761), [sym_keyword_char] = STATE(1951), [sym_keyword_varchar] = STATE(1952), [sym__type] = STATE(2417), [sym_tinyint] = STATE(1765), [sym_smallint] = STATE(1765), [sym_mediumint] = STATE(1765), [sym_int] = STATE(1765), [sym_bigint] = STATE(1765), [sym_bit] = STATE(1765), [sym_binary] = STATE(1765), [sym_varbinary] = STATE(1765), [sym_float] = STATE(1765), [sym_double] = STATE(1765), [sym_decimal] = STATE(1765), [sym_numeric] = STATE(1765), [sym_char] = STATE(1765), [sym_varchar] = STATE(1765), [sym_nchar] = STATE(1765), [sym_nvarchar] = STATE(1765), [sym_datetimeoffset] = STATE(1765), [sym_time] = STATE(1765), [sym_timestamp] = STATE(1765), [sym_enum] = STATE(1765), [sym_object_reference] = STATE(1769), [sym_identifier] = STATE(1970), [sym__identifier] = ACTIONS(833), [aux_sym_keyword_character_token1] = ACTIONS(835), [sym_keyword_unsigned] = ACTIONS(837), [sym_keyword_boolean] = ACTIONS(839), [sym_keyword_bit] = ACTIONS(841), [sym_keyword_binary] = ACTIONS(843), [sym_keyword_varbinary] = ACTIONS(845), [sym_keyword_image] = ACTIONS(839), [aux_sym_keyword_smallserial_token1] = ACTIONS(847), [aux_sym_keyword_smallserial_token2] = ACTIONS(847), [aux_sym_keyword_serial_token1] = ACTIONS(849), [aux_sym_keyword_serial_token2] = ACTIONS(849), [aux_sym_keyword_bigserial_token1] = ACTIONS(851), [aux_sym_keyword_bigserial_token2] = ACTIONS(851), [aux_sym_keyword_tinyint_token1] = ACTIONS(853), [aux_sym_keyword_tinyint_token2] = ACTIONS(853), [aux_sym_keyword_smallint_token1] = ACTIONS(855), [aux_sym_keyword_smallint_token2] = ACTIONS(855), [aux_sym_keyword_mediumint_token1] = ACTIONS(857), [aux_sym_keyword_mediumint_token2] = ACTIONS(857), [aux_sym_keyword_int_token1] = ACTIONS(859), [aux_sym_keyword_int_token2] = ACTIONS(859), [aux_sym_keyword_int_token3] = ACTIONS(859), [aux_sym_keyword_bigint_token1] = ACTIONS(861), [aux_sym_keyword_bigint_token2] = ACTIONS(861), [sym_keyword_decimal] = ACTIONS(863), [sym_keyword_numeric] = ACTIONS(865), [aux_sym_keyword_real_token1] = ACTIONS(867), [aux_sym_keyword_real_token2] = ACTIONS(867), [sym_keyword_float] = ACTIONS(869), [sym_keyword_double] = ACTIONS(871), [sym_keyword_inet] = ACTIONS(839), [sym_keyword_money] = ACTIONS(839), [sym_keyword_smallmoney] = ACTIONS(839), [aux_sym_keyword_char_token1] = ACTIONS(873), [sym_keyword_nchar] = ACTIONS(875), [aux_sym_keyword_varchar_token1] = ACTIONS(877), [sym_keyword_nvarchar] = ACTIONS(879), [sym_keyword_text] = ACTIONS(839), [sym_keyword_string] = ACTIONS(839), [sym_keyword_uuid] = ACTIONS(839), [sym_keyword_json] = ACTIONS(839), [sym_keyword_jsonb] = ACTIONS(839), [sym_keyword_xml] = ACTIONS(839), [sym_keyword_bytea] = ACTIONS(839), [sym_keyword_enum] = ACTIONS(881), [sym_keyword_date] = ACTIONS(839), [sym_keyword_datetime] = ACTIONS(839), [sym_keyword_datetime2] = ACTIONS(839), [sym_keyword_smalldatetime] = ACTIONS(839), [sym_keyword_datetimeoffset] = ACTIONS(883), [sym_keyword_time] = ACTIONS(917), [sym_keyword_timestamp] = ACTIONS(919), [sym_keyword_timestamptz] = ACTIONS(839), [sym_keyword_interval] = ACTIONS(839), [sym_keyword_geometry] = ACTIONS(839), [sym_keyword_geography] = ACTIONS(839), [sym_keyword_box2d] = ACTIONS(839), [sym_keyword_box3d] = ACTIONS(839), [sym_keyword_oid] = ACTIONS(839), [sym_keyword_name] = ACTIONS(839), [sym_keyword_regclass] = ACTIONS(839), [sym_keyword_regnamespace] = ACTIONS(839), [sym_keyword_regproc] = ACTIONS(839), [sym_keyword_regtype] = ACTIONS(839), [aux_sym_double_token1] = ACTIONS(889), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(891), [aux_sym_identifier_token1] = ACTIONS(891), }, [56] = { [sym_keyword_smallserial] = STATE(4913), [sym_keyword_serial] = STATE(4913), [sym_keyword_bigserial] = STATE(4913), [sym_keyword_tinyint] = STATE(4893), [sym_keyword_smallint] = STATE(4894), [sym_keyword_mediumint] = STATE(4895), [sym_keyword_int] = STATE(4896), [sym_keyword_bigint] = STATE(4897), [sym_keyword_real] = STATE(4898), [sym_keyword_char] = STATE(5287), [sym_keyword_varchar] = STATE(5291), [sym__type] = STATE(4878), [sym_tinyint] = STATE(4913), [sym_smallint] = STATE(4913), [sym_mediumint] = STATE(4913), [sym_int] = STATE(4913), [sym_bigint] = STATE(4913), [sym_bit] = STATE(4913), [sym_binary] = STATE(4913), [sym_varbinary] = STATE(4913), [sym_float] = STATE(4913), [sym_double] = STATE(4913), [sym_decimal] = STATE(4913), [sym_numeric] = STATE(4913), [sym_char] = STATE(4913), [sym_varchar] = STATE(4913), [sym_nchar] = STATE(4913), [sym_nvarchar] = STATE(4913), [sym_datetimeoffset] = STATE(4913), [sym_time] = STATE(4913), [sym_timestamp] = STATE(4913), [sym_enum] = STATE(4913), [sym_object_reference] = STATE(4914), [sym_identifier] = STATE(5524), [sym__identifier] = ACTIONS(921), [aux_sym_keyword_character_token1] = ACTIONS(923), [sym_keyword_unsigned] = ACTIONS(925), [sym_keyword_boolean] = ACTIONS(927), [sym_keyword_bit] = ACTIONS(929), [sym_keyword_binary] = ACTIONS(931), [sym_keyword_varbinary] = ACTIONS(933), [sym_keyword_image] = ACTIONS(927), [aux_sym_keyword_smallserial_token1] = ACTIONS(935), [aux_sym_keyword_smallserial_token2] = ACTIONS(935), [aux_sym_keyword_serial_token1] = ACTIONS(937), [aux_sym_keyword_serial_token2] = ACTIONS(937), [aux_sym_keyword_bigserial_token1] = ACTIONS(939), [aux_sym_keyword_bigserial_token2] = ACTIONS(939), [aux_sym_keyword_tinyint_token1] = ACTIONS(941), [aux_sym_keyword_tinyint_token2] = ACTIONS(941), [aux_sym_keyword_smallint_token1] = ACTIONS(943), [aux_sym_keyword_smallint_token2] = ACTIONS(943), [aux_sym_keyword_mediumint_token1] = ACTIONS(945), [aux_sym_keyword_mediumint_token2] = ACTIONS(945), [aux_sym_keyword_int_token1] = ACTIONS(947), [aux_sym_keyword_int_token2] = ACTIONS(947), [aux_sym_keyword_int_token3] = ACTIONS(947), [aux_sym_keyword_bigint_token1] = ACTIONS(949), [aux_sym_keyword_bigint_token2] = ACTIONS(949), [sym_keyword_decimal] = ACTIONS(951), [sym_keyword_numeric] = ACTIONS(953), [aux_sym_keyword_real_token1] = ACTIONS(955), [aux_sym_keyword_real_token2] = ACTIONS(955), [sym_keyword_float] = ACTIONS(957), [sym_keyword_double] = ACTIONS(959), [sym_keyword_inet] = ACTIONS(927), [sym_keyword_money] = ACTIONS(927), [sym_keyword_smallmoney] = ACTIONS(927), [aux_sym_keyword_char_token1] = ACTIONS(961), [sym_keyword_nchar] = ACTIONS(963), [aux_sym_keyword_varchar_token1] = ACTIONS(965), [sym_keyword_nvarchar] = ACTIONS(967), [sym_keyword_text] = ACTIONS(927), [sym_keyword_string] = ACTIONS(927), [sym_keyword_uuid] = ACTIONS(927), [sym_keyword_json] = ACTIONS(927), [sym_keyword_jsonb] = ACTIONS(927), [sym_keyword_xml] = ACTIONS(927), [sym_keyword_bytea] = ACTIONS(927), [sym_keyword_enum] = ACTIONS(969), [sym_keyword_date] = ACTIONS(927), [sym_keyword_datetime] = ACTIONS(927), [sym_keyword_datetime2] = ACTIONS(927), [sym_keyword_smalldatetime] = ACTIONS(927), [sym_keyword_datetimeoffset] = ACTIONS(971), [sym_keyword_time] = ACTIONS(973), [sym_keyword_timestamp] = ACTIONS(975), [sym_keyword_timestamptz] = ACTIONS(927), [sym_keyword_interval] = ACTIONS(927), [sym_keyword_geometry] = ACTIONS(927), [sym_keyword_geography] = ACTIONS(927), [sym_keyword_box2d] = ACTIONS(927), [sym_keyword_box3d] = ACTIONS(927), [sym_keyword_oid] = ACTIONS(927), [sym_keyword_name] = ACTIONS(927), [sym_keyword_regclass] = ACTIONS(927), [sym_keyword_regnamespace] = ACTIONS(927), [sym_keyword_regproc] = ACTIONS(927), [sym_keyword_regtype] = ACTIONS(927), [aux_sym_double_token1] = ACTIONS(977), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(979), [aux_sym_identifier_token1] = ACTIONS(979), }, [57] = { [sym_keyword_smallserial] = STATE(3054), [sym_keyword_serial] = STATE(3054), [sym_keyword_bigserial] = STATE(3054), [sym_keyword_tinyint] = STATE(3026), [sym_keyword_smallint] = STATE(3027), [sym_keyword_mediumint] = STATE(3028), [sym_keyword_int] = STATE(3029), [sym_keyword_bigint] = STATE(3030), [sym_keyword_real] = STATE(3031), [sym_keyword_char] = STATE(3463), [sym_keyword_varchar] = STATE(3464), [sym__type] = STATE(4558), [sym_tinyint] = STATE(3054), [sym_smallint] = STATE(3054), [sym_mediumint] = STATE(3054), [sym_int] = STATE(3054), [sym_bigint] = STATE(3054), [sym_bit] = STATE(3054), [sym_binary] = STATE(3054), [sym_varbinary] = STATE(3054), [sym_float] = STATE(3054), [sym_double] = STATE(3054), [sym_decimal] = STATE(3054), [sym_numeric] = STATE(3054), [sym_char] = STATE(3054), [sym_varchar] = STATE(3054), [sym_nchar] = STATE(3054), [sym_nvarchar] = STATE(3054), [sym_datetimeoffset] = STATE(3054), [sym_time] = STATE(3054), [sym_timestamp] = STATE(3054), [sym_enum] = STATE(3054), [sym_object_reference] = STATE(3056), [sym_identifier] = STATE(3613), [sym__identifier] = ACTIONS(981), [aux_sym_keyword_character_token1] = ACTIONS(983), [sym_keyword_unsigned] = ACTIONS(985), [sym_keyword_boolean] = ACTIONS(987), [sym_keyword_bit] = ACTIONS(989), [sym_keyword_binary] = ACTIONS(991), [sym_keyword_varbinary] = ACTIONS(993), [sym_keyword_image] = ACTIONS(987), [aux_sym_keyword_smallserial_token1] = ACTIONS(995), [aux_sym_keyword_smallserial_token2] = ACTIONS(995), [aux_sym_keyword_serial_token1] = ACTIONS(997), [aux_sym_keyword_serial_token2] = ACTIONS(997), [aux_sym_keyword_bigserial_token1] = ACTIONS(999), [aux_sym_keyword_bigserial_token2] = ACTIONS(999), [aux_sym_keyword_tinyint_token1] = ACTIONS(1001), [aux_sym_keyword_tinyint_token2] = ACTIONS(1001), [aux_sym_keyword_smallint_token1] = ACTIONS(1003), [aux_sym_keyword_smallint_token2] = ACTIONS(1003), [aux_sym_keyword_mediumint_token1] = ACTIONS(1005), [aux_sym_keyword_mediumint_token2] = ACTIONS(1005), [aux_sym_keyword_int_token1] = ACTIONS(1007), [aux_sym_keyword_int_token2] = ACTIONS(1007), [aux_sym_keyword_int_token3] = ACTIONS(1007), [aux_sym_keyword_bigint_token1] = ACTIONS(1009), [aux_sym_keyword_bigint_token2] = ACTIONS(1009), [sym_keyword_decimal] = ACTIONS(1011), [sym_keyword_numeric] = ACTIONS(1013), [aux_sym_keyword_real_token1] = ACTIONS(1015), [aux_sym_keyword_real_token2] = ACTIONS(1015), [sym_keyword_float] = ACTIONS(1017), [sym_keyword_double] = ACTIONS(1019), [sym_keyword_inet] = ACTIONS(987), [sym_keyword_money] = ACTIONS(987), [sym_keyword_smallmoney] = ACTIONS(987), [aux_sym_keyword_char_token1] = ACTIONS(1021), [sym_keyword_nchar] = ACTIONS(1023), [aux_sym_keyword_varchar_token1] = ACTIONS(1025), [sym_keyword_nvarchar] = ACTIONS(1027), [sym_keyword_text] = ACTIONS(987), [sym_keyword_string] = ACTIONS(987), [sym_keyword_uuid] = ACTIONS(987), [sym_keyword_json] = ACTIONS(987), [sym_keyword_jsonb] = ACTIONS(987), [sym_keyword_xml] = ACTIONS(987), [sym_keyword_bytea] = ACTIONS(987), [sym_keyword_enum] = ACTIONS(1029), [sym_keyword_date] = ACTIONS(987), [sym_keyword_datetime] = ACTIONS(987), [sym_keyword_datetime2] = ACTIONS(987), [sym_keyword_smalldatetime] = ACTIONS(987), [sym_keyword_datetimeoffset] = ACTIONS(1031), [sym_keyword_time] = ACTIONS(1033), [sym_keyword_timestamp] = ACTIONS(1035), [sym_keyword_timestamptz] = ACTIONS(987), [sym_keyword_interval] = ACTIONS(987), [sym_keyword_geometry] = ACTIONS(987), [sym_keyword_geography] = ACTIONS(987), [sym_keyword_box2d] = ACTIONS(987), [sym_keyword_box3d] = ACTIONS(987), [sym_keyword_oid] = ACTIONS(987), [sym_keyword_name] = ACTIONS(987), [sym_keyword_regclass] = ACTIONS(987), [sym_keyword_regnamespace] = ACTIONS(987), [sym_keyword_regproc] = ACTIONS(987), [sym_keyword_regtype] = ACTIONS(987), [aux_sym_double_token1] = ACTIONS(1037), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1039), [aux_sym_identifier_token1] = ACTIONS(1039), }, [58] = { [sym_keyword_smallserial] = STATE(4863), [sym_keyword_serial] = STATE(4863), [sym_keyword_bigserial] = STATE(4863), [sym_keyword_tinyint] = STATE(4812), [sym_keyword_smallint] = STATE(4816), [sym_keyword_mediumint] = STATE(4834), [sym_keyword_int] = STATE(4865), [sym_keyword_bigint] = STATE(4875), [sym_keyword_real] = STATE(4879), [sym_keyword_char] = STATE(5095), [sym_keyword_varchar] = STATE(5101), [sym__type] = STATE(5677), [sym_tinyint] = STATE(4863), [sym_smallint] = STATE(4863), [sym_mediumint] = STATE(4863), [sym_int] = STATE(4863), [sym_bigint] = STATE(4863), [sym_bit] = STATE(4863), [sym_binary] = STATE(4863), [sym_varbinary] = STATE(4863), [sym_float] = STATE(4863), [sym_double] = STATE(4863), [sym_decimal] = STATE(4863), [sym_numeric] = STATE(4863), [sym_char] = STATE(4863), [sym_varchar] = STATE(4863), [sym_nchar] = STATE(4863), [sym_nvarchar] = STATE(4863), [sym_datetimeoffset] = STATE(4863), [sym_time] = STATE(4863), [sym_timestamp] = STATE(4863), [sym_enum] = STATE(4863), [sym_object_reference] = STATE(4880), [sym_identifier] = STATE(5046), [sym__identifier] = ACTIONS(405), [aux_sym_keyword_character_token1] = ACTIONS(1041), [sym_keyword_unsigned] = ACTIONS(1043), [sym_keyword_boolean] = ACTIONS(1045), [sym_keyword_bit] = ACTIONS(1047), [sym_keyword_binary] = ACTIONS(1049), [sym_keyword_varbinary] = ACTIONS(1051), [sym_keyword_image] = ACTIONS(1045), [aux_sym_keyword_smallserial_token1] = ACTIONS(1053), [aux_sym_keyword_smallserial_token2] = ACTIONS(1053), [aux_sym_keyword_serial_token1] = ACTIONS(1055), [aux_sym_keyword_serial_token2] = ACTIONS(1055), [aux_sym_keyword_bigserial_token1] = ACTIONS(1057), [aux_sym_keyword_bigserial_token2] = ACTIONS(1057), [aux_sym_keyword_tinyint_token1] = ACTIONS(1059), [aux_sym_keyword_tinyint_token2] = ACTIONS(1059), [aux_sym_keyword_smallint_token1] = ACTIONS(1061), [aux_sym_keyword_smallint_token2] = ACTIONS(1061), [aux_sym_keyword_mediumint_token1] = ACTIONS(1063), [aux_sym_keyword_mediumint_token2] = ACTIONS(1063), [aux_sym_keyword_int_token1] = ACTIONS(1065), [aux_sym_keyword_int_token2] = ACTIONS(1065), [aux_sym_keyword_int_token3] = ACTIONS(1065), [aux_sym_keyword_bigint_token1] = ACTIONS(1067), [aux_sym_keyword_bigint_token2] = ACTIONS(1067), [sym_keyword_decimal] = ACTIONS(1069), [sym_keyword_numeric] = ACTIONS(1071), [aux_sym_keyword_real_token1] = ACTIONS(1073), [aux_sym_keyword_real_token2] = ACTIONS(1073), [sym_keyword_float] = ACTIONS(1075), [sym_keyword_double] = ACTIONS(1077), [sym_keyword_inet] = ACTIONS(1045), [sym_keyword_money] = ACTIONS(1045), [sym_keyword_smallmoney] = ACTIONS(1045), [aux_sym_keyword_char_token1] = ACTIONS(1079), [sym_keyword_nchar] = ACTIONS(1081), [aux_sym_keyword_varchar_token1] = ACTIONS(1083), [sym_keyword_nvarchar] = ACTIONS(1085), [sym_keyword_text] = ACTIONS(1045), [sym_keyword_string] = ACTIONS(1045), [sym_keyword_uuid] = ACTIONS(1045), [sym_keyword_json] = ACTIONS(1045), [sym_keyword_jsonb] = ACTIONS(1045), [sym_keyword_xml] = ACTIONS(1045), [sym_keyword_bytea] = ACTIONS(1045), [sym_keyword_enum] = ACTIONS(1087), [sym_keyword_date] = ACTIONS(1045), [sym_keyword_datetime] = ACTIONS(1045), [sym_keyword_datetime2] = ACTIONS(1045), [sym_keyword_smalldatetime] = ACTIONS(1045), [sym_keyword_datetimeoffset] = ACTIONS(1089), [sym_keyword_time] = ACTIONS(1091), [sym_keyword_timestamp] = ACTIONS(1093), [sym_keyword_timestamptz] = ACTIONS(1045), [sym_keyword_interval] = ACTIONS(1045), [sym_keyword_geometry] = ACTIONS(1045), [sym_keyword_geography] = ACTIONS(1045), [sym_keyword_box2d] = ACTIONS(1045), [sym_keyword_box3d] = ACTIONS(1045), [sym_keyword_oid] = ACTIONS(1045), [sym_keyword_name] = ACTIONS(1045), [sym_keyword_regclass] = ACTIONS(1045), [sym_keyword_regnamespace] = ACTIONS(1045), [sym_keyword_regproc] = ACTIONS(1045), [sym_keyword_regtype] = ACTIONS(1045), [aux_sym_double_token1] = ACTIONS(1095), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(463), [aux_sym_identifier_token1] = ACTIONS(463), }, [59] = { [sym_keyword_smallserial] = STATE(2967), [sym_keyword_serial] = STATE(2967), [sym_keyword_bigserial] = STATE(2967), [sym_keyword_tinyint] = STATE(2631), [sym_keyword_smallint] = STATE(2540), [sym_keyword_mediumint] = STATE(2541), [sym_keyword_int] = STATE(2543), [sym_keyword_bigint] = STATE(2545), [sym_keyword_real] = STATE(2547), [sym_keyword_char] = STATE(2778), [sym_keyword_varchar] = STATE(2779), [sym__type] = STATE(4505), [sym_tinyint] = STATE(2967), [sym_smallint] = STATE(2967), [sym_mediumint] = STATE(2967), [sym_int] = STATE(2967), [sym_bigint] = STATE(2967), [sym_bit] = STATE(2967), [sym_binary] = STATE(2967), [sym_varbinary] = STATE(2967), [sym_float] = STATE(2967), [sym_double] = STATE(2967), [sym_decimal] = STATE(2967), [sym_numeric] = STATE(2967), [sym_char] = STATE(2967), [sym_varchar] = STATE(2967), [sym_nchar] = STATE(2967), [sym_nvarchar] = STATE(2967), [sym_datetimeoffset] = STATE(2967), [sym_time] = STATE(2967), [sym_timestamp] = STATE(2967), [sym_enum] = STATE(2967), [sym_object_reference] = STATE(2972), [sym_identifier] = STATE(3519), [sym__identifier] = ACTIONS(905), [aux_sym_keyword_character_token1] = ACTIONS(217), [sym_keyword_unsigned] = ACTIONS(219), [sym_keyword_boolean] = ACTIONS(907), [sym_keyword_bit] = ACTIONS(223), [sym_keyword_binary] = ACTIONS(225), [sym_keyword_varbinary] = ACTIONS(227), [sym_keyword_image] = ACTIONS(907), [aux_sym_keyword_smallserial_token1] = ACTIONS(229), [aux_sym_keyword_smallserial_token2] = ACTIONS(229), [aux_sym_keyword_serial_token1] = ACTIONS(231), [aux_sym_keyword_serial_token2] = ACTIONS(231), [aux_sym_keyword_bigserial_token1] = ACTIONS(233), [aux_sym_keyword_bigserial_token2] = ACTIONS(233), [aux_sym_keyword_tinyint_token1] = ACTIONS(235), [aux_sym_keyword_tinyint_token2] = ACTIONS(235), [aux_sym_keyword_smallint_token1] = ACTIONS(237), [aux_sym_keyword_smallint_token2] = ACTIONS(237), [aux_sym_keyword_mediumint_token1] = ACTIONS(239), [aux_sym_keyword_mediumint_token2] = ACTIONS(239), [aux_sym_keyword_int_token1] = ACTIONS(241), [aux_sym_keyword_int_token2] = ACTIONS(241), [aux_sym_keyword_int_token3] = ACTIONS(241), [aux_sym_keyword_bigint_token1] = ACTIONS(243), [aux_sym_keyword_bigint_token2] = ACTIONS(243), [sym_keyword_decimal] = ACTIONS(245), [sym_keyword_numeric] = ACTIONS(247), [aux_sym_keyword_real_token1] = ACTIONS(249), [aux_sym_keyword_real_token2] = ACTIONS(249), [sym_keyword_float] = ACTIONS(251), [sym_keyword_double] = ACTIONS(253), [sym_keyword_inet] = ACTIONS(907), [sym_keyword_money] = ACTIONS(907), [sym_keyword_smallmoney] = ACTIONS(907), [aux_sym_keyword_char_token1] = ACTIONS(255), [sym_keyword_nchar] = ACTIONS(257), [aux_sym_keyword_varchar_token1] = ACTIONS(259), [sym_keyword_nvarchar] = ACTIONS(261), [sym_keyword_text] = ACTIONS(907), [sym_keyword_string] = ACTIONS(907), [sym_keyword_uuid] = ACTIONS(907), [sym_keyword_json] = ACTIONS(907), [sym_keyword_jsonb] = ACTIONS(907), [sym_keyword_xml] = ACTIONS(907), [sym_keyword_bytea] = ACTIONS(907), [sym_keyword_enum] = ACTIONS(263), [sym_keyword_date] = ACTIONS(907), [sym_keyword_datetime] = ACTIONS(907), [sym_keyword_datetime2] = ACTIONS(907), [sym_keyword_smalldatetime] = ACTIONS(907), [sym_keyword_datetimeoffset] = ACTIONS(265), [sym_keyword_time] = ACTIONS(1097), [sym_keyword_timestamp] = ACTIONS(1099), [sym_keyword_timestamptz] = ACTIONS(907), [sym_keyword_interval] = ACTIONS(907), [sym_keyword_geometry] = ACTIONS(907), [sym_keyword_geography] = ACTIONS(907), [sym_keyword_box2d] = ACTIONS(907), [sym_keyword_box3d] = ACTIONS(907), [sym_keyword_oid] = ACTIONS(907), [sym_keyword_name] = ACTIONS(907), [sym_keyword_regclass] = ACTIONS(907), [sym_keyword_regnamespace] = ACTIONS(907), [sym_keyword_regproc] = ACTIONS(907), [sym_keyword_regtype] = ACTIONS(907), [aux_sym_double_token1] = ACTIONS(271), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(909), [aux_sym_identifier_token1] = ACTIONS(909), }, [60] = { [sym_keyword_smallserial] = STATE(3403), [sym_keyword_serial] = STATE(3403), [sym_keyword_bigserial] = STATE(3403), [sym_keyword_tinyint] = STATE(3327), [sym_keyword_smallint] = STATE(3328), [sym_keyword_mediumint] = STATE(3329), [sym_keyword_int] = STATE(3330), [sym_keyword_bigint] = STATE(3331), [sym_keyword_real] = STATE(3333), [sym_keyword_char] = STATE(4234), [sym_keyword_varchar] = STATE(4239), [sym__type] = STATE(4758), [sym_tinyint] = STATE(3403), [sym_smallint] = STATE(3403), [sym_mediumint] = STATE(3403), [sym_int] = STATE(3403), [sym_bigint] = STATE(3403), [sym_bit] = STATE(3403), [sym_binary] = STATE(3403), [sym_varbinary] = STATE(3403), [sym_float] = STATE(3403), [sym_double] = STATE(3403), [sym_decimal] = STATE(3403), [sym_numeric] = STATE(3403), [sym_char] = STATE(3403), [sym_varchar] = STATE(3403), [sym_nchar] = STATE(3403), [sym_nvarchar] = STATE(3403), [sym_datetimeoffset] = STATE(3403), [sym_time] = STATE(3403), [sym_timestamp] = STATE(3403), [sym_enum] = STATE(3403), [sym_object_reference] = STATE(3451), [sym_identifier] = STATE(4169), [sym__identifier] = ACTIONS(1101), [aux_sym_keyword_character_token1] = ACTIONS(1103), [sym_keyword_unsigned] = ACTIONS(1105), [sym_keyword_boolean] = ACTIONS(1107), [sym_keyword_bit] = ACTIONS(1109), [sym_keyword_binary] = ACTIONS(1111), [sym_keyword_varbinary] = ACTIONS(1113), [sym_keyword_image] = ACTIONS(1107), [aux_sym_keyword_smallserial_token1] = ACTIONS(1115), [aux_sym_keyword_smallserial_token2] = ACTIONS(1115), [aux_sym_keyword_serial_token1] = ACTIONS(1117), [aux_sym_keyword_serial_token2] = ACTIONS(1117), [aux_sym_keyword_bigserial_token1] = ACTIONS(1119), [aux_sym_keyword_bigserial_token2] = ACTIONS(1119), [aux_sym_keyword_tinyint_token1] = ACTIONS(1121), [aux_sym_keyword_tinyint_token2] = ACTIONS(1121), [aux_sym_keyword_smallint_token1] = ACTIONS(1123), [aux_sym_keyword_smallint_token2] = ACTIONS(1123), [aux_sym_keyword_mediumint_token1] = ACTIONS(1125), [aux_sym_keyword_mediumint_token2] = ACTIONS(1125), [aux_sym_keyword_int_token1] = ACTIONS(1127), [aux_sym_keyword_int_token2] = ACTIONS(1127), [aux_sym_keyword_int_token3] = ACTIONS(1127), [aux_sym_keyword_bigint_token1] = ACTIONS(1129), [aux_sym_keyword_bigint_token2] = ACTIONS(1129), [sym_keyword_decimal] = ACTIONS(1131), [sym_keyword_numeric] = ACTIONS(1133), [aux_sym_keyword_real_token1] = ACTIONS(1135), [aux_sym_keyword_real_token2] = ACTIONS(1135), [sym_keyword_float] = ACTIONS(1137), [sym_keyword_double] = ACTIONS(1139), [sym_keyword_inet] = ACTIONS(1107), [sym_keyword_money] = ACTIONS(1107), [sym_keyword_smallmoney] = ACTIONS(1107), [aux_sym_keyword_char_token1] = ACTIONS(1141), [sym_keyword_nchar] = ACTIONS(1143), [aux_sym_keyword_varchar_token1] = ACTIONS(1145), [sym_keyword_nvarchar] = ACTIONS(1147), [sym_keyword_text] = ACTIONS(1107), [sym_keyword_string] = ACTIONS(1107), [sym_keyword_uuid] = ACTIONS(1107), [sym_keyword_json] = ACTIONS(1107), [sym_keyword_jsonb] = ACTIONS(1107), [sym_keyword_xml] = ACTIONS(1107), [sym_keyword_bytea] = ACTIONS(1107), [sym_keyword_enum] = ACTIONS(1149), [sym_keyword_date] = ACTIONS(1107), [sym_keyword_datetime] = ACTIONS(1107), [sym_keyword_datetime2] = ACTIONS(1107), [sym_keyword_smalldatetime] = ACTIONS(1107), [sym_keyword_datetimeoffset] = ACTIONS(1151), [sym_keyword_time] = ACTIONS(1153), [sym_keyword_timestamp] = ACTIONS(1155), [sym_keyword_timestamptz] = ACTIONS(1107), [sym_keyword_interval] = ACTIONS(1107), [sym_keyword_geometry] = ACTIONS(1107), [sym_keyword_geography] = ACTIONS(1107), [sym_keyword_box2d] = ACTIONS(1107), [sym_keyword_box3d] = ACTIONS(1107), [sym_keyword_oid] = ACTIONS(1107), [sym_keyword_name] = ACTIONS(1107), [sym_keyword_regclass] = ACTIONS(1107), [sym_keyword_regnamespace] = ACTIONS(1107), [sym_keyword_regproc] = ACTIONS(1107), [sym_keyword_regtype] = ACTIONS(1107), [aux_sym_double_token1] = ACTIONS(1157), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1159), [aux_sym_identifier_token1] = ACTIONS(1159), }, [61] = { [sym_keyword_smallserial] = STATE(1139), [sym_keyword_serial] = STATE(1139), [sym_keyword_bigserial] = STATE(1139), [sym_keyword_tinyint] = STATE(459), [sym_keyword_smallint] = STATE(467), [sym_keyword_mediumint] = STATE(419), [sym_keyword_int] = STATE(423), [sym_keyword_bigint] = STATE(424), [sym_keyword_real] = STATE(425), [sym_keyword_char] = STATE(729), [sym_keyword_varchar] = STATE(730), [sym__type] = STATE(2236), [sym_tinyint] = STATE(1139), [sym_smallint] = STATE(1139), [sym_mediumint] = STATE(1139), [sym_int] = STATE(1139), [sym_bigint] = STATE(1139), [sym_bit] = STATE(1139), [sym_binary] = STATE(1139), [sym_varbinary] = STATE(1139), [sym_float] = STATE(1139), [sym_double] = STATE(1139), [sym_decimal] = STATE(1139), [sym_numeric] = STATE(1139), [sym_char] = STATE(1139), [sym_varchar] = STATE(1139), [sym_nchar] = STATE(1139), [sym_nvarchar] = STATE(1139), [sym_datetimeoffset] = STATE(1139), [sym_time] = STATE(1139), [sym_timestamp] = STATE(1139), [sym_enum] = STATE(1139), [sym_object_reference] = STATE(1140), [sym_identifier] = STATE(1880), [sym__identifier] = ACTIONS(1161), [aux_sym_keyword_character_token1] = ACTIONS(407), [sym_keyword_unsigned] = ACTIONS(409), [sym_keyword_boolean] = ACTIONS(1163), [sym_keyword_bit] = ACTIONS(413), [sym_keyword_binary] = ACTIONS(415), [sym_keyword_varbinary] = ACTIONS(417), [sym_keyword_image] = ACTIONS(1163), [aux_sym_keyword_smallserial_token1] = ACTIONS(419), [aux_sym_keyword_smallserial_token2] = ACTIONS(419), [aux_sym_keyword_serial_token1] = ACTIONS(421), [aux_sym_keyword_serial_token2] = ACTIONS(421), [aux_sym_keyword_bigserial_token1] = ACTIONS(423), [aux_sym_keyword_bigserial_token2] = ACTIONS(423), [aux_sym_keyword_tinyint_token1] = ACTIONS(425), [aux_sym_keyword_tinyint_token2] = ACTIONS(425), [aux_sym_keyword_smallint_token1] = ACTIONS(427), [aux_sym_keyword_smallint_token2] = ACTIONS(427), [aux_sym_keyword_mediumint_token1] = ACTIONS(429), [aux_sym_keyword_mediumint_token2] = ACTIONS(429), [aux_sym_keyword_int_token1] = ACTIONS(431), [aux_sym_keyword_int_token2] = ACTIONS(431), [aux_sym_keyword_int_token3] = ACTIONS(431), [aux_sym_keyword_bigint_token1] = ACTIONS(433), [aux_sym_keyword_bigint_token2] = ACTIONS(433), [sym_keyword_decimal] = ACTIONS(435), [sym_keyword_numeric] = ACTIONS(437), [aux_sym_keyword_real_token1] = ACTIONS(439), [aux_sym_keyword_real_token2] = ACTIONS(439), [sym_keyword_float] = ACTIONS(441), [sym_keyword_double] = ACTIONS(443), [sym_keyword_inet] = ACTIONS(1163), [sym_keyword_money] = ACTIONS(1163), [sym_keyword_smallmoney] = ACTIONS(1163), [aux_sym_keyword_char_token1] = ACTIONS(445), [sym_keyword_nchar] = ACTIONS(447), [aux_sym_keyword_varchar_token1] = ACTIONS(449), [sym_keyword_nvarchar] = ACTIONS(451), [sym_keyword_text] = ACTIONS(1163), [sym_keyword_string] = ACTIONS(1163), [sym_keyword_uuid] = ACTIONS(1163), [sym_keyword_json] = ACTIONS(1163), [sym_keyword_jsonb] = ACTIONS(1163), [sym_keyword_xml] = ACTIONS(1163), [sym_keyword_bytea] = ACTIONS(1163), [sym_keyword_enum] = ACTIONS(453), [sym_keyword_date] = ACTIONS(1163), [sym_keyword_datetime] = ACTIONS(1163), [sym_keyword_datetime2] = ACTIONS(1163), [sym_keyword_smalldatetime] = ACTIONS(1163), [sym_keyword_datetimeoffset] = ACTIONS(455), [sym_keyword_time] = ACTIONS(457), [sym_keyword_timestamp] = ACTIONS(459), [sym_keyword_timestamptz] = ACTIONS(1163), [sym_keyword_interval] = ACTIONS(1163), [sym_keyword_geometry] = ACTIONS(1163), [sym_keyword_geography] = ACTIONS(1163), [sym_keyword_box2d] = ACTIONS(1163), [sym_keyword_box3d] = ACTIONS(1163), [sym_keyword_oid] = ACTIONS(1163), [sym_keyword_name] = ACTIONS(1163), [sym_keyword_regclass] = ACTIONS(1163), [sym_keyword_regnamespace] = ACTIONS(1163), [sym_keyword_regproc] = ACTIONS(1163), [sym_keyword_regtype] = ACTIONS(1163), [aux_sym_double_token1] = ACTIONS(461), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1165), [aux_sym_identifier_token1] = ACTIONS(1165), }, [62] = { [sym_keyword_smallserial] = STATE(1903), [sym_keyword_serial] = STATE(1903), [sym_keyword_bigserial] = STATE(1903), [sym_keyword_tinyint] = STATE(1873), [sym_keyword_smallint] = STATE(1874), [sym_keyword_mediumint] = STATE(1875), [sym_keyword_int] = STATE(1876), [sym_keyword_bigint] = STATE(1877), [sym_keyword_real] = STATE(1878), [sym_keyword_char] = STATE(2116), [sym_keyword_varchar] = STATE(2117), [sym__type] = STATE(2672), [sym_tinyint] = STATE(1903), [sym_smallint] = STATE(1903), [sym_mediumint] = STATE(1903), [sym_int] = STATE(1903), [sym_bigint] = STATE(1903), [sym_bit] = STATE(1903), [sym_binary] = STATE(1903), [sym_varbinary] = STATE(1903), [sym_float] = STATE(1903), [sym_double] = STATE(1903), [sym_decimal] = STATE(1903), [sym_numeric] = STATE(1903), [sym_char] = STATE(1903), [sym_varchar] = STATE(1903), [sym_nchar] = STATE(1903), [sym_nvarchar] = STATE(1903), [sym_datetimeoffset] = STATE(1903), [sym_time] = STATE(1903), [sym_timestamp] = STATE(1903), [sym_enum] = STATE(1903), [sym_object_reference] = STATE(1904), [sym_identifier] = STATE(2311), [sym__identifier] = ACTIONS(1167), [aux_sym_keyword_character_token1] = ACTIONS(1169), [sym_keyword_unsigned] = ACTIONS(1171), [sym_keyword_boolean] = ACTIONS(1173), [sym_keyword_bit] = ACTIONS(1175), [sym_keyword_binary] = ACTIONS(1177), [sym_keyword_varbinary] = ACTIONS(1179), [sym_keyword_image] = ACTIONS(1173), [aux_sym_keyword_smallserial_token1] = ACTIONS(1181), [aux_sym_keyword_smallserial_token2] = ACTIONS(1181), [aux_sym_keyword_serial_token1] = ACTIONS(1183), [aux_sym_keyword_serial_token2] = ACTIONS(1183), [aux_sym_keyword_bigserial_token1] = ACTIONS(1185), [aux_sym_keyword_bigserial_token2] = ACTIONS(1185), [aux_sym_keyword_tinyint_token1] = ACTIONS(1187), [aux_sym_keyword_tinyint_token2] = ACTIONS(1187), [aux_sym_keyword_smallint_token1] = ACTIONS(1189), [aux_sym_keyword_smallint_token2] = ACTIONS(1189), [aux_sym_keyword_mediumint_token1] = ACTIONS(1191), [aux_sym_keyword_mediumint_token2] = ACTIONS(1191), [aux_sym_keyword_int_token1] = ACTIONS(1193), [aux_sym_keyword_int_token2] = ACTIONS(1193), [aux_sym_keyword_int_token3] = ACTIONS(1193), [aux_sym_keyword_bigint_token1] = ACTIONS(1195), [aux_sym_keyword_bigint_token2] = ACTIONS(1195), [sym_keyword_decimal] = ACTIONS(1197), [sym_keyword_numeric] = ACTIONS(1199), [aux_sym_keyword_real_token1] = ACTIONS(1201), [aux_sym_keyword_real_token2] = ACTIONS(1201), [sym_keyword_float] = ACTIONS(1203), [sym_keyword_double] = ACTIONS(1205), [sym_keyword_inet] = ACTIONS(1173), [sym_keyword_money] = ACTIONS(1173), [sym_keyword_smallmoney] = ACTIONS(1173), [aux_sym_keyword_char_token1] = ACTIONS(1207), [sym_keyword_nchar] = ACTIONS(1209), [aux_sym_keyword_varchar_token1] = ACTIONS(1211), [sym_keyword_nvarchar] = ACTIONS(1213), [sym_keyword_text] = ACTIONS(1173), [sym_keyword_string] = ACTIONS(1173), [sym_keyword_uuid] = ACTIONS(1173), [sym_keyword_json] = ACTIONS(1173), [sym_keyword_jsonb] = ACTIONS(1173), [sym_keyword_xml] = ACTIONS(1173), [sym_keyword_bytea] = ACTIONS(1173), [sym_keyword_enum] = ACTIONS(1215), [sym_keyword_date] = ACTIONS(1173), [sym_keyword_datetime] = ACTIONS(1173), [sym_keyword_datetime2] = ACTIONS(1173), [sym_keyword_smalldatetime] = ACTIONS(1173), [sym_keyword_datetimeoffset] = ACTIONS(1217), [sym_keyword_time] = ACTIONS(1219), [sym_keyword_timestamp] = ACTIONS(1221), [sym_keyword_timestamptz] = ACTIONS(1173), [sym_keyword_interval] = ACTIONS(1173), [sym_keyword_geometry] = ACTIONS(1173), [sym_keyword_geography] = ACTIONS(1173), [sym_keyword_box2d] = ACTIONS(1173), [sym_keyword_box3d] = ACTIONS(1173), [sym_keyword_oid] = ACTIONS(1173), [sym_keyword_name] = ACTIONS(1173), [sym_keyword_regclass] = ACTIONS(1173), [sym_keyword_regnamespace] = ACTIONS(1173), [sym_keyword_regproc] = ACTIONS(1173), [sym_keyword_regtype] = ACTIONS(1173), [aux_sym_double_token1] = ACTIONS(1223), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1225), [aux_sym_identifier_token1] = ACTIONS(1225), }, [63] = { [sym_keyword_smallserial] = STATE(4802), [sym_keyword_serial] = STATE(4802), [sym_keyword_bigserial] = STATE(4802), [sym_keyword_tinyint] = STATE(459), [sym_keyword_smallint] = STATE(467), [sym_keyword_mediumint] = STATE(419), [sym_keyword_int] = STATE(423), [sym_keyword_bigint] = STATE(424), [sym_keyword_real] = STATE(425), [sym_keyword_char] = STATE(729), [sym_keyword_varchar] = STATE(730), [sym__type] = STATE(4878), [sym_tinyint] = STATE(4802), [sym_smallint] = STATE(4802), [sym_mediumint] = STATE(4802), [sym_int] = STATE(4802), [sym_bigint] = STATE(4802), [sym_bit] = STATE(4802), [sym_binary] = STATE(4802), [sym_varbinary] = STATE(4802), [sym_float] = STATE(4802), [sym_double] = STATE(4802), [sym_decimal] = STATE(4802), [sym_numeric] = STATE(4802), [sym_char] = STATE(4802), [sym_varchar] = STATE(4802), [sym_nchar] = STATE(4802), [sym_nvarchar] = STATE(4802), [sym_datetimeoffset] = STATE(4802), [sym_time] = STATE(4802), [sym_timestamp] = STATE(4802), [sym_enum] = STATE(4802), [sym_object_reference] = STATE(4809), [sym_identifier] = STATE(4971), [sym__identifier] = ACTIONS(911), [aux_sym_keyword_character_token1] = ACTIONS(407), [sym_keyword_unsigned] = ACTIONS(409), [sym_keyword_boolean] = ACTIONS(913), [sym_keyword_bit] = ACTIONS(413), [sym_keyword_binary] = ACTIONS(415), [sym_keyword_varbinary] = ACTIONS(417), [sym_keyword_image] = ACTIONS(913), [aux_sym_keyword_smallserial_token1] = ACTIONS(419), [aux_sym_keyword_smallserial_token2] = ACTIONS(419), [aux_sym_keyword_serial_token1] = ACTIONS(421), [aux_sym_keyword_serial_token2] = ACTIONS(421), [aux_sym_keyword_bigserial_token1] = ACTIONS(423), [aux_sym_keyword_bigserial_token2] = ACTIONS(423), [aux_sym_keyword_tinyint_token1] = ACTIONS(425), [aux_sym_keyword_tinyint_token2] = ACTIONS(425), [aux_sym_keyword_smallint_token1] = ACTIONS(427), [aux_sym_keyword_smallint_token2] = ACTIONS(427), [aux_sym_keyword_mediumint_token1] = ACTIONS(429), [aux_sym_keyword_mediumint_token2] = ACTIONS(429), [aux_sym_keyword_int_token1] = ACTIONS(431), [aux_sym_keyword_int_token2] = ACTIONS(431), [aux_sym_keyword_int_token3] = ACTIONS(431), [aux_sym_keyword_bigint_token1] = ACTIONS(433), [aux_sym_keyword_bigint_token2] = ACTIONS(433), [sym_keyword_decimal] = ACTIONS(435), [sym_keyword_numeric] = ACTIONS(437), [aux_sym_keyword_real_token1] = ACTIONS(439), [aux_sym_keyword_real_token2] = ACTIONS(439), [sym_keyword_float] = ACTIONS(441), [sym_keyword_double] = ACTIONS(443), [sym_keyword_inet] = ACTIONS(913), [sym_keyword_money] = ACTIONS(913), [sym_keyword_smallmoney] = ACTIONS(913), [aux_sym_keyword_char_token1] = ACTIONS(445), [sym_keyword_nchar] = ACTIONS(447), [aux_sym_keyword_varchar_token1] = ACTIONS(449), [sym_keyword_nvarchar] = ACTIONS(451), [sym_keyword_text] = ACTIONS(913), [sym_keyword_string] = ACTIONS(913), [sym_keyword_uuid] = ACTIONS(913), [sym_keyword_json] = ACTIONS(913), [sym_keyword_jsonb] = ACTIONS(913), [sym_keyword_xml] = ACTIONS(913), [sym_keyword_bytea] = ACTIONS(913), [sym_keyword_enum] = ACTIONS(453), [sym_keyword_date] = ACTIONS(913), [sym_keyword_datetime] = ACTIONS(913), [sym_keyword_datetime2] = ACTIONS(913), [sym_keyword_smalldatetime] = ACTIONS(913), [sym_keyword_datetimeoffset] = ACTIONS(455), [sym_keyword_time] = ACTIONS(1227), [sym_keyword_timestamp] = ACTIONS(1229), [sym_keyword_timestamptz] = ACTIONS(913), [sym_keyword_interval] = ACTIONS(913), [sym_keyword_geometry] = ACTIONS(913), [sym_keyword_geography] = ACTIONS(913), [sym_keyword_box2d] = ACTIONS(913), [sym_keyword_box3d] = ACTIONS(913), [sym_keyword_oid] = ACTIONS(913), [sym_keyword_name] = ACTIONS(913), [sym_keyword_regclass] = ACTIONS(913), [sym_keyword_regnamespace] = ACTIONS(913), [sym_keyword_regproc] = ACTIONS(913), [sym_keyword_regtype] = ACTIONS(913), [aux_sym_double_token1] = ACTIONS(461), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(915), [aux_sym_identifier_token1] = ACTIONS(915), }, [64] = { [sym_keyword_smallserial] = STATE(3015), [sym_keyword_serial] = STATE(3015), [sym_keyword_bigserial] = STATE(3015), [sym_keyword_tinyint] = STATE(2996), [sym_keyword_smallint] = STATE(2997), [sym_keyword_mediumint] = STATE(2998), [sym_keyword_int] = STATE(3007), [sym_keyword_bigint] = STATE(3025), [sym_keyword_real] = STATE(3035), [sym_keyword_char] = STATE(3628), [sym_keyword_varchar] = STATE(3629), [sym__type] = STATE(4438), [sym_tinyint] = STATE(3015), [sym_smallint] = STATE(3015), [sym_mediumint] = STATE(3015), [sym_int] = STATE(3015), [sym_bigint] = STATE(3015), [sym_bit] = STATE(3015), [sym_binary] = STATE(3015), [sym_varbinary] = STATE(3015), [sym_float] = STATE(3015), [sym_double] = STATE(3015), [sym_decimal] = STATE(3015), [sym_numeric] = STATE(3015), [sym_char] = STATE(3015), [sym_varchar] = STATE(3015), [sym_nchar] = STATE(3015), [sym_nvarchar] = STATE(3015), [sym_datetimeoffset] = STATE(3015), [sym_time] = STATE(3015), [sym_timestamp] = STATE(3015), [sym_enum] = STATE(3015), [sym_object_reference] = STATE(3017), [sym_identifier] = STATE(3702), [sym__identifier] = ACTIONS(1231), [aux_sym_keyword_character_token1] = ACTIONS(1233), [sym_keyword_unsigned] = ACTIONS(1235), [sym_keyword_boolean] = ACTIONS(1237), [sym_keyword_bit] = ACTIONS(1239), [sym_keyword_binary] = ACTIONS(1241), [sym_keyword_varbinary] = ACTIONS(1243), [sym_keyword_image] = ACTIONS(1237), [aux_sym_keyword_smallserial_token1] = ACTIONS(1245), [aux_sym_keyword_smallserial_token2] = ACTIONS(1245), [aux_sym_keyword_serial_token1] = ACTIONS(1247), [aux_sym_keyword_serial_token2] = ACTIONS(1247), [aux_sym_keyword_bigserial_token1] = ACTIONS(1249), [aux_sym_keyword_bigserial_token2] = ACTIONS(1249), [aux_sym_keyword_tinyint_token1] = ACTIONS(1251), [aux_sym_keyword_tinyint_token2] = ACTIONS(1251), [aux_sym_keyword_smallint_token1] = ACTIONS(1253), [aux_sym_keyword_smallint_token2] = ACTIONS(1253), [aux_sym_keyword_mediumint_token1] = ACTIONS(1255), [aux_sym_keyword_mediumint_token2] = ACTIONS(1255), [aux_sym_keyword_int_token1] = ACTIONS(1257), [aux_sym_keyword_int_token2] = ACTIONS(1257), [aux_sym_keyword_int_token3] = ACTIONS(1257), [aux_sym_keyword_bigint_token1] = ACTIONS(1259), [aux_sym_keyword_bigint_token2] = ACTIONS(1259), [sym_keyword_decimal] = ACTIONS(1261), [sym_keyword_numeric] = ACTIONS(1263), [aux_sym_keyword_real_token1] = ACTIONS(1265), [aux_sym_keyword_real_token2] = ACTIONS(1265), [sym_keyword_float] = ACTIONS(1267), [sym_keyword_double] = ACTIONS(1269), [sym_keyword_inet] = ACTIONS(1237), [sym_keyword_money] = ACTIONS(1237), [sym_keyword_smallmoney] = ACTIONS(1237), [aux_sym_keyword_char_token1] = ACTIONS(1271), [sym_keyword_nchar] = ACTIONS(1273), [aux_sym_keyword_varchar_token1] = ACTIONS(1275), [sym_keyword_nvarchar] = ACTIONS(1277), [sym_keyword_text] = ACTIONS(1237), [sym_keyword_string] = ACTIONS(1237), [sym_keyword_uuid] = ACTIONS(1237), [sym_keyword_json] = ACTIONS(1237), [sym_keyword_jsonb] = ACTIONS(1237), [sym_keyword_xml] = ACTIONS(1237), [sym_keyword_bytea] = ACTIONS(1237), [sym_keyword_enum] = ACTIONS(1279), [sym_keyword_date] = ACTIONS(1237), [sym_keyword_datetime] = ACTIONS(1237), [sym_keyword_datetime2] = ACTIONS(1237), [sym_keyword_smalldatetime] = ACTIONS(1237), [sym_keyword_datetimeoffset] = ACTIONS(1281), [sym_keyword_time] = ACTIONS(1283), [sym_keyword_timestamp] = ACTIONS(1285), [sym_keyword_timestamptz] = ACTIONS(1237), [sym_keyword_interval] = ACTIONS(1237), [sym_keyword_geometry] = ACTIONS(1237), [sym_keyword_geography] = ACTIONS(1237), [sym_keyword_box2d] = ACTIONS(1237), [sym_keyword_box3d] = ACTIONS(1237), [sym_keyword_oid] = ACTIONS(1237), [sym_keyword_name] = ACTIONS(1237), [sym_keyword_regclass] = ACTIONS(1237), [sym_keyword_regnamespace] = ACTIONS(1237), [sym_keyword_regproc] = ACTIONS(1237), [sym_keyword_regtype] = ACTIONS(1237), [aux_sym_double_token1] = ACTIONS(1287), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1289), [aux_sym_identifier_token1] = ACTIONS(1289), }, [65] = { [sym_keyword_smallserial] = STATE(3054), [sym_keyword_serial] = STATE(3054), [sym_keyword_bigserial] = STATE(3054), [sym_keyword_tinyint] = STATE(3026), [sym_keyword_smallint] = STATE(3027), [sym_keyword_mediumint] = STATE(3028), [sym_keyword_int] = STATE(3029), [sym_keyword_bigint] = STATE(3030), [sym_keyword_real] = STATE(3031), [sym_keyword_char] = STATE(3463), [sym_keyword_varchar] = STATE(3464), [sym__type] = STATE(4558), [sym_tinyint] = STATE(3054), [sym_smallint] = STATE(3054), [sym_mediumint] = STATE(3054), [sym_int] = STATE(3054), [sym_bigint] = STATE(3054), [sym_bit] = STATE(3054), [sym_binary] = STATE(3054), [sym_varbinary] = STATE(3054), [sym_float] = STATE(3054), [sym_double] = STATE(3054), [sym_decimal] = STATE(3054), [sym_numeric] = STATE(3054), [sym_char] = STATE(3054), [sym_varchar] = STATE(3054), [sym_nchar] = STATE(3054), [sym_nvarchar] = STATE(3054), [sym_datetimeoffset] = STATE(3054), [sym_time] = STATE(3054), [sym_timestamp] = STATE(3054), [sym_enum] = STATE(3054), [sym_object_reference] = STATE(3056), [sym_identifier] = STATE(3613), [sym__identifier] = ACTIONS(981), [aux_sym_keyword_character_token1] = ACTIONS(983), [sym_keyword_unsigned] = ACTIONS(985), [sym_keyword_boolean] = ACTIONS(987), [sym_keyword_bit] = ACTIONS(989), [sym_keyword_binary] = ACTIONS(991), [sym_keyword_varbinary] = ACTIONS(993), [sym_keyword_image] = ACTIONS(987), [aux_sym_keyword_smallserial_token1] = ACTIONS(995), [aux_sym_keyword_smallserial_token2] = ACTIONS(995), [aux_sym_keyword_serial_token1] = ACTIONS(997), [aux_sym_keyword_serial_token2] = ACTIONS(997), [aux_sym_keyword_bigserial_token1] = ACTIONS(999), [aux_sym_keyword_bigserial_token2] = ACTIONS(999), [aux_sym_keyword_tinyint_token1] = ACTIONS(1001), [aux_sym_keyword_tinyint_token2] = ACTIONS(1001), [aux_sym_keyword_smallint_token1] = ACTIONS(1003), [aux_sym_keyword_smallint_token2] = ACTIONS(1003), [aux_sym_keyword_mediumint_token1] = ACTIONS(1005), [aux_sym_keyword_mediumint_token2] = ACTIONS(1005), [aux_sym_keyword_int_token1] = ACTIONS(1007), [aux_sym_keyword_int_token2] = ACTIONS(1007), [aux_sym_keyword_int_token3] = ACTIONS(1007), [aux_sym_keyword_bigint_token1] = ACTIONS(1009), [aux_sym_keyword_bigint_token2] = ACTIONS(1009), [sym_keyword_decimal] = ACTIONS(1011), [sym_keyword_numeric] = ACTIONS(1013), [aux_sym_keyword_real_token1] = ACTIONS(1015), [aux_sym_keyword_real_token2] = ACTIONS(1015), [sym_keyword_float] = ACTIONS(1017), [sym_keyword_double] = ACTIONS(1019), [sym_keyword_inet] = ACTIONS(987), [sym_keyword_money] = ACTIONS(987), [sym_keyword_smallmoney] = ACTIONS(987), [aux_sym_keyword_char_token1] = ACTIONS(1021), [sym_keyword_nchar] = ACTIONS(1023), [aux_sym_keyword_varchar_token1] = ACTIONS(1025), [sym_keyword_nvarchar] = ACTIONS(1027), [sym_keyword_text] = ACTIONS(987), [sym_keyword_string] = ACTIONS(987), [sym_keyword_uuid] = ACTIONS(987), [sym_keyword_json] = ACTIONS(987), [sym_keyword_jsonb] = ACTIONS(987), [sym_keyword_xml] = ACTIONS(987), [sym_keyword_bytea] = ACTIONS(987), [sym_keyword_enum] = ACTIONS(1029), [sym_keyword_date] = ACTIONS(987), [sym_keyword_datetime] = ACTIONS(987), [sym_keyword_datetime2] = ACTIONS(987), [sym_keyword_smalldatetime] = ACTIONS(987), [sym_keyword_datetimeoffset] = ACTIONS(1031), [sym_keyword_time] = ACTIONS(1291), [sym_keyword_timestamp] = ACTIONS(1293), [sym_keyword_timestamptz] = ACTIONS(987), [sym_keyword_interval] = ACTIONS(987), [sym_keyword_geometry] = ACTIONS(987), [sym_keyword_geography] = ACTIONS(987), [sym_keyword_box2d] = ACTIONS(987), [sym_keyword_box3d] = ACTIONS(987), [sym_keyword_oid] = ACTIONS(987), [sym_keyword_name] = ACTIONS(987), [sym_keyword_regclass] = ACTIONS(987), [sym_keyword_regnamespace] = ACTIONS(987), [sym_keyword_regproc] = ACTIONS(987), [sym_keyword_regtype] = ACTIONS(987), [aux_sym_double_token1] = ACTIONS(1037), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1039), [aux_sym_identifier_token1] = ACTIONS(1039), }, [66] = { [sym_keyword_smallserial] = STATE(3403), [sym_keyword_serial] = STATE(3403), [sym_keyword_bigserial] = STATE(3403), [sym_keyword_tinyint] = STATE(3327), [sym_keyword_smallint] = STATE(3328), [sym_keyword_mediumint] = STATE(3329), [sym_keyword_int] = STATE(3330), [sym_keyword_bigint] = STATE(3331), [sym_keyword_real] = STATE(3333), [sym_keyword_char] = STATE(4234), [sym_keyword_varchar] = STATE(4239), [sym__type] = STATE(4758), [sym_tinyint] = STATE(3403), [sym_smallint] = STATE(3403), [sym_mediumint] = STATE(3403), [sym_int] = STATE(3403), [sym_bigint] = STATE(3403), [sym_bit] = STATE(3403), [sym_binary] = STATE(3403), [sym_varbinary] = STATE(3403), [sym_float] = STATE(3403), [sym_double] = STATE(3403), [sym_decimal] = STATE(3403), [sym_numeric] = STATE(3403), [sym_char] = STATE(3403), [sym_varchar] = STATE(3403), [sym_nchar] = STATE(3403), [sym_nvarchar] = STATE(3403), [sym_datetimeoffset] = STATE(3403), [sym_time] = STATE(3403), [sym_timestamp] = STATE(3403), [sym_enum] = STATE(3403), [sym_object_reference] = STATE(3451), [sym_identifier] = STATE(4169), [sym__identifier] = ACTIONS(1101), [aux_sym_keyword_character_token1] = ACTIONS(1103), [sym_keyword_unsigned] = ACTIONS(1105), [sym_keyword_boolean] = ACTIONS(1107), [sym_keyword_bit] = ACTIONS(1109), [sym_keyword_binary] = ACTIONS(1111), [sym_keyword_varbinary] = ACTIONS(1113), [sym_keyword_image] = ACTIONS(1107), [aux_sym_keyword_smallserial_token1] = ACTIONS(1115), [aux_sym_keyword_smallserial_token2] = ACTIONS(1115), [aux_sym_keyword_serial_token1] = ACTIONS(1117), [aux_sym_keyword_serial_token2] = ACTIONS(1117), [aux_sym_keyword_bigserial_token1] = ACTIONS(1119), [aux_sym_keyword_bigserial_token2] = ACTIONS(1119), [aux_sym_keyword_tinyint_token1] = ACTIONS(1121), [aux_sym_keyword_tinyint_token2] = ACTIONS(1121), [aux_sym_keyword_smallint_token1] = ACTIONS(1123), [aux_sym_keyword_smallint_token2] = ACTIONS(1123), [aux_sym_keyword_mediumint_token1] = ACTIONS(1125), [aux_sym_keyword_mediumint_token2] = ACTIONS(1125), [aux_sym_keyword_int_token1] = ACTIONS(1127), [aux_sym_keyword_int_token2] = ACTIONS(1127), [aux_sym_keyword_int_token3] = ACTIONS(1127), [aux_sym_keyword_bigint_token1] = ACTIONS(1129), [aux_sym_keyword_bigint_token2] = ACTIONS(1129), [sym_keyword_decimal] = ACTIONS(1131), [sym_keyword_numeric] = ACTIONS(1133), [aux_sym_keyword_real_token1] = ACTIONS(1135), [aux_sym_keyword_real_token2] = ACTIONS(1135), [sym_keyword_float] = ACTIONS(1137), [sym_keyword_double] = ACTIONS(1139), [sym_keyword_inet] = ACTIONS(1107), [sym_keyword_money] = ACTIONS(1107), [sym_keyword_smallmoney] = ACTIONS(1107), [aux_sym_keyword_char_token1] = ACTIONS(1141), [sym_keyword_nchar] = ACTIONS(1143), [aux_sym_keyword_varchar_token1] = ACTIONS(1145), [sym_keyword_nvarchar] = ACTIONS(1147), [sym_keyword_text] = ACTIONS(1107), [sym_keyword_string] = ACTIONS(1107), [sym_keyword_uuid] = ACTIONS(1107), [sym_keyword_json] = ACTIONS(1107), [sym_keyword_jsonb] = ACTIONS(1107), [sym_keyword_xml] = ACTIONS(1107), [sym_keyword_bytea] = ACTIONS(1107), [sym_keyword_enum] = ACTIONS(1149), [sym_keyword_date] = ACTIONS(1107), [sym_keyword_datetime] = ACTIONS(1107), [sym_keyword_datetime2] = ACTIONS(1107), [sym_keyword_smalldatetime] = ACTIONS(1107), [sym_keyword_datetimeoffset] = ACTIONS(1151), [sym_keyword_time] = ACTIONS(1295), [sym_keyword_timestamp] = ACTIONS(1297), [sym_keyword_timestamptz] = ACTIONS(1107), [sym_keyword_interval] = ACTIONS(1107), [sym_keyword_geometry] = ACTIONS(1107), [sym_keyword_geography] = ACTIONS(1107), [sym_keyword_box2d] = ACTIONS(1107), [sym_keyword_box3d] = ACTIONS(1107), [sym_keyword_oid] = ACTIONS(1107), [sym_keyword_name] = ACTIONS(1107), [sym_keyword_regclass] = ACTIONS(1107), [sym_keyword_regnamespace] = ACTIONS(1107), [sym_keyword_regproc] = ACTIONS(1107), [sym_keyword_regtype] = ACTIONS(1107), [aux_sym_double_token1] = ACTIONS(1157), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1159), [aux_sym_identifier_token1] = ACTIONS(1159), }, [67] = { [sym_keyword_smallserial] = STATE(1903), [sym_keyword_serial] = STATE(1903), [sym_keyword_bigserial] = STATE(1903), [sym_keyword_tinyint] = STATE(1873), [sym_keyword_smallint] = STATE(1874), [sym_keyword_mediumint] = STATE(1875), [sym_keyword_int] = STATE(1876), [sym_keyword_bigint] = STATE(1877), [sym_keyword_real] = STATE(1878), [sym_keyword_char] = STATE(2116), [sym_keyword_varchar] = STATE(2117), [sym__type] = STATE(2672), [sym_tinyint] = STATE(1903), [sym_smallint] = STATE(1903), [sym_mediumint] = STATE(1903), [sym_int] = STATE(1903), [sym_bigint] = STATE(1903), [sym_bit] = STATE(1903), [sym_binary] = STATE(1903), [sym_varbinary] = STATE(1903), [sym_float] = STATE(1903), [sym_double] = STATE(1903), [sym_decimal] = STATE(1903), [sym_numeric] = STATE(1903), [sym_char] = STATE(1903), [sym_varchar] = STATE(1903), [sym_nchar] = STATE(1903), [sym_nvarchar] = STATE(1903), [sym_datetimeoffset] = STATE(1903), [sym_time] = STATE(1903), [sym_timestamp] = STATE(1903), [sym_enum] = STATE(1903), [sym_object_reference] = STATE(1904), [sym_identifier] = STATE(2311), [sym__identifier] = ACTIONS(1167), [aux_sym_keyword_character_token1] = ACTIONS(1169), [sym_keyword_unsigned] = ACTIONS(1171), [sym_keyword_boolean] = ACTIONS(1173), [sym_keyword_bit] = ACTIONS(1175), [sym_keyword_binary] = ACTIONS(1177), [sym_keyword_varbinary] = ACTIONS(1179), [sym_keyword_image] = ACTIONS(1173), [aux_sym_keyword_smallserial_token1] = ACTIONS(1181), [aux_sym_keyword_smallserial_token2] = ACTIONS(1181), [aux_sym_keyword_serial_token1] = ACTIONS(1183), [aux_sym_keyword_serial_token2] = ACTIONS(1183), [aux_sym_keyword_bigserial_token1] = ACTIONS(1185), [aux_sym_keyword_bigserial_token2] = ACTIONS(1185), [aux_sym_keyword_tinyint_token1] = ACTIONS(1187), [aux_sym_keyword_tinyint_token2] = ACTIONS(1187), [aux_sym_keyword_smallint_token1] = ACTIONS(1189), [aux_sym_keyword_smallint_token2] = ACTIONS(1189), [aux_sym_keyword_mediumint_token1] = ACTIONS(1191), [aux_sym_keyword_mediumint_token2] = ACTIONS(1191), [aux_sym_keyword_int_token1] = ACTIONS(1193), [aux_sym_keyword_int_token2] = ACTIONS(1193), [aux_sym_keyword_int_token3] = ACTIONS(1193), [aux_sym_keyword_bigint_token1] = ACTIONS(1195), [aux_sym_keyword_bigint_token2] = ACTIONS(1195), [sym_keyword_decimal] = ACTIONS(1197), [sym_keyword_numeric] = ACTIONS(1199), [aux_sym_keyword_real_token1] = ACTIONS(1201), [aux_sym_keyword_real_token2] = ACTIONS(1201), [sym_keyword_float] = ACTIONS(1203), [sym_keyword_double] = ACTIONS(1205), [sym_keyword_inet] = ACTIONS(1173), [sym_keyword_money] = ACTIONS(1173), [sym_keyword_smallmoney] = ACTIONS(1173), [aux_sym_keyword_char_token1] = ACTIONS(1207), [sym_keyword_nchar] = ACTIONS(1209), [aux_sym_keyword_varchar_token1] = ACTIONS(1211), [sym_keyword_nvarchar] = ACTIONS(1213), [sym_keyword_text] = ACTIONS(1173), [sym_keyword_string] = ACTIONS(1173), [sym_keyword_uuid] = ACTIONS(1173), [sym_keyword_json] = ACTIONS(1173), [sym_keyword_jsonb] = ACTIONS(1173), [sym_keyword_xml] = ACTIONS(1173), [sym_keyword_bytea] = ACTIONS(1173), [sym_keyword_enum] = ACTIONS(1215), [sym_keyword_date] = ACTIONS(1173), [sym_keyword_datetime] = ACTIONS(1173), [sym_keyword_datetime2] = ACTIONS(1173), [sym_keyword_smalldatetime] = ACTIONS(1173), [sym_keyword_datetimeoffset] = ACTIONS(1217), [sym_keyword_time] = ACTIONS(1299), [sym_keyword_timestamp] = ACTIONS(1301), [sym_keyword_timestamptz] = ACTIONS(1173), [sym_keyword_interval] = ACTIONS(1173), [sym_keyword_geometry] = ACTIONS(1173), [sym_keyword_geography] = ACTIONS(1173), [sym_keyword_box2d] = ACTIONS(1173), [sym_keyword_box3d] = ACTIONS(1173), [sym_keyword_oid] = ACTIONS(1173), [sym_keyword_name] = ACTIONS(1173), [sym_keyword_regclass] = ACTIONS(1173), [sym_keyword_regnamespace] = ACTIONS(1173), [sym_keyword_regproc] = ACTIONS(1173), [sym_keyword_regtype] = ACTIONS(1173), [aux_sym_double_token1] = ACTIONS(1223), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1225), [aux_sym_identifier_token1] = ACTIONS(1225), }, [68] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(14014), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [69] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(12620), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [70] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(14893), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [71] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(14384), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [72] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(12909), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [73] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(13767), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [74] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(14389), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [75] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(14863), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [76] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(12409), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [77] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(14124), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [78] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(12688), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [79] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(13653), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [80] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(14074), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [81] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(14442), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [82] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(14807), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [83] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(12500), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [84] = { [sym_keyword_smallserial] = STATE(7211), [sym_keyword_serial] = STATE(7211), [sym_keyword_bigserial] = STATE(7211), [sym_keyword_tinyint] = STATE(1893), [sym_keyword_smallint] = STATE(1896), [sym_keyword_mediumint] = STATE(1897), [sym_keyword_int] = STATE(1898), [sym_keyword_bigint] = STATE(1899), [sym_keyword_real] = STATE(1900), [sym_keyword_char] = STATE(2219), [sym_keyword_varchar] = STATE(2223), [sym__type] = STATE(12760), [sym_tinyint] = STATE(7211), [sym_smallint] = STATE(7211), [sym_mediumint] = STATE(7211), [sym_int] = STATE(7211), [sym_bigint] = STATE(7211), [sym_bit] = STATE(7211), [sym_binary] = STATE(7211), [sym_varbinary] = STATE(7211), [sym_float] = STATE(7211), [sym_double] = STATE(7211), [sym_decimal] = STATE(7211), [sym_numeric] = STATE(7211), [sym_char] = STATE(7211), [sym_varchar] = STATE(7211), [sym_nchar] = STATE(7211), [sym_nvarchar] = STATE(7211), [sym_datetimeoffset] = STATE(7211), [sym_time] = STATE(7211), [sym_timestamp] = STATE(7211), [sym_enum] = STATE(7211), [sym_object_reference] = STATE(7212), [sym_identifier] = STATE(5307), [sym__identifier] = ACTIONS(55), [aux_sym_keyword_character_token1] = ACTIONS(57), [sym_keyword_unsigned] = ACTIONS(61), [sym_keyword_boolean] = ACTIONS(63), [sym_keyword_bit] = ACTIONS(65), [sym_keyword_binary] = ACTIONS(67), [sym_keyword_varbinary] = ACTIONS(69), [sym_keyword_image] = ACTIONS(63), [aux_sym_keyword_smallserial_token1] = ACTIONS(71), [aux_sym_keyword_smallserial_token2] = ACTIONS(71), [aux_sym_keyword_serial_token1] = ACTIONS(73), [aux_sym_keyword_serial_token2] = ACTIONS(73), [aux_sym_keyword_bigserial_token1] = ACTIONS(75), [aux_sym_keyword_bigserial_token2] = ACTIONS(75), [aux_sym_keyword_tinyint_token1] = ACTIONS(77), [aux_sym_keyword_tinyint_token2] = ACTIONS(77), [aux_sym_keyword_smallint_token1] = ACTIONS(79), [aux_sym_keyword_smallint_token2] = ACTIONS(79), [aux_sym_keyword_mediumint_token1] = ACTIONS(81), [aux_sym_keyword_mediumint_token2] = ACTIONS(81), [aux_sym_keyword_int_token1] = ACTIONS(83), [aux_sym_keyword_int_token2] = ACTIONS(83), [aux_sym_keyword_int_token3] = ACTIONS(83), [aux_sym_keyword_bigint_token1] = ACTIONS(85), [aux_sym_keyword_bigint_token2] = ACTIONS(85), [sym_keyword_decimal] = ACTIONS(87), [sym_keyword_numeric] = ACTIONS(89), [aux_sym_keyword_real_token1] = ACTIONS(91), [aux_sym_keyword_real_token2] = ACTIONS(91), [sym_keyword_float] = ACTIONS(93), [sym_keyword_double] = ACTIONS(95), [sym_keyword_inet] = ACTIONS(63), [sym_keyword_money] = ACTIONS(63), [sym_keyword_smallmoney] = ACTIONS(63), [aux_sym_keyword_char_token1] = ACTIONS(97), [sym_keyword_nchar] = ACTIONS(99), [aux_sym_keyword_varchar_token1] = ACTIONS(101), [sym_keyword_nvarchar] = ACTIONS(103), [sym_keyword_text] = ACTIONS(63), [sym_keyword_string] = ACTIONS(63), [sym_keyword_uuid] = ACTIONS(63), [sym_keyword_json] = ACTIONS(63), [sym_keyword_jsonb] = ACTIONS(63), [sym_keyword_xml] = ACTIONS(63), [sym_keyword_bytea] = ACTIONS(63), [sym_keyword_enum] = ACTIONS(105), [sym_keyword_date] = ACTIONS(63), [sym_keyword_datetime] = ACTIONS(63), [sym_keyword_datetime2] = ACTIONS(63), [sym_keyword_smalldatetime] = ACTIONS(63), [sym_keyword_datetimeoffset] = ACTIONS(107), [sym_keyword_time] = ACTIONS(109), [sym_keyword_timestamp] = ACTIONS(111), [sym_keyword_timestamptz] = ACTIONS(63), [sym_keyword_interval] = ACTIONS(63), [sym_keyword_geometry] = ACTIONS(63), [sym_keyword_geography] = ACTIONS(63), [sym_keyword_box2d] = ACTIONS(63), [sym_keyword_box3d] = ACTIONS(63), [sym_keyword_oid] = ACTIONS(63), [sym_keyword_name] = ACTIONS(63), [sym_keyword_regclass] = ACTIONS(63), [sym_keyword_regnamespace] = ACTIONS(63), [sym_keyword_regproc] = ACTIONS(63), [sym_keyword_regtype] = ACTIONS(63), [aux_sym_double_token1] = ACTIONS(115), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(119), [aux_sym_identifier_token1] = ACTIONS(119), }, [85] = { [sym_keyword_smallserial] = STATE(2766), [sym_keyword_serial] = STATE(2766), [sym_keyword_bigserial] = STATE(2766), [sym_keyword_tinyint] = STATE(2755), [sym_keyword_smallint] = STATE(2756), [sym_keyword_mediumint] = STATE(2757), [sym_keyword_int] = STATE(2758), [sym_keyword_bigint] = STATE(2759), [sym_keyword_real] = STATE(2760), [sym_keyword_char] = STATE(3229), [sym_keyword_varchar] = STATE(3231), [sym__type] = STATE(3955), [sym_tinyint] = STATE(2766), [sym_smallint] = STATE(2766), [sym_mediumint] = STATE(2766), [sym_int] = STATE(2766), [sym_bigint] = STATE(2766), [sym_bit] = STATE(2766), [sym_binary] = STATE(2766), [sym_varbinary] = STATE(2766), [sym_float] = STATE(2766), [sym_double] = STATE(2766), [sym_decimal] = STATE(2766), [sym_numeric] = STATE(2766), [sym_char] = STATE(2766), [sym_varchar] = STATE(2766), [sym_nchar] = STATE(2766), [sym_nvarchar] = STATE(2766), [sym_datetimeoffset] = STATE(2766), [sym_time] = STATE(2766), [sym_timestamp] = STATE(2766), [sym_enum] = STATE(2766), [sym_object_reference] = STATE(2780), [sym_identifier] = STATE(3204), [sym__identifier] = ACTIONS(1303), [aux_sym_keyword_character_token1] = ACTIONS(1305), [sym_keyword_unsigned] = ACTIONS(1307), [sym_keyword_boolean] = ACTIONS(1309), [sym_keyword_bit] = ACTIONS(1311), [sym_keyword_binary] = ACTIONS(1313), [sym_keyword_varbinary] = ACTIONS(1315), [sym_keyword_image] = ACTIONS(1309), [aux_sym_keyword_smallserial_token1] = ACTIONS(1317), [aux_sym_keyword_smallserial_token2] = ACTIONS(1317), [aux_sym_keyword_serial_token1] = ACTIONS(1319), [aux_sym_keyword_serial_token2] = ACTIONS(1319), [aux_sym_keyword_bigserial_token1] = ACTIONS(1321), [aux_sym_keyword_bigserial_token2] = ACTIONS(1321), [aux_sym_keyword_tinyint_token1] = ACTIONS(1323), [aux_sym_keyword_tinyint_token2] = ACTIONS(1323), [aux_sym_keyword_smallint_token1] = ACTIONS(1325), [aux_sym_keyword_smallint_token2] = ACTIONS(1325), [aux_sym_keyword_mediumint_token1] = ACTIONS(1327), [aux_sym_keyword_mediumint_token2] = ACTIONS(1327), [aux_sym_keyword_int_token1] = ACTIONS(1329), [aux_sym_keyword_int_token2] = ACTIONS(1329), [aux_sym_keyword_int_token3] = ACTIONS(1329), [aux_sym_keyword_bigint_token1] = ACTIONS(1331), [aux_sym_keyword_bigint_token2] = ACTIONS(1331), [sym_keyword_decimal] = ACTIONS(1333), [sym_keyword_numeric] = ACTIONS(1335), [aux_sym_keyword_real_token1] = ACTIONS(1337), [aux_sym_keyword_real_token2] = ACTIONS(1337), [sym_keyword_float] = ACTIONS(1339), [sym_keyword_double] = ACTIONS(1341), [sym_keyword_inet] = ACTIONS(1309), [sym_keyword_money] = ACTIONS(1309), [sym_keyword_smallmoney] = ACTIONS(1309), [aux_sym_keyword_char_token1] = ACTIONS(1343), [sym_keyword_nchar] = ACTIONS(1345), [aux_sym_keyword_varchar_token1] = ACTIONS(1347), [sym_keyword_nvarchar] = ACTIONS(1349), [sym_keyword_text] = ACTIONS(1309), [sym_keyword_string] = ACTIONS(1309), [sym_keyword_uuid] = ACTIONS(1309), [sym_keyword_json] = ACTIONS(1309), [sym_keyword_jsonb] = ACTIONS(1309), [sym_keyword_xml] = ACTIONS(1309), [sym_keyword_bytea] = ACTIONS(1309), [sym_keyword_enum] = ACTIONS(1351), [sym_keyword_date] = ACTIONS(1309), [sym_keyword_datetime] = ACTIONS(1309), [sym_keyword_datetime2] = ACTIONS(1309), [sym_keyword_smalldatetime] = ACTIONS(1309), [sym_keyword_datetimeoffset] = ACTIONS(1353), [sym_keyword_time] = ACTIONS(1355), [sym_keyword_timestamp] = ACTIONS(1357), [sym_keyword_timestamptz] = ACTIONS(1309), [sym_keyword_interval] = ACTIONS(1309), [sym_keyword_geometry] = ACTIONS(1309), [sym_keyword_geography] = ACTIONS(1309), [sym_keyword_box2d] = ACTIONS(1309), [sym_keyword_box3d] = ACTIONS(1309), [sym_keyword_oid] = ACTIONS(1309), [sym_keyword_name] = ACTIONS(1309), [sym_keyword_regclass] = ACTIONS(1309), [sym_keyword_regnamespace] = ACTIONS(1309), [sym_keyword_regproc] = ACTIONS(1309), [sym_keyword_regtype] = ACTIONS(1309), [aux_sym_double_token1] = ACTIONS(1359), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1361), [aux_sym_identifier_token1] = ACTIONS(1361), }, [86] = { [aux_sym__single_quote_string_repeat1] = STATE(88), [ts_builtin_sym_end] = ACTIONS(1363), [sym__identifier] = ACTIONS(1365), [anon_sym_SEMI] = ACTIONS(1363), [sym_keyword_create] = ACTIONS(1365), [sym_keyword_increment] = ACTIONS(1365), [sym_keyword_minvalue] = ACTIONS(1365), [sym_keyword_maxvalue] = ACTIONS(1365), [sym_keyword_owned] = ACTIONS(1365), [sym_keyword_start] = ACTIONS(1365), [sym_keyword_restart] = ACTIONS(1365), [sym_keyword_as] = ACTIONS(1365), [sym_keyword_not] = ACTIONS(1365), [aux_sym_keyword_character_token1] = ACTIONS(1365), [sym_keyword_no] = ACTIONS(1365), [sym_keyword_cycle] = ACTIONS(1365), [sym_keyword_begin] = ACTIONS(1365), [sym_keyword_rows] = ACTIONS(1365), [sym_keyword_unsigned] = ACTIONS(1365), [sym_keyword_returns] = ACTIONS(1365), [sym_keyword_return] = ACTIONS(1365), [sym_keyword_language] = ACTIONS(1365), [sym_keyword_immutable] = ACTIONS(1365), [sym_keyword_stable] = ACTIONS(1365), [sym_keyword_volatile] = ACTIONS(1365), [sym_keyword_leakproof] = ACTIONS(1365), [sym_keyword_parallel] = ACTIONS(1365), [sym_keyword_called] = ACTIONS(1365), [sym_keyword_strict] = ACTIONS(1365), [sym_keyword_cost] = ACTIONS(1365), [sym_keyword_support] = ACTIONS(1365), [sym_keyword_security] = ACTIONS(1365), [sym_keyword_external] = ACTIONS(1365), [sym_keyword_cache] = ACTIONS(1365), [sym_keyword_boolean] = ACTIONS(1365), [sym_keyword_bit] = ACTIONS(1365), [sym_keyword_binary] = ACTIONS(1365), [sym_keyword_varbinary] = ACTIONS(1365), [sym_keyword_image] = ACTIONS(1365), [aux_sym_keyword_smallserial_token1] = ACTIONS(1365), [aux_sym_keyword_smallserial_token2] = ACTIONS(1365), [aux_sym_keyword_serial_token1] = ACTIONS(1365), [aux_sym_keyword_serial_token2] = ACTIONS(1365), [aux_sym_keyword_bigserial_token1] = ACTIONS(1365), [aux_sym_keyword_bigserial_token2] = ACTIONS(1365), [aux_sym_keyword_tinyint_token1] = ACTIONS(1365), [aux_sym_keyword_tinyint_token2] = ACTIONS(1365), [aux_sym_keyword_smallint_token1] = ACTIONS(1365), [aux_sym_keyword_smallint_token2] = ACTIONS(1365), [aux_sym_keyword_mediumint_token1] = ACTIONS(1365), [aux_sym_keyword_mediumint_token2] = ACTIONS(1365), [aux_sym_keyword_int_token1] = ACTIONS(1365), [aux_sym_keyword_int_token2] = ACTIONS(1365), [aux_sym_keyword_int_token3] = ACTIONS(1365), [aux_sym_keyword_bigint_token1] = ACTIONS(1365), [aux_sym_keyword_bigint_token2] = ACTIONS(1365), [sym_keyword_decimal] = ACTIONS(1365), [sym_keyword_numeric] = ACTIONS(1365), [aux_sym_keyword_real_token1] = ACTIONS(1365), [aux_sym_keyword_real_token2] = ACTIONS(1365), [sym_keyword_float] = ACTIONS(1365), [sym_keyword_double] = ACTIONS(1365), [sym_keyword_inet] = ACTIONS(1365), [sym_keyword_money] = ACTIONS(1365), [sym_keyword_smallmoney] = ACTIONS(1365), [aux_sym_keyword_char_token1] = ACTIONS(1365), [sym_keyword_nchar] = ACTIONS(1365), [aux_sym_keyword_varchar_token1] = ACTIONS(1365), [sym_keyword_nvarchar] = ACTIONS(1365), [sym_keyword_text] = ACTIONS(1365), [sym_keyword_string] = ACTIONS(1365), [sym_keyword_uuid] = ACTIONS(1365), [sym_keyword_json] = ACTIONS(1365), [sym_keyword_jsonb] = ACTIONS(1365), [sym_keyword_xml] = ACTIONS(1365), [sym_keyword_bytea] = ACTIONS(1365), [sym_keyword_enum] = ACTIONS(1365), [sym_keyword_date] = ACTIONS(1365), [sym_keyword_datetime] = ACTIONS(1365), [sym_keyword_datetime2] = ACTIONS(1365), [sym_keyword_smalldatetime] = ACTIONS(1365), [sym_keyword_datetimeoffset] = ACTIONS(1365), [sym_keyword_time] = ACTIONS(1365), [sym_keyword_timestamp] = ACTIONS(1365), [sym_keyword_timestamptz] = ACTIONS(1365), [sym_keyword_interval] = ACTIONS(1365), [sym_keyword_geometry] = ACTIONS(1365), [sym_keyword_geography] = ACTIONS(1365), [sym_keyword_box2d] = ACTIONS(1365), [sym_keyword_box3d] = ACTIONS(1365), [sym_keyword_oid] = ACTIONS(1365), [sym_keyword_name] = ACTIONS(1365), [sym_keyword_regclass] = ACTIONS(1365), [sym_keyword_regnamespace] = ACTIONS(1365), [sym_keyword_regproc] = ACTIONS(1365), [sym_keyword_regtype] = ACTIONS(1365), [anon_sym_RPAREN] = ACTIONS(1363), [aux_sym_double_token1] = ACTIONS(1365), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1363), [aux_sym__single_quote_string_token2] = ACTIONS(1367), [aux_sym_identifier_token1] = ACTIONS(1363), }, [87] = { [aux_sym__single_quote_string_repeat1] = STATE(87), [ts_builtin_sym_end] = ACTIONS(1369), [sym__identifier] = ACTIONS(1371), [anon_sym_SEMI] = ACTIONS(1369), [sym_keyword_create] = ACTIONS(1371), [sym_keyword_increment] = ACTIONS(1371), [sym_keyword_minvalue] = ACTIONS(1371), [sym_keyword_maxvalue] = ACTIONS(1371), [sym_keyword_owned] = ACTIONS(1371), [sym_keyword_start] = ACTIONS(1371), [sym_keyword_restart] = ACTIONS(1371), [sym_keyword_as] = ACTIONS(1371), [sym_keyword_not] = ACTIONS(1371), [aux_sym_keyword_character_token1] = ACTIONS(1371), [sym_keyword_no] = ACTIONS(1371), [sym_keyword_cycle] = ACTIONS(1371), [sym_keyword_begin] = ACTIONS(1371), [sym_keyword_rows] = ACTIONS(1371), [sym_keyword_unsigned] = ACTIONS(1371), [sym_keyword_returns] = ACTIONS(1371), [sym_keyword_return] = ACTIONS(1371), [sym_keyword_language] = ACTIONS(1371), [sym_keyword_immutable] = ACTIONS(1371), [sym_keyword_stable] = ACTIONS(1371), [sym_keyword_volatile] = ACTIONS(1371), [sym_keyword_leakproof] = ACTIONS(1371), [sym_keyword_parallel] = ACTIONS(1371), [sym_keyword_called] = ACTIONS(1371), [sym_keyword_strict] = ACTIONS(1371), [sym_keyword_cost] = ACTIONS(1371), [sym_keyword_support] = ACTIONS(1371), [sym_keyword_security] = ACTIONS(1371), [sym_keyword_external] = ACTIONS(1371), [sym_keyword_cache] = ACTIONS(1371), [sym_keyword_boolean] = ACTIONS(1371), [sym_keyword_bit] = ACTIONS(1371), [sym_keyword_binary] = ACTIONS(1371), [sym_keyword_varbinary] = ACTIONS(1371), [sym_keyword_image] = ACTIONS(1371), [aux_sym_keyword_smallserial_token1] = ACTIONS(1371), [aux_sym_keyword_smallserial_token2] = ACTIONS(1371), [aux_sym_keyword_serial_token1] = ACTIONS(1371), [aux_sym_keyword_serial_token2] = ACTIONS(1371), [aux_sym_keyword_bigserial_token1] = ACTIONS(1371), [aux_sym_keyword_bigserial_token2] = ACTIONS(1371), [aux_sym_keyword_tinyint_token1] = ACTIONS(1371), [aux_sym_keyword_tinyint_token2] = ACTIONS(1371), [aux_sym_keyword_smallint_token1] = ACTIONS(1371), [aux_sym_keyword_smallint_token2] = ACTIONS(1371), [aux_sym_keyword_mediumint_token1] = ACTIONS(1371), [aux_sym_keyword_mediumint_token2] = ACTIONS(1371), [aux_sym_keyword_int_token1] = ACTIONS(1371), [aux_sym_keyword_int_token2] = ACTIONS(1371), [aux_sym_keyword_int_token3] = ACTIONS(1371), [aux_sym_keyword_bigint_token1] = ACTIONS(1371), [aux_sym_keyword_bigint_token2] = ACTIONS(1371), [sym_keyword_decimal] = ACTIONS(1371), [sym_keyword_numeric] = ACTIONS(1371), [aux_sym_keyword_real_token1] = ACTIONS(1371), [aux_sym_keyword_real_token2] = ACTIONS(1371), [sym_keyword_float] = ACTIONS(1371), [sym_keyword_double] = ACTIONS(1371), [sym_keyword_inet] = ACTIONS(1371), [sym_keyword_money] = ACTIONS(1371), [sym_keyword_smallmoney] = ACTIONS(1371), [aux_sym_keyword_char_token1] = ACTIONS(1371), [sym_keyword_nchar] = ACTIONS(1371), [aux_sym_keyword_varchar_token1] = ACTIONS(1371), [sym_keyword_nvarchar] = ACTIONS(1371), [sym_keyword_text] = ACTIONS(1371), [sym_keyword_string] = ACTIONS(1371), [sym_keyword_uuid] = ACTIONS(1371), [sym_keyword_json] = ACTIONS(1371), [sym_keyword_jsonb] = ACTIONS(1371), [sym_keyword_xml] = ACTIONS(1371), [sym_keyword_bytea] = ACTIONS(1371), [sym_keyword_enum] = ACTIONS(1371), [sym_keyword_date] = ACTIONS(1371), [sym_keyword_datetime] = ACTIONS(1371), [sym_keyword_datetime2] = ACTIONS(1371), [sym_keyword_smalldatetime] = ACTIONS(1371), [sym_keyword_datetimeoffset] = ACTIONS(1371), [sym_keyword_time] = ACTIONS(1371), [sym_keyword_timestamp] = ACTIONS(1371), [sym_keyword_timestamptz] = ACTIONS(1371), [sym_keyword_interval] = ACTIONS(1371), [sym_keyword_geometry] = ACTIONS(1371), [sym_keyword_geography] = ACTIONS(1371), [sym_keyword_box2d] = ACTIONS(1371), [sym_keyword_box3d] = ACTIONS(1371), [sym_keyword_oid] = ACTIONS(1371), [sym_keyword_name] = ACTIONS(1371), [sym_keyword_regclass] = ACTIONS(1371), [sym_keyword_regnamespace] = ACTIONS(1371), [sym_keyword_regproc] = ACTIONS(1371), [sym_keyword_regtype] = ACTIONS(1371), [anon_sym_RPAREN] = ACTIONS(1369), [aux_sym_double_token1] = ACTIONS(1371), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1369), [aux_sym__single_quote_string_token2] = ACTIONS(1373), [aux_sym_identifier_token1] = ACTIONS(1369), }, [88] = { [aux_sym__single_quote_string_repeat1] = STATE(87), [ts_builtin_sym_end] = ACTIONS(1376), [sym__identifier] = ACTIONS(1378), [anon_sym_SEMI] = ACTIONS(1376), [sym_keyword_create] = ACTIONS(1378), [sym_keyword_increment] = ACTIONS(1378), [sym_keyword_minvalue] = ACTIONS(1378), [sym_keyword_maxvalue] = ACTIONS(1378), [sym_keyword_owned] = ACTIONS(1378), [sym_keyword_start] = ACTIONS(1378), [sym_keyword_restart] = ACTIONS(1378), [sym_keyword_as] = ACTIONS(1378), [sym_keyword_not] = ACTIONS(1378), [aux_sym_keyword_character_token1] = ACTIONS(1378), [sym_keyword_no] = ACTIONS(1378), [sym_keyword_cycle] = ACTIONS(1378), [sym_keyword_begin] = ACTIONS(1378), [sym_keyword_rows] = ACTIONS(1378), [sym_keyword_unsigned] = ACTIONS(1378), [sym_keyword_returns] = ACTIONS(1378), [sym_keyword_return] = ACTIONS(1378), [sym_keyword_language] = ACTIONS(1378), [sym_keyword_immutable] = ACTIONS(1378), [sym_keyword_stable] = ACTIONS(1378), [sym_keyword_volatile] = ACTIONS(1378), [sym_keyword_leakproof] = ACTIONS(1378), [sym_keyword_parallel] = ACTIONS(1378), [sym_keyword_called] = ACTIONS(1378), [sym_keyword_strict] = ACTIONS(1378), [sym_keyword_cost] = ACTIONS(1378), [sym_keyword_support] = ACTIONS(1378), [sym_keyword_security] = ACTIONS(1378), [sym_keyword_external] = ACTIONS(1378), [sym_keyword_cache] = ACTIONS(1378), [sym_keyword_boolean] = ACTIONS(1378), [sym_keyword_bit] = ACTIONS(1378), [sym_keyword_binary] = ACTIONS(1378), [sym_keyword_varbinary] = ACTIONS(1378), [sym_keyword_image] = ACTIONS(1378), [aux_sym_keyword_smallserial_token1] = ACTIONS(1378), [aux_sym_keyword_smallserial_token2] = ACTIONS(1378), [aux_sym_keyword_serial_token1] = ACTIONS(1378), [aux_sym_keyword_serial_token2] = ACTIONS(1378), [aux_sym_keyword_bigserial_token1] = ACTIONS(1378), [aux_sym_keyword_bigserial_token2] = ACTIONS(1378), [aux_sym_keyword_tinyint_token1] = ACTIONS(1378), [aux_sym_keyword_tinyint_token2] = ACTIONS(1378), [aux_sym_keyword_smallint_token1] = ACTIONS(1378), [aux_sym_keyword_smallint_token2] = ACTIONS(1378), [aux_sym_keyword_mediumint_token1] = ACTIONS(1378), [aux_sym_keyword_mediumint_token2] = ACTIONS(1378), [aux_sym_keyword_int_token1] = ACTIONS(1378), [aux_sym_keyword_int_token2] = ACTIONS(1378), [aux_sym_keyword_int_token3] = ACTIONS(1378), [aux_sym_keyword_bigint_token1] = ACTIONS(1378), [aux_sym_keyword_bigint_token2] = ACTIONS(1378), [sym_keyword_decimal] = ACTIONS(1378), [sym_keyword_numeric] = ACTIONS(1378), [aux_sym_keyword_real_token1] = ACTIONS(1378), [aux_sym_keyword_real_token2] = ACTIONS(1378), [sym_keyword_float] = ACTIONS(1378), [sym_keyword_double] = ACTIONS(1378), [sym_keyword_inet] = ACTIONS(1378), [sym_keyword_money] = ACTIONS(1378), [sym_keyword_smallmoney] = ACTIONS(1378), [aux_sym_keyword_char_token1] = ACTIONS(1378), [sym_keyword_nchar] = ACTIONS(1378), [aux_sym_keyword_varchar_token1] = ACTIONS(1378), [sym_keyword_nvarchar] = ACTIONS(1378), [sym_keyword_text] = ACTIONS(1378), [sym_keyword_string] = ACTIONS(1378), [sym_keyword_uuid] = ACTIONS(1378), [sym_keyword_json] = ACTIONS(1378), [sym_keyword_jsonb] = ACTIONS(1378), [sym_keyword_xml] = ACTIONS(1378), [sym_keyword_bytea] = ACTIONS(1378), [sym_keyword_enum] = ACTIONS(1378), [sym_keyword_date] = ACTIONS(1378), [sym_keyword_datetime] = ACTIONS(1378), [sym_keyword_datetime2] = ACTIONS(1378), [sym_keyword_smalldatetime] = ACTIONS(1378), [sym_keyword_datetimeoffset] = ACTIONS(1378), [sym_keyword_time] = ACTIONS(1378), [sym_keyword_timestamp] = ACTIONS(1378), [sym_keyword_timestamptz] = ACTIONS(1378), [sym_keyword_interval] = ACTIONS(1378), [sym_keyword_geometry] = ACTIONS(1378), [sym_keyword_geography] = ACTIONS(1378), [sym_keyword_box2d] = ACTIONS(1378), [sym_keyword_box3d] = ACTIONS(1378), [sym_keyword_oid] = ACTIONS(1378), [sym_keyword_name] = ACTIONS(1378), [sym_keyword_regclass] = ACTIONS(1378), [sym_keyword_regnamespace] = ACTIONS(1378), [sym_keyword_regproc] = ACTIONS(1378), [sym_keyword_regtype] = ACTIONS(1378), [anon_sym_RPAREN] = ACTIONS(1376), [aux_sym_double_token1] = ACTIONS(1378), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1376), [aux_sym__single_quote_string_token2] = ACTIONS(1380), [aux_sym_identifier_token1] = ACTIONS(1376), }, [89] = { [ts_builtin_sym_end] = ACTIONS(1382), [sym__identifier] = ACTIONS(1384), [anon_sym_SEMI] = ACTIONS(1382), [sym_keyword_create] = ACTIONS(1384), [sym_keyword_increment] = ACTIONS(1384), [sym_keyword_minvalue] = ACTIONS(1384), [sym_keyword_maxvalue] = ACTIONS(1384), [sym_keyword_owned] = ACTIONS(1384), [sym_keyword_start] = ACTIONS(1384), [sym_keyword_restart] = ACTIONS(1384), [sym_keyword_as] = ACTIONS(1384), [sym_keyword_not] = ACTIONS(1384), [aux_sym_keyword_character_token1] = ACTIONS(1384), [sym_keyword_no] = ACTIONS(1384), [sym_keyword_cycle] = ACTIONS(1384), [sym_keyword_begin] = ACTIONS(1384), [sym_keyword_rows] = ACTIONS(1384), [sym_keyword_unsigned] = ACTIONS(1384), [sym_keyword_returns] = ACTIONS(1384), [sym_keyword_return] = ACTIONS(1384), [sym_keyword_language] = ACTIONS(1384), [sym_keyword_immutable] = ACTIONS(1384), [sym_keyword_stable] = ACTIONS(1384), [sym_keyword_volatile] = ACTIONS(1384), [sym_keyword_leakproof] = ACTIONS(1384), [sym_keyword_parallel] = ACTIONS(1384), [sym_keyword_called] = ACTIONS(1384), [sym_keyword_strict] = ACTIONS(1384), [sym_keyword_cost] = ACTIONS(1384), [sym_keyword_support] = ACTIONS(1384), [sym_keyword_security] = ACTIONS(1384), [sym_keyword_external] = ACTIONS(1384), [sym_keyword_cache] = ACTIONS(1384), [sym_keyword_boolean] = ACTIONS(1384), [sym_keyword_bit] = ACTIONS(1384), [sym_keyword_binary] = ACTIONS(1384), [sym_keyword_varbinary] = ACTIONS(1384), [sym_keyword_image] = ACTIONS(1384), [aux_sym_keyword_smallserial_token1] = ACTIONS(1384), [aux_sym_keyword_smallserial_token2] = ACTIONS(1384), [aux_sym_keyword_serial_token1] = ACTIONS(1384), [aux_sym_keyword_serial_token2] = ACTIONS(1384), [aux_sym_keyword_bigserial_token1] = ACTIONS(1384), [aux_sym_keyword_bigserial_token2] = ACTIONS(1384), [aux_sym_keyword_tinyint_token1] = ACTIONS(1384), [aux_sym_keyword_tinyint_token2] = ACTIONS(1384), [aux_sym_keyword_smallint_token1] = ACTIONS(1384), [aux_sym_keyword_smallint_token2] = ACTIONS(1384), [aux_sym_keyword_mediumint_token1] = ACTIONS(1384), [aux_sym_keyword_mediumint_token2] = ACTIONS(1384), [aux_sym_keyword_int_token1] = ACTIONS(1384), [aux_sym_keyword_int_token2] = ACTIONS(1384), [aux_sym_keyword_int_token3] = ACTIONS(1384), [aux_sym_keyword_bigint_token1] = ACTIONS(1384), [aux_sym_keyword_bigint_token2] = ACTIONS(1384), [sym_keyword_decimal] = ACTIONS(1384), [sym_keyword_numeric] = ACTIONS(1384), [aux_sym_keyword_real_token1] = ACTIONS(1384), [aux_sym_keyword_real_token2] = ACTIONS(1384), [sym_keyword_float] = ACTIONS(1384), [sym_keyword_double] = ACTIONS(1384), [sym_keyword_inet] = ACTIONS(1384), [sym_keyword_money] = ACTIONS(1384), [sym_keyword_smallmoney] = ACTIONS(1384), [aux_sym_keyword_char_token1] = ACTIONS(1384), [sym_keyword_nchar] = ACTIONS(1384), [aux_sym_keyword_varchar_token1] = ACTIONS(1384), [sym_keyword_nvarchar] = ACTIONS(1384), [sym_keyword_text] = ACTIONS(1384), [sym_keyword_string] = ACTIONS(1384), [sym_keyword_uuid] = ACTIONS(1384), [sym_keyword_json] = ACTIONS(1384), [sym_keyword_jsonb] = ACTIONS(1384), [sym_keyword_xml] = ACTIONS(1384), [sym_keyword_bytea] = ACTIONS(1384), [sym_keyword_enum] = ACTIONS(1384), [sym_keyword_date] = ACTIONS(1384), [sym_keyword_datetime] = ACTIONS(1384), [sym_keyword_datetime2] = ACTIONS(1384), [sym_keyword_smalldatetime] = ACTIONS(1384), [sym_keyword_datetimeoffset] = ACTIONS(1384), [sym_keyword_time] = ACTIONS(1384), [sym_keyword_timestamp] = ACTIONS(1384), [sym_keyword_timestamptz] = ACTIONS(1384), [sym_keyword_interval] = ACTIONS(1384), [sym_keyword_geometry] = ACTIONS(1384), [sym_keyword_geography] = ACTIONS(1384), [sym_keyword_box2d] = ACTIONS(1384), [sym_keyword_box3d] = ACTIONS(1384), [sym_keyword_oid] = ACTIONS(1384), [sym_keyword_name] = ACTIONS(1384), [sym_keyword_regclass] = ACTIONS(1384), [sym_keyword_regnamespace] = ACTIONS(1384), [sym_keyword_regproc] = ACTIONS(1384), [sym_keyword_regtype] = ACTIONS(1384), [anon_sym_RPAREN] = ACTIONS(1382), [aux_sym_double_token1] = ACTIONS(1384), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1382), [aux_sym_identifier_token1] = ACTIONS(1382), }, [90] = { [ts_builtin_sym_end] = ACTIONS(1386), [sym__identifier] = ACTIONS(1388), [anon_sym_SEMI] = ACTIONS(1386), [sym_keyword_select] = ACTIONS(1388), [sym_keyword_show] = ACTIONS(1388), [sym_keyword_unload] = ACTIONS(1388), [sym_keyword_values] = ACTIONS(1388), [sym_keyword_set] = ACTIONS(1388), [sym_keyword_from] = ACTIONS(1388), [sym_keyword_on] = ACTIONS(1388), [sym_keyword_partition] = ACTIONS(1388), [sym_keyword_primary] = ACTIONS(1388), [sym_keyword_create] = ACTIONS(1388), [sym_keyword_alter] = ACTIONS(1388), [sym_keyword_drop] = ACTIONS(1388), [sym_keyword_add] = ACTIONS(1388), [sym_keyword_as] = ACTIONS(1388), [sym_keyword_constraint] = ACTIONS(1388), [sym_keyword_when] = ACTIONS(1388), [sym_keyword_in] = ACTIONS(1388), [sym_keyword_and] = ACTIONS(1388), [sym_keyword_or] = ACTIONS(1388), [sym_keyword_is] = ACTIONS(1388), [sym_keyword_not] = ACTIONS(1388), [sym_keyword_force] = ACTIONS(1388), [sym_keyword_using] = ACTIONS(1388), [sym_keyword_collate] = ACTIONS(1388), [sym_keyword_default] = ACTIONS(1388), [sym_keyword_cascade] = ACTIONS(1388), [sym_keyword_restrict] = ACTIONS(1388), [sym_keyword_with] = ACTIONS(1388), [sym_keyword_type] = ACTIONS(1388), [sym_keyword_rename] = ACTIONS(1388), [sym_keyword_to] = ACTIONS(1388), [sym_keyword_schema] = ACTIONS(1388), [sym_keyword_owner] = ACTIONS(1388), [sym_keyword_reset] = ACTIONS(1388), [sym_keyword_temp] = ACTIONS(1388), [sym_keyword_temporary] = ACTIONS(1388), [sym_keyword_union] = ACTIONS(1388), [sym_keyword_except] = ACTIONS(1388), [sym_keyword_intersect] = ACTIONS(1388), [sym_keyword_returning] = ACTIONS(1388), [sym_keyword_rows] = ACTIONS(1388), [sym_keyword_between] = ACTIONS(1388), [aux_sym_keyword_like_token1] = ACTIONS(1388), [aux_sym_keyword_like_token2] = ACTIONS(1388), [sym_keyword_similar] = ACTIONS(1388), [sym_keyword_check] = ACTIONS(1388), [sym_keyword_wait] = ACTIONS(1388), [sym_keyword_nowait] = ACTIONS(1388), [sym_keyword_authorization] = ACTIONS(1388), [sym_keyword_trigger] = ACTIONS(1388), [sym_keyword_returns] = ACTIONS(1388), [sym_keyword_language] = ACTIONS(1388), [sym_keyword_immutable] = ACTIONS(1388), [sym_keyword_stable] = ACTIONS(1388), [sym_keyword_volatile] = ACTIONS(1388), [sym_keyword_leakproof] = ACTIONS(1388), [sym_keyword_parallel] = ACTIONS(1388), [sym_keyword_called] = ACTIONS(1388), [sym_keyword_strict] = ACTIONS(1388), [sym_keyword_cost] = ACTIONS(1388), [sym_keyword_support] = ACTIONS(1388), [sym_keyword_security] = ACTIONS(1388), [sym_keyword_version] = ACTIONS(1388), [sym_keyword_immediate] = ACTIONS(1388), [sym_keyword_deferred] = ACTIONS(1388), [sym_keyword_external] = ACTIONS(1388), [sym_keyword_compute] = ACTIONS(1388), [sym_keyword_rewrite] = ACTIONS(1388), [sym_keyword_partitioned] = ACTIONS(1388), [sym_keyword_array] = ACTIONS(1388), [anon_sym_LBRACK] = ACTIONS(1386), [anon_sym_LPAREN] = ACTIONS(1386), [anon_sym_RPAREN] = ACTIONS(1386), [anon_sym_COMMA] = ACTIONS(1386), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1386), [anon_sym_COLON_EQ] = ACTIONS(1386), [anon_sym_DOT] = ACTIONS(1386), [anon_sym_STAR] = ACTIONS(1386), [anon_sym_COLON_COLON] = ACTIONS(1386), [anon_sym_LT] = ACTIONS(1388), [anon_sym_GT] = ACTIONS(1388), [anon_sym_LT_EQ] = ACTIONS(1386), [anon_sym_GT_EQ] = ACTIONS(1386), [sym_op_other] = ACTIONS(1386), [anon_sym_PLUS] = ACTIONS(1386), [anon_sym_DASH] = ACTIONS(1388), [anon_sym_SLASH] = ACTIONS(1388), [anon_sym_PERCENT] = ACTIONS(1386), [anon_sym_CARET] = ACTIONS(1388), [anon_sym_BANG_EQ] = ACTIONS(1386), [anon_sym_LT_GT] = ACTIONS(1386), [sym__double_quote_string] = ACTIONS(1386), [aux_sym__single_quote_string_token1] = ACTIONS(1386), [aux_sym_identifier_token1] = ACTIONS(1386), }, [91] = { [sym__commit] = STATE(13589), [sym__rollback] = STATE(13589), [sym_statement] = STATE(13590), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_transaction_repeat1] = STATE(94), [anon_sym_SEMI] = ACTIONS(1390), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_end] = ACTIONS(1392), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_commit] = ACTIONS(1394), [sym_keyword_rollback] = ACTIONS(1396), [sym_keyword_transaction] = ACTIONS(1398), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [92] = { [sym__commit] = STATE(13687), [sym__rollback] = STATE(13687), [sym_statement] = STATE(13590), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_transaction_repeat1] = STATE(112), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_end] = ACTIONS(1400), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_commit] = ACTIONS(1394), [sym_keyword_rollback] = ACTIONS(1396), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [93] = { [sym__commit] = STATE(12850), [sym__rollback] = STATE(12850), [sym_statement] = STATE(13590), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_transaction_repeat1] = STATE(108), [anon_sym_SEMI] = ACTIONS(1402), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_commit] = ACTIONS(1394), [sym_keyword_rollback] = ACTIONS(1396), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [94] = { [sym__commit] = STATE(12850), [sym__rollback] = STATE(12850), [sym_statement] = STATE(13590), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_transaction_repeat1] = STATE(112), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_end] = ACTIONS(1404), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_commit] = ACTIONS(1394), [sym_keyword_rollback] = ACTIONS(1396), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [95] = { [sym__commit] = STATE(12850), [sym__rollback] = STATE(12850), [sym_statement] = STATE(13590), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_transaction_repeat1] = STATE(92), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_end] = ACTIONS(1404), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_commit] = ACTIONS(1394), [sym_keyword_rollback] = ACTIONS(1396), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [96] = { [sym__commit] = STATE(14763), [sym__rollback] = STATE(14763), [sym_statement] = STATE(13590), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_transaction_repeat1] = STATE(112), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_commit] = ACTIONS(1394), [sym_keyword_rollback] = ACTIONS(1396), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [97] = { [sym_statement] = STATE(14182), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym__function_return] = STATE(14182), [sym__function_body_statement] = STATE(14182), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_function_body_repeat1] = STATE(104), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_end] = ACTIONS(1406), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_return] = ACTIONS(1408), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [98] = { [sym_statement] = STATE(14182), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym__function_return] = STATE(14182), [sym__function_body_statement] = STATE(14182), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_function_body_repeat1] = STATE(104), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_end] = ACTIONS(1410), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_return] = ACTIONS(1408), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [99] = { [sym_transaction] = STATE(14400), [sym_block] = STATE(14400), [sym_statement] = STATE(14400), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_program_repeat1] = STATE(99), [ts_builtin_sym_end] = ACTIONS(1412), [sym_keyword_select] = ACTIONS(1414), [sym_keyword_delete] = ACTIONS(1417), [sym_keyword_insert] = ACTIONS(1420), [sym_keyword_replace] = ACTIONS(1420), [sym_keyword_update] = ACTIONS(1423), [sym_keyword_truncate] = ACTIONS(1426), [sym_keyword_merge] = ACTIONS(1429), [sym_keyword_show] = ACTIONS(1432), [sym_keyword_unload] = ACTIONS(1435), [sym_keyword_set] = ACTIONS(1438), [sym_keyword_create] = ACTIONS(1441), [sym_keyword_alter] = ACTIONS(1444), [sym_keyword_analyze] = ACTIONS(1447), [sym_keyword_explain] = ACTIONS(1450), [sym_keyword_drop] = ACTIONS(1453), [sym_keyword_with] = ACTIONS(1456), [sym_keyword_rename] = ACTIONS(1459), [sym_keyword_reset] = ACTIONS(1462), [sym_keyword_begin] = ACTIONS(1465), [sym_keyword_vacuum] = ACTIONS(1468), [sym_keyword_copy] = ACTIONS(1471), [sym_keyword_compute] = ACTIONS(1474), [sym_keyword_optimize] = ACTIONS(1477), [sym_keyword_comment] = ACTIONS(1480), [anon_sym_LPAREN] = ACTIONS(1483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [100] = { [sym_statement] = STATE(11612), [sym__ddl_statement] = STATE(11778), [sym__cte] = STATE(6799), [sym__dml_write] = STATE(11781), [sym__dml_read] = STATE(11782), [sym__unload_statement] = STATE(8514), [sym__show_statement] = STATE(8360), [sym_set_operation] = STATE(8514), [sym__select_statement] = STATE(7937), [sym_comment_statement] = STATE(11778), [sym_select] = STATE(7798), [sym__truncate_statement] = STATE(11786), [sym__delete_statement] = STATE(11786), [sym_delete] = STATE(11769), [sym__create_statement] = STATE(11778), [sym_create_table] = STATE(11778), [sym_reset_statement] = STATE(11778), [sym_set_statement] = STATE(11778), [sym_create_view] = STATE(11778), [sym_create_materialized_view] = STATE(11778), [sym_create_function] = STATE(11778), [sym__function_return] = STATE(11612), [sym__function_body_statement] = STATE(11612), [sym_create_index] = STATE(11778), [sym_create_schema] = STATE(7107), [sym_create_database] = STATE(11778), [sym_create_role] = STATE(11778), [sym_create_sequence] = STATE(11778), [sym_create_extension] = STATE(11778), [sym_create_trigger] = STATE(11778), [sym_create_type] = STATE(11778), [sym__alter_statement] = STATE(11778), [sym__rename_statement] = STATE(11788), [sym_alter_table] = STATE(11778), [sym_alter_view] = STATE(11778), [sym_alter_schema] = STATE(11778), [sym_alter_database] = STATE(11778), [sym_alter_role] = STATE(11778), [sym_alter_index] = STATE(11778), [sym_alter_sequence] = STATE(11778), [sym_alter_type] = STATE(11778), [sym__drop_statement] = STATE(11778), [sym_drop_table] = STATE(11778), [sym_drop_view] = STATE(11778), [sym_drop_schema] = STATE(11778), [sym_drop_database] = STATE(11778), [sym_drop_role] = STATE(11778), [sym_drop_type] = STATE(11778), [sym_drop_sequence] = STATE(11778), [sym_drop_index] = STATE(11778), [sym_drop_extension] = STATE(11778), [sym__copy_statement] = STATE(11786), [sym__insert_statement] = STATE(11786), [sym_insert] = STATE(10347), [sym__update_statement] = STATE(11786), [sym__merge_statement] = STATE(11790), [sym__optimize_statement] = STATE(11778), [sym__compute_stats] = STATE(11778), [sym__optimize_table] = STATE(11778), [sym__vacuum_table] = STATE(11778), [sym_update] = STATE(10348), [sym_keyword_select] = ACTIONS(1486), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(1488), [sym_keyword_replace] = ACTIONS(1488), [sym_keyword_update] = ACTIONS(1490), [sym_keyword_truncate] = ACTIONS(1492), [sym_keyword_merge] = ACTIONS(1494), [sym_keyword_show] = ACTIONS(1496), [sym_keyword_unload] = ACTIONS(1498), [sym_keyword_set] = ACTIONS(1500), [sym_keyword_create] = ACTIONS(1502), [sym_keyword_alter] = ACTIONS(1504), [sym_keyword_analyze] = ACTIONS(1506), [sym_keyword_explain] = ACTIONS(1508), [sym_keyword_drop] = ACTIONS(1510), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(1512), [sym_keyword_reset] = ACTIONS(1514), [sym_keyword_begin] = ACTIONS(1516), [sym_keyword_vacuum] = ACTIONS(1518), [sym_keyword_copy] = ACTIONS(1520), [sym_keyword_return] = ACTIONS(1522), [sym_keyword_declare] = ACTIONS(1524), [sym_keyword_compute] = ACTIONS(1526), [sym_keyword_optimize] = ACTIONS(1528), [sym_keyword_comment] = ACTIONS(1530), [anon_sym_LPAREN] = ACTIONS(1532), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [101] = { [sym__commit] = STATE(13687), [sym__rollback] = STATE(13687), [sym_statement] = STATE(13590), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_transaction_repeat1] = STATE(96), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_commit] = ACTIONS(1394), [sym_keyword_rollback] = ACTIONS(1396), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [102] = { [sym_statement] = STATE(14182), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym__function_return] = STATE(14182), [sym__function_body_statement] = STATE(14182), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_function_body_repeat1] = STATE(104), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_end] = ACTIONS(1534), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_return] = ACTIONS(1408), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [103] = { [sym_statement] = STATE(14182), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym__function_return] = STATE(14182), [sym__function_body_statement] = STATE(14182), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_function_body_repeat1] = STATE(104), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_end] = ACTIONS(1536), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_return] = ACTIONS(1408), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [104] = { [sym_statement] = STATE(14182), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym__function_return] = STATE(14182), [sym__function_body_statement] = STATE(14182), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_function_body_repeat1] = STATE(104), [sym_keyword_select] = ACTIONS(1538), [sym_keyword_delete] = ACTIONS(1541), [sym_keyword_insert] = ACTIONS(1544), [sym_keyword_replace] = ACTIONS(1544), [sym_keyword_update] = ACTIONS(1547), [sym_keyword_truncate] = ACTIONS(1550), [sym_keyword_merge] = ACTIONS(1553), [sym_keyword_show] = ACTIONS(1556), [sym_keyword_unload] = ACTIONS(1559), [sym_keyword_set] = ACTIONS(1562), [sym_keyword_create] = ACTIONS(1565), [sym_keyword_alter] = ACTIONS(1568), [sym_keyword_analyze] = ACTIONS(1571), [sym_keyword_explain] = ACTIONS(1574), [sym_keyword_drop] = ACTIONS(1577), [sym_keyword_end] = ACTIONS(1580), [sym_keyword_with] = ACTIONS(1582), [sym_keyword_rename] = ACTIONS(1585), [sym_keyword_reset] = ACTIONS(1588), [sym_keyword_vacuum] = ACTIONS(1591), [sym_keyword_copy] = ACTIONS(1594), [sym_keyword_return] = ACTIONS(1597), [sym_keyword_compute] = ACTIONS(1600), [sym_keyword_optimize] = ACTIONS(1603), [sym_keyword_comment] = ACTIONS(1606), [anon_sym_LPAREN] = ACTIONS(1609), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [105] = { [sym_statement] = STATE(14182), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym__function_return] = STATE(14182), [sym__function_body_statement] = STATE(14182), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_function_body_repeat1] = STATE(104), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_end] = ACTIONS(1612), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_return] = ACTIONS(1408), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [106] = { [sym_statement] = STATE(14182), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym__function_return] = STATE(14182), [sym__function_body_statement] = STATE(14182), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_function_body_repeat1] = STATE(104), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_end] = ACTIONS(1614), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_return] = ACTIONS(1408), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [107] = { [sym_transaction] = STATE(14400), [sym_block] = STATE(14400), [sym_statement] = STATE(12036), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_program_repeat1] = STATE(99), [ts_builtin_sym_end] = ACTIONS(1616), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_begin] = ACTIONS(41), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [108] = { [sym__commit] = STATE(13687), [sym__rollback] = STATE(13687), [sym_statement] = STATE(13590), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_transaction_repeat1] = STATE(112), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_commit] = ACTIONS(1394), [sym_keyword_rollback] = ACTIONS(1396), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [109] = { [sym_statement] = STATE(12189), [sym__ddl_statement] = STATE(11778), [sym__cte] = STATE(6799), [sym__dml_write] = STATE(11781), [sym__dml_read] = STATE(11782), [sym__unload_statement] = STATE(8514), [sym__show_statement] = STATE(8360), [sym_set_operation] = STATE(8514), [sym__select_statement] = STATE(7937), [sym_comment_statement] = STATE(11778), [sym_select] = STATE(7798), [sym__truncate_statement] = STATE(11786), [sym__delete_statement] = STATE(11786), [sym_delete] = STATE(11769), [sym__create_statement] = STATE(11778), [sym_create_table] = STATE(11778), [sym_reset_statement] = STATE(11778), [sym_set_statement] = STATE(11778), [sym_create_view] = STATE(11778), [sym_create_materialized_view] = STATE(11778), [sym_create_function] = STATE(11778), [sym__function_return] = STATE(12189), [sym__function_body_statement] = STATE(12189), [sym_create_index] = STATE(11778), [sym_create_schema] = STATE(7107), [sym_create_database] = STATE(11778), [sym_create_role] = STATE(11778), [sym_create_sequence] = STATE(11778), [sym_create_extension] = STATE(11778), [sym_create_trigger] = STATE(11778), [sym_create_type] = STATE(11778), [sym__alter_statement] = STATE(11778), [sym__rename_statement] = STATE(11788), [sym_alter_table] = STATE(11778), [sym_alter_view] = STATE(11778), [sym_alter_schema] = STATE(11778), [sym_alter_database] = STATE(11778), [sym_alter_role] = STATE(11778), [sym_alter_index] = STATE(11778), [sym_alter_sequence] = STATE(11778), [sym_alter_type] = STATE(11778), [sym__drop_statement] = STATE(11778), [sym_drop_table] = STATE(11778), [sym_drop_view] = STATE(11778), [sym_drop_schema] = STATE(11778), [sym_drop_database] = STATE(11778), [sym_drop_role] = STATE(11778), [sym_drop_type] = STATE(11778), [sym_drop_sequence] = STATE(11778), [sym_drop_index] = STATE(11778), [sym_drop_extension] = STATE(11778), [sym__copy_statement] = STATE(11786), [sym__insert_statement] = STATE(11786), [sym_insert] = STATE(10347), [sym__update_statement] = STATE(11786), [sym__merge_statement] = STATE(11790), [sym__optimize_statement] = STATE(11778), [sym__compute_stats] = STATE(11778), [sym__optimize_table] = STATE(11778), [sym__vacuum_table] = STATE(11778), [sym_update] = STATE(10348), [sym_keyword_select] = ACTIONS(1486), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(1488), [sym_keyword_replace] = ACTIONS(1488), [sym_keyword_update] = ACTIONS(1490), [sym_keyword_truncate] = ACTIONS(1492), [sym_keyword_merge] = ACTIONS(1494), [sym_keyword_show] = ACTIONS(1496), [sym_keyword_unload] = ACTIONS(1498), [sym_keyword_set] = ACTIONS(1500), [sym_keyword_create] = ACTIONS(1502), [sym_keyword_alter] = ACTIONS(1504), [sym_keyword_analyze] = ACTIONS(1506), [sym_keyword_explain] = ACTIONS(1508), [sym_keyword_drop] = ACTIONS(1510), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(1512), [sym_keyword_reset] = ACTIONS(1514), [sym_keyword_begin] = ACTIONS(1618), [sym_keyword_vacuum] = ACTIONS(1518), [sym_keyword_copy] = ACTIONS(1520), [sym_keyword_return] = ACTIONS(1522), [sym_keyword_declare] = ACTIONS(1620), [sym_keyword_compute] = ACTIONS(1526), [sym_keyword_optimize] = ACTIONS(1528), [sym_keyword_comment] = ACTIONS(1530), [anon_sym_LPAREN] = ACTIONS(1532), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [110] = { [sym_statement] = STATE(14182), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym__function_return] = STATE(14182), [sym__function_body_statement] = STATE(14182), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_function_body_repeat1] = STATE(98), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_return] = ACTIONS(1408), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [111] = { [sym__identifier] = ACTIONS(1388), [sym_keyword_desc] = ACTIONS(1388), [sym_keyword_asc] = ACTIONS(1388), [sym_keyword_primary] = ACTIONS(1388), [sym_keyword_key] = ACTIONS(1388), [sym_keyword_constraint] = ACTIONS(1388), [sym_keyword_index] = ACTIONS(1388), [sym_keyword_collate] = ACTIONS(1388), [aux_sym_keyword_character_token1] = ACTIONS(1388), [sym_keyword_default] = ACTIONS(1388), [sym_keyword_nulls] = ACTIONS(1388), [sym_keyword_unique] = ACTIONS(1388), [sym_keyword_foreign] = ACTIONS(1388), [sym_keyword_unsigned] = ACTIONS(1388), [sym_keyword_check] = ACTIONS(1388), [sym_keyword_boolean] = ACTIONS(1388), [sym_keyword_bit] = ACTIONS(1388), [sym_keyword_binary] = ACTIONS(1388), [sym_keyword_varbinary] = ACTIONS(1388), [sym_keyword_image] = ACTIONS(1388), [aux_sym_keyword_smallserial_token1] = ACTIONS(1388), [aux_sym_keyword_smallserial_token2] = ACTIONS(1388), [aux_sym_keyword_serial_token1] = ACTIONS(1388), [aux_sym_keyword_serial_token2] = ACTIONS(1388), [aux_sym_keyword_bigserial_token1] = ACTIONS(1388), [aux_sym_keyword_bigserial_token2] = ACTIONS(1388), [aux_sym_keyword_tinyint_token1] = ACTIONS(1388), [aux_sym_keyword_tinyint_token2] = ACTIONS(1388), [aux_sym_keyword_smallint_token1] = ACTIONS(1388), [aux_sym_keyword_smallint_token2] = ACTIONS(1388), [aux_sym_keyword_mediumint_token1] = ACTIONS(1388), [aux_sym_keyword_mediumint_token2] = ACTIONS(1388), [aux_sym_keyword_int_token1] = ACTIONS(1388), [aux_sym_keyword_int_token2] = ACTIONS(1388), [aux_sym_keyword_int_token3] = ACTIONS(1388), [aux_sym_keyword_bigint_token1] = ACTIONS(1388), [aux_sym_keyword_bigint_token2] = ACTIONS(1388), [sym_keyword_decimal] = ACTIONS(1388), [sym_keyword_numeric] = ACTIONS(1388), [aux_sym_keyword_real_token1] = ACTIONS(1388), [aux_sym_keyword_real_token2] = ACTIONS(1388), [sym_keyword_float] = ACTIONS(1388), [sym_keyword_double] = ACTIONS(1388), [sym_keyword_inet] = ACTIONS(1388), [sym_keyword_money] = ACTIONS(1388), [sym_keyword_smallmoney] = ACTIONS(1388), [aux_sym_keyword_char_token1] = ACTIONS(1388), [sym_keyword_nchar] = ACTIONS(1388), [aux_sym_keyword_varchar_token1] = ACTIONS(1388), [sym_keyword_nvarchar] = ACTIONS(1388), [sym_keyword_text] = ACTIONS(1388), [sym_keyword_string] = ACTIONS(1388), [sym_keyword_uuid] = ACTIONS(1388), [sym_keyword_json] = ACTIONS(1388), [sym_keyword_jsonb] = ACTIONS(1388), [sym_keyword_xml] = ACTIONS(1388), [sym_keyword_bytea] = ACTIONS(1388), [sym_keyword_enum] = ACTIONS(1388), [sym_keyword_date] = ACTIONS(1388), [sym_keyword_datetime] = ACTIONS(1388), [sym_keyword_datetime2] = ACTIONS(1388), [sym_keyword_smalldatetime] = ACTIONS(1388), [sym_keyword_datetimeoffset] = ACTIONS(1388), [sym_keyword_time] = ACTIONS(1388), [sym_keyword_timestamp] = ACTIONS(1388), [sym_keyword_timestamptz] = ACTIONS(1388), [sym_keyword_interval] = ACTIONS(1388), [sym_keyword_geometry] = ACTIONS(1388), [sym_keyword_geography] = ACTIONS(1388), [sym_keyword_box2d] = ACTIONS(1388), [sym_keyword_box3d] = ACTIONS(1388), [sym_keyword_oid] = ACTIONS(1388), [sym_keyword_name] = ACTIONS(1388), [sym_keyword_regclass] = ACTIONS(1388), [sym_keyword_regnamespace] = ACTIONS(1388), [sym_keyword_regproc] = ACTIONS(1388), [sym_keyword_regtype] = ACTIONS(1388), [sym_keyword_array] = ACTIONS(1388), [anon_sym_LBRACK] = ACTIONS(1386), [anon_sym_LPAREN] = ACTIONS(1386), [anon_sym_RPAREN] = ACTIONS(1386), [anon_sym_COMMA] = ACTIONS(1386), [aux_sym_double_token1] = ACTIONS(1388), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1386), [anon_sym_DOT] = ACTIONS(1386), [sym__double_quote_string] = ACTIONS(1386), [aux_sym_identifier_token1] = ACTIONS(1386), }, [112] = { [sym_statement] = STATE(13590), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_transaction_repeat1] = STATE(112), [sym_keyword_select] = ACTIONS(1622), [sym_keyword_delete] = ACTIONS(1625), [sym_keyword_insert] = ACTIONS(1628), [sym_keyword_replace] = ACTIONS(1628), [sym_keyword_update] = ACTIONS(1631), [sym_keyword_truncate] = ACTIONS(1634), [sym_keyword_merge] = ACTIONS(1637), [sym_keyword_show] = ACTIONS(1640), [sym_keyword_unload] = ACTIONS(1643), [sym_keyword_set] = ACTIONS(1646), [sym_keyword_create] = ACTIONS(1649), [sym_keyword_alter] = ACTIONS(1652), [sym_keyword_analyze] = ACTIONS(1655), [sym_keyword_explain] = ACTIONS(1658), [sym_keyword_drop] = ACTIONS(1661), [sym_keyword_end] = ACTIONS(1664), [sym_keyword_with] = ACTIONS(1666), [sym_keyword_rename] = ACTIONS(1669), [sym_keyword_reset] = ACTIONS(1672), [sym_keyword_commit] = ACTIONS(1664), [sym_keyword_rollback] = ACTIONS(1664), [sym_keyword_vacuum] = ACTIONS(1675), [sym_keyword_copy] = ACTIONS(1678), [sym_keyword_compute] = ACTIONS(1681), [sym_keyword_optimize] = ACTIONS(1684), [sym_keyword_comment] = ACTIONS(1687), [anon_sym_LPAREN] = ACTIONS(1690), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [113] = { [sym_statement] = STATE(14182), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym__function_return] = STATE(14182), [sym__function_body_statement] = STATE(14182), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_function_body_repeat1] = STATE(102), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_return] = ACTIONS(1408), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [114] = { [sym_statement] = STATE(14182), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym__function_return] = STATE(14182), [sym__function_body_statement] = STATE(14182), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_function_body_repeat1] = STATE(103), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_return] = ACTIONS(1408), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [115] = { [sym_statement] = STATE(14182), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym__function_return] = STATE(14182), [sym__function_body_statement] = STATE(14182), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_function_body_repeat1] = STATE(97), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_return] = ACTIONS(1408), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [116] = { [sym_statement] = STATE(14182), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym__function_return] = STATE(14182), [sym__function_body_statement] = STATE(14182), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_function_body_repeat1] = STATE(106), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_return] = ACTIONS(1408), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [117] = { [sym_statement] = STATE(14182), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym__function_return] = STATE(14182), [sym__function_body_statement] = STATE(14182), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(9858), [aux_sym_function_body_repeat1] = STATE(105), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(31), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_return] = ACTIONS(1408), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [118] = { [sym_statement] = STATE(13254), [sym__ddl_statement] = STATE(10862), [sym__cte] = STATE(6813), [sym__dml_write] = STATE(11067), [sym__dml_read] = STATE(11070), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10862), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(11727), [sym__create_statement] = STATE(10862), [sym_create_table] = STATE(10862), [sym_reset_statement] = STATE(10862), [sym_set_statement] = STATE(10862), [sym_create_view] = STATE(10862), [sym_create_materialized_view] = STATE(10862), [sym_create_function] = STATE(10862), [sym_create_index] = STATE(10862), [sym_create_schema] = STATE(7183), [sym_create_database] = STATE(10862), [sym_create_role] = STATE(10862), [sym_create_sequence] = STATE(10862), [sym_create_extension] = STATE(10862), [sym_create_trigger] = STATE(10862), [sym_create_type] = STATE(10862), [sym__alter_statement] = STATE(10862), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10862), [sym_alter_view] = STATE(10862), [sym_alter_schema] = STATE(10862), [sym_alter_database] = STATE(10862), [sym_alter_role] = STATE(10862), [sym_alter_index] = STATE(10862), [sym_alter_sequence] = STATE(10862), [sym_alter_type] = STATE(10862), [sym__drop_statement] = STATE(10862), [sym_drop_table] = STATE(10862), [sym_drop_view] = STATE(10862), [sym_drop_schema] = STATE(10862), [sym_drop_database] = STATE(10862), [sym_drop_role] = STATE(10862), [sym_drop_type] = STATE(10862), [sym_drop_sequence] = STATE(10862), [sym_drop_index] = STATE(10862), [sym_drop_extension] = STATE(10862), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(10859), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10862), [sym__compute_stats] = STATE(10862), [sym__optimize_table] = STATE(10862), [sym__vacuum_table] = STATE(10862), [sym_update] = STATE(10860), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(1693), [sym_keyword_replace] = ACTIONS(1693), [sym_keyword_update] = ACTIONS(1695), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(1697), [sym_keyword_show] = ACTIONS(1699), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(1701), [sym_keyword_alter] = ACTIONS(1703), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_explain] = ACTIONS(1705), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(1707), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(1709), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(1711), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [119] = { [sym__ddl_statement] = STATE(11947), [sym__cte] = STATE(6799), [sym__dml_write] = STATE(11953), [sym__dml_read] = STATE(11954), [sym__unload_statement] = STATE(8514), [sym__show_statement] = STATE(8360), [sym_set_operation] = STATE(8514), [sym__select_statement] = STATE(7937), [sym_comment_statement] = STATE(11947), [sym_select] = STATE(7798), [sym__truncate_statement] = STATE(11786), [sym__delete_statement] = STATE(11786), [sym_delete] = STATE(11769), [sym__create_statement] = STATE(11947), [sym_create_table] = STATE(11947), [sym_reset_statement] = STATE(11947), [sym_set_statement] = STATE(11947), [sym_create_view] = STATE(11947), [sym_create_materialized_view] = STATE(11947), [sym_create_function] = STATE(11947), [sym_create_index] = STATE(11947), [sym_create_schema] = STATE(7107), [sym_create_database] = STATE(11947), [sym_create_role] = STATE(11947), [sym_create_sequence] = STATE(11947), [sym_create_extension] = STATE(11947), [sym_create_trigger] = STATE(11947), [sym_create_type] = STATE(11947), [sym__alter_statement] = STATE(11947), [sym__rename_statement] = STATE(11788), [sym_alter_table] = STATE(11947), [sym_alter_view] = STATE(11947), [sym_alter_schema] = STATE(11947), [sym_alter_database] = STATE(11947), [sym_alter_role] = STATE(11947), [sym_alter_index] = STATE(11947), [sym_alter_sequence] = STATE(11947), [sym_alter_type] = STATE(11947), [sym__drop_statement] = STATE(11947), [sym_drop_table] = STATE(11947), [sym_drop_view] = STATE(11947), [sym_drop_schema] = STATE(11947), [sym_drop_database] = STATE(11947), [sym_drop_role] = STATE(11947), [sym_drop_type] = STATE(11947), [sym_drop_sequence] = STATE(11947), [sym_drop_index] = STATE(11947), [sym_drop_extension] = STATE(11947), [sym__copy_statement] = STATE(11786), [sym__insert_statement] = STATE(11786), [sym_insert] = STATE(10347), [sym__update_statement] = STATE(11786), [sym__merge_statement] = STATE(11790), [sym__optimize_statement] = STATE(11947), [sym__compute_stats] = STATE(11947), [sym__optimize_table] = STATE(11947), [sym__vacuum_table] = STATE(11947), [sym_update] = STATE(10348), [sym_keyword_select] = ACTIONS(1486), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(1488), [sym_keyword_replace] = ACTIONS(1488), [sym_keyword_update] = ACTIONS(1490), [sym_keyword_truncate] = ACTIONS(1492), [sym_keyword_merge] = ACTIONS(1494), [sym_keyword_show] = ACTIONS(1496), [sym_keyword_unload] = ACTIONS(1498), [sym_keyword_set] = ACTIONS(1500), [sym_keyword_create] = ACTIONS(1502), [sym_keyword_alter] = ACTIONS(1504), [sym_keyword_analyze] = ACTIONS(1506), [sym_keyword_verbose] = ACTIONS(1713), [sym_keyword_drop] = ACTIONS(1510), [sym_keyword_table] = ACTIONS(1715), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(1512), [sym_keyword_reset] = ACTIONS(1514), [sym_keyword_vacuum] = ACTIONS(1518), [sym_keyword_copy] = ACTIONS(1520), [sym_keyword_compute] = ACTIONS(1526), [sym_keyword_optimize] = ACTIONS(1528), [sym_keyword_comment] = ACTIONS(1530), [anon_sym_LPAREN] = ACTIONS(1717), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [120] = { [sym__ddl_statement] = STATE(10929), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(10932), [sym__dml_read] = STATE(10933), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10929), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10929), [sym_create_table] = STATE(10929), [sym_reset_statement] = STATE(10929), [sym_set_statement] = STATE(10929), [sym_create_view] = STATE(10929), [sym_create_materialized_view] = STATE(10929), [sym_create_function] = STATE(10929), [sym_create_index] = STATE(10929), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10929), [sym_create_role] = STATE(10929), [sym_create_sequence] = STATE(10929), [sym_create_extension] = STATE(10929), [sym_create_trigger] = STATE(10929), [sym_create_type] = STATE(10929), [sym__alter_statement] = STATE(10929), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10929), [sym_alter_view] = STATE(10929), [sym_alter_schema] = STATE(10929), [sym_alter_database] = STATE(10929), [sym_alter_role] = STATE(10929), [sym_alter_index] = STATE(10929), [sym_alter_sequence] = STATE(10929), [sym_alter_type] = STATE(10929), [sym__drop_statement] = STATE(10929), [sym_drop_table] = STATE(10929), [sym_drop_view] = STATE(10929), [sym_drop_schema] = STATE(10929), [sym_drop_database] = STATE(10929), [sym_drop_role] = STATE(10929), [sym_drop_type] = STATE(10929), [sym_drop_sequence] = STATE(10929), [sym_drop_index] = STATE(10929), [sym_drop_extension] = STATE(10929), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10929), [sym__compute_stats] = STATE(10929), [sym__optimize_table] = STATE(10929), [sym__vacuum_table] = STATE(10929), [sym_update] = STATE(9858), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_verbose] = ACTIONS(1719), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_table] = ACTIONS(1721), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(1723), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [121] = { [sym__ddl_statement] = STATE(10929), [sym__cte] = STATE(6813), [sym__dml_write] = STATE(10932), [sym__dml_read] = STATE(10933), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10929), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(11727), [sym__create_statement] = STATE(10929), [sym_create_table] = STATE(10929), [sym_reset_statement] = STATE(10929), [sym_set_statement] = STATE(10929), [sym_create_view] = STATE(10929), [sym_create_materialized_view] = STATE(10929), [sym_create_function] = STATE(10929), [sym_create_index] = STATE(10929), [sym_create_schema] = STATE(7183), [sym_create_database] = STATE(10929), [sym_create_role] = STATE(10929), [sym_create_sequence] = STATE(10929), [sym_create_extension] = STATE(10929), [sym_create_trigger] = STATE(10929), [sym_create_type] = STATE(10929), [sym__alter_statement] = STATE(10929), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10929), [sym_alter_view] = STATE(10929), [sym_alter_schema] = STATE(10929), [sym_alter_database] = STATE(10929), [sym_alter_role] = STATE(10929), [sym_alter_index] = STATE(10929), [sym_alter_sequence] = STATE(10929), [sym_alter_type] = STATE(10929), [sym__drop_statement] = STATE(10929), [sym_drop_table] = STATE(10929), [sym_drop_view] = STATE(10929), [sym_drop_schema] = STATE(10929), [sym_drop_database] = STATE(10929), [sym_drop_role] = STATE(10929), [sym_drop_type] = STATE(10929), [sym_drop_sequence] = STATE(10929), [sym_drop_index] = STATE(10929), [sym_drop_extension] = STATE(10929), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(10859), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10929), [sym__compute_stats] = STATE(10929), [sym__optimize_table] = STATE(10929), [sym__vacuum_table] = STATE(10929), [sym_update] = STATE(10860), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(1693), [sym_keyword_replace] = ACTIONS(1693), [sym_keyword_update] = ACTIONS(1695), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(1697), [sym_keyword_show] = ACTIONS(1699), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(1701), [sym_keyword_alter] = ACTIONS(1703), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_verbose] = ACTIONS(1725), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_table] = ACTIONS(1721), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(1707), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(1709), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(1727), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [122] = { [aux_sym__single_quote_string_repeat1] = STATE(124), [ts_builtin_sym_end] = ACTIONS(1376), [sym__identifier] = ACTIONS(1378), [anon_sym_SEMI] = ACTIONS(1376), [sym_keyword_from] = ACTIONS(1378), [sym_keyword_on] = ACTIONS(1378), [sym_keyword_limit] = ACTIONS(1378), [sym_keyword_offset] = ACTIONS(1378), [sym_keyword_create] = ACTIONS(1378), [sym_keyword_as] = ACTIONS(1378), [sym_keyword_when] = ACTIONS(1378), [sym_keyword_in] = ACTIONS(1378), [sym_keyword_and] = ACTIONS(1378), [sym_keyword_or] = ACTIONS(1378), [sym_keyword_is] = ACTIONS(1378), [sym_keyword_not] = ACTIONS(1378), [sym_keyword_default] = ACTIONS(1378), [sym_keyword_cascade] = ACTIONS(1378), [sym_keyword_with] = ACTIONS(1378), [sym_keyword_to] = ACTIONS(1378), [sym_keyword_password] = ACTIONS(1378), [sym_keyword_encrypted] = ACTIONS(1378), [sym_keyword_valid] = ACTIONS(1378), [sym_keyword_connection] = ACTIONS(1378), [sym_keyword_union] = ACTIONS(1378), [sym_keyword_except] = ACTIONS(1378), [sym_keyword_intersect] = ACTIONS(1378), [sym_keyword_returning] = ACTIONS(1378), [sym_keyword_after] = ACTIONS(1378), [sym_keyword_before] = ACTIONS(1378), [sym_keyword_rows] = ACTIONS(1378), [sym_keyword_between] = ACTIONS(1378), [aux_sym_keyword_like_token1] = ACTIONS(1378), [aux_sym_keyword_like_token2] = ACTIONS(1378), [sym_keyword_similar] = ACTIONS(1378), [sym_keyword_check] = ACTIONS(1378), [sym_keyword_freeze] = ACTIONS(1378), [sym_keyword_escape] = ACTIONS(1378), [sym_keyword_encoding] = ACTIONS(1378), [sym_keyword_force_quote] = ACTIONS(1378), [sym_keyword_quote] = ACTIONS(1378), [sym_keyword_force_null] = ACTIONS(1378), [sym_keyword_force_not_null] = ACTIONS(1378), [sym_keyword_header] = ACTIONS(1378), [sym_keyword_returns] = ACTIONS(1378), [sym_keyword_language] = ACTIONS(1378), [sym_keyword_immutable] = ACTIONS(1378), [sym_keyword_stable] = ACTIONS(1378), [sym_keyword_volatile] = ACTIONS(1378), [sym_keyword_leakproof] = ACTIONS(1378), [sym_keyword_parallel] = ACTIONS(1378), [sym_keyword_called] = ACTIONS(1378), [sym_keyword_strict] = ACTIONS(1378), [sym_keyword_cost] = ACTIONS(1378), [sym_keyword_support] = ACTIONS(1378), [sym_keyword_security] = ACTIONS(1378), [sym_keyword_external] = ACTIONS(1378), [sym_keyword_format] = ACTIONS(1378), [sym_keyword_delimiter] = ACTIONS(1378), [sym_keyword_null] = ACTIONS(1378), [anon_sym_LBRACK] = ACTIONS(1376), [anon_sym_LPAREN] = ACTIONS(1376), [anon_sym_RPAREN] = ACTIONS(1376), [anon_sym_COMMA] = ACTIONS(1376), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1376), [anon_sym_STAR] = ACTIONS(1376), [anon_sym_COLON_COLON] = ACTIONS(1376), [anon_sym_LT] = ACTIONS(1378), [anon_sym_GT] = ACTIONS(1378), [anon_sym_LT_EQ] = ACTIONS(1376), [anon_sym_GT_EQ] = ACTIONS(1376), [sym_op_other] = ACTIONS(1376), [anon_sym_PLUS] = ACTIONS(1376), [anon_sym_DASH] = ACTIONS(1378), [anon_sym_SLASH] = ACTIONS(1378), [anon_sym_PERCENT] = ACTIONS(1376), [anon_sym_CARET] = ACTIONS(1378), [anon_sym_BANG_EQ] = ACTIONS(1376), [anon_sym_LT_GT] = ACTIONS(1376), [sym__double_quote_string] = ACTIONS(1376), [aux_sym__single_quote_string_token2] = ACTIONS(1729), [aux_sym_identifier_token1] = ACTIONS(1376), }, [123] = { [sym__ddl_statement] = STATE(11846), [sym__cte] = STATE(6799), [sym__dml_write] = STATE(11848), [sym__dml_read] = STATE(11849), [sym__unload_statement] = STATE(8514), [sym__show_statement] = STATE(8360), [sym_set_operation] = STATE(8514), [sym__select_statement] = STATE(7937), [sym_comment_statement] = STATE(11846), [sym_select] = STATE(7798), [sym__truncate_statement] = STATE(11786), [sym__delete_statement] = STATE(11786), [sym_delete] = STATE(11769), [sym__create_statement] = STATE(11846), [sym_create_table] = STATE(11846), [sym_reset_statement] = STATE(11846), [sym_set_statement] = STATE(11846), [sym_create_view] = STATE(11846), [sym_create_materialized_view] = STATE(11846), [sym_create_function] = STATE(11846), [sym_create_index] = STATE(11846), [sym_create_schema] = STATE(7107), [sym_create_database] = STATE(11846), [sym_create_role] = STATE(11846), [sym_create_sequence] = STATE(11846), [sym_create_extension] = STATE(11846), [sym_create_trigger] = STATE(11846), [sym_create_type] = STATE(11846), [sym__alter_statement] = STATE(11846), [sym__rename_statement] = STATE(11788), [sym_alter_table] = STATE(11846), [sym_alter_view] = STATE(11846), [sym_alter_schema] = STATE(11846), [sym_alter_database] = STATE(11846), [sym_alter_role] = STATE(11846), [sym_alter_index] = STATE(11846), [sym_alter_sequence] = STATE(11846), [sym_alter_type] = STATE(11846), [sym__drop_statement] = STATE(11846), [sym_drop_table] = STATE(11846), [sym_drop_view] = STATE(11846), [sym_drop_schema] = STATE(11846), [sym_drop_database] = STATE(11846), [sym_drop_role] = STATE(11846), [sym_drop_type] = STATE(11846), [sym_drop_sequence] = STATE(11846), [sym_drop_index] = STATE(11846), [sym_drop_extension] = STATE(11846), [sym__copy_statement] = STATE(11786), [sym__insert_statement] = STATE(11786), [sym_insert] = STATE(10347), [sym__update_statement] = STATE(11786), [sym__merge_statement] = STATE(11790), [sym__optimize_statement] = STATE(11846), [sym__compute_stats] = STATE(11846), [sym__optimize_table] = STATE(11846), [sym__vacuum_table] = STATE(11846), [sym_update] = STATE(10348), [sym_keyword_select] = ACTIONS(1486), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(1488), [sym_keyword_replace] = ACTIONS(1488), [sym_keyword_update] = ACTIONS(1490), [sym_keyword_truncate] = ACTIONS(1492), [sym_keyword_merge] = ACTIONS(1494), [sym_keyword_show] = ACTIONS(1496), [sym_keyword_unload] = ACTIONS(1498), [sym_keyword_set] = ACTIONS(1500), [sym_keyword_create] = ACTIONS(1502), [sym_keyword_alter] = ACTIONS(1504), [sym_keyword_analyze] = ACTIONS(1731), [sym_keyword_verbose] = ACTIONS(1733), [sym_keyword_drop] = ACTIONS(1510), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(1512), [sym_keyword_reset] = ACTIONS(1514), [sym_keyword_vacuum] = ACTIONS(1518), [sym_keyword_copy] = ACTIONS(1520), [sym_keyword_compute] = ACTIONS(1526), [sym_keyword_optimize] = ACTIONS(1528), [sym_keyword_comment] = ACTIONS(1530), [anon_sym_LPAREN] = ACTIONS(1735), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [124] = { [aux_sym__single_quote_string_repeat1] = STATE(124), [ts_builtin_sym_end] = ACTIONS(1369), [sym__identifier] = ACTIONS(1371), [anon_sym_SEMI] = ACTIONS(1369), [sym_keyword_from] = ACTIONS(1371), [sym_keyword_on] = ACTIONS(1371), [sym_keyword_limit] = ACTIONS(1371), [sym_keyword_offset] = ACTIONS(1371), [sym_keyword_create] = ACTIONS(1371), [sym_keyword_as] = ACTIONS(1371), [sym_keyword_when] = ACTIONS(1371), [sym_keyword_in] = ACTIONS(1371), [sym_keyword_and] = ACTIONS(1371), [sym_keyword_or] = ACTIONS(1371), [sym_keyword_is] = ACTIONS(1371), [sym_keyword_not] = ACTIONS(1371), [sym_keyword_default] = ACTIONS(1371), [sym_keyword_cascade] = ACTIONS(1371), [sym_keyword_with] = ACTIONS(1371), [sym_keyword_to] = ACTIONS(1371), [sym_keyword_password] = ACTIONS(1371), [sym_keyword_encrypted] = ACTIONS(1371), [sym_keyword_valid] = ACTIONS(1371), [sym_keyword_connection] = ACTIONS(1371), [sym_keyword_union] = ACTIONS(1371), [sym_keyword_except] = ACTIONS(1371), [sym_keyword_intersect] = ACTIONS(1371), [sym_keyword_returning] = ACTIONS(1371), [sym_keyword_after] = ACTIONS(1371), [sym_keyword_before] = ACTIONS(1371), [sym_keyword_rows] = ACTIONS(1371), [sym_keyword_between] = ACTIONS(1371), [aux_sym_keyword_like_token1] = ACTIONS(1371), [aux_sym_keyword_like_token2] = ACTIONS(1371), [sym_keyword_similar] = ACTIONS(1371), [sym_keyword_check] = ACTIONS(1371), [sym_keyword_freeze] = ACTIONS(1371), [sym_keyword_escape] = ACTIONS(1371), [sym_keyword_encoding] = ACTIONS(1371), [sym_keyword_force_quote] = ACTIONS(1371), [sym_keyword_quote] = ACTIONS(1371), [sym_keyword_force_null] = ACTIONS(1371), [sym_keyword_force_not_null] = ACTIONS(1371), [sym_keyword_header] = ACTIONS(1371), [sym_keyword_returns] = ACTIONS(1371), [sym_keyword_language] = ACTIONS(1371), [sym_keyword_immutable] = ACTIONS(1371), [sym_keyword_stable] = ACTIONS(1371), [sym_keyword_volatile] = ACTIONS(1371), [sym_keyword_leakproof] = ACTIONS(1371), [sym_keyword_parallel] = ACTIONS(1371), [sym_keyword_called] = ACTIONS(1371), [sym_keyword_strict] = ACTIONS(1371), [sym_keyword_cost] = ACTIONS(1371), [sym_keyword_support] = ACTIONS(1371), [sym_keyword_security] = ACTIONS(1371), [sym_keyword_external] = ACTIONS(1371), [sym_keyword_format] = ACTIONS(1371), [sym_keyword_delimiter] = ACTIONS(1371), [sym_keyword_null] = ACTIONS(1371), [anon_sym_LBRACK] = ACTIONS(1369), [anon_sym_LPAREN] = ACTIONS(1369), [anon_sym_RPAREN] = ACTIONS(1369), [anon_sym_COMMA] = ACTIONS(1369), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1369), [anon_sym_STAR] = ACTIONS(1369), [anon_sym_COLON_COLON] = ACTIONS(1369), [anon_sym_LT] = ACTIONS(1371), [anon_sym_GT] = ACTIONS(1371), [anon_sym_LT_EQ] = ACTIONS(1369), [anon_sym_GT_EQ] = ACTIONS(1369), [sym_op_other] = ACTIONS(1369), [anon_sym_PLUS] = ACTIONS(1369), [anon_sym_DASH] = ACTIONS(1371), [anon_sym_SLASH] = ACTIONS(1371), [anon_sym_PERCENT] = ACTIONS(1369), [anon_sym_CARET] = ACTIONS(1371), [anon_sym_BANG_EQ] = ACTIONS(1369), [anon_sym_LT_GT] = ACTIONS(1369), [sym__double_quote_string] = ACTIONS(1369), [aux_sym__single_quote_string_token2] = ACTIONS(1737), [aux_sym_identifier_token1] = ACTIONS(1369), }, [125] = { [aux_sym__single_quote_string_repeat1] = STATE(122), [ts_builtin_sym_end] = ACTIONS(1363), [sym__identifier] = ACTIONS(1365), [anon_sym_SEMI] = ACTIONS(1363), [sym_keyword_from] = ACTIONS(1365), [sym_keyword_on] = ACTIONS(1365), [sym_keyword_limit] = ACTIONS(1365), [sym_keyword_offset] = ACTIONS(1365), [sym_keyword_create] = ACTIONS(1365), [sym_keyword_as] = ACTIONS(1365), [sym_keyword_when] = ACTIONS(1365), [sym_keyword_in] = ACTIONS(1365), [sym_keyword_and] = ACTIONS(1365), [sym_keyword_or] = ACTIONS(1365), [sym_keyword_is] = ACTIONS(1365), [sym_keyword_not] = ACTIONS(1365), [sym_keyword_default] = ACTIONS(1365), [sym_keyword_cascade] = ACTIONS(1365), [sym_keyword_with] = ACTIONS(1365), [sym_keyword_to] = ACTIONS(1365), [sym_keyword_password] = ACTIONS(1365), [sym_keyword_encrypted] = ACTIONS(1365), [sym_keyword_valid] = ACTIONS(1365), [sym_keyword_connection] = ACTIONS(1365), [sym_keyword_union] = ACTIONS(1365), [sym_keyword_except] = ACTIONS(1365), [sym_keyword_intersect] = ACTIONS(1365), [sym_keyword_returning] = ACTIONS(1365), [sym_keyword_after] = ACTIONS(1365), [sym_keyword_before] = ACTIONS(1365), [sym_keyword_rows] = ACTIONS(1365), [sym_keyword_between] = ACTIONS(1365), [aux_sym_keyword_like_token1] = ACTIONS(1365), [aux_sym_keyword_like_token2] = ACTIONS(1365), [sym_keyword_similar] = ACTIONS(1365), [sym_keyword_check] = ACTIONS(1365), [sym_keyword_freeze] = ACTIONS(1365), [sym_keyword_escape] = ACTIONS(1365), [sym_keyword_encoding] = ACTIONS(1365), [sym_keyword_force_quote] = ACTIONS(1365), [sym_keyword_quote] = ACTIONS(1365), [sym_keyword_force_null] = ACTIONS(1365), [sym_keyword_force_not_null] = ACTIONS(1365), [sym_keyword_header] = ACTIONS(1365), [sym_keyword_returns] = ACTIONS(1365), [sym_keyword_language] = ACTIONS(1365), [sym_keyword_immutable] = ACTIONS(1365), [sym_keyword_stable] = ACTIONS(1365), [sym_keyword_volatile] = ACTIONS(1365), [sym_keyword_leakproof] = ACTIONS(1365), [sym_keyword_parallel] = ACTIONS(1365), [sym_keyword_called] = ACTIONS(1365), [sym_keyword_strict] = ACTIONS(1365), [sym_keyword_cost] = ACTIONS(1365), [sym_keyword_support] = ACTIONS(1365), [sym_keyword_security] = ACTIONS(1365), [sym_keyword_external] = ACTIONS(1365), [sym_keyword_format] = ACTIONS(1365), [sym_keyword_delimiter] = ACTIONS(1365), [sym_keyword_null] = ACTIONS(1365), [anon_sym_LBRACK] = ACTIONS(1363), [anon_sym_LPAREN] = ACTIONS(1363), [anon_sym_RPAREN] = ACTIONS(1363), [anon_sym_COMMA] = ACTIONS(1363), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1363), [anon_sym_STAR] = ACTIONS(1363), [anon_sym_COLON_COLON] = ACTIONS(1363), [anon_sym_LT] = ACTIONS(1365), [anon_sym_GT] = ACTIONS(1365), [anon_sym_LT_EQ] = ACTIONS(1363), [anon_sym_GT_EQ] = ACTIONS(1363), [sym_op_other] = ACTIONS(1363), [anon_sym_PLUS] = ACTIONS(1363), [anon_sym_DASH] = ACTIONS(1365), [anon_sym_SLASH] = ACTIONS(1365), [anon_sym_PERCENT] = ACTIONS(1363), [anon_sym_CARET] = ACTIONS(1365), [anon_sym_BANG_EQ] = ACTIONS(1363), [anon_sym_LT_GT] = ACTIONS(1363), [sym__double_quote_string] = ACTIONS(1363), [aux_sym__single_quote_string_token2] = ACTIONS(1740), [aux_sym_identifier_token1] = ACTIONS(1363), }, [126] = { [sym__ddl_statement] = STATE(10659), [sym__cte] = STATE(6813), [sym__dml_write] = STATE(11125), [sym__dml_read] = STATE(11134), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10659), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(11727), [sym__create_statement] = STATE(10659), [sym_create_table] = STATE(10659), [sym_reset_statement] = STATE(10659), [sym_set_statement] = STATE(10659), [sym_create_view] = STATE(10659), [sym_create_materialized_view] = STATE(10659), [sym_create_function] = STATE(10659), [sym_create_index] = STATE(10659), [sym_create_schema] = STATE(7183), [sym_create_database] = STATE(10659), [sym_create_role] = STATE(10659), [sym_create_sequence] = STATE(10659), [sym_create_extension] = STATE(10659), [sym_create_trigger] = STATE(10659), [sym_create_type] = STATE(10659), [sym__alter_statement] = STATE(10659), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10659), [sym_alter_view] = STATE(10659), [sym_alter_schema] = STATE(10659), [sym_alter_database] = STATE(10659), [sym_alter_role] = STATE(10659), [sym_alter_index] = STATE(10659), [sym_alter_sequence] = STATE(10659), [sym_alter_type] = STATE(10659), [sym__drop_statement] = STATE(10659), [sym_drop_table] = STATE(10659), [sym_drop_view] = STATE(10659), [sym_drop_schema] = STATE(10659), [sym_drop_database] = STATE(10659), [sym_drop_role] = STATE(10659), [sym_drop_type] = STATE(10659), [sym_drop_sequence] = STATE(10659), [sym_drop_index] = STATE(10659), [sym_drop_extension] = STATE(10659), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(10859), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10659), [sym__compute_stats] = STATE(10659), [sym__optimize_table] = STATE(10659), [sym__vacuum_table] = STATE(10659), [sym_update] = STATE(10860), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(1693), [sym_keyword_replace] = ACTIONS(1693), [sym_keyword_update] = ACTIONS(1695), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(1697), [sym_keyword_show] = ACTIONS(1699), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(1701), [sym_keyword_alter] = ACTIONS(1703), [sym_keyword_analyze] = ACTIONS(1742), [sym_keyword_verbose] = ACTIONS(1744), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(1707), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(1709), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(1746), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [127] = { [sym__ddl_statement] = STATE(10659), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11125), [sym__dml_read] = STATE(11134), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10659), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10659), [sym_create_table] = STATE(10659), [sym_reset_statement] = STATE(10659), [sym_set_statement] = STATE(10659), [sym_create_view] = STATE(10659), [sym_create_materialized_view] = STATE(10659), [sym_create_function] = STATE(10659), [sym_create_index] = STATE(10659), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10659), [sym_create_role] = STATE(10659), [sym_create_sequence] = STATE(10659), [sym_create_extension] = STATE(10659), [sym_create_trigger] = STATE(10659), [sym_create_type] = STATE(10659), [sym__alter_statement] = STATE(10659), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10659), [sym_alter_view] = STATE(10659), [sym_alter_schema] = STATE(10659), [sym_alter_database] = STATE(10659), [sym_alter_role] = STATE(10659), [sym_alter_index] = STATE(10659), [sym_alter_sequence] = STATE(10659), [sym_alter_type] = STATE(10659), [sym__drop_statement] = STATE(10659), [sym_drop_table] = STATE(10659), [sym_drop_view] = STATE(10659), [sym_drop_schema] = STATE(10659), [sym_drop_database] = STATE(10659), [sym_drop_role] = STATE(10659), [sym_drop_type] = STATE(10659), [sym_drop_sequence] = STATE(10659), [sym_drop_index] = STATE(10659), [sym_drop_extension] = STATE(10659), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10659), [sym__compute_stats] = STATE(10659), [sym__optimize_table] = STATE(10659), [sym__vacuum_table] = STATE(10659), [sym_update] = STATE(9858), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(1748), [sym_keyword_verbose] = ACTIONS(1750), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(1752), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [128] = { [sym__primary_key] = STATE(12008), [sym__check_constraint] = STATE(11595), [sym_constraint] = STATE(11597), [sym__constraint_literal] = STATE(11598), [sym__primary_key_constraint] = STATE(11595), [sym__key_constraint] = STATE(11599), [sym__identifier] = ACTIONS(1754), [sym_keyword_primary] = ACTIONS(1756), [sym_keyword_key] = ACTIONS(1758), [sym_keyword_constraint] = ACTIONS(1760), [sym_keyword_index] = ACTIONS(1762), [aux_sym_keyword_character_token1] = ACTIONS(1754), [sym_keyword_unique] = ACTIONS(1764), [sym_keyword_foreign] = ACTIONS(1766), [sym_keyword_unsigned] = ACTIONS(1754), [sym_keyword_check] = ACTIONS(1768), [sym_keyword_boolean] = ACTIONS(1754), [sym_keyword_bit] = ACTIONS(1754), [sym_keyword_binary] = ACTIONS(1754), [sym_keyword_varbinary] = ACTIONS(1754), [sym_keyword_image] = ACTIONS(1754), [aux_sym_keyword_smallserial_token1] = ACTIONS(1754), [aux_sym_keyword_smallserial_token2] = ACTIONS(1754), [aux_sym_keyword_serial_token1] = ACTIONS(1754), [aux_sym_keyword_serial_token2] = ACTIONS(1754), [aux_sym_keyword_bigserial_token1] = ACTIONS(1754), [aux_sym_keyword_bigserial_token2] = ACTIONS(1754), [aux_sym_keyword_tinyint_token1] = ACTIONS(1754), [aux_sym_keyword_tinyint_token2] = ACTIONS(1754), [aux_sym_keyword_smallint_token1] = ACTIONS(1754), [aux_sym_keyword_smallint_token2] = ACTIONS(1754), [aux_sym_keyword_mediumint_token1] = ACTIONS(1754), [aux_sym_keyword_mediumint_token2] = ACTIONS(1754), [aux_sym_keyword_int_token1] = ACTIONS(1754), [aux_sym_keyword_int_token2] = ACTIONS(1754), [aux_sym_keyword_int_token3] = ACTIONS(1754), [aux_sym_keyword_bigint_token1] = ACTIONS(1754), [aux_sym_keyword_bigint_token2] = ACTIONS(1754), [sym_keyword_decimal] = ACTIONS(1754), [sym_keyword_numeric] = ACTIONS(1754), [aux_sym_keyword_real_token1] = ACTIONS(1754), [aux_sym_keyword_real_token2] = ACTIONS(1754), [sym_keyword_float] = ACTIONS(1754), [sym_keyword_double] = ACTIONS(1754), [sym_keyword_inet] = ACTIONS(1754), [sym_keyword_money] = ACTIONS(1754), [sym_keyword_smallmoney] = ACTIONS(1754), [aux_sym_keyword_char_token1] = ACTIONS(1754), [sym_keyword_nchar] = ACTIONS(1754), [aux_sym_keyword_varchar_token1] = ACTIONS(1754), [sym_keyword_nvarchar] = ACTIONS(1754), [sym_keyword_text] = ACTIONS(1754), [sym_keyword_string] = ACTIONS(1754), [sym_keyword_uuid] = ACTIONS(1754), [sym_keyword_json] = ACTIONS(1754), [sym_keyword_jsonb] = ACTIONS(1754), [sym_keyword_xml] = ACTIONS(1754), [sym_keyword_bytea] = ACTIONS(1754), [sym_keyword_enum] = ACTIONS(1754), [sym_keyword_date] = ACTIONS(1754), [sym_keyword_datetime] = ACTIONS(1754), [sym_keyword_datetime2] = ACTIONS(1754), [sym_keyword_smalldatetime] = ACTIONS(1754), [sym_keyword_datetimeoffset] = ACTIONS(1754), [sym_keyword_time] = ACTIONS(1754), [sym_keyword_timestamp] = ACTIONS(1754), [sym_keyword_timestamptz] = ACTIONS(1754), [sym_keyword_interval] = ACTIONS(1754), [sym_keyword_geometry] = ACTIONS(1754), [sym_keyword_geography] = ACTIONS(1754), [sym_keyword_box2d] = ACTIONS(1754), [sym_keyword_box3d] = ACTIONS(1754), [sym_keyword_oid] = ACTIONS(1754), [sym_keyword_name] = ACTIONS(1754), [sym_keyword_regclass] = ACTIONS(1754), [sym_keyword_regnamespace] = ACTIONS(1754), [sym_keyword_regproc] = ACTIONS(1754), [sym_keyword_regtype] = ACTIONS(1754), [aux_sym_double_token1] = ACTIONS(1754), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1770), [aux_sym_identifier_token1] = ACTIONS(1770), }, [129] = { [sym__ddl_statement] = STATE(11233), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(11234), [sym__dml_read] = STATE(11239), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(11233), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(11233), [sym_create_table] = STATE(11233), [sym_reset_statement] = STATE(11233), [sym_set_statement] = STATE(11233), [sym_create_view] = STATE(11233), [sym_create_materialized_view] = STATE(11233), [sym_create_function] = STATE(11233), [sym_create_index] = STATE(11233), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(11233), [sym_create_role] = STATE(11233), [sym_create_sequence] = STATE(11233), [sym_create_extension] = STATE(11233), [sym_create_trigger] = STATE(11233), [sym_create_type] = STATE(11233), [sym__alter_statement] = STATE(11233), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(11233), [sym_alter_view] = STATE(11233), [sym_alter_schema] = STATE(11233), [sym_alter_database] = STATE(11233), [sym_alter_role] = STATE(11233), [sym_alter_index] = STATE(11233), [sym_alter_sequence] = STATE(11233), [sym_alter_type] = STATE(11233), [sym__drop_statement] = STATE(11233), [sym_drop_table] = STATE(11233), [sym_drop_view] = STATE(11233), [sym_drop_schema] = STATE(11233), [sym_drop_database] = STATE(11233), [sym_drop_role] = STATE(11233), [sym_drop_type] = STATE(11233), [sym_drop_sequence] = STATE(11233), [sym_drop_index] = STATE(11233), [sym_drop_extension] = STATE(11233), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(11233), [sym__compute_stats] = STATE(11233), [sym__optimize_table] = STATE(11233), [sym__vacuum_table] = STATE(11233), [sym_update] = STATE(9858), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(1772), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [130] = { [sym__primary_key] = STATE(12110), [sym__check_constraint] = STATE(10210), [sym_constraint] = STATE(10211), [sym__constraint_literal] = STATE(10212), [sym__primary_key_constraint] = STATE(10210), [sym__key_constraint] = STATE(10213), [sym__identifier] = ACTIONS(1754), [sym_keyword_primary] = ACTIONS(1756), [sym_keyword_key] = ACTIONS(1774), [sym_keyword_constraint] = ACTIONS(1776), [sym_keyword_index] = ACTIONS(1778), [aux_sym_keyword_character_token1] = ACTIONS(1754), [sym_keyword_unique] = ACTIONS(1780), [sym_keyword_foreign] = ACTIONS(1782), [sym_keyword_unsigned] = ACTIONS(1754), [sym_keyword_check] = ACTIONS(1784), [sym_keyword_boolean] = ACTIONS(1754), [sym_keyword_bit] = ACTIONS(1754), [sym_keyword_binary] = ACTIONS(1754), [sym_keyword_varbinary] = ACTIONS(1754), [sym_keyword_image] = ACTIONS(1754), [aux_sym_keyword_smallserial_token1] = ACTIONS(1754), [aux_sym_keyword_smallserial_token2] = ACTIONS(1754), [aux_sym_keyword_serial_token1] = ACTIONS(1754), [aux_sym_keyword_serial_token2] = ACTIONS(1754), [aux_sym_keyword_bigserial_token1] = ACTIONS(1754), [aux_sym_keyword_bigserial_token2] = ACTIONS(1754), [aux_sym_keyword_tinyint_token1] = ACTIONS(1754), [aux_sym_keyword_tinyint_token2] = ACTIONS(1754), [aux_sym_keyword_smallint_token1] = ACTIONS(1754), [aux_sym_keyword_smallint_token2] = ACTIONS(1754), [aux_sym_keyword_mediumint_token1] = ACTIONS(1754), [aux_sym_keyword_mediumint_token2] = ACTIONS(1754), [aux_sym_keyword_int_token1] = ACTIONS(1754), [aux_sym_keyword_int_token2] = ACTIONS(1754), [aux_sym_keyword_int_token3] = ACTIONS(1754), [aux_sym_keyword_bigint_token1] = ACTIONS(1754), [aux_sym_keyword_bigint_token2] = ACTIONS(1754), [sym_keyword_decimal] = ACTIONS(1754), [sym_keyword_numeric] = ACTIONS(1754), [aux_sym_keyword_real_token1] = ACTIONS(1754), [aux_sym_keyword_real_token2] = ACTIONS(1754), [sym_keyword_float] = ACTIONS(1754), [sym_keyword_double] = ACTIONS(1754), [sym_keyword_inet] = ACTIONS(1754), [sym_keyword_money] = ACTIONS(1754), [sym_keyword_smallmoney] = ACTIONS(1754), [aux_sym_keyword_char_token1] = ACTIONS(1754), [sym_keyword_nchar] = ACTIONS(1754), [aux_sym_keyword_varchar_token1] = ACTIONS(1754), [sym_keyword_nvarchar] = ACTIONS(1754), [sym_keyword_text] = ACTIONS(1754), [sym_keyword_string] = ACTIONS(1754), [sym_keyword_uuid] = ACTIONS(1754), [sym_keyword_json] = ACTIONS(1754), [sym_keyword_jsonb] = ACTIONS(1754), [sym_keyword_xml] = ACTIONS(1754), [sym_keyword_bytea] = ACTIONS(1754), [sym_keyword_enum] = ACTIONS(1754), [sym_keyword_date] = ACTIONS(1754), [sym_keyword_datetime] = ACTIONS(1754), [sym_keyword_datetime2] = ACTIONS(1754), [sym_keyword_smalldatetime] = ACTIONS(1754), [sym_keyword_datetimeoffset] = ACTIONS(1754), [sym_keyword_time] = ACTIONS(1754), [sym_keyword_timestamp] = ACTIONS(1754), [sym_keyword_timestamptz] = ACTIONS(1754), [sym_keyword_interval] = ACTIONS(1754), [sym_keyword_geometry] = ACTIONS(1754), [sym_keyword_geography] = ACTIONS(1754), [sym_keyword_box2d] = ACTIONS(1754), [sym_keyword_box3d] = ACTIONS(1754), [sym_keyword_oid] = ACTIONS(1754), [sym_keyword_name] = ACTIONS(1754), [sym_keyword_regclass] = ACTIONS(1754), [sym_keyword_regnamespace] = ACTIONS(1754), [sym_keyword_regproc] = ACTIONS(1754), [sym_keyword_regtype] = ACTIONS(1754), [aux_sym_double_token1] = ACTIONS(1754), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1770), [aux_sym_identifier_token1] = ACTIONS(1770), }, [131] = { [sym__ddl_statement] = STATE(10949), [sym__cte] = STATE(6784), [sym__dml_write] = STATE(10932), [sym__dml_read] = STATE(10960), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10949), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(12105), [sym__create_statement] = STATE(10949), [sym_create_table] = STATE(10949), [sym_reset_statement] = STATE(10949), [sym_set_statement] = STATE(10949), [sym_create_view] = STATE(10949), [sym_create_materialized_view] = STATE(10949), [sym_create_function] = STATE(10949), [sym_create_index] = STATE(10949), [sym_create_schema] = STATE(7116), [sym_create_database] = STATE(10949), [sym_create_role] = STATE(10949), [sym_create_sequence] = STATE(10949), [sym_create_extension] = STATE(10949), [sym_create_trigger] = STATE(10949), [sym_create_type] = STATE(10949), [sym__alter_statement] = STATE(10949), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10949), [sym_alter_view] = STATE(10949), [sym_alter_schema] = STATE(10949), [sym_alter_database] = STATE(10949), [sym_alter_role] = STATE(10949), [sym_alter_index] = STATE(10949), [sym_alter_sequence] = STATE(10949), [sym_alter_type] = STATE(10949), [sym__drop_statement] = STATE(10949), [sym_drop_table] = STATE(10949), [sym_drop_view] = STATE(10949), [sym_drop_schema] = STATE(10949), [sym_drop_database] = STATE(10949), [sym_drop_role] = STATE(10949), [sym_drop_type] = STATE(10949), [sym_drop_sequence] = STATE(10949), [sym_drop_index] = STATE(10949), [sym_drop_extension] = STATE(10949), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(9757), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10949), [sym__compute_stats] = STATE(10949), [sym__optimize_table] = STATE(10949), [sym__vacuum_table] = STATE(10949), [sym_update] = STATE(9858), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(11), [sym_keyword_replace] = ACTIONS(11), [sym_keyword_update] = ACTIONS(13), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(17), [sym_keyword_show] = ACTIONS(19), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(25), [sym_keyword_alter] = ACTIONS(27), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(45), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(49), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(1723), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [132] = { [sym__ddl_statement] = STATE(11955), [sym__cte] = STATE(6799), [sym__dml_write] = STATE(11953), [sym__dml_read] = STATE(11962), [sym__unload_statement] = STATE(8514), [sym__show_statement] = STATE(8360), [sym_set_operation] = STATE(8514), [sym__select_statement] = STATE(7937), [sym_comment_statement] = STATE(11955), [sym_select] = STATE(7798), [sym__truncate_statement] = STATE(11786), [sym__delete_statement] = STATE(11786), [sym_delete] = STATE(11769), [sym__create_statement] = STATE(11955), [sym_create_table] = STATE(11955), [sym_reset_statement] = STATE(11955), [sym_set_statement] = STATE(11955), [sym_create_view] = STATE(11955), [sym_create_materialized_view] = STATE(11955), [sym_create_function] = STATE(11955), [sym_create_index] = STATE(11955), [sym_create_schema] = STATE(7107), [sym_create_database] = STATE(11955), [sym_create_role] = STATE(11955), [sym_create_sequence] = STATE(11955), [sym_create_extension] = STATE(11955), [sym_create_trigger] = STATE(11955), [sym_create_type] = STATE(11955), [sym__alter_statement] = STATE(11955), [sym__rename_statement] = STATE(11788), [sym_alter_table] = STATE(11955), [sym_alter_view] = STATE(11955), [sym_alter_schema] = STATE(11955), [sym_alter_database] = STATE(11955), [sym_alter_role] = STATE(11955), [sym_alter_index] = STATE(11955), [sym_alter_sequence] = STATE(11955), [sym_alter_type] = STATE(11955), [sym__drop_statement] = STATE(11955), [sym_drop_table] = STATE(11955), [sym_drop_view] = STATE(11955), [sym_drop_schema] = STATE(11955), [sym_drop_database] = STATE(11955), [sym_drop_role] = STATE(11955), [sym_drop_type] = STATE(11955), [sym_drop_sequence] = STATE(11955), [sym_drop_index] = STATE(11955), [sym_drop_extension] = STATE(11955), [sym__copy_statement] = STATE(11786), [sym__insert_statement] = STATE(11786), [sym_insert] = STATE(10347), [sym__update_statement] = STATE(11786), [sym__merge_statement] = STATE(11790), [sym__optimize_statement] = STATE(11955), [sym__compute_stats] = STATE(11955), [sym__optimize_table] = STATE(11955), [sym__vacuum_table] = STATE(11955), [sym_update] = STATE(10348), [sym_keyword_select] = ACTIONS(1486), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(1488), [sym_keyword_replace] = ACTIONS(1488), [sym_keyword_update] = ACTIONS(1490), [sym_keyword_truncate] = ACTIONS(1492), [sym_keyword_merge] = ACTIONS(1494), [sym_keyword_show] = ACTIONS(1496), [sym_keyword_unload] = ACTIONS(1498), [sym_keyword_set] = ACTIONS(1500), [sym_keyword_create] = ACTIONS(1502), [sym_keyword_alter] = ACTIONS(1504), [sym_keyword_analyze] = ACTIONS(1506), [sym_keyword_drop] = ACTIONS(1510), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(1512), [sym_keyword_reset] = ACTIONS(1514), [sym_keyword_vacuum] = ACTIONS(1518), [sym_keyword_copy] = ACTIONS(1520), [sym_keyword_compute] = ACTIONS(1526), [sym_keyword_optimize] = ACTIONS(1528), [sym_keyword_comment] = ACTIONS(1530), [anon_sym_LPAREN] = ACTIONS(1717), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [133] = { [sym__ddl_statement] = STATE(12191), [sym__cte] = STATE(6799), [sym__dml_write] = STATE(12252), [sym__dml_read] = STATE(12258), [sym__unload_statement] = STATE(8514), [sym__show_statement] = STATE(8360), [sym_set_operation] = STATE(8514), [sym__select_statement] = STATE(7937), [sym_comment_statement] = STATE(12191), [sym_select] = STATE(7798), [sym__truncate_statement] = STATE(11786), [sym__delete_statement] = STATE(11786), [sym_delete] = STATE(11769), [sym__create_statement] = STATE(12191), [sym_create_table] = STATE(12191), [sym_reset_statement] = STATE(12191), [sym_set_statement] = STATE(12191), [sym_create_view] = STATE(12191), [sym_create_materialized_view] = STATE(12191), [sym_create_function] = STATE(12191), [sym_create_index] = STATE(12191), [sym_create_schema] = STATE(7107), [sym_create_database] = STATE(12191), [sym_create_role] = STATE(12191), [sym_create_sequence] = STATE(12191), [sym_create_extension] = STATE(12191), [sym_create_trigger] = STATE(12191), [sym_create_type] = STATE(12191), [sym__alter_statement] = STATE(12191), [sym__rename_statement] = STATE(11788), [sym_alter_table] = STATE(12191), [sym_alter_view] = STATE(12191), [sym_alter_schema] = STATE(12191), [sym_alter_database] = STATE(12191), [sym_alter_role] = STATE(12191), [sym_alter_index] = STATE(12191), [sym_alter_sequence] = STATE(12191), [sym_alter_type] = STATE(12191), [sym__drop_statement] = STATE(12191), [sym_drop_table] = STATE(12191), [sym_drop_view] = STATE(12191), [sym_drop_schema] = STATE(12191), [sym_drop_database] = STATE(12191), [sym_drop_role] = STATE(12191), [sym_drop_type] = STATE(12191), [sym_drop_sequence] = STATE(12191), [sym_drop_index] = STATE(12191), [sym_drop_extension] = STATE(12191), [sym__copy_statement] = STATE(11786), [sym__insert_statement] = STATE(11786), [sym_insert] = STATE(10347), [sym__update_statement] = STATE(11786), [sym__merge_statement] = STATE(11790), [sym__optimize_statement] = STATE(12191), [sym__compute_stats] = STATE(12191), [sym__optimize_table] = STATE(12191), [sym__vacuum_table] = STATE(12191), [sym_update] = STATE(10348), [sym_keyword_select] = ACTIONS(1486), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(1488), [sym_keyword_replace] = ACTIONS(1488), [sym_keyword_update] = ACTIONS(1490), [sym_keyword_truncate] = ACTIONS(1492), [sym_keyword_merge] = ACTIONS(1494), [sym_keyword_show] = ACTIONS(1496), [sym_keyword_unload] = ACTIONS(1498), [sym_keyword_set] = ACTIONS(1500), [sym_keyword_create] = ACTIONS(1502), [sym_keyword_alter] = ACTIONS(1504), [sym_keyword_analyze] = ACTIONS(1506), [sym_keyword_drop] = ACTIONS(1510), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(1512), [sym_keyword_reset] = ACTIONS(1514), [sym_keyword_vacuum] = ACTIONS(1518), [sym_keyword_copy] = ACTIONS(1520), [sym_keyword_compute] = ACTIONS(1526), [sym_keyword_optimize] = ACTIONS(1528), [sym_keyword_comment] = ACTIONS(1530), [anon_sym_LPAREN] = ACTIONS(1786), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [134] = { [sym__ddl_statement] = STATE(11233), [sym__cte] = STATE(6813), [sym__dml_write] = STATE(11234), [sym__dml_read] = STATE(11239), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(11233), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(11727), [sym__create_statement] = STATE(11233), [sym_create_table] = STATE(11233), [sym_reset_statement] = STATE(11233), [sym_set_statement] = STATE(11233), [sym_create_view] = STATE(11233), [sym_create_materialized_view] = STATE(11233), [sym_create_function] = STATE(11233), [sym_create_index] = STATE(11233), [sym_create_schema] = STATE(7183), [sym_create_database] = STATE(11233), [sym_create_role] = STATE(11233), [sym_create_sequence] = STATE(11233), [sym_create_extension] = STATE(11233), [sym_create_trigger] = STATE(11233), [sym_create_type] = STATE(11233), [sym__alter_statement] = STATE(11233), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(11233), [sym_alter_view] = STATE(11233), [sym_alter_schema] = STATE(11233), [sym_alter_database] = STATE(11233), [sym_alter_role] = STATE(11233), [sym_alter_index] = STATE(11233), [sym_alter_sequence] = STATE(11233), [sym_alter_type] = STATE(11233), [sym__drop_statement] = STATE(11233), [sym_drop_table] = STATE(11233), [sym_drop_view] = STATE(11233), [sym_drop_schema] = STATE(11233), [sym_drop_database] = STATE(11233), [sym_drop_role] = STATE(11233), [sym_drop_type] = STATE(11233), [sym_drop_sequence] = STATE(11233), [sym_drop_index] = STATE(11233), [sym_drop_extension] = STATE(11233), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(10859), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(11233), [sym__compute_stats] = STATE(11233), [sym__optimize_table] = STATE(11233), [sym__vacuum_table] = STATE(11233), [sym_update] = STATE(10860), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(1693), [sym_keyword_replace] = ACTIONS(1693), [sym_keyword_update] = ACTIONS(1695), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(1697), [sym_keyword_show] = ACTIONS(1699), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(1701), [sym_keyword_alter] = ACTIONS(1703), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(1707), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(1709), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(1788), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [135] = { [sym__ddl_statement] = STATE(10949), [sym__cte] = STATE(6813), [sym__dml_write] = STATE(10932), [sym__dml_read] = STATE(10960), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_comment_statement] = STATE(10949), [sym_select] = STATE(7662), [sym__truncate_statement] = STATE(11345), [sym__delete_statement] = STATE(11345), [sym_delete] = STATE(11727), [sym__create_statement] = STATE(10949), [sym_create_table] = STATE(10949), [sym_reset_statement] = STATE(10949), [sym_set_statement] = STATE(10949), [sym_create_view] = STATE(10949), [sym_create_materialized_view] = STATE(10949), [sym_create_function] = STATE(10949), [sym_create_index] = STATE(10949), [sym_create_schema] = STATE(7183), [sym_create_database] = STATE(10949), [sym_create_role] = STATE(10949), [sym_create_sequence] = STATE(10949), [sym_create_extension] = STATE(10949), [sym_create_trigger] = STATE(10949), [sym_create_type] = STATE(10949), [sym__alter_statement] = STATE(10949), [sym__rename_statement] = STATE(10586), [sym_alter_table] = STATE(10949), [sym_alter_view] = STATE(10949), [sym_alter_schema] = STATE(10949), [sym_alter_database] = STATE(10949), [sym_alter_role] = STATE(10949), [sym_alter_index] = STATE(10949), [sym_alter_sequence] = STATE(10949), [sym_alter_type] = STATE(10949), [sym__drop_statement] = STATE(10949), [sym_drop_table] = STATE(10949), [sym_drop_view] = STATE(10949), [sym_drop_schema] = STATE(10949), [sym_drop_database] = STATE(10949), [sym_drop_role] = STATE(10949), [sym_drop_type] = STATE(10949), [sym_drop_sequence] = STATE(10949), [sym_drop_index] = STATE(10949), [sym_drop_extension] = STATE(10949), [sym__copy_statement] = STATE(11345), [sym__insert_statement] = STATE(11345), [sym_insert] = STATE(10859), [sym__update_statement] = STATE(11345), [sym__merge_statement] = STATE(10656), [sym__optimize_statement] = STATE(10949), [sym__compute_stats] = STATE(10949), [sym__optimize_table] = STATE(10949), [sym__vacuum_table] = STATE(10949), [sym_update] = STATE(10860), [sym_keyword_select] = ACTIONS(7), [sym_keyword_delete] = ACTIONS(9), [sym_keyword_insert] = ACTIONS(1693), [sym_keyword_replace] = ACTIONS(1693), [sym_keyword_update] = ACTIONS(1695), [sym_keyword_truncate] = ACTIONS(15), [sym_keyword_merge] = ACTIONS(1697), [sym_keyword_show] = ACTIONS(1699), [sym_keyword_unload] = ACTIONS(21), [sym_keyword_set] = ACTIONS(23), [sym_keyword_create] = ACTIONS(1701), [sym_keyword_alter] = ACTIONS(1703), [sym_keyword_analyze] = ACTIONS(29), [sym_keyword_drop] = ACTIONS(33), [sym_keyword_with] = ACTIONS(35), [sym_keyword_rename] = ACTIONS(37), [sym_keyword_reset] = ACTIONS(39), [sym_keyword_vacuum] = ACTIONS(43), [sym_keyword_copy] = ACTIONS(1707), [sym_keyword_compute] = ACTIONS(47), [sym_keyword_optimize] = ACTIONS(1709), [sym_keyword_comment] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(1727), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), }, [136] = { [sym__identifier] = ACTIONS(1384), [sym_keyword_primary] = ACTIONS(1388), [sym_keyword_key] = ACTIONS(1388), [sym_keyword_constraint] = ACTIONS(1388), [sym_keyword_index] = ACTIONS(1388), [aux_sym_keyword_character_token1] = ACTIONS(1384), [sym_keyword_unique] = ACTIONS(1388), [sym_keyword_foreign] = ACTIONS(1388), [sym_keyword_unsigned] = ACTIONS(1384), [sym_keyword_check] = ACTIONS(1388), [sym_keyword_boolean] = ACTIONS(1384), [sym_keyword_bit] = ACTIONS(1384), [sym_keyword_binary] = ACTIONS(1384), [sym_keyword_varbinary] = ACTIONS(1384), [sym_keyword_image] = ACTIONS(1384), [aux_sym_keyword_smallserial_token1] = ACTIONS(1384), [aux_sym_keyword_smallserial_token2] = ACTIONS(1384), [aux_sym_keyword_serial_token1] = ACTIONS(1384), [aux_sym_keyword_serial_token2] = ACTIONS(1384), [aux_sym_keyword_bigserial_token1] = ACTIONS(1384), [aux_sym_keyword_bigserial_token2] = ACTIONS(1384), [aux_sym_keyword_tinyint_token1] = ACTIONS(1384), [aux_sym_keyword_tinyint_token2] = ACTIONS(1384), [aux_sym_keyword_smallint_token1] = ACTIONS(1384), [aux_sym_keyword_smallint_token2] = ACTIONS(1384), [aux_sym_keyword_mediumint_token1] = ACTIONS(1384), [aux_sym_keyword_mediumint_token2] = ACTIONS(1384), [aux_sym_keyword_int_token1] = ACTIONS(1384), [aux_sym_keyword_int_token2] = ACTIONS(1384), [aux_sym_keyword_int_token3] = ACTIONS(1384), [aux_sym_keyword_bigint_token1] = ACTIONS(1384), [aux_sym_keyword_bigint_token2] = ACTIONS(1384), [sym_keyword_decimal] = ACTIONS(1384), [sym_keyword_numeric] = ACTIONS(1384), [aux_sym_keyword_real_token1] = ACTIONS(1384), [aux_sym_keyword_real_token2] = ACTIONS(1384), [sym_keyword_float] = ACTIONS(1384), [sym_keyword_double] = ACTIONS(1384), [sym_keyword_inet] = ACTIONS(1384), [sym_keyword_money] = ACTIONS(1384), [sym_keyword_smallmoney] = ACTIONS(1384), [aux_sym_keyword_char_token1] = ACTIONS(1384), [sym_keyword_nchar] = ACTIONS(1384), [aux_sym_keyword_varchar_token1] = ACTIONS(1384), [sym_keyword_nvarchar] = ACTIONS(1384), [sym_keyword_text] = ACTIONS(1384), [sym_keyword_string] = ACTIONS(1384), [sym_keyword_uuid] = ACTIONS(1384), [sym_keyword_json] = ACTIONS(1384), [sym_keyword_jsonb] = ACTIONS(1384), [sym_keyword_xml] = ACTIONS(1384), [sym_keyword_bytea] = ACTIONS(1384), [sym_keyword_enum] = ACTIONS(1384), [sym_keyword_date] = ACTIONS(1384), [sym_keyword_datetime] = ACTIONS(1384), [sym_keyword_datetime2] = ACTIONS(1384), [sym_keyword_smalldatetime] = ACTIONS(1384), [sym_keyword_datetimeoffset] = ACTIONS(1384), [sym_keyword_time] = ACTIONS(1384), [sym_keyword_timestamp] = ACTIONS(1384), [sym_keyword_timestamptz] = ACTIONS(1384), [sym_keyword_interval] = ACTIONS(1384), [sym_keyword_geometry] = ACTIONS(1384), [sym_keyword_geography] = ACTIONS(1384), [sym_keyword_box2d] = ACTIONS(1384), [sym_keyword_box3d] = ACTIONS(1384), [sym_keyword_oid] = ACTIONS(1384), [sym_keyword_name] = ACTIONS(1384), [sym_keyword_regclass] = ACTIONS(1384), [sym_keyword_regnamespace] = ACTIONS(1384), [sym_keyword_regproc] = ACTIONS(1384), [sym_keyword_regtype] = ACTIONS(1384), [anon_sym_RPAREN] = ACTIONS(1386), [anon_sym_COMMA] = ACTIONS(1386), [aux_sym_double_token1] = ACTIONS(1384), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1386), [sym__double_quote_string] = ACTIONS(1382), [aux_sym_identifier_token1] = ACTIONS(1382), }, [137] = { [ts_builtin_sym_end] = ACTIONS(1382), [sym__identifier] = ACTIONS(1384), [anon_sym_SEMI] = ACTIONS(1382), [sym_keyword_from] = ACTIONS(1384), [sym_keyword_on] = ACTIONS(1384), [sym_keyword_limit] = ACTIONS(1384), [sym_keyword_offset] = ACTIONS(1384), [sym_keyword_create] = ACTIONS(1384), [sym_keyword_as] = ACTIONS(1384), [sym_keyword_when] = ACTIONS(1384), [sym_keyword_in] = ACTIONS(1384), [sym_keyword_and] = ACTIONS(1384), [sym_keyword_or] = ACTIONS(1384), [sym_keyword_is] = ACTIONS(1384), [sym_keyword_not] = ACTIONS(1384), [sym_keyword_default] = ACTIONS(1384), [sym_keyword_cascade] = ACTIONS(1384), [sym_keyword_with] = ACTIONS(1384), [sym_keyword_password] = ACTIONS(1384), [sym_keyword_encrypted] = ACTIONS(1384), [sym_keyword_valid] = ACTIONS(1384), [sym_keyword_connection] = ACTIONS(1384), [sym_keyword_union] = ACTIONS(1384), [sym_keyword_except] = ACTIONS(1384), [sym_keyword_intersect] = ACTIONS(1384), [sym_keyword_returning] = ACTIONS(1384), [sym_keyword_rows] = ACTIONS(1384), [sym_keyword_between] = ACTIONS(1384), [aux_sym_keyword_like_token1] = ACTIONS(1384), [aux_sym_keyword_like_token2] = ACTIONS(1384), [sym_keyword_similar] = ACTIONS(1384), [sym_keyword_check] = ACTIONS(1384), [sym_keyword_freeze] = ACTIONS(1384), [sym_keyword_escape] = ACTIONS(1384), [sym_keyword_encoding] = ACTIONS(1384), [sym_keyword_force_quote] = ACTIONS(1384), [sym_keyword_quote] = ACTIONS(1384), [sym_keyword_force_null] = ACTIONS(1384), [sym_keyword_force_not_null] = ACTIONS(1384), [sym_keyword_header] = ACTIONS(1384), [sym_keyword_returns] = ACTIONS(1384), [sym_keyword_language] = ACTIONS(1384), [sym_keyword_immutable] = ACTIONS(1384), [sym_keyword_stable] = ACTIONS(1384), [sym_keyword_volatile] = ACTIONS(1384), [sym_keyword_leakproof] = ACTIONS(1384), [sym_keyword_parallel] = ACTIONS(1384), [sym_keyword_called] = ACTIONS(1384), [sym_keyword_strict] = ACTIONS(1384), [sym_keyword_cost] = ACTIONS(1384), [sym_keyword_support] = ACTIONS(1384), [sym_keyword_security] = ACTIONS(1384), [sym_keyword_external] = ACTIONS(1384), [sym_keyword_format] = ACTIONS(1384), [sym_keyword_delimiter] = ACTIONS(1384), [sym_keyword_null] = ACTIONS(1384), [anon_sym_LBRACK] = ACTIONS(1382), [anon_sym_LPAREN] = ACTIONS(1382), [anon_sym_RPAREN] = ACTIONS(1382), [anon_sym_COMMA] = ACTIONS(1382), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1382), [anon_sym_STAR] = ACTIONS(1382), [anon_sym_COLON_COLON] = ACTIONS(1382), [anon_sym_LT] = ACTIONS(1384), [anon_sym_GT] = ACTIONS(1384), [anon_sym_LT_EQ] = ACTIONS(1382), [anon_sym_GT_EQ] = ACTIONS(1382), [sym_op_other] = ACTIONS(1382), [anon_sym_PLUS] = ACTIONS(1382), [anon_sym_DASH] = ACTIONS(1384), [anon_sym_SLASH] = ACTIONS(1384), [anon_sym_PERCENT] = ACTIONS(1382), [anon_sym_CARET] = ACTIONS(1384), [anon_sym_BANG_EQ] = ACTIONS(1382), [anon_sym_LT_GT] = ACTIONS(1382), [sym__double_quote_string] = ACTIONS(1382), [aux_sym_identifier_token1] = ACTIONS(1382), }, [138] = { [sym__identifier] = ACTIONS(1790), [sym_keyword_on] = ACTIONS(1790), [sym_keyword_desc] = ACTIONS(1790), [sym_keyword_asc] = ACTIONS(1790), [sym_keyword_collate] = ACTIONS(1790), [aux_sym_keyword_character_token1] = ACTIONS(1790), [sym_keyword_nulls] = ACTIONS(1790), [sym_keyword_unsigned] = ACTIONS(1790), [sym_keyword_boolean] = ACTIONS(1790), [sym_keyword_bit] = ACTIONS(1790), [sym_keyword_binary] = ACTIONS(1790), [sym_keyword_varbinary] = ACTIONS(1790), [sym_keyword_image] = ACTIONS(1790), [aux_sym_keyword_smallserial_token1] = ACTIONS(1790), [aux_sym_keyword_smallserial_token2] = ACTIONS(1790), [aux_sym_keyword_serial_token1] = ACTIONS(1790), [aux_sym_keyword_serial_token2] = ACTIONS(1790), [aux_sym_keyword_bigserial_token1] = ACTIONS(1790), [aux_sym_keyword_bigserial_token2] = ACTIONS(1790), [aux_sym_keyword_tinyint_token1] = ACTIONS(1790), [aux_sym_keyword_tinyint_token2] = ACTIONS(1790), [aux_sym_keyword_smallint_token1] = ACTIONS(1790), [aux_sym_keyword_smallint_token2] = ACTIONS(1790), [aux_sym_keyword_mediumint_token1] = ACTIONS(1790), [aux_sym_keyword_mediumint_token2] = ACTIONS(1790), [aux_sym_keyword_int_token1] = ACTIONS(1790), [aux_sym_keyword_int_token2] = ACTIONS(1790), [aux_sym_keyword_int_token3] = ACTIONS(1790), [aux_sym_keyword_bigint_token1] = ACTIONS(1790), [aux_sym_keyword_bigint_token2] = ACTIONS(1790), [sym_keyword_decimal] = ACTIONS(1790), [sym_keyword_numeric] = ACTIONS(1790), [aux_sym_keyword_real_token1] = ACTIONS(1790), [aux_sym_keyword_real_token2] = ACTIONS(1790), [sym_keyword_float] = ACTIONS(1790), [sym_keyword_double] = ACTIONS(1790), [sym_keyword_inet] = ACTIONS(1790), [sym_keyword_money] = ACTIONS(1790), [sym_keyword_smallmoney] = ACTIONS(1790), [aux_sym_keyword_char_token1] = ACTIONS(1790), [sym_keyword_nchar] = ACTIONS(1790), [aux_sym_keyword_varchar_token1] = ACTIONS(1790), [sym_keyword_nvarchar] = ACTIONS(1790), [sym_keyword_text] = ACTIONS(1790), [sym_keyword_string] = ACTIONS(1790), [sym_keyword_uuid] = ACTIONS(1790), [sym_keyword_json] = ACTIONS(1790), [sym_keyword_jsonb] = ACTIONS(1790), [sym_keyword_xml] = ACTIONS(1790), [sym_keyword_bytea] = ACTIONS(1790), [sym_keyword_enum] = ACTIONS(1790), [sym_keyword_date] = ACTIONS(1790), [sym_keyword_datetime] = ACTIONS(1790), [sym_keyword_datetime2] = ACTIONS(1790), [sym_keyword_smalldatetime] = ACTIONS(1790), [sym_keyword_datetimeoffset] = ACTIONS(1790), [sym_keyword_time] = ACTIONS(1790), [sym_keyword_timestamp] = ACTIONS(1790), [sym_keyword_timestamptz] = ACTIONS(1790), [sym_keyword_interval] = ACTIONS(1790), [sym_keyword_geometry] = ACTIONS(1790), [sym_keyword_geography] = ACTIONS(1790), [sym_keyword_box2d] = ACTIONS(1790), [sym_keyword_box3d] = ACTIONS(1790), [sym_keyword_oid] = ACTIONS(1790), [sym_keyword_name] = ACTIONS(1790), [sym_keyword_regclass] = ACTIONS(1790), [sym_keyword_regnamespace] = ACTIONS(1790), [sym_keyword_regproc] = ACTIONS(1790), [sym_keyword_regtype] = ACTIONS(1790), [anon_sym_RPAREN] = ACTIONS(1792), [anon_sym_COMMA] = ACTIONS(1792), [aux_sym_double_token1] = ACTIONS(1790), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1792), [aux_sym_identifier_token1] = ACTIONS(1792), }, [139] = { [sym__identifier] = ACTIONS(1754), [sym_keyword_on] = ACTIONS(1754), [sym_keyword_desc] = ACTIONS(1754), [sym_keyword_asc] = ACTIONS(1754), [aux_sym_keyword_character_token1] = ACTIONS(1754), [sym_keyword_unsigned] = ACTIONS(1754), [sym_keyword_boolean] = ACTIONS(1754), [sym_keyword_bit] = ACTIONS(1754), [sym_keyword_binary] = ACTIONS(1754), [sym_keyword_varbinary] = ACTIONS(1754), [sym_keyword_image] = ACTIONS(1754), [aux_sym_keyword_smallserial_token1] = ACTIONS(1754), [aux_sym_keyword_smallserial_token2] = ACTIONS(1754), [aux_sym_keyword_serial_token1] = ACTIONS(1754), [aux_sym_keyword_serial_token2] = ACTIONS(1754), [aux_sym_keyword_bigserial_token1] = ACTIONS(1754), [aux_sym_keyword_bigserial_token2] = ACTIONS(1754), [aux_sym_keyword_tinyint_token1] = ACTIONS(1754), [aux_sym_keyword_tinyint_token2] = ACTIONS(1754), [aux_sym_keyword_smallint_token1] = ACTIONS(1754), [aux_sym_keyword_smallint_token2] = ACTIONS(1754), [aux_sym_keyword_mediumint_token1] = ACTIONS(1754), [aux_sym_keyword_mediumint_token2] = ACTIONS(1754), [aux_sym_keyword_int_token1] = ACTIONS(1754), [aux_sym_keyword_int_token2] = ACTIONS(1754), [aux_sym_keyword_int_token3] = ACTIONS(1754), [aux_sym_keyword_bigint_token1] = ACTIONS(1754), [aux_sym_keyword_bigint_token2] = ACTIONS(1754), [sym_keyword_decimal] = ACTIONS(1754), [sym_keyword_numeric] = ACTIONS(1754), [aux_sym_keyword_real_token1] = ACTIONS(1754), [aux_sym_keyword_real_token2] = ACTIONS(1754), [sym_keyword_float] = ACTIONS(1754), [sym_keyword_double] = ACTIONS(1754), [sym_keyword_inet] = ACTIONS(1754), [sym_keyword_money] = ACTIONS(1754), [sym_keyword_smallmoney] = ACTIONS(1754), [aux_sym_keyword_char_token1] = ACTIONS(1754), [sym_keyword_nchar] = ACTIONS(1754), [aux_sym_keyword_varchar_token1] = ACTIONS(1754), [sym_keyword_nvarchar] = ACTIONS(1754), [sym_keyword_text] = ACTIONS(1754), [sym_keyword_string] = ACTIONS(1754), [sym_keyword_uuid] = ACTIONS(1754), [sym_keyword_json] = ACTIONS(1754), [sym_keyword_jsonb] = ACTIONS(1754), [sym_keyword_xml] = ACTIONS(1754), [sym_keyword_bytea] = ACTIONS(1754), [sym_keyword_enum] = ACTIONS(1754), [sym_keyword_date] = ACTIONS(1754), [sym_keyword_datetime] = ACTIONS(1754), [sym_keyword_datetime2] = ACTIONS(1754), [sym_keyword_smalldatetime] = ACTIONS(1754), [sym_keyword_datetimeoffset] = ACTIONS(1754), [sym_keyword_time] = ACTIONS(1754), [sym_keyword_timestamp] = ACTIONS(1754), [sym_keyword_timestamptz] = ACTIONS(1754), [sym_keyword_interval] = ACTIONS(1754), [sym_keyword_geometry] = ACTIONS(1754), [sym_keyword_geography] = ACTIONS(1754), [sym_keyword_box2d] = ACTIONS(1754), [sym_keyword_box3d] = ACTIONS(1754), [sym_keyword_oid] = ACTIONS(1754), [sym_keyword_name] = ACTIONS(1754), [sym_keyword_regclass] = ACTIONS(1754), [sym_keyword_regnamespace] = ACTIONS(1754), [sym_keyword_regproc] = ACTIONS(1754), [sym_keyword_regtype] = ACTIONS(1754), [anon_sym_RPAREN] = ACTIONS(1770), [anon_sym_COMMA] = ACTIONS(1770), [aux_sym_double_token1] = ACTIONS(1754), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(1770), [aux_sym_identifier_token1] = ACTIONS(1770), }, [140] = { [aux_sym_set_statement_repeat1] = STATE(11362), [sym__identifier] = ACTIONS(1754), [aux_sym_keyword_character_token1] = ACTIONS(1754), [sym_keyword_unsigned] = ACTIONS(1754), [sym_keyword_boolean] = ACTIONS(1754), [sym_keyword_bit] = ACTIONS(1754), [sym_keyword_binary] = ACTIONS(1754), [sym_keyword_varbinary] = ACTIONS(1754), [sym_keyword_image] = ACTIONS(1754), [aux_sym_keyword_smallserial_token1] = ACTIONS(1754), [aux_sym_keyword_smallserial_token2] = ACTIONS(1754), [aux_sym_keyword_serial_token1] = ACTIONS(1754), [aux_sym_keyword_serial_token2] = ACTIONS(1754), [aux_sym_keyword_bigserial_token1] = ACTIONS(1754), [aux_sym_keyword_bigserial_token2] = ACTIONS(1754), [aux_sym_keyword_tinyint_token1] = ACTIONS(1754), [aux_sym_keyword_tinyint_token2] = ACTIONS(1754), [aux_sym_keyword_smallint_token1] = ACTIONS(1754), [aux_sym_keyword_smallint_token2] = ACTIONS(1754), [aux_sym_keyword_mediumint_token1] = ACTIONS(1754), [aux_sym_keyword_mediumint_token2] = ACTIONS(1754), [aux_sym_keyword_int_token1] = ACTIONS(1754), [aux_sym_keyword_int_token2] = ACTIONS(1754), [aux_sym_keyword_int_token3] = ACTIONS(1754), [aux_sym_keyword_bigint_token1] = ACTIONS(1754), [aux_sym_keyword_bigint_token2] = ACTIONS(1754), [sym_keyword_decimal] = ACTIONS(1754), [sym_keyword_numeric] = ACTIONS(1754), [aux_sym_keyword_real_token1] = ACTIONS(1754), [aux_sym_keyword_real_token2] = ACTIONS(1754), [sym_keyword_float] = ACTIONS(1754), [sym_keyword_double] = ACTIONS(1754), [sym_keyword_inet] = ACTIONS(1754), [sym_keyword_money] = ACTIONS(1754), [sym_keyword_smallmoney] = ACTIONS(1754), [aux_sym_keyword_char_token1] = ACTIONS(1754), [sym_keyword_nchar] = ACTIONS(1754), [aux_sym_keyword_varchar_token1] = ACTIONS(1754), [sym_keyword_nvarchar] = ACTIONS(1754), [sym_keyword_text] = ACTIONS(1754), [sym_keyword_string] = ACTIONS(1754), [sym_keyword_uuid] = ACTIONS(1754), [sym_keyword_json] = ACTIONS(1754), [sym_keyword_jsonb] = ACTIONS(1754), [sym_keyword_xml] = ACTIONS(1754), [sym_keyword_bytea] = ACTIONS(1754), [sym_keyword_enum] = ACTIONS(1754), [sym_keyword_date] = ACTIONS(1754), [sym_keyword_datetime] = ACTIONS(1754), [sym_keyword_datetime2] = ACTIONS(1754), [sym_keyword_smalldatetime] = ACTIONS(1754), [sym_keyword_datetimeoffset] = ACTIONS(1754), [sym_keyword_time] = ACTIONS(1754), [sym_keyword_timestamp] = ACTIONS(1754), [sym_keyword_timestamptz] = ACTIONS(1754), [sym_keyword_interval] = ACTIONS(1754), [sym_keyword_geometry] = ACTIONS(1754), [sym_keyword_geography] = ACTIONS(1754), [sym_keyword_box2d] = ACTIONS(1754), [sym_keyword_box3d] = ACTIONS(1754), [sym_keyword_oid] = ACTIONS(1754), [sym_keyword_name] = ACTIONS(1754), [sym_keyword_regclass] = ACTIONS(1754), [sym_keyword_regnamespace] = ACTIONS(1754), [sym_keyword_regproc] = ACTIONS(1754), [sym_keyword_regtype] = ACTIONS(1754), [anon_sym_RPAREN] = ACTIONS(1794), [anon_sym_COMMA] = ACTIONS(1796), [aux_sym_double_token1] = ACTIONS(1754), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1798), [sym__double_quote_string] = ACTIONS(1770), [aux_sym_identifier_token1] = ACTIONS(1770), }, [141] = { [aux_sym_set_statement_repeat1] = STATE(11081), [sym__identifier] = ACTIONS(1754), [aux_sym_keyword_character_token1] = ACTIONS(1754), [sym_keyword_unsigned] = ACTIONS(1754), [sym_keyword_boolean] = ACTIONS(1754), [sym_keyword_bit] = ACTIONS(1754), [sym_keyword_binary] = ACTIONS(1754), [sym_keyword_varbinary] = ACTIONS(1754), [sym_keyword_image] = ACTIONS(1754), [aux_sym_keyword_smallserial_token1] = ACTIONS(1754), [aux_sym_keyword_smallserial_token2] = ACTIONS(1754), [aux_sym_keyword_serial_token1] = ACTIONS(1754), [aux_sym_keyword_serial_token2] = ACTIONS(1754), [aux_sym_keyword_bigserial_token1] = ACTIONS(1754), [aux_sym_keyword_bigserial_token2] = ACTIONS(1754), [aux_sym_keyword_tinyint_token1] = ACTIONS(1754), [aux_sym_keyword_tinyint_token2] = ACTIONS(1754), [aux_sym_keyword_smallint_token1] = ACTIONS(1754), [aux_sym_keyword_smallint_token2] = ACTIONS(1754), [aux_sym_keyword_mediumint_token1] = ACTIONS(1754), [aux_sym_keyword_mediumint_token2] = ACTIONS(1754), [aux_sym_keyword_int_token1] = ACTIONS(1754), [aux_sym_keyword_int_token2] = ACTIONS(1754), [aux_sym_keyword_int_token3] = ACTIONS(1754), [aux_sym_keyword_bigint_token1] = ACTIONS(1754), [aux_sym_keyword_bigint_token2] = ACTIONS(1754), [sym_keyword_decimal] = ACTIONS(1754), [sym_keyword_numeric] = ACTIONS(1754), [aux_sym_keyword_real_token1] = ACTIONS(1754), [aux_sym_keyword_real_token2] = ACTIONS(1754), [sym_keyword_float] = ACTIONS(1754), [sym_keyword_double] = ACTIONS(1754), [sym_keyword_inet] = ACTIONS(1754), [sym_keyword_money] = ACTIONS(1754), [sym_keyword_smallmoney] = ACTIONS(1754), [aux_sym_keyword_char_token1] = ACTIONS(1754), [sym_keyword_nchar] = ACTIONS(1754), [aux_sym_keyword_varchar_token1] = ACTIONS(1754), [sym_keyword_nvarchar] = ACTIONS(1754), [sym_keyword_text] = ACTIONS(1754), [sym_keyword_string] = ACTIONS(1754), [sym_keyword_uuid] = ACTIONS(1754), [sym_keyword_json] = ACTIONS(1754), [sym_keyword_jsonb] = ACTIONS(1754), [sym_keyword_xml] = ACTIONS(1754), [sym_keyword_bytea] = ACTIONS(1754), [sym_keyword_enum] = ACTIONS(1754), [sym_keyword_date] = ACTIONS(1754), [sym_keyword_datetime] = ACTIONS(1754), [sym_keyword_datetime2] = ACTIONS(1754), [sym_keyword_smalldatetime] = ACTIONS(1754), [sym_keyword_datetimeoffset] = ACTIONS(1754), [sym_keyword_time] = ACTIONS(1754), [sym_keyword_timestamp] = ACTIONS(1754), [sym_keyword_timestamptz] = ACTIONS(1754), [sym_keyword_interval] = ACTIONS(1754), [sym_keyword_geometry] = ACTIONS(1754), [sym_keyword_geography] = ACTIONS(1754), [sym_keyword_box2d] = ACTIONS(1754), [sym_keyword_box3d] = ACTIONS(1754), [sym_keyword_oid] = ACTIONS(1754), [sym_keyword_name] = ACTIONS(1754), [sym_keyword_regclass] = ACTIONS(1754), [sym_keyword_regnamespace] = ACTIONS(1754), [sym_keyword_regproc] = ACTIONS(1754), [sym_keyword_regtype] = ACTIONS(1754), [anon_sym_RPAREN] = ACTIONS(1800), [anon_sym_COMMA] = ACTIONS(1796), [aux_sym_double_token1] = ACTIONS(1754), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1798), [sym__double_quote_string] = ACTIONS(1770), [aux_sym_identifier_token1] = ACTIONS(1770), }, [142] = { [aux_sym_set_statement_repeat1] = STATE(11493), [sym__identifier] = ACTIONS(1754), [aux_sym_keyword_character_token1] = ACTIONS(1754), [sym_keyword_unsigned] = ACTIONS(1754), [sym_keyword_boolean] = ACTIONS(1754), [sym_keyword_bit] = ACTIONS(1754), [sym_keyword_binary] = ACTIONS(1754), [sym_keyword_varbinary] = ACTIONS(1754), [sym_keyword_image] = ACTIONS(1754), [aux_sym_keyword_smallserial_token1] = ACTIONS(1754), [aux_sym_keyword_smallserial_token2] = ACTIONS(1754), [aux_sym_keyword_serial_token1] = ACTIONS(1754), [aux_sym_keyword_serial_token2] = ACTIONS(1754), [aux_sym_keyword_bigserial_token1] = ACTIONS(1754), [aux_sym_keyword_bigserial_token2] = ACTIONS(1754), [aux_sym_keyword_tinyint_token1] = ACTIONS(1754), [aux_sym_keyword_tinyint_token2] = ACTIONS(1754), [aux_sym_keyword_smallint_token1] = ACTIONS(1754), [aux_sym_keyword_smallint_token2] = ACTIONS(1754), [aux_sym_keyword_mediumint_token1] = ACTIONS(1754), [aux_sym_keyword_mediumint_token2] = ACTIONS(1754), [aux_sym_keyword_int_token1] = ACTIONS(1754), [aux_sym_keyword_int_token2] = ACTIONS(1754), [aux_sym_keyword_int_token3] = ACTIONS(1754), [aux_sym_keyword_bigint_token1] = ACTIONS(1754), [aux_sym_keyword_bigint_token2] = ACTIONS(1754), [sym_keyword_decimal] = ACTIONS(1754), [sym_keyword_numeric] = ACTIONS(1754), [aux_sym_keyword_real_token1] = ACTIONS(1754), [aux_sym_keyword_real_token2] = ACTIONS(1754), [sym_keyword_float] = ACTIONS(1754), [sym_keyword_double] = ACTIONS(1754), [sym_keyword_inet] = ACTIONS(1754), [sym_keyword_money] = ACTIONS(1754), [sym_keyword_smallmoney] = ACTIONS(1754), [aux_sym_keyword_char_token1] = ACTIONS(1754), [sym_keyword_nchar] = ACTIONS(1754), [aux_sym_keyword_varchar_token1] = ACTIONS(1754), [sym_keyword_nvarchar] = ACTIONS(1754), [sym_keyword_text] = ACTIONS(1754), [sym_keyword_string] = ACTIONS(1754), [sym_keyword_uuid] = ACTIONS(1754), [sym_keyword_json] = ACTIONS(1754), [sym_keyword_jsonb] = ACTIONS(1754), [sym_keyword_xml] = ACTIONS(1754), [sym_keyword_bytea] = ACTIONS(1754), [sym_keyword_enum] = ACTIONS(1754), [sym_keyword_date] = ACTIONS(1754), [sym_keyword_datetime] = ACTIONS(1754), [sym_keyword_datetime2] = ACTIONS(1754), [sym_keyword_smalldatetime] = ACTIONS(1754), [sym_keyword_datetimeoffset] = ACTIONS(1754), [sym_keyword_time] = ACTIONS(1754), [sym_keyword_timestamp] = ACTIONS(1754), [sym_keyword_timestamptz] = ACTIONS(1754), [sym_keyword_interval] = ACTIONS(1754), [sym_keyword_geometry] = ACTIONS(1754), [sym_keyword_geography] = ACTIONS(1754), [sym_keyword_box2d] = ACTIONS(1754), [sym_keyword_box3d] = ACTIONS(1754), [sym_keyword_oid] = ACTIONS(1754), [sym_keyword_name] = ACTIONS(1754), [sym_keyword_regclass] = ACTIONS(1754), [sym_keyword_regnamespace] = ACTIONS(1754), [sym_keyword_regproc] = ACTIONS(1754), [sym_keyword_regtype] = ACTIONS(1754), [anon_sym_RPAREN] = ACTIONS(1802), [anon_sym_COMMA] = ACTIONS(1796), [aux_sym_double_token1] = ACTIONS(1754), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1798), [sym__double_quote_string] = ACTIONS(1770), [aux_sym_identifier_token1] = ACTIONS(1770), }, [143] = { [aux_sym_set_statement_repeat1] = STATE(10585), [sym__identifier] = ACTIONS(1754), [aux_sym_keyword_character_token1] = ACTIONS(1754), [sym_keyword_unsigned] = ACTIONS(1754), [sym_keyword_boolean] = ACTIONS(1754), [sym_keyword_bit] = ACTIONS(1754), [sym_keyword_binary] = ACTIONS(1754), [sym_keyword_varbinary] = ACTIONS(1754), [sym_keyword_image] = ACTIONS(1754), [aux_sym_keyword_smallserial_token1] = ACTIONS(1754), [aux_sym_keyword_smallserial_token2] = ACTIONS(1754), [aux_sym_keyword_serial_token1] = ACTIONS(1754), [aux_sym_keyword_serial_token2] = ACTIONS(1754), [aux_sym_keyword_bigserial_token1] = ACTIONS(1754), [aux_sym_keyword_bigserial_token2] = ACTIONS(1754), [aux_sym_keyword_tinyint_token1] = ACTIONS(1754), [aux_sym_keyword_tinyint_token2] = ACTIONS(1754), [aux_sym_keyword_smallint_token1] = ACTIONS(1754), [aux_sym_keyword_smallint_token2] = ACTIONS(1754), [aux_sym_keyword_mediumint_token1] = ACTIONS(1754), [aux_sym_keyword_mediumint_token2] = ACTIONS(1754), [aux_sym_keyword_int_token1] = ACTIONS(1754), [aux_sym_keyword_int_token2] = ACTIONS(1754), [aux_sym_keyword_int_token3] = ACTIONS(1754), [aux_sym_keyword_bigint_token1] = ACTIONS(1754), [aux_sym_keyword_bigint_token2] = ACTIONS(1754), [sym_keyword_decimal] = ACTIONS(1754), [sym_keyword_numeric] = ACTIONS(1754), [aux_sym_keyword_real_token1] = ACTIONS(1754), [aux_sym_keyword_real_token2] = ACTIONS(1754), [sym_keyword_float] = ACTIONS(1754), [sym_keyword_double] = ACTIONS(1754), [sym_keyword_inet] = ACTIONS(1754), [sym_keyword_money] = ACTIONS(1754), [sym_keyword_smallmoney] = ACTIONS(1754), [aux_sym_keyword_char_token1] = ACTIONS(1754), [sym_keyword_nchar] = ACTIONS(1754), [aux_sym_keyword_varchar_token1] = ACTIONS(1754), [sym_keyword_nvarchar] = ACTIONS(1754), [sym_keyword_text] = ACTIONS(1754), [sym_keyword_string] = ACTIONS(1754), [sym_keyword_uuid] = ACTIONS(1754), [sym_keyword_json] = ACTIONS(1754), [sym_keyword_jsonb] = ACTIONS(1754), [sym_keyword_xml] = ACTIONS(1754), [sym_keyword_bytea] = ACTIONS(1754), [sym_keyword_enum] = ACTIONS(1754), [sym_keyword_date] = ACTIONS(1754), [sym_keyword_datetime] = ACTIONS(1754), [sym_keyword_datetime2] = ACTIONS(1754), [sym_keyword_smalldatetime] = ACTIONS(1754), [sym_keyword_datetimeoffset] = ACTIONS(1754), [sym_keyword_time] = ACTIONS(1754), [sym_keyword_timestamp] = ACTIONS(1754), [sym_keyword_timestamptz] = ACTIONS(1754), [sym_keyword_interval] = ACTIONS(1754), [sym_keyword_geometry] = ACTIONS(1754), [sym_keyword_geography] = ACTIONS(1754), [sym_keyword_box2d] = ACTIONS(1754), [sym_keyword_box3d] = ACTIONS(1754), [sym_keyword_oid] = ACTIONS(1754), [sym_keyword_name] = ACTIONS(1754), [sym_keyword_regclass] = ACTIONS(1754), [sym_keyword_regnamespace] = ACTIONS(1754), [sym_keyword_regproc] = ACTIONS(1754), [sym_keyword_regtype] = ACTIONS(1754), [anon_sym_RPAREN] = ACTIONS(1804), [anon_sym_COMMA] = ACTIONS(1796), [aux_sym_double_token1] = ACTIONS(1754), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1798), [sym__double_quote_string] = ACTIONS(1770), [aux_sym_identifier_token1] = ACTIONS(1770), }, [144] = { [aux_sym_set_statement_repeat1] = STATE(10631), [sym__identifier] = ACTIONS(1754), [aux_sym_keyword_character_token1] = ACTIONS(1754), [sym_keyword_unsigned] = ACTIONS(1754), [sym_keyword_boolean] = ACTIONS(1754), [sym_keyword_bit] = ACTIONS(1754), [sym_keyword_binary] = ACTIONS(1754), [sym_keyword_varbinary] = ACTIONS(1754), [sym_keyword_image] = ACTIONS(1754), [aux_sym_keyword_smallserial_token1] = ACTIONS(1754), [aux_sym_keyword_smallserial_token2] = ACTIONS(1754), [aux_sym_keyword_serial_token1] = ACTIONS(1754), [aux_sym_keyword_serial_token2] = ACTIONS(1754), [aux_sym_keyword_bigserial_token1] = ACTIONS(1754), [aux_sym_keyword_bigserial_token2] = ACTIONS(1754), [aux_sym_keyword_tinyint_token1] = ACTIONS(1754), [aux_sym_keyword_tinyint_token2] = ACTIONS(1754), [aux_sym_keyword_smallint_token1] = ACTIONS(1754), [aux_sym_keyword_smallint_token2] = ACTIONS(1754), [aux_sym_keyword_mediumint_token1] = ACTIONS(1754), [aux_sym_keyword_mediumint_token2] = ACTIONS(1754), [aux_sym_keyword_int_token1] = ACTIONS(1754), [aux_sym_keyword_int_token2] = ACTIONS(1754), [aux_sym_keyword_int_token3] = ACTIONS(1754), [aux_sym_keyword_bigint_token1] = ACTIONS(1754), [aux_sym_keyword_bigint_token2] = ACTIONS(1754), [sym_keyword_decimal] = ACTIONS(1754), [sym_keyword_numeric] = ACTIONS(1754), [aux_sym_keyword_real_token1] = ACTIONS(1754), [aux_sym_keyword_real_token2] = ACTIONS(1754), [sym_keyword_float] = ACTIONS(1754), [sym_keyword_double] = ACTIONS(1754), [sym_keyword_inet] = ACTIONS(1754), [sym_keyword_money] = ACTIONS(1754), [sym_keyword_smallmoney] = ACTIONS(1754), [aux_sym_keyword_char_token1] = ACTIONS(1754), [sym_keyword_nchar] = ACTIONS(1754), [aux_sym_keyword_varchar_token1] = ACTIONS(1754), [sym_keyword_nvarchar] = ACTIONS(1754), [sym_keyword_text] = ACTIONS(1754), [sym_keyword_string] = ACTIONS(1754), [sym_keyword_uuid] = ACTIONS(1754), [sym_keyword_json] = ACTIONS(1754), [sym_keyword_jsonb] = ACTIONS(1754), [sym_keyword_xml] = ACTIONS(1754), [sym_keyword_bytea] = ACTIONS(1754), [sym_keyword_enum] = ACTIONS(1754), [sym_keyword_date] = ACTIONS(1754), [sym_keyword_datetime] = ACTIONS(1754), [sym_keyword_datetime2] = ACTIONS(1754), [sym_keyword_smalldatetime] = ACTIONS(1754), [sym_keyword_datetimeoffset] = ACTIONS(1754), [sym_keyword_time] = ACTIONS(1754), [sym_keyword_timestamp] = ACTIONS(1754), [sym_keyword_timestamptz] = ACTIONS(1754), [sym_keyword_interval] = ACTIONS(1754), [sym_keyword_geometry] = ACTIONS(1754), [sym_keyword_geography] = ACTIONS(1754), [sym_keyword_box2d] = ACTIONS(1754), [sym_keyword_box3d] = ACTIONS(1754), [sym_keyword_oid] = ACTIONS(1754), [sym_keyword_name] = ACTIONS(1754), [sym_keyword_regclass] = ACTIONS(1754), [sym_keyword_regnamespace] = ACTIONS(1754), [sym_keyword_regproc] = ACTIONS(1754), [sym_keyword_regtype] = ACTIONS(1754), [anon_sym_RPAREN] = ACTIONS(1806), [anon_sym_COMMA] = ACTIONS(1796), [aux_sym_double_token1] = ACTIONS(1754), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1798), [sym__double_quote_string] = ACTIONS(1770), [aux_sym_identifier_token1] = ACTIONS(1770), }, [145] = { [aux_sym_set_statement_repeat1] = STATE(10848), [sym__identifier] = ACTIONS(1754), [aux_sym_keyword_character_token1] = ACTIONS(1754), [sym_keyword_unsigned] = ACTIONS(1754), [sym_keyword_boolean] = ACTIONS(1754), [sym_keyword_bit] = ACTIONS(1754), [sym_keyword_binary] = ACTIONS(1754), [sym_keyword_varbinary] = ACTIONS(1754), [sym_keyword_image] = ACTIONS(1754), [aux_sym_keyword_smallserial_token1] = ACTIONS(1754), [aux_sym_keyword_smallserial_token2] = ACTIONS(1754), [aux_sym_keyword_serial_token1] = ACTIONS(1754), [aux_sym_keyword_serial_token2] = ACTIONS(1754), [aux_sym_keyword_bigserial_token1] = ACTIONS(1754), [aux_sym_keyword_bigserial_token2] = ACTIONS(1754), [aux_sym_keyword_tinyint_token1] = ACTIONS(1754), [aux_sym_keyword_tinyint_token2] = ACTIONS(1754), [aux_sym_keyword_smallint_token1] = ACTIONS(1754), [aux_sym_keyword_smallint_token2] = ACTIONS(1754), [aux_sym_keyword_mediumint_token1] = ACTIONS(1754), [aux_sym_keyword_mediumint_token2] = ACTIONS(1754), [aux_sym_keyword_int_token1] = ACTIONS(1754), [aux_sym_keyword_int_token2] = ACTIONS(1754), [aux_sym_keyword_int_token3] = ACTIONS(1754), [aux_sym_keyword_bigint_token1] = ACTIONS(1754), [aux_sym_keyword_bigint_token2] = ACTIONS(1754), [sym_keyword_decimal] = ACTIONS(1754), [sym_keyword_numeric] = ACTIONS(1754), [aux_sym_keyword_real_token1] = ACTIONS(1754), [aux_sym_keyword_real_token2] = ACTIONS(1754), [sym_keyword_float] = ACTIONS(1754), [sym_keyword_double] = ACTIONS(1754), [sym_keyword_inet] = ACTIONS(1754), [sym_keyword_money] = ACTIONS(1754), [sym_keyword_smallmoney] = ACTIONS(1754), [aux_sym_keyword_char_token1] = ACTIONS(1754), [sym_keyword_nchar] = ACTIONS(1754), [aux_sym_keyword_varchar_token1] = ACTIONS(1754), [sym_keyword_nvarchar] = ACTIONS(1754), [sym_keyword_text] = ACTIONS(1754), [sym_keyword_string] = ACTIONS(1754), [sym_keyword_uuid] = ACTIONS(1754), [sym_keyword_json] = ACTIONS(1754), [sym_keyword_jsonb] = ACTIONS(1754), [sym_keyword_xml] = ACTIONS(1754), [sym_keyword_bytea] = ACTIONS(1754), [sym_keyword_enum] = ACTIONS(1754), [sym_keyword_date] = ACTIONS(1754), [sym_keyword_datetime] = ACTIONS(1754), [sym_keyword_datetime2] = ACTIONS(1754), [sym_keyword_smalldatetime] = ACTIONS(1754), [sym_keyword_datetimeoffset] = ACTIONS(1754), [sym_keyword_time] = ACTIONS(1754), [sym_keyword_timestamp] = ACTIONS(1754), [sym_keyword_timestamptz] = ACTIONS(1754), [sym_keyword_interval] = ACTIONS(1754), [sym_keyword_geometry] = ACTIONS(1754), [sym_keyword_geography] = ACTIONS(1754), [sym_keyword_box2d] = ACTIONS(1754), [sym_keyword_box3d] = ACTIONS(1754), [sym_keyword_oid] = ACTIONS(1754), [sym_keyword_name] = ACTIONS(1754), [sym_keyword_regclass] = ACTIONS(1754), [sym_keyword_regnamespace] = ACTIONS(1754), [sym_keyword_regproc] = ACTIONS(1754), [sym_keyword_regtype] = ACTIONS(1754), [anon_sym_RPAREN] = ACTIONS(1808), [anon_sym_COMMA] = ACTIONS(1796), [aux_sym_double_token1] = ACTIONS(1754), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1798), [sym__double_quote_string] = ACTIONS(1770), [aux_sym_identifier_token1] = ACTIONS(1770), }, [146] = { [aux_sym_set_statement_repeat1] = STATE(11291), [sym__identifier] = ACTIONS(1754), [aux_sym_keyword_character_token1] = ACTIONS(1754), [sym_keyword_unsigned] = ACTIONS(1754), [sym_keyword_boolean] = ACTIONS(1754), [sym_keyword_bit] = ACTIONS(1754), [sym_keyword_binary] = ACTIONS(1754), [sym_keyword_varbinary] = ACTIONS(1754), [sym_keyword_image] = ACTIONS(1754), [aux_sym_keyword_smallserial_token1] = ACTIONS(1754), [aux_sym_keyword_smallserial_token2] = ACTIONS(1754), [aux_sym_keyword_serial_token1] = ACTIONS(1754), [aux_sym_keyword_serial_token2] = ACTIONS(1754), [aux_sym_keyword_bigserial_token1] = ACTIONS(1754), [aux_sym_keyword_bigserial_token2] = ACTIONS(1754), [aux_sym_keyword_tinyint_token1] = ACTIONS(1754), [aux_sym_keyword_tinyint_token2] = ACTIONS(1754), [aux_sym_keyword_smallint_token1] = ACTIONS(1754), [aux_sym_keyword_smallint_token2] = ACTIONS(1754), [aux_sym_keyword_mediumint_token1] = ACTIONS(1754), [aux_sym_keyword_mediumint_token2] = ACTIONS(1754), [aux_sym_keyword_int_token1] = ACTIONS(1754), [aux_sym_keyword_int_token2] = ACTIONS(1754), [aux_sym_keyword_int_token3] = ACTIONS(1754), [aux_sym_keyword_bigint_token1] = ACTIONS(1754), [aux_sym_keyword_bigint_token2] = ACTIONS(1754), [sym_keyword_decimal] = ACTIONS(1754), [sym_keyword_numeric] = ACTIONS(1754), [aux_sym_keyword_real_token1] = ACTIONS(1754), [aux_sym_keyword_real_token2] = ACTIONS(1754), [sym_keyword_float] = ACTIONS(1754), [sym_keyword_double] = ACTIONS(1754), [sym_keyword_inet] = ACTIONS(1754), [sym_keyword_money] = ACTIONS(1754), [sym_keyword_smallmoney] = ACTIONS(1754), [aux_sym_keyword_char_token1] = ACTIONS(1754), [sym_keyword_nchar] = ACTIONS(1754), [aux_sym_keyword_varchar_token1] = ACTIONS(1754), [sym_keyword_nvarchar] = ACTIONS(1754), [sym_keyword_text] = ACTIONS(1754), [sym_keyword_string] = ACTIONS(1754), [sym_keyword_uuid] = ACTIONS(1754), [sym_keyword_json] = ACTIONS(1754), [sym_keyword_jsonb] = ACTIONS(1754), [sym_keyword_xml] = ACTIONS(1754), [sym_keyword_bytea] = ACTIONS(1754), [sym_keyword_enum] = ACTIONS(1754), [sym_keyword_date] = ACTIONS(1754), [sym_keyword_datetime] = ACTIONS(1754), [sym_keyword_datetime2] = ACTIONS(1754), [sym_keyword_smalldatetime] = ACTIONS(1754), [sym_keyword_datetimeoffset] = ACTIONS(1754), [sym_keyword_time] = ACTIONS(1754), [sym_keyword_timestamp] = ACTIONS(1754), [sym_keyword_timestamptz] = ACTIONS(1754), [sym_keyword_interval] = ACTIONS(1754), [sym_keyword_geometry] = ACTIONS(1754), [sym_keyword_geography] = ACTIONS(1754), [sym_keyword_box2d] = ACTIONS(1754), [sym_keyword_box3d] = ACTIONS(1754), [sym_keyword_oid] = ACTIONS(1754), [sym_keyword_name] = ACTIONS(1754), [sym_keyword_regclass] = ACTIONS(1754), [sym_keyword_regnamespace] = ACTIONS(1754), [sym_keyword_regproc] = ACTIONS(1754), [sym_keyword_regtype] = ACTIONS(1754), [anon_sym_RPAREN] = ACTIONS(1810), [anon_sym_COMMA] = ACTIONS(1796), [aux_sym_double_token1] = ACTIONS(1754), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1798), [sym__double_quote_string] = ACTIONS(1770), [aux_sym_identifier_token1] = ACTIONS(1770), }, [147] = { [aux_sym_set_statement_repeat1] = STATE(11448), [sym__identifier] = ACTIONS(1754), [aux_sym_keyword_character_token1] = ACTIONS(1754), [sym_keyword_unsigned] = ACTIONS(1754), [sym_keyword_boolean] = ACTIONS(1754), [sym_keyword_bit] = ACTIONS(1754), [sym_keyword_binary] = ACTIONS(1754), [sym_keyword_varbinary] = ACTIONS(1754), [sym_keyword_image] = ACTIONS(1754), [aux_sym_keyword_smallserial_token1] = ACTIONS(1754), [aux_sym_keyword_smallserial_token2] = ACTIONS(1754), [aux_sym_keyword_serial_token1] = ACTIONS(1754), [aux_sym_keyword_serial_token2] = ACTIONS(1754), [aux_sym_keyword_bigserial_token1] = ACTIONS(1754), [aux_sym_keyword_bigserial_token2] = ACTIONS(1754), [aux_sym_keyword_tinyint_token1] = ACTIONS(1754), [aux_sym_keyword_tinyint_token2] = ACTIONS(1754), [aux_sym_keyword_smallint_token1] = ACTIONS(1754), [aux_sym_keyword_smallint_token2] = ACTIONS(1754), [aux_sym_keyword_mediumint_token1] = ACTIONS(1754), [aux_sym_keyword_mediumint_token2] = ACTIONS(1754), [aux_sym_keyword_int_token1] = ACTIONS(1754), [aux_sym_keyword_int_token2] = ACTIONS(1754), [aux_sym_keyword_int_token3] = ACTIONS(1754), [aux_sym_keyword_bigint_token1] = ACTIONS(1754), [aux_sym_keyword_bigint_token2] = ACTIONS(1754), [sym_keyword_decimal] = ACTIONS(1754), [sym_keyword_numeric] = ACTIONS(1754), [aux_sym_keyword_real_token1] = ACTIONS(1754), [aux_sym_keyword_real_token2] = ACTIONS(1754), [sym_keyword_float] = ACTIONS(1754), [sym_keyword_double] = ACTIONS(1754), [sym_keyword_inet] = ACTIONS(1754), [sym_keyword_money] = ACTIONS(1754), [sym_keyword_smallmoney] = ACTIONS(1754), [aux_sym_keyword_char_token1] = ACTIONS(1754), [sym_keyword_nchar] = ACTIONS(1754), [aux_sym_keyword_varchar_token1] = ACTIONS(1754), [sym_keyword_nvarchar] = ACTIONS(1754), [sym_keyword_text] = ACTIONS(1754), [sym_keyword_string] = ACTIONS(1754), [sym_keyword_uuid] = ACTIONS(1754), [sym_keyword_json] = ACTIONS(1754), [sym_keyword_jsonb] = ACTIONS(1754), [sym_keyword_xml] = ACTIONS(1754), [sym_keyword_bytea] = ACTIONS(1754), [sym_keyword_enum] = ACTIONS(1754), [sym_keyword_date] = ACTIONS(1754), [sym_keyword_datetime] = ACTIONS(1754), [sym_keyword_datetime2] = ACTIONS(1754), [sym_keyword_smalldatetime] = ACTIONS(1754), [sym_keyword_datetimeoffset] = ACTIONS(1754), [sym_keyword_time] = ACTIONS(1754), [sym_keyword_timestamp] = ACTIONS(1754), [sym_keyword_timestamptz] = ACTIONS(1754), [sym_keyword_interval] = ACTIONS(1754), [sym_keyword_geometry] = ACTIONS(1754), [sym_keyword_geography] = ACTIONS(1754), [sym_keyword_box2d] = ACTIONS(1754), [sym_keyword_box3d] = ACTIONS(1754), [sym_keyword_oid] = ACTIONS(1754), [sym_keyword_name] = ACTIONS(1754), [sym_keyword_regclass] = ACTIONS(1754), [sym_keyword_regnamespace] = ACTIONS(1754), [sym_keyword_regproc] = ACTIONS(1754), [sym_keyword_regtype] = ACTIONS(1754), [anon_sym_RPAREN] = ACTIONS(1812), [anon_sym_COMMA] = ACTIONS(1796), [aux_sym_double_token1] = ACTIONS(1754), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1798), [sym__double_quote_string] = ACTIONS(1770), [aux_sym_identifier_token1] = ACTIONS(1770), }, [148] = { [aux_sym_set_statement_repeat1] = STATE(11412), [sym__identifier] = ACTIONS(1754), [aux_sym_keyword_character_token1] = ACTIONS(1754), [sym_keyword_unsigned] = ACTIONS(1754), [sym_keyword_boolean] = ACTIONS(1754), [sym_keyword_bit] = ACTIONS(1754), [sym_keyword_binary] = ACTIONS(1754), [sym_keyword_varbinary] = ACTIONS(1754), [sym_keyword_image] = ACTIONS(1754), [aux_sym_keyword_smallserial_token1] = ACTIONS(1754), [aux_sym_keyword_smallserial_token2] = ACTIONS(1754), [aux_sym_keyword_serial_token1] = ACTIONS(1754), [aux_sym_keyword_serial_token2] = ACTIONS(1754), [aux_sym_keyword_bigserial_token1] = ACTIONS(1754), [aux_sym_keyword_bigserial_token2] = ACTIONS(1754), [aux_sym_keyword_tinyint_token1] = ACTIONS(1754), [aux_sym_keyword_tinyint_token2] = ACTIONS(1754), [aux_sym_keyword_smallint_token1] = ACTIONS(1754), [aux_sym_keyword_smallint_token2] = ACTIONS(1754), [aux_sym_keyword_mediumint_token1] = ACTIONS(1754), [aux_sym_keyword_mediumint_token2] = ACTIONS(1754), [aux_sym_keyword_int_token1] = ACTIONS(1754), [aux_sym_keyword_int_token2] = ACTIONS(1754), [aux_sym_keyword_int_token3] = ACTIONS(1754), [aux_sym_keyword_bigint_token1] = ACTIONS(1754), [aux_sym_keyword_bigint_token2] = ACTIONS(1754), [sym_keyword_decimal] = ACTIONS(1754), [sym_keyword_numeric] = ACTIONS(1754), [aux_sym_keyword_real_token1] = ACTIONS(1754), [aux_sym_keyword_real_token2] = ACTIONS(1754), [sym_keyword_float] = ACTIONS(1754), [sym_keyword_double] = ACTIONS(1754), [sym_keyword_inet] = ACTIONS(1754), [sym_keyword_money] = ACTIONS(1754), [sym_keyword_smallmoney] = ACTIONS(1754), [aux_sym_keyword_char_token1] = ACTIONS(1754), [sym_keyword_nchar] = ACTIONS(1754), [aux_sym_keyword_varchar_token1] = ACTIONS(1754), [sym_keyword_nvarchar] = ACTIONS(1754), [sym_keyword_text] = ACTIONS(1754), [sym_keyword_string] = ACTIONS(1754), [sym_keyword_uuid] = ACTIONS(1754), [sym_keyword_json] = ACTIONS(1754), [sym_keyword_jsonb] = ACTIONS(1754), [sym_keyword_xml] = ACTIONS(1754), [sym_keyword_bytea] = ACTIONS(1754), [sym_keyword_enum] = ACTIONS(1754), [sym_keyword_date] = ACTIONS(1754), [sym_keyword_datetime] = ACTIONS(1754), [sym_keyword_datetime2] = ACTIONS(1754), [sym_keyword_smalldatetime] = ACTIONS(1754), [sym_keyword_datetimeoffset] = ACTIONS(1754), [sym_keyword_time] = ACTIONS(1754), [sym_keyword_timestamp] = ACTIONS(1754), [sym_keyword_timestamptz] = ACTIONS(1754), [sym_keyword_interval] = ACTIONS(1754), [sym_keyword_geometry] = ACTIONS(1754), [sym_keyword_geography] = ACTIONS(1754), [sym_keyword_box2d] = ACTIONS(1754), [sym_keyword_box3d] = ACTIONS(1754), [sym_keyword_oid] = ACTIONS(1754), [sym_keyword_name] = ACTIONS(1754), [sym_keyword_regclass] = ACTIONS(1754), [sym_keyword_regnamespace] = ACTIONS(1754), [sym_keyword_regproc] = ACTIONS(1754), [sym_keyword_regtype] = ACTIONS(1754), [anon_sym_RPAREN] = ACTIONS(1814), [anon_sym_COMMA] = ACTIONS(1796), [aux_sym_double_token1] = ACTIONS(1754), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1798), [sym__double_quote_string] = ACTIONS(1770), [aux_sym_identifier_token1] = ACTIONS(1770), }, [149] = { [ts_builtin_sym_end] = ACTIONS(1816), [anon_sym_SEMI] = ACTIONS(1816), [sym_keyword_from] = ACTIONS(1816), [sym_keyword_on] = ACTIONS(1816), [sym_keyword_where] = ACTIONS(1816), [sym_keyword_desc] = ACTIONS(1816), [sym_keyword_asc] = ACTIONS(1816), [sym_keyword_limit] = ACTIONS(1816), [sym_keyword_primary] = ACTIONS(1816), [sym_keyword_create] = ACTIONS(1816), [sym_keyword_as] = ACTIONS(1818), [sym_keyword_constraint] = ACTIONS(1816), [sym_keyword_separator] = ACTIONS(1816), [sym_keyword_when] = ACTIONS(1816), [sym_keyword_then] = ACTIONS(1816), [sym_keyword_else] = ACTIONS(1816), [sym_keyword_end] = ACTIONS(1816), [sym_keyword_in] = ACTIONS(1816), [sym_keyword_and] = ACTIONS(1816), [sym_keyword_or] = ACTIONS(1816), [sym_keyword_is] = ACTIONS(1816), [sym_keyword_not] = ACTIONS(1816), [sym_keyword_using] = ACTIONS(1816), [sym_keyword_auto_increment] = ACTIONS(1816), [sym_keyword_generated] = ACTIONS(1816), [sym_keyword_default] = ACTIONS(1816), [sym_keyword_with] = ACTIONS(1816), [sym_keyword_returning] = ACTIONS(1816), [sym_keyword_first] = ACTIONS(1816), [sym_keyword_after] = ACTIONS(1816), [sym_keyword_range] = ACTIONS(1816), [sym_keyword_rows] = ACTIONS(1816), [sym_keyword_groups] = ACTIONS(1816), [sym_keyword_between] = ACTIONS(1816), [sym_keyword_preceding] = ACTIONS(1816), [sym_keyword_following] = ACTIONS(1816), [sym_keyword_unique] = ACTIONS(1816), [sym_keyword_references] = ACTIONS(1816), [aux_sym_keyword_like_token1] = ACTIONS(1816), [aux_sym_keyword_like_token2] = ACTIONS(1816), [sym_keyword_similar] = ACTIONS(1816), [sym_keyword_unsigned] = ACTIONS(1820), [sym_keyword_zerofill] = ACTIONS(1822), [sym_keyword_check] = ACTIONS(1816), [sym_keyword_stored] = ACTIONS(1816), [sym_keyword_virtual] = ACTIONS(1816), [sym_keyword_comment] = ACTIONS(1816), [sym_keyword_null] = ACTIONS(1816), [sym_keyword_precision] = ACTIONS(1824), [sym_keyword_array] = ACTIONS(1816), [anon_sym_LBRACK] = ACTIONS(1816), [anon_sym_RBRACK] = ACTIONS(1816), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_RPAREN] = ACTIONS(1816), [anon_sym_COMMA] = ACTIONS(1816), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1816), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_COLON_COLON] = ACTIONS(1816), [anon_sym_LT] = ACTIONS(1818), [anon_sym_GT] = ACTIONS(1818), [anon_sym_LT_EQ] = ACTIONS(1816), [anon_sym_GT_EQ] = ACTIONS(1816), [anon_sym_COLON] = ACTIONS(1818), [sym_op_other] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1816), [anon_sym_DASH] = ACTIONS(1818), [anon_sym_SLASH] = ACTIONS(1818), [anon_sym_PERCENT] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_LT_GT] = ACTIONS(1816), }, [150] = { [ts_builtin_sym_end] = ACTIONS(1828), [anon_sym_SEMI] = ACTIONS(1828), [sym_keyword_from] = ACTIONS(1828), [sym_keyword_on] = ACTIONS(1828), [sym_keyword_where] = ACTIONS(1828), [sym_keyword_desc] = ACTIONS(1828), [sym_keyword_asc] = ACTIONS(1828), [sym_keyword_limit] = ACTIONS(1828), [sym_keyword_primary] = ACTIONS(1828), [sym_keyword_create] = ACTIONS(1828), [sym_keyword_as] = ACTIONS(1830), [sym_keyword_constraint] = ACTIONS(1828), [sym_keyword_separator] = ACTIONS(1828), [sym_keyword_when] = ACTIONS(1828), [sym_keyword_then] = ACTIONS(1828), [sym_keyword_else] = ACTIONS(1828), [sym_keyword_end] = ACTIONS(1828), [sym_keyword_in] = ACTIONS(1828), [sym_keyword_and] = ACTIONS(1828), [sym_keyword_or] = ACTIONS(1828), [sym_keyword_is] = ACTIONS(1828), [sym_keyword_not] = ACTIONS(1828), [sym_keyword_using] = ACTIONS(1828), [sym_keyword_auto_increment] = ACTIONS(1828), [sym_keyword_generated] = ACTIONS(1828), [sym_keyword_default] = ACTIONS(1828), [sym_keyword_with] = ACTIONS(1828), [sym_keyword_returning] = ACTIONS(1828), [sym_keyword_first] = ACTIONS(1828), [sym_keyword_after] = ACTIONS(1828), [sym_keyword_range] = ACTIONS(1828), [sym_keyword_rows] = ACTIONS(1828), [sym_keyword_groups] = ACTIONS(1828), [sym_keyword_between] = ACTIONS(1828), [sym_keyword_preceding] = ACTIONS(1828), [sym_keyword_following] = ACTIONS(1828), [sym_keyword_unique] = ACTIONS(1828), [sym_keyword_references] = ACTIONS(1828), [aux_sym_keyword_like_token1] = ACTIONS(1828), [aux_sym_keyword_like_token2] = ACTIONS(1828), [sym_keyword_similar] = ACTIONS(1828), [sym_keyword_unsigned] = ACTIONS(1832), [sym_keyword_zerofill] = ACTIONS(1834), [sym_keyword_check] = ACTIONS(1828), [sym_keyword_stored] = ACTIONS(1828), [sym_keyword_virtual] = ACTIONS(1828), [sym_keyword_comment] = ACTIONS(1828), [sym_keyword_null] = ACTIONS(1828), [sym_keyword_array] = ACTIONS(1828), [anon_sym_LBRACK] = ACTIONS(1828), [anon_sym_RBRACK] = ACTIONS(1828), [anon_sym_LPAREN] = ACTIONS(1836), [anon_sym_RPAREN] = ACTIONS(1828), [anon_sym_COMMA] = ACTIONS(1828), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1828), [anon_sym_STAR] = ACTIONS(1828), [anon_sym_COLON_COLON] = ACTIONS(1828), [anon_sym_LT] = ACTIONS(1830), [anon_sym_GT] = ACTIONS(1830), [anon_sym_LT_EQ] = ACTIONS(1828), [anon_sym_GT_EQ] = ACTIONS(1828), [anon_sym_COLON] = ACTIONS(1830), [sym_op_other] = ACTIONS(1828), [anon_sym_PLUS] = ACTIONS(1828), [anon_sym_DASH] = ACTIONS(1830), [anon_sym_SLASH] = ACTIONS(1830), [anon_sym_PERCENT] = ACTIONS(1828), [anon_sym_CARET] = ACTIONS(1830), [anon_sym_BANG_EQ] = ACTIONS(1828), [anon_sym_LT_GT] = ACTIONS(1828), }, [151] = { [ts_builtin_sym_end] = ACTIONS(1838), [anon_sym_SEMI] = ACTIONS(1838), [sym_keyword_from] = ACTIONS(1838), [sym_keyword_on] = ACTIONS(1838), [sym_keyword_where] = ACTIONS(1838), [sym_keyword_desc] = ACTIONS(1838), [sym_keyword_asc] = ACTIONS(1838), [sym_keyword_limit] = ACTIONS(1838), [sym_keyword_primary] = ACTIONS(1838), [sym_keyword_create] = ACTIONS(1838), [sym_keyword_as] = ACTIONS(1840), [sym_keyword_constraint] = ACTIONS(1838), [sym_keyword_separator] = ACTIONS(1838), [sym_keyword_when] = ACTIONS(1838), [sym_keyword_then] = ACTIONS(1838), [sym_keyword_else] = ACTIONS(1838), [sym_keyword_end] = ACTIONS(1838), [sym_keyword_in] = ACTIONS(1838), [sym_keyword_and] = ACTIONS(1838), [sym_keyword_or] = ACTIONS(1838), [sym_keyword_is] = ACTIONS(1838), [sym_keyword_not] = ACTIONS(1838), [sym_keyword_using] = ACTIONS(1838), [sym_keyword_auto_increment] = ACTIONS(1838), [sym_keyword_generated] = ACTIONS(1838), [sym_keyword_default] = ACTIONS(1838), [sym_keyword_with] = ACTIONS(1838), [sym_keyword_returning] = ACTIONS(1838), [sym_keyword_first] = ACTIONS(1838), [sym_keyword_after] = ACTIONS(1838), [sym_keyword_range] = ACTIONS(1838), [sym_keyword_rows] = ACTIONS(1838), [sym_keyword_groups] = ACTIONS(1838), [sym_keyword_between] = ACTIONS(1838), [sym_keyword_preceding] = ACTIONS(1838), [sym_keyword_following] = ACTIONS(1838), [sym_keyword_unique] = ACTIONS(1838), [sym_keyword_references] = ACTIONS(1838), [aux_sym_keyword_like_token1] = ACTIONS(1838), [aux_sym_keyword_like_token2] = ACTIONS(1838), [sym_keyword_similar] = ACTIONS(1838), [sym_keyword_unsigned] = ACTIONS(1842), [sym_keyword_zerofill] = ACTIONS(1844), [sym_keyword_check] = ACTIONS(1838), [sym_keyword_stored] = ACTIONS(1838), [sym_keyword_virtual] = ACTIONS(1838), [sym_keyword_comment] = ACTIONS(1838), [sym_keyword_null] = ACTIONS(1838), [sym_keyword_array] = ACTIONS(1838), [anon_sym_LBRACK] = ACTIONS(1838), [anon_sym_RBRACK] = ACTIONS(1838), [anon_sym_LPAREN] = ACTIONS(1846), [anon_sym_RPAREN] = ACTIONS(1838), [anon_sym_COMMA] = ACTIONS(1838), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1838), [anon_sym_STAR] = ACTIONS(1838), [anon_sym_COLON_COLON] = ACTIONS(1838), [anon_sym_LT] = ACTIONS(1840), [anon_sym_GT] = ACTIONS(1840), [anon_sym_LT_EQ] = ACTIONS(1838), [anon_sym_GT_EQ] = ACTIONS(1838), [anon_sym_COLON] = ACTIONS(1840), [sym_op_other] = ACTIONS(1838), [anon_sym_PLUS] = ACTIONS(1838), [anon_sym_DASH] = ACTIONS(1840), [anon_sym_SLASH] = ACTIONS(1840), [anon_sym_PERCENT] = ACTIONS(1838), [anon_sym_CARET] = ACTIONS(1840), [anon_sym_BANG_EQ] = ACTIONS(1838), [anon_sym_LT_GT] = ACTIONS(1838), }, [152] = { [ts_builtin_sym_end] = ACTIONS(1848), [anon_sym_SEMI] = ACTIONS(1848), [sym_keyword_from] = ACTIONS(1848), [sym_keyword_on] = ACTIONS(1848), [sym_keyword_where] = ACTIONS(1848), [sym_keyword_desc] = ACTIONS(1848), [sym_keyword_asc] = ACTIONS(1848), [sym_keyword_limit] = ACTIONS(1848), [sym_keyword_primary] = ACTIONS(1848), [sym_keyword_create] = ACTIONS(1848), [sym_keyword_as] = ACTIONS(1850), [sym_keyword_constraint] = ACTIONS(1848), [sym_keyword_separator] = ACTIONS(1848), [sym_keyword_when] = ACTIONS(1848), [sym_keyword_then] = ACTIONS(1848), [sym_keyword_else] = ACTIONS(1848), [sym_keyword_end] = ACTIONS(1848), [sym_keyword_in] = ACTIONS(1848), [sym_keyword_and] = ACTIONS(1848), [sym_keyword_or] = ACTIONS(1848), [sym_keyword_is] = ACTIONS(1848), [sym_keyword_not] = ACTIONS(1848), [sym_keyword_using] = ACTIONS(1848), [sym_keyword_auto_increment] = ACTIONS(1848), [sym_keyword_generated] = ACTIONS(1848), [sym_keyword_default] = ACTIONS(1848), [sym_keyword_with] = ACTIONS(1848), [sym_keyword_returning] = ACTIONS(1848), [sym_keyword_first] = ACTIONS(1848), [sym_keyword_after] = ACTIONS(1848), [sym_keyword_range] = ACTIONS(1848), [sym_keyword_rows] = ACTIONS(1848), [sym_keyword_groups] = ACTIONS(1848), [sym_keyword_between] = ACTIONS(1848), [sym_keyword_preceding] = ACTIONS(1848), [sym_keyword_following] = ACTIONS(1848), [sym_keyword_unique] = ACTIONS(1848), [sym_keyword_references] = ACTIONS(1848), [aux_sym_keyword_like_token1] = ACTIONS(1848), [aux_sym_keyword_like_token2] = ACTIONS(1848), [sym_keyword_similar] = ACTIONS(1848), [sym_keyword_unsigned] = ACTIONS(1852), [sym_keyword_zerofill] = ACTIONS(1854), [sym_keyword_check] = ACTIONS(1848), [sym_keyword_stored] = ACTIONS(1848), [sym_keyword_virtual] = ACTIONS(1848), [sym_keyword_comment] = ACTIONS(1848), [sym_keyword_null] = ACTIONS(1848), [sym_keyword_array] = ACTIONS(1848), [anon_sym_LBRACK] = ACTIONS(1848), [anon_sym_RBRACK] = ACTIONS(1848), [anon_sym_LPAREN] = ACTIONS(1856), [anon_sym_RPAREN] = ACTIONS(1848), [anon_sym_COMMA] = ACTIONS(1848), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1848), [anon_sym_STAR] = ACTIONS(1848), [anon_sym_COLON_COLON] = ACTIONS(1848), [anon_sym_LT] = ACTIONS(1850), [anon_sym_GT] = ACTIONS(1850), [anon_sym_LT_EQ] = ACTIONS(1848), [anon_sym_GT_EQ] = ACTIONS(1848), [anon_sym_COLON] = ACTIONS(1850), [sym_op_other] = ACTIONS(1848), [anon_sym_PLUS] = ACTIONS(1848), [anon_sym_DASH] = ACTIONS(1850), [anon_sym_SLASH] = ACTIONS(1850), [anon_sym_PERCENT] = ACTIONS(1848), [anon_sym_CARET] = ACTIONS(1850), [anon_sym_BANG_EQ] = ACTIONS(1848), [anon_sym_LT_GT] = ACTIONS(1848), }, [153] = { [ts_builtin_sym_end] = ACTIONS(1858), [anon_sym_SEMI] = ACTIONS(1858), [sym_keyword_from] = ACTIONS(1858), [sym_keyword_on] = ACTIONS(1858), [sym_keyword_where] = ACTIONS(1858), [sym_keyword_desc] = ACTIONS(1858), [sym_keyword_asc] = ACTIONS(1858), [sym_keyword_limit] = ACTIONS(1858), [sym_keyword_primary] = ACTIONS(1858), [sym_keyword_create] = ACTIONS(1858), [sym_keyword_as] = ACTIONS(1860), [sym_keyword_constraint] = ACTIONS(1858), [sym_keyword_separator] = ACTIONS(1858), [sym_keyword_when] = ACTIONS(1858), [sym_keyword_then] = ACTIONS(1858), [sym_keyword_else] = ACTIONS(1858), [sym_keyword_end] = ACTIONS(1858), [sym_keyword_in] = ACTIONS(1858), [sym_keyword_and] = ACTIONS(1858), [sym_keyword_or] = ACTIONS(1858), [sym_keyword_is] = ACTIONS(1858), [sym_keyword_not] = ACTIONS(1858), [sym_keyword_using] = ACTIONS(1858), [sym_keyword_auto_increment] = ACTIONS(1858), [sym_keyword_generated] = ACTIONS(1858), [sym_keyword_default] = ACTIONS(1858), [sym_keyword_with] = ACTIONS(1858), [sym_keyword_returning] = ACTIONS(1858), [sym_keyword_first] = ACTIONS(1858), [sym_keyword_after] = ACTIONS(1858), [sym_keyword_range] = ACTIONS(1858), [sym_keyword_rows] = ACTIONS(1858), [sym_keyword_groups] = ACTIONS(1858), [sym_keyword_between] = ACTIONS(1858), [sym_keyword_preceding] = ACTIONS(1858), [sym_keyword_following] = ACTIONS(1858), [sym_keyword_unique] = ACTIONS(1858), [sym_keyword_references] = ACTIONS(1858), [aux_sym_keyword_like_token1] = ACTIONS(1858), [aux_sym_keyword_like_token2] = ACTIONS(1858), [sym_keyword_similar] = ACTIONS(1858), [sym_keyword_unsigned] = ACTIONS(1862), [sym_keyword_zerofill] = ACTIONS(1864), [sym_keyword_check] = ACTIONS(1858), [sym_keyword_stored] = ACTIONS(1858), [sym_keyword_virtual] = ACTIONS(1858), [sym_keyword_comment] = ACTIONS(1858), [sym_keyword_null] = ACTIONS(1858), [sym_keyword_array] = ACTIONS(1858), [anon_sym_LBRACK] = ACTIONS(1858), [anon_sym_RBRACK] = ACTIONS(1858), [anon_sym_LPAREN] = ACTIONS(1866), [anon_sym_RPAREN] = ACTIONS(1858), [anon_sym_COMMA] = ACTIONS(1858), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1858), [anon_sym_STAR] = ACTIONS(1858), [anon_sym_COLON_COLON] = ACTIONS(1858), [anon_sym_LT] = ACTIONS(1860), [anon_sym_GT] = ACTIONS(1860), [anon_sym_LT_EQ] = ACTIONS(1858), [anon_sym_GT_EQ] = ACTIONS(1858), [anon_sym_COLON] = ACTIONS(1860), [sym_op_other] = ACTIONS(1858), [anon_sym_PLUS] = ACTIONS(1858), [anon_sym_DASH] = ACTIONS(1860), [anon_sym_SLASH] = ACTIONS(1860), [anon_sym_PERCENT] = ACTIONS(1858), [anon_sym_CARET] = ACTIONS(1860), [anon_sym_BANG_EQ] = ACTIONS(1858), [anon_sym_LT_GT] = ACTIONS(1858), }, [154] = { [ts_builtin_sym_end] = ACTIONS(1816), [anon_sym_SEMI] = ACTIONS(1816), [sym_keyword_from] = ACTIONS(1816), [sym_keyword_on] = ACTIONS(1816), [sym_keyword_where] = ACTIONS(1816), [sym_keyword_desc] = ACTIONS(1816), [sym_keyword_asc] = ACTIONS(1816), [sym_keyword_limit] = ACTIONS(1816), [sym_keyword_primary] = ACTIONS(1816), [sym_keyword_create] = ACTIONS(1816), [sym_keyword_as] = ACTIONS(1818), [sym_keyword_constraint] = ACTIONS(1816), [sym_keyword_separator] = ACTIONS(1816), [sym_keyword_when] = ACTIONS(1816), [sym_keyword_then] = ACTIONS(1816), [sym_keyword_else] = ACTIONS(1816), [sym_keyword_end] = ACTIONS(1816), [sym_keyword_in] = ACTIONS(1816), [sym_keyword_and] = ACTIONS(1816), [sym_keyword_or] = ACTIONS(1816), [sym_keyword_is] = ACTIONS(1816), [sym_keyword_not] = ACTIONS(1816), [sym_keyword_using] = ACTIONS(1816), [sym_keyword_auto_increment] = ACTIONS(1816), [sym_keyword_generated] = ACTIONS(1816), [sym_keyword_default] = ACTIONS(1816), [sym_keyword_with] = ACTIONS(1816), [sym_keyword_returning] = ACTIONS(1816), [sym_keyword_first] = ACTIONS(1816), [sym_keyword_after] = ACTIONS(1816), [sym_keyword_range] = ACTIONS(1816), [sym_keyword_rows] = ACTIONS(1816), [sym_keyword_groups] = ACTIONS(1816), [sym_keyword_between] = ACTIONS(1816), [sym_keyword_preceding] = ACTIONS(1816), [sym_keyword_following] = ACTIONS(1816), [sym_keyword_unique] = ACTIONS(1816), [sym_keyword_references] = ACTIONS(1816), [aux_sym_keyword_like_token1] = ACTIONS(1816), [aux_sym_keyword_like_token2] = ACTIONS(1816), [sym_keyword_similar] = ACTIONS(1816), [sym_keyword_unsigned] = ACTIONS(1820), [sym_keyword_zerofill] = ACTIONS(1822), [sym_keyword_check] = ACTIONS(1816), [sym_keyword_stored] = ACTIONS(1816), [sym_keyword_virtual] = ACTIONS(1816), [sym_keyword_comment] = ACTIONS(1816), [sym_keyword_null] = ACTIONS(1816), [sym_keyword_array] = ACTIONS(1816), [anon_sym_LBRACK] = ACTIONS(1816), [anon_sym_RBRACK] = ACTIONS(1816), [anon_sym_LPAREN] = ACTIONS(1826), [anon_sym_RPAREN] = ACTIONS(1816), [anon_sym_COMMA] = ACTIONS(1816), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1816), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_COLON_COLON] = ACTIONS(1816), [anon_sym_LT] = ACTIONS(1818), [anon_sym_GT] = ACTIONS(1818), [anon_sym_LT_EQ] = ACTIONS(1816), [anon_sym_GT_EQ] = ACTIONS(1816), [anon_sym_COLON] = ACTIONS(1818), [sym_op_other] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1816), [anon_sym_DASH] = ACTIONS(1818), [anon_sym_SLASH] = ACTIONS(1818), [anon_sym_PERCENT] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_LT_GT] = ACTIONS(1816), }, [155] = { [ts_builtin_sym_end] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(1868), [sym_keyword_from] = ACTIONS(1868), [sym_keyword_on] = ACTIONS(1868), [sym_keyword_where] = ACTIONS(1868), [sym_keyword_desc] = ACTIONS(1868), [sym_keyword_asc] = ACTIONS(1868), [sym_keyword_limit] = ACTIONS(1868), [sym_keyword_primary] = ACTIONS(1868), [sym_keyword_create] = ACTIONS(1868), [sym_keyword_as] = ACTIONS(1870), [sym_keyword_constraint] = ACTIONS(1868), [sym_keyword_separator] = ACTIONS(1868), [sym_keyword_when] = ACTIONS(1868), [sym_keyword_then] = ACTIONS(1868), [sym_keyword_else] = ACTIONS(1868), [sym_keyword_end] = ACTIONS(1868), [sym_keyword_in] = ACTIONS(1868), [sym_keyword_and] = ACTIONS(1868), [sym_keyword_or] = ACTIONS(1868), [sym_keyword_is] = ACTIONS(1868), [sym_keyword_not] = ACTIONS(1868), [sym_keyword_using] = ACTIONS(1868), [sym_keyword_auto_increment] = ACTIONS(1868), [sym_keyword_generated] = ACTIONS(1868), [sym_keyword_default] = ACTIONS(1868), [sym_keyword_with] = ACTIONS(1868), [sym_keyword_returning] = ACTIONS(1868), [sym_keyword_first] = ACTIONS(1868), [sym_keyword_after] = ACTIONS(1868), [sym_keyword_range] = ACTIONS(1868), [sym_keyword_rows] = ACTIONS(1868), [sym_keyword_groups] = ACTIONS(1868), [sym_keyword_between] = ACTIONS(1868), [sym_keyword_preceding] = ACTIONS(1868), [sym_keyword_following] = ACTIONS(1868), [sym_keyword_unique] = ACTIONS(1868), [sym_keyword_references] = ACTIONS(1868), [aux_sym_keyword_like_token1] = ACTIONS(1868), [aux_sym_keyword_like_token2] = ACTIONS(1868), [sym_keyword_similar] = ACTIONS(1868), [sym_keyword_unsigned] = ACTIONS(1872), [sym_keyword_zerofill] = ACTIONS(1874), [sym_keyword_check] = ACTIONS(1868), [sym_keyword_stored] = ACTIONS(1868), [sym_keyword_virtual] = ACTIONS(1868), [sym_keyword_comment] = ACTIONS(1868), [sym_keyword_null] = ACTIONS(1868), [sym_keyword_array] = ACTIONS(1868), [anon_sym_LBRACK] = ACTIONS(1868), [anon_sym_RBRACK] = ACTIONS(1868), [anon_sym_LPAREN] = ACTIONS(1876), [anon_sym_RPAREN] = ACTIONS(1868), [anon_sym_COMMA] = ACTIONS(1868), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1868), [anon_sym_STAR] = ACTIONS(1868), [anon_sym_COLON_COLON] = ACTIONS(1868), [anon_sym_LT] = ACTIONS(1870), [anon_sym_GT] = ACTIONS(1870), [anon_sym_LT_EQ] = ACTIONS(1868), [anon_sym_GT_EQ] = ACTIONS(1868), [anon_sym_COLON] = ACTIONS(1870), [sym_op_other] = ACTIONS(1868), [anon_sym_PLUS] = ACTIONS(1868), [anon_sym_DASH] = ACTIONS(1870), [anon_sym_SLASH] = ACTIONS(1870), [anon_sym_PERCENT] = ACTIONS(1868), [anon_sym_CARET] = ACTIONS(1870), [anon_sym_BANG_EQ] = ACTIONS(1868), [anon_sym_LT_GT] = ACTIONS(1868), }, [156] = { [ts_builtin_sym_end] = ACTIONS(1878), [anon_sym_SEMI] = ACTIONS(1878), [sym_keyword_from] = ACTIONS(1878), [sym_keyword_on] = ACTIONS(1878), [sym_keyword_where] = ACTIONS(1878), [sym_keyword_desc] = ACTIONS(1878), [sym_keyword_asc] = ACTIONS(1878), [sym_keyword_limit] = ACTIONS(1878), [sym_keyword_primary] = ACTIONS(1878), [sym_keyword_create] = ACTIONS(1878), [sym_keyword_as] = ACTIONS(1880), [sym_keyword_constraint] = ACTIONS(1878), [sym_keyword_separator] = ACTIONS(1878), [sym_keyword_when] = ACTIONS(1878), [sym_keyword_then] = ACTIONS(1878), [sym_keyword_else] = ACTIONS(1878), [sym_keyword_end] = ACTIONS(1878), [sym_keyword_in] = ACTIONS(1878), [sym_keyword_and] = ACTIONS(1878), [sym_keyword_or] = ACTIONS(1878), [sym_keyword_is] = ACTIONS(1878), [sym_keyword_not] = ACTIONS(1878), [sym_keyword_using] = ACTIONS(1878), [sym_keyword_auto_increment] = ACTIONS(1878), [sym_keyword_generated] = ACTIONS(1878), [sym_keyword_default] = ACTIONS(1878), [sym_keyword_with] = ACTIONS(1878), [sym_keyword_returning] = ACTIONS(1878), [sym_keyword_first] = ACTIONS(1878), [sym_keyword_after] = ACTIONS(1878), [sym_keyword_range] = ACTIONS(1878), [sym_keyword_rows] = ACTIONS(1878), [sym_keyword_groups] = ACTIONS(1878), [sym_keyword_between] = ACTIONS(1878), [sym_keyword_preceding] = ACTIONS(1878), [sym_keyword_following] = ACTIONS(1878), [sym_keyword_unique] = ACTIONS(1878), [sym_keyword_references] = ACTIONS(1878), [aux_sym_keyword_like_token1] = ACTIONS(1878), [aux_sym_keyword_like_token2] = ACTIONS(1878), [sym_keyword_similar] = ACTIONS(1878), [sym_keyword_unsigned] = ACTIONS(1882), [sym_keyword_zerofill] = ACTIONS(1884), [sym_keyword_check] = ACTIONS(1878), [sym_keyword_stored] = ACTIONS(1878), [sym_keyword_virtual] = ACTIONS(1878), [sym_keyword_comment] = ACTIONS(1878), [sym_keyword_null] = ACTIONS(1878), [sym_keyword_array] = ACTIONS(1878), [anon_sym_LBRACK] = ACTIONS(1878), [anon_sym_RBRACK] = ACTIONS(1878), [anon_sym_LPAREN] = ACTIONS(1886), [anon_sym_RPAREN] = ACTIONS(1878), [anon_sym_COMMA] = ACTIONS(1878), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1878), [anon_sym_STAR] = ACTIONS(1878), [anon_sym_COLON_COLON] = ACTIONS(1878), [anon_sym_LT] = ACTIONS(1880), [anon_sym_GT] = ACTIONS(1880), [anon_sym_LT_EQ] = ACTIONS(1878), [anon_sym_GT_EQ] = ACTIONS(1878), [anon_sym_COLON] = ACTIONS(1880), [sym_op_other] = ACTIONS(1878), [anon_sym_PLUS] = ACTIONS(1878), [anon_sym_DASH] = ACTIONS(1880), [anon_sym_SLASH] = ACTIONS(1880), [anon_sym_PERCENT] = ACTIONS(1878), [anon_sym_CARET] = ACTIONS(1880), [anon_sym_BANG_EQ] = ACTIONS(1878), [anon_sym_LT_GT] = ACTIONS(1878), }, [157] = { [ts_builtin_sym_end] = ACTIONS(1888), [anon_sym_SEMI] = ACTIONS(1888), [sym_keyword_from] = ACTIONS(1888), [sym_keyword_on] = ACTIONS(1888), [sym_keyword_where] = ACTIONS(1888), [sym_keyword_desc] = ACTIONS(1888), [sym_keyword_asc] = ACTIONS(1888), [sym_keyword_limit] = ACTIONS(1888), [sym_keyword_primary] = ACTIONS(1888), [sym_keyword_create] = ACTIONS(1888), [sym_keyword_as] = ACTIONS(1890), [sym_keyword_constraint] = ACTIONS(1888), [sym_keyword_separator] = ACTIONS(1888), [sym_keyword_when] = ACTIONS(1888), [sym_keyword_then] = ACTIONS(1888), [sym_keyword_else] = ACTIONS(1888), [sym_keyword_end] = ACTIONS(1888), [sym_keyword_in] = ACTIONS(1888), [sym_keyword_and] = ACTIONS(1888), [sym_keyword_or] = ACTIONS(1888), [sym_keyword_is] = ACTIONS(1888), [sym_keyword_not] = ACTIONS(1888), [sym_keyword_using] = ACTIONS(1888), [sym_keyword_auto_increment] = ACTIONS(1888), [sym_keyword_generated] = ACTIONS(1888), [sym_keyword_default] = ACTIONS(1888), [sym_keyword_with] = ACTIONS(1888), [sym_keyword_returning] = ACTIONS(1888), [sym_keyword_first] = ACTIONS(1888), [sym_keyword_after] = ACTIONS(1888), [sym_keyword_range] = ACTIONS(1888), [sym_keyword_rows] = ACTIONS(1888), [sym_keyword_groups] = ACTIONS(1888), [sym_keyword_between] = ACTIONS(1888), [sym_keyword_preceding] = ACTIONS(1888), [sym_keyword_following] = ACTIONS(1888), [sym_keyword_unique] = ACTIONS(1888), [sym_keyword_references] = ACTIONS(1888), [aux_sym_keyword_like_token1] = ACTIONS(1888), [aux_sym_keyword_like_token2] = ACTIONS(1888), [sym_keyword_similar] = ACTIONS(1888), [sym_keyword_unsigned] = ACTIONS(1888), [sym_keyword_zerofill] = ACTIONS(1888), [sym_keyword_check] = ACTIONS(1888), [sym_keyword_stored] = ACTIONS(1888), [sym_keyword_virtual] = ACTIONS(1888), [sym_keyword_comment] = ACTIONS(1888), [sym_keyword_null] = ACTIONS(1888), [sym_keyword_array] = ACTIONS(1888), [anon_sym_LBRACK] = ACTIONS(1888), [anon_sym_RBRACK] = ACTIONS(1888), [anon_sym_LPAREN] = ACTIONS(1888), [anon_sym_RPAREN] = ACTIONS(1888), [anon_sym_COMMA] = ACTIONS(1888), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1888), [anon_sym_STAR] = ACTIONS(1888), [anon_sym_COLON_COLON] = ACTIONS(1888), [anon_sym_LT] = ACTIONS(1890), [anon_sym_GT] = ACTIONS(1890), [anon_sym_LT_EQ] = ACTIONS(1888), [anon_sym_GT_EQ] = ACTIONS(1888), [anon_sym_COLON] = ACTIONS(1890), [sym_op_other] = ACTIONS(1888), [anon_sym_PLUS] = ACTIONS(1888), [anon_sym_DASH] = ACTIONS(1890), [anon_sym_SLASH] = ACTIONS(1890), [anon_sym_PERCENT] = ACTIONS(1888), [anon_sym_CARET] = ACTIONS(1890), [anon_sym_BANG_EQ] = ACTIONS(1888), [anon_sym_LT_GT] = ACTIONS(1888), }, [158] = { [ts_builtin_sym_end] = ACTIONS(1892), [anon_sym_SEMI] = ACTIONS(1892), [sym_keyword_from] = ACTIONS(1892), [sym_keyword_on] = ACTIONS(1892), [sym_keyword_where] = ACTIONS(1892), [sym_keyword_desc] = ACTIONS(1892), [sym_keyword_asc] = ACTIONS(1892), [sym_keyword_limit] = ACTIONS(1892), [sym_keyword_primary] = ACTIONS(1892), [sym_keyword_create] = ACTIONS(1892), [sym_keyword_as] = ACTIONS(1894), [sym_keyword_constraint] = ACTIONS(1892), [sym_keyword_separator] = ACTIONS(1892), [sym_keyword_when] = ACTIONS(1892), [sym_keyword_then] = ACTIONS(1892), [sym_keyword_else] = ACTIONS(1892), [sym_keyword_end] = ACTIONS(1892), [sym_keyword_in] = ACTIONS(1892), [sym_keyword_and] = ACTIONS(1892), [sym_keyword_or] = ACTIONS(1892), [sym_keyword_is] = ACTIONS(1892), [sym_keyword_not] = ACTIONS(1892), [sym_keyword_using] = ACTIONS(1892), [sym_keyword_auto_increment] = ACTIONS(1892), [sym_keyword_generated] = ACTIONS(1892), [sym_keyword_default] = ACTIONS(1892), [sym_keyword_with] = ACTIONS(1892), [sym_keyword_returning] = ACTIONS(1892), [sym_keyword_first] = ACTIONS(1892), [sym_keyword_after] = ACTIONS(1892), [sym_keyword_range] = ACTIONS(1892), [sym_keyword_rows] = ACTIONS(1892), [sym_keyword_groups] = ACTIONS(1892), [sym_keyword_between] = ACTIONS(1892), [sym_keyword_preceding] = ACTIONS(1892), [sym_keyword_following] = ACTIONS(1892), [sym_keyword_unique] = ACTIONS(1892), [sym_keyword_references] = ACTIONS(1892), [aux_sym_keyword_like_token1] = ACTIONS(1892), [aux_sym_keyword_like_token2] = ACTIONS(1892), [sym_keyword_similar] = ACTIONS(1892), [sym_keyword_unsigned] = ACTIONS(1892), [sym_keyword_zerofill] = ACTIONS(1892), [sym_keyword_check] = ACTIONS(1892), [sym_keyword_stored] = ACTIONS(1892), [sym_keyword_virtual] = ACTIONS(1892), [sym_keyword_comment] = ACTIONS(1892), [sym_keyword_null] = ACTIONS(1892), [sym_keyword_array] = ACTIONS(1892), [anon_sym_LBRACK] = ACTIONS(1892), [anon_sym_RBRACK] = ACTIONS(1892), [anon_sym_LPAREN] = ACTIONS(1892), [anon_sym_RPAREN] = ACTIONS(1892), [anon_sym_COMMA] = ACTIONS(1892), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1892), [anon_sym_STAR] = ACTIONS(1892), [anon_sym_COLON_COLON] = ACTIONS(1892), [anon_sym_LT] = ACTIONS(1894), [anon_sym_GT] = ACTIONS(1894), [anon_sym_LT_EQ] = ACTIONS(1892), [anon_sym_GT_EQ] = ACTIONS(1892), [anon_sym_COLON] = ACTIONS(1894), [sym_op_other] = ACTIONS(1892), [anon_sym_PLUS] = ACTIONS(1892), [anon_sym_DASH] = ACTIONS(1894), [anon_sym_SLASH] = ACTIONS(1894), [anon_sym_PERCENT] = ACTIONS(1892), [anon_sym_CARET] = ACTIONS(1894), [anon_sym_BANG_EQ] = ACTIONS(1892), [anon_sym_LT_GT] = ACTIONS(1892), }, [159] = { [ts_builtin_sym_end] = ACTIONS(1896), [anon_sym_SEMI] = ACTIONS(1896), [sym_keyword_from] = ACTIONS(1896), [sym_keyword_on] = ACTIONS(1896), [sym_keyword_where] = ACTIONS(1896), [sym_keyword_desc] = ACTIONS(1896), [sym_keyword_asc] = ACTIONS(1896), [sym_keyword_limit] = ACTIONS(1896), [sym_keyword_primary] = ACTIONS(1896), [sym_keyword_create] = ACTIONS(1896), [sym_keyword_as] = ACTIONS(1898), [sym_keyword_constraint] = ACTIONS(1896), [sym_keyword_separator] = ACTIONS(1896), [sym_keyword_when] = ACTIONS(1896), [sym_keyword_then] = ACTIONS(1896), [sym_keyword_else] = ACTIONS(1896), [sym_keyword_end] = ACTIONS(1896), [sym_keyword_in] = ACTIONS(1896), [sym_keyword_and] = ACTIONS(1896), [sym_keyword_or] = ACTIONS(1896), [sym_keyword_is] = ACTIONS(1896), [sym_keyword_not] = ACTIONS(1896), [sym_keyword_using] = ACTIONS(1896), [sym_keyword_auto_increment] = ACTIONS(1896), [sym_keyword_generated] = ACTIONS(1896), [sym_keyword_default] = ACTIONS(1896), [sym_keyword_with] = ACTIONS(1896), [sym_keyword_returning] = ACTIONS(1896), [sym_keyword_first] = ACTIONS(1896), [sym_keyword_after] = ACTIONS(1896), [sym_keyword_range] = ACTIONS(1896), [sym_keyword_rows] = ACTIONS(1896), [sym_keyword_groups] = ACTIONS(1896), [sym_keyword_between] = ACTIONS(1896), [sym_keyword_preceding] = ACTIONS(1896), [sym_keyword_following] = ACTIONS(1896), [sym_keyword_unique] = ACTIONS(1896), [sym_keyword_references] = ACTIONS(1896), [aux_sym_keyword_like_token1] = ACTIONS(1896), [aux_sym_keyword_like_token2] = ACTIONS(1896), [sym_keyword_similar] = ACTIONS(1896), [sym_keyword_unsigned] = ACTIONS(1896), [sym_keyword_zerofill] = ACTIONS(1896), [sym_keyword_check] = ACTIONS(1896), [sym_keyword_stored] = ACTIONS(1896), [sym_keyword_virtual] = ACTIONS(1896), [sym_keyword_comment] = ACTIONS(1896), [sym_keyword_null] = ACTIONS(1896), [sym_keyword_array] = ACTIONS(1896), [anon_sym_LBRACK] = ACTIONS(1896), [anon_sym_RBRACK] = ACTIONS(1896), [anon_sym_LPAREN] = ACTIONS(1896), [anon_sym_RPAREN] = ACTIONS(1896), [anon_sym_COMMA] = ACTIONS(1896), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1896), [anon_sym_STAR] = ACTIONS(1896), [anon_sym_COLON_COLON] = ACTIONS(1896), [anon_sym_LT] = ACTIONS(1898), [anon_sym_GT] = ACTIONS(1898), [anon_sym_LT_EQ] = ACTIONS(1896), [anon_sym_GT_EQ] = ACTIONS(1896), [anon_sym_COLON] = ACTIONS(1898), [sym_op_other] = ACTIONS(1896), [anon_sym_PLUS] = ACTIONS(1896), [anon_sym_DASH] = ACTIONS(1898), [anon_sym_SLASH] = ACTIONS(1898), [anon_sym_PERCENT] = ACTIONS(1896), [anon_sym_CARET] = ACTIONS(1898), [anon_sym_BANG_EQ] = ACTIONS(1896), [anon_sym_LT_GT] = ACTIONS(1896), }, [160] = { [ts_builtin_sym_end] = ACTIONS(1900), [anon_sym_SEMI] = ACTIONS(1900), [sym_keyword_from] = ACTIONS(1900), [sym_keyword_on] = ACTIONS(1900), [sym_keyword_where] = ACTIONS(1900), [sym_keyword_desc] = ACTIONS(1900), [sym_keyword_asc] = ACTIONS(1900), [sym_keyword_limit] = ACTIONS(1900), [sym_keyword_primary] = ACTIONS(1900), [sym_keyword_create] = ACTIONS(1900), [sym_keyword_as] = ACTIONS(1902), [sym_keyword_constraint] = ACTIONS(1900), [sym_keyword_separator] = ACTIONS(1900), [sym_keyword_when] = ACTIONS(1900), [sym_keyword_then] = ACTIONS(1900), [sym_keyword_else] = ACTIONS(1900), [sym_keyword_end] = ACTIONS(1900), [sym_keyword_in] = ACTIONS(1900), [sym_keyword_and] = ACTIONS(1900), [sym_keyword_or] = ACTIONS(1900), [sym_keyword_is] = ACTIONS(1900), [sym_keyword_not] = ACTIONS(1900), [sym_keyword_using] = ACTIONS(1900), [sym_keyword_auto_increment] = ACTIONS(1900), [sym_keyword_generated] = ACTIONS(1900), [sym_keyword_default] = ACTIONS(1900), [sym_keyword_with] = ACTIONS(1900), [sym_keyword_returning] = ACTIONS(1900), [sym_keyword_first] = ACTIONS(1900), [sym_keyword_after] = ACTIONS(1900), [sym_keyword_range] = ACTIONS(1900), [sym_keyword_rows] = ACTIONS(1900), [sym_keyword_groups] = ACTIONS(1900), [sym_keyword_between] = ACTIONS(1900), [sym_keyword_preceding] = ACTIONS(1900), [sym_keyword_following] = ACTIONS(1900), [sym_keyword_unique] = ACTIONS(1900), [sym_keyword_references] = ACTIONS(1900), [aux_sym_keyword_like_token1] = ACTIONS(1900), [aux_sym_keyword_like_token2] = ACTIONS(1900), [sym_keyword_similar] = ACTIONS(1900), [sym_keyword_unsigned] = ACTIONS(1904), [sym_keyword_zerofill] = ACTIONS(1906), [sym_keyword_check] = ACTIONS(1900), [sym_keyword_stored] = ACTIONS(1900), [sym_keyword_virtual] = ACTIONS(1900), [sym_keyword_comment] = ACTIONS(1900), [sym_keyword_null] = ACTIONS(1900), [sym_keyword_array] = ACTIONS(1900), [anon_sym_LBRACK] = ACTIONS(1900), [anon_sym_RBRACK] = ACTIONS(1900), [anon_sym_LPAREN] = ACTIONS(1908), [anon_sym_RPAREN] = ACTIONS(1900), [anon_sym_COMMA] = ACTIONS(1900), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1900), [anon_sym_STAR] = ACTIONS(1900), [anon_sym_COLON_COLON] = ACTIONS(1900), [anon_sym_LT] = ACTIONS(1902), [anon_sym_GT] = ACTIONS(1902), [anon_sym_LT_EQ] = ACTIONS(1900), [anon_sym_GT_EQ] = ACTIONS(1900), [anon_sym_COLON] = ACTIONS(1902), [sym_op_other] = ACTIONS(1900), [anon_sym_PLUS] = ACTIONS(1900), [anon_sym_DASH] = ACTIONS(1902), [anon_sym_SLASH] = ACTIONS(1902), [anon_sym_PERCENT] = ACTIONS(1900), [anon_sym_CARET] = ACTIONS(1902), [anon_sym_BANG_EQ] = ACTIONS(1900), [anon_sym_LT_GT] = ACTIONS(1900), }, [161] = { [ts_builtin_sym_end] = ACTIONS(1910), [anon_sym_SEMI] = ACTIONS(1910), [sym_keyword_from] = ACTIONS(1910), [sym_keyword_on] = ACTIONS(1910), [sym_keyword_where] = ACTIONS(1910), [sym_keyword_desc] = ACTIONS(1910), [sym_keyword_asc] = ACTIONS(1910), [sym_keyword_limit] = ACTIONS(1910), [sym_keyword_primary] = ACTIONS(1910), [sym_keyword_create] = ACTIONS(1910), [sym_keyword_as] = ACTIONS(1912), [sym_keyword_constraint] = ACTIONS(1910), [sym_keyword_separator] = ACTIONS(1910), [sym_keyword_when] = ACTIONS(1910), [sym_keyword_then] = ACTIONS(1910), [sym_keyword_else] = ACTIONS(1910), [sym_keyword_end] = ACTIONS(1910), [sym_keyword_in] = ACTIONS(1910), [sym_keyword_and] = ACTIONS(1910), [sym_keyword_or] = ACTIONS(1910), [sym_keyword_is] = ACTIONS(1910), [sym_keyword_not] = ACTIONS(1910), [sym_keyword_using] = ACTIONS(1910), [sym_keyword_auto_increment] = ACTIONS(1910), [sym_keyword_generated] = ACTIONS(1910), [sym_keyword_default] = ACTIONS(1910), [sym_keyword_with] = ACTIONS(1910), [sym_keyword_returning] = ACTIONS(1910), [sym_keyword_first] = ACTIONS(1910), [sym_keyword_after] = ACTIONS(1910), [sym_keyword_range] = ACTIONS(1910), [sym_keyword_rows] = ACTIONS(1910), [sym_keyword_groups] = ACTIONS(1910), [sym_keyword_between] = ACTIONS(1910), [sym_keyword_preceding] = ACTIONS(1910), [sym_keyword_following] = ACTIONS(1910), [sym_keyword_unique] = ACTIONS(1910), [sym_keyword_references] = ACTIONS(1910), [aux_sym_keyword_like_token1] = ACTIONS(1910), [aux_sym_keyword_like_token2] = ACTIONS(1910), [sym_keyword_similar] = ACTIONS(1910), [sym_keyword_unsigned] = ACTIONS(1910), [sym_keyword_zerofill] = ACTIONS(1910), [sym_keyword_check] = ACTIONS(1910), [sym_keyword_stored] = ACTIONS(1910), [sym_keyword_virtual] = ACTIONS(1910), [sym_keyword_comment] = ACTIONS(1910), [sym_keyword_null] = ACTIONS(1910), [sym_keyword_array] = ACTIONS(1910), [anon_sym_LBRACK] = ACTIONS(1910), [anon_sym_RBRACK] = ACTIONS(1910), [anon_sym_LPAREN] = ACTIONS(1910), [anon_sym_RPAREN] = ACTIONS(1910), [anon_sym_COMMA] = ACTIONS(1910), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1910), [anon_sym_STAR] = ACTIONS(1910), [anon_sym_COLON_COLON] = ACTIONS(1910), [anon_sym_LT] = ACTIONS(1912), [anon_sym_GT] = ACTIONS(1912), [anon_sym_LT_EQ] = ACTIONS(1910), [anon_sym_GT_EQ] = ACTIONS(1910), [anon_sym_COLON] = ACTIONS(1912), [sym_op_other] = ACTIONS(1910), [anon_sym_PLUS] = ACTIONS(1910), [anon_sym_DASH] = ACTIONS(1912), [anon_sym_SLASH] = ACTIONS(1912), [anon_sym_PERCENT] = ACTIONS(1910), [anon_sym_CARET] = ACTIONS(1912), [anon_sym_BANG_EQ] = ACTIONS(1910), [anon_sym_LT_GT] = ACTIONS(1910), }, [162] = { [sym__include_time_zone] = STATE(264), [ts_builtin_sym_end] = ACTIONS(1914), [anon_sym_SEMI] = ACTIONS(1914), [sym_keyword_from] = ACTIONS(1914), [sym_keyword_on] = ACTIONS(1914), [sym_keyword_where] = ACTIONS(1914), [sym_keyword_desc] = ACTIONS(1914), [sym_keyword_asc] = ACTIONS(1914), [sym_keyword_limit] = ACTIONS(1914), [sym_keyword_primary] = ACTIONS(1914), [sym_keyword_create] = ACTIONS(1914), [sym_keyword_as] = ACTIONS(1916), [sym_keyword_constraint] = ACTIONS(1914), [sym_keyword_separator] = ACTIONS(1914), [sym_keyword_when] = ACTIONS(1914), [sym_keyword_then] = ACTIONS(1914), [sym_keyword_else] = ACTIONS(1914), [sym_keyword_end] = ACTIONS(1914), [sym_keyword_in] = ACTIONS(1914), [sym_keyword_and] = ACTIONS(1914), [sym_keyword_or] = ACTIONS(1914), [sym_keyword_is] = ACTIONS(1914), [sym_keyword_not] = ACTIONS(1914), [sym_keyword_using] = ACTIONS(1914), [sym_keyword_auto_increment] = ACTIONS(1914), [sym_keyword_generated] = ACTIONS(1914), [sym_keyword_default] = ACTIONS(1914), [sym_keyword_with] = ACTIONS(1918), [sym_keyword_without] = ACTIONS(1920), [sym_keyword_returning] = ACTIONS(1914), [sym_keyword_first] = ACTIONS(1914), [sym_keyword_after] = ACTIONS(1914), [sym_keyword_range] = ACTIONS(1914), [sym_keyword_rows] = ACTIONS(1914), [sym_keyword_groups] = ACTIONS(1914), [sym_keyword_between] = ACTIONS(1914), [sym_keyword_preceding] = ACTIONS(1914), [sym_keyword_following] = ACTIONS(1914), [sym_keyword_unique] = ACTIONS(1914), [sym_keyword_references] = ACTIONS(1914), [aux_sym_keyword_like_token1] = ACTIONS(1914), [aux_sym_keyword_like_token2] = ACTIONS(1914), [sym_keyword_similar] = ACTIONS(1914), [sym_keyword_check] = ACTIONS(1914), [sym_keyword_stored] = ACTIONS(1914), [sym_keyword_virtual] = ACTIONS(1914), [sym_keyword_comment] = ACTIONS(1914), [sym_keyword_null] = ACTIONS(1914), [sym_keyword_array] = ACTIONS(1914), [anon_sym_LBRACK] = ACTIONS(1914), [anon_sym_RBRACK] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(1922), [anon_sym_RPAREN] = ACTIONS(1914), [anon_sym_COMMA] = ACTIONS(1914), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1914), [anon_sym_STAR] = ACTIONS(1914), [anon_sym_COLON_COLON] = ACTIONS(1914), [anon_sym_LT] = ACTIONS(1916), [anon_sym_GT] = ACTIONS(1916), [anon_sym_LT_EQ] = ACTIONS(1914), [anon_sym_GT_EQ] = ACTIONS(1914), [anon_sym_COLON] = ACTIONS(1916), [sym_op_other] = ACTIONS(1914), [anon_sym_PLUS] = ACTIONS(1914), [anon_sym_DASH] = ACTIONS(1916), [anon_sym_SLASH] = ACTIONS(1916), [anon_sym_PERCENT] = ACTIONS(1914), [anon_sym_CARET] = ACTIONS(1916), [anon_sym_BANG_EQ] = ACTIONS(1914), [anon_sym_LT_GT] = ACTIONS(1914), }, [163] = { [sym__include_time_zone] = STATE(265), [ts_builtin_sym_end] = ACTIONS(1924), [anon_sym_SEMI] = ACTIONS(1924), [sym_keyword_from] = ACTIONS(1924), [sym_keyword_on] = ACTIONS(1924), [sym_keyword_where] = ACTIONS(1924), [sym_keyword_desc] = ACTIONS(1924), [sym_keyword_asc] = ACTIONS(1924), [sym_keyword_limit] = ACTIONS(1924), [sym_keyword_primary] = ACTIONS(1924), [sym_keyword_create] = ACTIONS(1924), [sym_keyword_as] = ACTIONS(1926), [sym_keyword_constraint] = ACTIONS(1924), [sym_keyword_separator] = ACTIONS(1924), [sym_keyword_when] = ACTIONS(1924), [sym_keyword_then] = ACTIONS(1924), [sym_keyword_else] = ACTIONS(1924), [sym_keyword_end] = ACTIONS(1924), [sym_keyword_in] = ACTIONS(1924), [sym_keyword_and] = ACTIONS(1924), [sym_keyword_or] = ACTIONS(1924), [sym_keyword_is] = ACTIONS(1924), [sym_keyword_not] = ACTIONS(1924), [sym_keyword_using] = ACTIONS(1924), [sym_keyword_auto_increment] = ACTIONS(1924), [sym_keyword_generated] = ACTIONS(1924), [sym_keyword_default] = ACTIONS(1924), [sym_keyword_with] = ACTIONS(1918), [sym_keyword_without] = ACTIONS(1920), [sym_keyword_returning] = ACTIONS(1924), [sym_keyword_first] = ACTIONS(1924), [sym_keyword_after] = ACTIONS(1924), [sym_keyword_range] = ACTIONS(1924), [sym_keyword_rows] = ACTIONS(1924), [sym_keyword_groups] = ACTIONS(1924), [sym_keyword_between] = ACTIONS(1924), [sym_keyword_preceding] = ACTIONS(1924), [sym_keyword_following] = ACTIONS(1924), [sym_keyword_unique] = ACTIONS(1924), [sym_keyword_references] = ACTIONS(1924), [aux_sym_keyword_like_token1] = ACTIONS(1924), [aux_sym_keyword_like_token2] = ACTIONS(1924), [sym_keyword_similar] = ACTIONS(1924), [sym_keyword_check] = ACTIONS(1924), [sym_keyword_stored] = ACTIONS(1924), [sym_keyword_virtual] = ACTIONS(1924), [sym_keyword_comment] = ACTIONS(1924), [sym_keyword_null] = ACTIONS(1924), [sym_keyword_array] = ACTIONS(1924), [anon_sym_LBRACK] = ACTIONS(1924), [anon_sym_RBRACK] = ACTIONS(1924), [anon_sym_LPAREN] = ACTIONS(1928), [anon_sym_RPAREN] = ACTIONS(1924), [anon_sym_COMMA] = ACTIONS(1924), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1924), [anon_sym_STAR] = ACTIONS(1924), [anon_sym_COLON_COLON] = ACTIONS(1924), [anon_sym_LT] = ACTIONS(1926), [anon_sym_GT] = ACTIONS(1926), [anon_sym_LT_EQ] = ACTIONS(1924), [anon_sym_GT_EQ] = ACTIONS(1924), [anon_sym_COLON] = ACTIONS(1926), [sym_op_other] = ACTIONS(1924), [anon_sym_PLUS] = ACTIONS(1924), [anon_sym_DASH] = ACTIONS(1926), [anon_sym_SLASH] = ACTIONS(1926), [anon_sym_PERCENT] = ACTIONS(1924), [anon_sym_CARET] = ACTIONS(1926), [anon_sym_BANG_EQ] = ACTIONS(1924), [anon_sym_LT_GT] = ACTIONS(1924), }, [164] = { [ts_builtin_sym_end] = ACTIONS(1930), [anon_sym_SEMI] = ACTIONS(1930), [sym_keyword_from] = ACTIONS(1930), [sym_keyword_on] = ACTIONS(1930), [sym_keyword_where] = ACTIONS(1930), [sym_keyword_desc] = ACTIONS(1930), [sym_keyword_asc] = ACTIONS(1930), [sym_keyword_limit] = ACTIONS(1930), [sym_keyword_primary] = ACTIONS(1930), [sym_keyword_create] = ACTIONS(1930), [sym_keyword_as] = ACTIONS(1932), [sym_keyword_constraint] = ACTIONS(1930), [sym_keyword_separator] = ACTIONS(1930), [sym_keyword_when] = ACTIONS(1930), [sym_keyword_then] = ACTIONS(1930), [sym_keyword_else] = ACTIONS(1930), [sym_keyword_end] = ACTIONS(1930), [sym_keyword_in] = ACTIONS(1930), [sym_keyword_and] = ACTIONS(1930), [sym_keyword_or] = ACTIONS(1930), [sym_keyword_is] = ACTIONS(1930), [sym_keyword_not] = ACTIONS(1930), [sym_keyword_using] = ACTIONS(1930), [sym_keyword_auto_increment] = ACTIONS(1930), [sym_keyword_generated] = ACTIONS(1930), [sym_keyword_default] = ACTIONS(1930), [sym_keyword_with] = ACTIONS(1930), [sym_keyword_returning] = ACTIONS(1930), [sym_keyword_first] = ACTIONS(1930), [sym_keyword_after] = ACTIONS(1930), [sym_keyword_range] = ACTIONS(1930), [sym_keyword_rows] = ACTIONS(1930), [sym_keyword_groups] = ACTIONS(1930), [sym_keyword_between] = ACTIONS(1930), [sym_keyword_preceding] = ACTIONS(1930), [sym_keyword_following] = ACTIONS(1930), [sym_keyword_unique] = ACTIONS(1930), [sym_keyword_references] = ACTIONS(1930), [aux_sym_keyword_like_token1] = ACTIONS(1930), [aux_sym_keyword_like_token2] = ACTIONS(1930), [sym_keyword_similar] = ACTIONS(1930), [sym_keyword_unsigned] = ACTIONS(1930), [sym_keyword_zerofill] = ACTIONS(1930), [sym_keyword_check] = ACTIONS(1930), [sym_keyword_stored] = ACTIONS(1930), [sym_keyword_virtual] = ACTIONS(1930), [sym_keyword_comment] = ACTIONS(1930), [sym_keyword_null] = ACTIONS(1930), [sym_keyword_array] = ACTIONS(1930), [anon_sym_LBRACK] = ACTIONS(1930), [anon_sym_RBRACK] = ACTIONS(1930), [anon_sym_LPAREN] = ACTIONS(1930), [anon_sym_RPAREN] = ACTIONS(1930), [anon_sym_COMMA] = ACTIONS(1930), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1930), [anon_sym_STAR] = ACTIONS(1930), [anon_sym_COLON_COLON] = ACTIONS(1930), [anon_sym_LT] = ACTIONS(1932), [anon_sym_GT] = ACTIONS(1932), [anon_sym_LT_EQ] = ACTIONS(1930), [anon_sym_GT_EQ] = ACTIONS(1930), [anon_sym_COLON] = ACTIONS(1932), [sym_op_other] = ACTIONS(1930), [anon_sym_PLUS] = ACTIONS(1930), [anon_sym_DASH] = ACTIONS(1932), [anon_sym_SLASH] = ACTIONS(1932), [anon_sym_PERCENT] = ACTIONS(1930), [anon_sym_CARET] = ACTIONS(1932), [anon_sym_BANG_EQ] = ACTIONS(1930), [anon_sym_LT_GT] = ACTIONS(1930), }, [165] = { [ts_builtin_sym_end] = ACTIONS(1934), [anon_sym_SEMI] = ACTIONS(1934), [sym_keyword_from] = ACTIONS(1934), [sym_keyword_on] = ACTIONS(1934), [sym_keyword_where] = ACTIONS(1934), [sym_keyword_desc] = ACTIONS(1934), [sym_keyword_asc] = ACTIONS(1934), [sym_keyword_limit] = ACTIONS(1934), [sym_keyword_primary] = ACTIONS(1934), [sym_keyword_create] = ACTIONS(1934), [sym_keyword_as] = ACTIONS(1936), [sym_keyword_constraint] = ACTIONS(1934), [sym_keyword_separator] = ACTIONS(1934), [sym_keyword_when] = ACTIONS(1934), [sym_keyword_then] = ACTIONS(1934), [sym_keyword_else] = ACTIONS(1934), [sym_keyword_end] = ACTIONS(1934), [sym_keyword_in] = ACTIONS(1934), [sym_keyword_and] = ACTIONS(1934), [sym_keyword_or] = ACTIONS(1934), [sym_keyword_is] = ACTIONS(1934), [sym_keyword_not] = ACTIONS(1934), [sym_keyword_using] = ACTIONS(1934), [sym_keyword_auto_increment] = ACTIONS(1934), [sym_keyword_generated] = ACTIONS(1934), [sym_keyword_default] = ACTIONS(1934), [sym_keyword_with] = ACTIONS(1934), [sym_keyword_returning] = ACTIONS(1934), [sym_keyword_first] = ACTIONS(1934), [sym_keyword_after] = ACTIONS(1934), [sym_keyword_range] = ACTIONS(1934), [sym_keyword_rows] = ACTIONS(1934), [sym_keyword_groups] = ACTIONS(1934), [sym_keyword_between] = ACTIONS(1934), [sym_keyword_preceding] = ACTIONS(1934), [sym_keyword_following] = ACTIONS(1934), [sym_keyword_unique] = ACTIONS(1934), [sym_keyword_references] = ACTIONS(1934), [aux_sym_keyword_like_token1] = ACTIONS(1934), [aux_sym_keyword_like_token2] = ACTIONS(1934), [sym_keyword_similar] = ACTIONS(1934), [sym_keyword_unsigned] = ACTIONS(1934), [sym_keyword_zerofill] = ACTIONS(1934), [sym_keyword_check] = ACTIONS(1934), [sym_keyword_stored] = ACTIONS(1934), [sym_keyword_virtual] = ACTIONS(1934), [sym_keyword_comment] = ACTIONS(1934), [sym_keyword_null] = ACTIONS(1934), [sym_keyword_array] = ACTIONS(1934), [anon_sym_LBRACK] = ACTIONS(1934), [anon_sym_RBRACK] = ACTIONS(1934), [anon_sym_LPAREN] = ACTIONS(1934), [anon_sym_RPAREN] = ACTIONS(1934), [anon_sym_COMMA] = ACTIONS(1934), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1934), [anon_sym_STAR] = ACTIONS(1934), [anon_sym_COLON_COLON] = ACTIONS(1934), [anon_sym_LT] = ACTIONS(1936), [anon_sym_GT] = ACTIONS(1936), [anon_sym_LT_EQ] = ACTIONS(1934), [anon_sym_GT_EQ] = ACTIONS(1934), [anon_sym_COLON] = ACTIONS(1936), [sym_op_other] = ACTIONS(1934), [anon_sym_PLUS] = ACTIONS(1934), [anon_sym_DASH] = ACTIONS(1936), [anon_sym_SLASH] = ACTIONS(1936), [anon_sym_PERCENT] = ACTIONS(1934), [anon_sym_CARET] = ACTIONS(1936), [anon_sym_BANG_EQ] = ACTIONS(1934), [anon_sym_LT_GT] = ACTIONS(1934), }, [166] = { [ts_builtin_sym_end] = ACTIONS(1938), [anon_sym_SEMI] = ACTIONS(1938), [sym_keyword_from] = ACTIONS(1938), [sym_keyword_on] = ACTIONS(1938), [sym_keyword_where] = ACTIONS(1938), [sym_keyword_desc] = ACTIONS(1938), [sym_keyword_asc] = ACTIONS(1938), [sym_keyword_limit] = ACTIONS(1938), [sym_keyword_primary] = ACTIONS(1938), [sym_keyword_create] = ACTIONS(1938), [sym_keyword_as] = ACTIONS(1940), [sym_keyword_constraint] = ACTIONS(1938), [sym_keyword_separator] = ACTIONS(1938), [sym_keyword_when] = ACTIONS(1938), [sym_keyword_then] = ACTIONS(1938), [sym_keyword_else] = ACTIONS(1938), [sym_keyword_end] = ACTIONS(1938), [sym_keyword_in] = ACTIONS(1938), [sym_keyword_and] = ACTIONS(1938), [sym_keyword_or] = ACTIONS(1938), [sym_keyword_is] = ACTIONS(1938), [sym_keyword_not] = ACTIONS(1938), [sym_keyword_using] = ACTIONS(1938), [sym_keyword_auto_increment] = ACTIONS(1938), [sym_keyword_generated] = ACTIONS(1938), [sym_keyword_default] = ACTIONS(1938), [sym_keyword_with] = ACTIONS(1938), [sym_keyword_returning] = ACTIONS(1938), [sym_keyword_first] = ACTIONS(1938), [sym_keyword_after] = ACTIONS(1938), [sym_keyword_range] = ACTIONS(1938), [sym_keyword_rows] = ACTIONS(1938), [sym_keyword_groups] = ACTIONS(1938), [sym_keyword_between] = ACTIONS(1938), [sym_keyword_preceding] = ACTIONS(1938), [sym_keyword_following] = ACTIONS(1938), [sym_keyword_unique] = ACTIONS(1938), [sym_keyword_references] = ACTIONS(1938), [aux_sym_keyword_like_token1] = ACTIONS(1938), [aux_sym_keyword_like_token2] = ACTIONS(1938), [sym_keyword_similar] = ACTIONS(1938), [sym_keyword_unsigned] = ACTIONS(1942), [sym_keyword_zerofill] = ACTIONS(1944), [sym_keyword_check] = ACTIONS(1938), [sym_keyword_stored] = ACTIONS(1938), [sym_keyword_virtual] = ACTIONS(1938), [sym_keyword_comment] = ACTIONS(1938), [sym_keyword_null] = ACTIONS(1938), [sym_keyword_array] = ACTIONS(1938), [anon_sym_LBRACK] = ACTIONS(1938), [anon_sym_RBRACK] = ACTIONS(1938), [anon_sym_RPAREN] = ACTIONS(1938), [anon_sym_COMMA] = ACTIONS(1938), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1938), [anon_sym_STAR] = ACTIONS(1938), [anon_sym_COLON_COLON] = ACTIONS(1938), [anon_sym_LT] = ACTIONS(1940), [anon_sym_GT] = ACTIONS(1940), [anon_sym_LT_EQ] = ACTIONS(1938), [anon_sym_GT_EQ] = ACTIONS(1938), [anon_sym_COLON] = ACTIONS(1940), [sym_op_other] = ACTIONS(1938), [anon_sym_PLUS] = ACTIONS(1938), [anon_sym_DASH] = ACTIONS(1940), [anon_sym_SLASH] = ACTIONS(1940), [anon_sym_PERCENT] = ACTIONS(1938), [anon_sym_CARET] = ACTIONS(1940), [anon_sym_BANG_EQ] = ACTIONS(1938), [anon_sym_LT_GT] = ACTIONS(1938), }, [167] = { [sym__include_time_zone] = STATE(268), [ts_builtin_sym_end] = ACTIONS(1946), [anon_sym_SEMI] = ACTIONS(1946), [sym_keyword_from] = ACTIONS(1946), [sym_keyword_on] = ACTIONS(1946), [sym_keyword_where] = ACTIONS(1946), [sym_keyword_desc] = ACTIONS(1946), [sym_keyword_asc] = ACTIONS(1946), [sym_keyword_limit] = ACTIONS(1946), [sym_keyword_primary] = ACTIONS(1946), [sym_keyword_create] = ACTIONS(1946), [sym_keyword_as] = ACTIONS(1948), [sym_keyword_constraint] = ACTIONS(1946), [sym_keyword_separator] = ACTIONS(1946), [sym_keyword_when] = ACTIONS(1946), [sym_keyword_then] = ACTIONS(1946), [sym_keyword_else] = ACTIONS(1946), [sym_keyword_end] = ACTIONS(1946), [sym_keyword_in] = ACTIONS(1946), [sym_keyword_and] = ACTIONS(1946), [sym_keyword_or] = ACTIONS(1946), [sym_keyword_is] = ACTIONS(1946), [sym_keyword_not] = ACTIONS(1946), [sym_keyword_using] = ACTIONS(1946), [sym_keyword_auto_increment] = ACTIONS(1946), [sym_keyword_generated] = ACTIONS(1946), [sym_keyword_default] = ACTIONS(1946), [sym_keyword_with] = ACTIONS(1918), [sym_keyword_without] = ACTIONS(1920), [sym_keyword_returning] = ACTIONS(1946), [sym_keyword_first] = ACTIONS(1946), [sym_keyword_after] = ACTIONS(1946), [sym_keyword_range] = ACTIONS(1946), [sym_keyword_rows] = ACTIONS(1946), [sym_keyword_groups] = ACTIONS(1946), [sym_keyword_between] = ACTIONS(1946), [sym_keyword_preceding] = ACTIONS(1946), [sym_keyword_following] = ACTIONS(1946), [sym_keyword_unique] = ACTIONS(1946), [sym_keyword_references] = ACTIONS(1946), [aux_sym_keyword_like_token1] = ACTIONS(1946), [aux_sym_keyword_like_token2] = ACTIONS(1946), [sym_keyword_similar] = ACTIONS(1946), [sym_keyword_check] = ACTIONS(1946), [sym_keyword_stored] = ACTIONS(1946), [sym_keyword_virtual] = ACTIONS(1946), [sym_keyword_comment] = ACTIONS(1946), [sym_keyword_null] = ACTIONS(1946), [sym_keyword_array] = ACTIONS(1946), [anon_sym_LBRACK] = ACTIONS(1946), [anon_sym_RBRACK] = ACTIONS(1946), [anon_sym_RPAREN] = ACTIONS(1946), [anon_sym_COMMA] = ACTIONS(1946), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1946), [anon_sym_STAR] = ACTIONS(1946), [anon_sym_COLON_COLON] = ACTIONS(1946), [anon_sym_LT] = ACTIONS(1948), [anon_sym_GT] = ACTIONS(1948), [anon_sym_LT_EQ] = ACTIONS(1946), [anon_sym_GT_EQ] = ACTIONS(1946), [anon_sym_COLON] = ACTIONS(1948), [sym_op_other] = ACTIONS(1946), [anon_sym_PLUS] = ACTIONS(1946), [anon_sym_DASH] = ACTIONS(1948), [anon_sym_SLASH] = ACTIONS(1948), [anon_sym_PERCENT] = ACTIONS(1946), [anon_sym_CARET] = ACTIONS(1948), [anon_sym_BANG_EQ] = ACTIONS(1946), [anon_sym_LT_GT] = ACTIONS(1946), }, [168] = { [sym__include_time_zone] = STATE(270), [ts_builtin_sym_end] = ACTIONS(1950), [anon_sym_SEMI] = ACTIONS(1950), [sym_keyword_from] = ACTIONS(1950), [sym_keyword_on] = ACTIONS(1950), [sym_keyword_where] = ACTIONS(1950), [sym_keyword_desc] = ACTIONS(1950), [sym_keyword_asc] = ACTIONS(1950), [sym_keyword_limit] = ACTIONS(1950), [sym_keyword_primary] = ACTIONS(1950), [sym_keyword_create] = ACTIONS(1950), [sym_keyword_as] = ACTIONS(1952), [sym_keyword_constraint] = ACTIONS(1950), [sym_keyword_separator] = ACTIONS(1950), [sym_keyword_when] = ACTIONS(1950), [sym_keyword_then] = ACTIONS(1950), [sym_keyword_else] = ACTIONS(1950), [sym_keyword_end] = ACTIONS(1950), [sym_keyword_in] = ACTIONS(1950), [sym_keyword_and] = ACTIONS(1950), [sym_keyword_or] = ACTIONS(1950), [sym_keyword_is] = ACTIONS(1950), [sym_keyword_not] = ACTIONS(1950), [sym_keyword_using] = ACTIONS(1950), [sym_keyword_auto_increment] = ACTIONS(1950), [sym_keyword_generated] = ACTIONS(1950), [sym_keyword_default] = ACTIONS(1950), [sym_keyword_with] = ACTIONS(1918), [sym_keyword_without] = ACTIONS(1920), [sym_keyword_returning] = ACTIONS(1950), [sym_keyword_first] = ACTIONS(1950), [sym_keyword_after] = ACTIONS(1950), [sym_keyword_range] = ACTIONS(1950), [sym_keyword_rows] = ACTIONS(1950), [sym_keyword_groups] = ACTIONS(1950), [sym_keyword_between] = ACTIONS(1950), [sym_keyword_preceding] = ACTIONS(1950), [sym_keyword_following] = ACTIONS(1950), [sym_keyword_unique] = ACTIONS(1950), [sym_keyword_references] = ACTIONS(1950), [aux_sym_keyword_like_token1] = ACTIONS(1950), [aux_sym_keyword_like_token2] = ACTIONS(1950), [sym_keyword_similar] = ACTIONS(1950), [sym_keyword_check] = ACTIONS(1950), [sym_keyword_stored] = ACTIONS(1950), [sym_keyword_virtual] = ACTIONS(1950), [sym_keyword_comment] = ACTIONS(1950), [sym_keyword_null] = ACTIONS(1950), [sym_keyword_array] = ACTIONS(1950), [anon_sym_LBRACK] = ACTIONS(1950), [anon_sym_RBRACK] = ACTIONS(1950), [anon_sym_RPAREN] = ACTIONS(1950), [anon_sym_COMMA] = ACTIONS(1950), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1950), [anon_sym_STAR] = ACTIONS(1950), [anon_sym_COLON_COLON] = ACTIONS(1950), [anon_sym_LT] = ACTIONS(1952), [anon_sym_GT] = ACTIONS(1952), [anon_sym_LT_EQ] = ACTIONS(1950), [anon_sym_GT_EQ] = ACTIONS(1950), [anon_sym_COLON] = ACTIONS(1952), [sym_op_other] = ACTIONS(1950), [anon_sym_PLUS] = ACTIONS(1950), [anon_sym_DASH] = ACTIONS(1952), [anon_sym_SLASH] = ACTIONS(1952), [anon_sym_PERCENT] = ACTIONS(1950), [anon_sym_CARET] = ACTIONS(1952), [anon_sym_BANG_EQ] = ACTIONS(1950), [anon_sym_LT_GT] = ACTIONS(1950), }, [169] = { [ts_builtin_sym_end] = ACTIONS(1954), [anon_sym_SEMI] = ACTIONS(1954), [sym_keyword_from] = ACTIONS(1954), [sym_keyword_on] = ACTIONS(1954), [sym_keyword_where] = ACTIONS(1954), [sym_keyword_desc] = ACTIONS(1954), [sym_keyword_asc] = ACTIONS(1954), [sym_keyword_limit] = ACTIONS(1954), [sym_keyword_primary] = ACTIONS(1954), [sym_keyword_create] = ACTIONS(1954), [sym_keyword_as] = ACTIONS(1956), [sym_keyword_constraint] = ACTIONS(1954), [sym_keyword_separator] = ACTIONS(1954), [sym_keyword_when] = ACTIONS(1954), [sym_keyword_then] = ACTIONS(1954), [sym_keyword_else] = ACTIONS(1954), [sym_keyword_end] = ACTIONS(1954), [sym_keyword_in] = ACTIONS(1954), [sym_keyword_and] = ACTIONS(1954), [sym_keyword_or] = ACTIONS(1954), [sym_keyword_is] = ACTIONS(1954), [sym_keyword_not] = ACTIONS(1954), [sym_keyword_using] = ACTIONS(1954), [sym_keyword_auto_increment] = ACTIONS(1954), [sym_keyword_generated] = ACTIONS(1954), [sym_keyword_default] = ACTIONS(1954), [sym_keyword_with] = ACTIONS(1954), [sym_keyword_returning] = ACTIONS(1954), [sym_keyword_first] = ACTIONS(1954), [sym_keyword_after] = ACTIONS(1954), [sym_keyword_range] = ACTIONS(1954), [sym_keyword_rows] = ACTIONS(1954), [sym_keyword_groups] = ACTIONS(1954), [sym_keyword_between] = ACTIONS(1954), [sym_keyword_preceding] = ACTIONS(1954), [sym_keyword_following] = ACTIONS(1954), [sym_keyword_unique] = ACTIONS(1954), [sym_keyword_references] = ACTIONS(1954), [aux_sym_keyword_like_token1] = ACTIONS(1954), [aux_sym_keyword_like_token2] = ACTIONS(1954), [sym_keyword_similar] = ACTIONS(1954), [sym_keyword_unsigned] = ACTIONS(1958), [sym_keyword_zerofill] = ACTIONS(1960), [sym_keyword_check] = ACTIONS(1954), [sym_keyword_stored] = ACTIONS(1954), [sym_keyword_virtual] = ACTIONS(1954), [sym_keyword_comment] = ACTIONS(1954), [sym_keyword_null] = ACTIONS(1954), [sym_keyword_array] = ACTIONS(1954), [anon_sym_LBRACK] = ACTIONS(1954), [anon_sym_RBRACK] = ACTIONS(1954), [anon_sym_RPAREN] = ACTIONS(1954), [anon_sym_COMMA] = ACTIONS(1954), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1954), [anon_sym_STAR] = ACTIONS(1954), [anon_sym_COLON_COLON] = ACTIONS(1954), [anon_sym_LT] = ACTIONS(1956), [anon_sym_GT] = ACTIONS(1956), [anon_sym_LT_EQ] = ACTIONS(1954), [anon_sym_GT_EQ] = ACTIONS(1954), [anon_sym_COLON] = ACTIONS(1956), [sym_op_other] = ACTIONS(1954), [anon_sym_PLUS] = ACTIONS(1954), [anon_sym_DASH] = ACTIONS(1956), [anon_sym_SLASH] = ACTIONS(1956), [anon_sym_PERCENT] = ACTIONS(1954), [anon_sym_CARET] = ACTIONS(1956), [anon_sym_BANG_EQ] = ACTIONS(1954), [anon_sym_LT_GT] = ACTIONS(1954), }, [170] = { [ts_builtin_sym_end] = ACTIONS(1962), [anon_sym_SEMI] = ACTIONS(1962), [sym_keyword_from] = ACTIONS(1962), [sym_keyword_on] = ACTIONS(1962), [sym_keyword_where] = ACTIONS(1962), [sym_keyword_desc] = ACTIONS(1962), [sym_keyword_asc] = ACTIONS(1962), [sym_keyword_limit] = ACTIONS(1962), [sym_keyword_primary] = ACTIONS(1962), [sym_keyword_create] = ACTIONS(1962), [sym_keyword_as] = ACTIONS(1964), [sym_keyword_constraint] = ACTIONS(1962), [sym_keyword_separator] = ACTIONS(1962), [sym_keyword_when] = ACTIONS(1962), [sym_keyword_then] = ACTIONS(1962), [sym_keyword_else] = ACTIONS(1962), [sym_keyword_end] = ACTIONS(1962), [sym_keyword_in] = ACTIONS(1962), [sym_keyword_and] = ACTIONS(1962), [sym_keyword_or] = ACTIONS(1962), [sym_keyword_is] = ACTIONS(1962), [sym_keyword_not] = ACTIONS(1962), [sym_keyword_using] = ACTIONS(1962), [sym_keyword_auto_increment] = ACTIONS(1962), [sym_keyword_generated] = ACTIONS(1962), [sym_keyword_default] = ACTIONS(1962), [sym_keyword_with] = ACTIONS(1962), [sym_keyword_returning] = ACTIONS(1962), [sym_keyword_first] = ACTIONS(1962), [sym_keyword_after] = ACTIONS(1962), [sym_keyword_range] = ACTIONS(1962), [sym_keyword_rows] = ACTIONS(1962), [sym_keyword_groups] = ACTIONS(1962), [sym_keyword_between] = ACTIONS(1962), [sym_keyword_preceding] = ACTIONS(1962), [sym_keyword_following] = ACTIONS(1962), [sym_keyword_unique] = ACTIONS(1962), [sym_keyword_references] = ACTIONS(1962), [aux_sym_keyword_like_token1] = ACTIONS(1962), [aux_sym_keyword_like_token2] = ACTIONS(1962), [sym_keyword_similar] = ACTIONS(1962), [sym_keyword_unsigned] = ACTIONS(1966), [sym_keyword_zerofill] = ACTIONS(1968), [sym_keyword_check] = ACTIONS(1962), [sym_keyword_stored] = ACTIONS(1962), [sym_keyword_virtual] = ACTIONS(1962), [sym_keyword_comment] = ACTIONS(1962), [sym_keyword_null] = ACTIONS(1962), [sym_keyword_array] = ACTIONS(1962), [anon_sym_LBRACK] = ACTIONS(1962), [anon_sym_RBRACK] = ACTIONS(1962), [anon_sym_RPAREN] = ACTIONS(1962), [anon_sym_COMMA] = ACTIONS(1962), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1962), [anon_sym_STAR] = ACTIONS(1962), [anon_sym_COLON_COLON] = ACTIONS(1962), [anon_sym_LT] = ACTIONS(1964), [anon_sym_GT] = ACTIONS(1964), [anon_sym_LT_EQ] = ACTIONS(1962), [anon_sym_GT_EQ] = ACTIONS(1962), [anon_sym_COLON] = ACTIONS(1964), [sym_op_other] = ACTIONS(1962), [anon_sym_PLUS] = ACTIONS(1962), [anon_sym_DASH] = ACTIONS(1964), [anon_sym_SLASH] = ACTIONS(1964), [anon_sym_PERCENT] = ACTIONS(1962), [anon_sym_CARET] = ACTIONS(1964), [anon_sym_BANG_EQ] = ACTIONS(1962), [anon_sym_LT_GT] = ACTIONS(1962), }, [171] = { [ts_builtin_sym_end] = ACTIONS(1970), [anon_sym_SEMI] = ACTIONS(1970), [sym_keyword_from] = ACTIONS(1970), [sym_keyword_on] = ACTIONS(1970), [sym_keyword_where] = ACTIONS(1970), [sym_keyword_desc] = ACTIONS(1970), [sym_keyword_asc] = ACTIONS(1970), [sym_keyword_limit] = ACTIONS(1970), [sym_keyword_primary] = ACTIONS(1970), [sym_keyword_create] = ACTIONS(1970), [sym_keyword_as] = ACTIONS(1972), [sym_keyword_constraint] = ACTIONS(1970), [sym_keyword_separator] = ACTIONS(1970), [sym_keyword_when] = ACTIONS(1970), [sym_keyword_then] = ACTIONS(1970), [sym_keyword_else] = ACTIONS(1970), [sym_keyword_end] = ACTIONS(1970), [sym_keyword_in] = ACTIONS(1970), [sym_keyword_and] = ACTIONS(1970), [sym_keyword_or] = ACTIONS(1970), [sym_keyword_is] = ACTIONS(1970), [sym_keyword_not] = ACTIONS(1970), [sym_keyword_using] = ACTIONS(1970), [sym_keyword_auto_increment] = ACTIONS(1970), [sym_keyword_generated] = ACTIONS(1970), [sym_keyword_default] = ACTIONS(1970), [sym_keyword_with] = ACTIONS(1970), [sym_keyword_returning] = ACTIONS(1970), [sym_keyword_first] = ACTIONS(1970), [sym_keyword_after] = ACTIONS(1970), [sym_keyword_range] = ACTIONS(1970), [sym_keyword_rows] = ACTIONS(1970), [sym_keyword_groups] = ACTIONS(1970), [sym_keyword_between] = ACTIONS(1970), [sym_keyword_preceding] = ACTIONS(1970), [sym_keyword_following] = ACTIONS(1970), [sym_keyword_unique] = ACTIONS(1970), [sym_keyword_references] = ACTIONS(1970), [aux_sym_keyword_like_token1] = ACTIONS(1970), [aux_sym_keyword_like_token2] = ACTIONS(1970), [sym_keyword_similar] = ACTIONS(1970), [sym_keyword_unsigned] = ACTIONS(1974), [sym_keyword_zerofill] = ACTIONS(1976), [sym_keyword_check] = ACTIONS(1970), [sym_keyword_stored] = ACTIONS(1970), [sym_keyword_virtual] = ACTIONS(1970), [sym_keyword_comment] = ACTIONS(1970), [sym_keyword_null] = ACTIONS(1970), [sym_keyword_array] = ACTIONS(1970), [anon_sym_LBRACK] = ACTIONS(1970), [anon_sym_RBRACK] = ACTIONS(1970), [anon_sym_RPAREN] = ACTIONS(1970), [anon_sym_COMMA] = ACTIONS(1970), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1970), [anon_sym_STAR] = ACTIONS(1970), [anon_sym_COLON_COLON] = ACTIONS(1970), [anon_sym_LT] = ACTIONS(1972), [anon_sym_GT] = ACTIONS(1972), [anon_sym_LT_EQ] = ACTIONS(1970), [anon_sym_GT_EQ] = ACTIONS(1970), [anon_sym_COLON] = ACTIONS(1972), [sym_op_other] = ACTIONS(1970), [anon_sym_PLUS] = ACTIONS(1970), [anon_sym_DASH] = ACTIONS(1972), [anon_sym_SLASH] = ACTIONS(1972), [anon_sym_PERCENT] = ACTIONS(1970), [anon_sym_CARET] = ACTIONS(1972), [anon_sym_BANG_EQ] = ACTIONS(1970), [anon_sym_LT_GT] = ACTIONS(1970), }, [172] = { [ts_builtin_sym_end] = ACTIONS(1978), [anon_sym_SEMI] = ACTIONS(1978), [sym_keyword_from] = ACTIONS(1978), [sym_keyword_on] = ACTIONS(1978), [sym_keyword_where] = ACTIONS(1978), [sym_keyword_desc] = ACTIONS(1978), [sym_keyword_asc] = ACTIONS(1978), [sym_keyword_limit] = ACTIONS(1978), [sym_keyword_primary] = ACTIONS(1978), [sym_keyword_create] = ACTIONS(1978), [sym_keyword_as] = ACTIONS(1980), [sym_keyword_constraint] = ACTIONS(1978), [sym_keyword_separator] = ACTIONS(1978), [sym_keyword_when] = ACTIONS(1978), [sym_keyword_then] = ACTIONS(1978), [sym_keyword_else] = ACTIONS(1978), [sym_keyword_end] = ACTIONS(1978), [sym_keyword_in] = ACTIONS(1978), [sym_keyword_and] = ACTIONS(1978), [sym_keyword_or] = ACTIONS(1978), [sym_keyword_is] = ACTIONS(1978), [sym_keyword_not] = ACTIONS(1978), [sym_keyword_using] = ACTIONS(1978), [sym_keyword_auto_increment] = ACTIONS(1978), [sym_keyword_generated] = ACTIONS(1978), [sym_keyword_default] = ACTIONS(1978), [sym_keyword_with] = ACTIONS(1978), [sym_keyword_returning] = ACTIONS(1978), [sym_keyword_first] = ACTIONS(1978), [sym_keyword_after] = ACTIONS(1978), [sym_keyword_range] = ACTIONS(1978), [sym_keyword_rows] = ACTIONS(1978), [sym_keyword_groups] = ACTIONS(1978), [sym_keyword_between] = ACTIONS(1978), [sym_keyword_preceding] = ACTIONS(1978), [sym_keyword_following] = ACTIONS(1978), [sym_keyword_unique] = ACTIONS(1978), [sym_keyword_references] = ACTIONS(1978), [aux_sym_keyword_like_token1] = ACTIONS(1978), [aux_sym_keyword_like_token2] = ACTIONS(1978), [sym_keyword_similar] = ACTIONS(1978), [sym_keyword_unsigned] = ACTIONS(1982), [sym_keyword_zerofill] = ACTIONS(1984), [sym_keyword_check] = ACTIONS(1978), [sym_keyword_stored] = ACTIONS(1978), [sym_keyword_virtual] = ACTIONS(1978), [sym_keyword_comment] = ACTIONS(1978), [sym_keyword_null] = ACTIONS(1978), [sym_keyword_array] = ACTIONS(1978), [anon_sym_LBRACK] = ACTIONS(1978), [anon_sym_RBRACK] = ACTIONS(1978), [anon_sym_RPAREN] = ACTIONS(1978), [anon_sym_COMMA] = ACTIONS(1978), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1978), [anon_sym_STAR] = ACTIONS(1978), [anon_sym_COLON_COLON] = ACTIONS(1978), [anon_sym_LT] = ACTIONS(1980), [anon_sym_GT] = ACTIONS(1980), [anon_sym_LT_EQ] = ACTIONS(1978), [anon_sym_GT_EQ] = ACTIONS(1978), [anon_sym_COLON] = ACTIONS(1980), [sym_op_other] = ACTIONS(1978), [anon_sym_PLUS] = ACTIONS(1978), [anon_sym_DASH] = ACTIONS(1980), [anon_sym_SLASH] = ACTIONS(1980), [anon_sym_PERCENT] = ACTIONS(1978), [anon_sym_CARET] = ACTIONS(1980), [anon_sym_BANG_EQ] = ACTIONS(1978), [anon_sym_LT_GT] = ACTIONS(1978), }, [173] = { [ts_builtin_sym_end] = ACTIONS(1986), [anon_sym_SEMI] = ACTIONS(1986), [sym_keyword_from] = ACTIONS(1986), [sym_keyword_on] = ACTIONS(1986), [sym_keyword_where] = ACTIONS(1986), [sym_keyword_desc] = ACTIONS(1986), [sym_keyword_asc] = ACTIONS(1986), [sym_keyword_limit] = ACTIONS(1986), [sym_keyword_primary] = ACTIONS(1986), [sym_keyword_create] = ACTIONS(1986), [sym_keyword_as] = ACTIONS(1988), [sym_keyword_constraint] = ACTIONS(1986), [sym_keyword_separator] = ACTIONS(1986), [sym_keyword_when] = ACTIONS(1986), [sym_keyword_then] = ACTIONS(1986), [sym_keyword_else] = ACTIONS(1986), [sym_keyword_end] = ACTIONS(1986), [sym_keyword_in] = ACTIONS(1986), [sym_keyword_and] = ACTIONS(1986), [sym_keyword_or] = ACTIONS(1986), [sym_keyword_is] = ACTIONS(1986), [sym_keyword_not] = ACTIONS(1986), [sym_keyword_using] = ACTIONS(1986), [sym_keyword_auto_increment] = ACTIONS(1986), [sym_keyword_generated] = ACTIONS(1986), [sym_keyword_default] = ACTIONS(1986), [sym_keyword_with] = ACTIONS(1986), [sym_keyword_returning] = ACTIONS(1986), [sym_keyword_first] = ACTIONS(1986), [sym_keyword_after] = ACTIONS(1986), [sym_keyword_range] = ACTIONS(1986), [sym_keyword_rows] = ACTIONS(1986), [sym_keyword_groups] = ACTIONS(1986), [sym_keyword_between] = ACTIONS(1986), [sym_keyword_preceding] = ACTIONS(1986), [sym_keyword_following] = ACTIONS(1986), [sym_keyword_unique] = ACTIONS(1986), [sym_keyword_references] = ACTIONS(1986), [aux_sym_keyword_like_token1] = ACTIONS(1986), [aux_sym_keyword_like_token2] = ACTIONS(1986), [sym_keyword_similar] = ACTIONS(1986), [sym_keyword_unsigned] = ACTIONS(1990), [sym_keyword_zerofill] = ACTIONS(1992), [sym_keyword_check] = ACTIONS(1986), [sym_keyword_stored] = ACTIONS(1986), [sym_keyword_virtual] = ACTIONS(1986), [sym_keyword_comment] = ACTIONS(1986), [sym_keyword_null] = ACTIONS(1986), [sym_keyword_array] = ACTIONS(1986), [anon_sym_LBRACK] = ACTIONS(1986), [anon_sym_RBRACK] = ACTIONS(1986), [anon_sym_RPAREN] = ACTIONS(1986), [anon_sym_COMMA] = ACTIONS(1986), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1986), [anon_sym_STAR] = ACTIONS(1986), [anon_sym_COLON_COLON] = ACTIONS(1986), [anon_sym_LT] = ACTIONS(1988), [anon_sym_GT] = ACTIONS(1988), [anon_sym_LT_EQ] = ACTIONS(1986), [anon_sym_GT_EQ] = ACTIONS(1986), [anon_sym_COLON] = ACTIONS(1988), [sym_op_other] = ACTIONS(1986), [anon_sym_PLUS] = ACTIONS(1986), [anon_sym_DASH] = ACTIONS(1988), [anon_sym_SLASH] = ACTIONS(1988), [anon_sym_PERCENT] = ACTIONS(1986), [anon_sym_CARET] = ACTIONS(1988), [anon_sym_BANG_EQ] = ACTIONS(1986), [anon_sym_LT_GT] = ACTIONS(1986), }, [174] = { [ts_builtin_sym_end] = ACTIONS(1994), [anon_sym_SEMI] = ACTIONS(1994), [sym_keyword_from] = ACTIONS(1994), [sym_keyword_on] = ACTIONS(1994), [sym_keyword_where] = ACTIONS(1994), [sym_keyword_desc] = ACTIONS(1994), [sym_keyword_asc] = ACTIONS(1994), [sym_keyword_limit] = ACTIONS(1994), [sym_keyword_primary] = ACTIONS(1994), [sym_keyword_create] = ACTIONS(1994), [sym_keyword_as] = ACTIONS(1996), [sym_keyword_constraint] = ACTIONS(1994), [sym_keyword_separator] = ACTIONS(1994), [sym_keyword_when] = ACTIONS(1994), [sym_keyword_then] = ACTIONS(1994), [sym_keyword_else] = ACTIONS(1994), [sym_keyword_end] = ACTIONS(1994), [sym_keyword_in] = ACTIONS(1994), [sym_keyword_and] = ACTIONS(1994), [sym_keyword_or] = ACTIONS(1994), [sym_keyword_is] = ACTIONS(1994), [sym_keyword_not] = ACTIONS(1994), [sym_keyword_using] = ACTIONS(1994), [sym_keyword_auto_increment] = ACTIONS(1994), [sym_keyword_generated] = ACTIONS(1994), [sym_keyword_default] = ACTIONS(1994), [sym_keyword_with] = ACTIONS(1994), [sym_keyword_returning] = ACTIONS(1994), [sym_keyword_first] = ACTIONS(1994), [sym_keyword_after] = ACTIONS(1994), [sym_keyword_range] = ACTIONS(1994), [sym_keyword_rows] = ACTIONS(1994), [sym_keyword_groups] = ACTIONS(1994), [sym_keyword_between] = ACTIONS(1994), [sym_keyword_preceding] = ACTIONS(1994), [sym_keyword_following] = ACTIONS(1994), [sym_keyword_unique] = ACTIONS(1994), [sym_keyword_references] = ACTIONS(1994), [aux_sym_keyword_like_token1] = ACTIONS(1994), [aux_sym_keyword_like_token2] = ACTIONS(1994), [sym_keyword_similar] = ACTIONS(1994), [sym_keyword_unsigned] = ACTIONS(1998), [sym_keyword_zerofill] = ACTIONS(2000), [sym_keyword_check] = ACTIONS(1994), [sym_keyword_stored] = ACTIONS(1994), [sym_keyword_virtual] = ACTIONS(1994), [sym_keyword_comment] = ACTIONS(1994), [sym_keyword_null] = ACTIONS(1994), [sym_keyword_array] = ACTIONS(1994), [anon_sym_LBRACK] = ACTIONS(1994), [anon_sym_RBRACK] = ACTIONS(1994), [anon_sym_RPAREN] = ACTIONS(1994), [anon_sym_COMMA] = ACTIONS(1994), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1994), [anon_sym_STAR] = ACTIONS(1994), [anon_sym_COLON_COLON] = ACTIONS(1994), [anon_sym_LT] = ACTIONS(1996), [anon_sym_GT] = ACTIONS(1996), [anon_sym_LT_EQ] = ACTIONS(1994), [anon_sym_GT_EQ] = ACTIONS(1994), [anon_sym_COLON] = ACTIONS(1996), [sym_op_other] = ACTIONS(1994), [anon_sym_PLUS] = ACTIONS(1994), [anon_sym_DASH] = ACTIONS(1996), [anon_sym_SLASH] = ACTIONS(1996), [anon_sym_PERCENT] = ACTIONS(1994), [anon_sym_CARET] = ACTIONS(1996), [anon_sym_BANG_EQ] = ACTIONS(1994), [anon_sym_LT_GT] = ACTIONS(1994), }, [175] = { [ts_builtin_sym_end] = ACTIONS(2002), [anon_sym_SEMI] = ACTIONS(2002), [sym_keyword_from] = ACTIONS(2002), [sym_keyword_on] = ACTIONS(2002), [sym_keyword_where] = ACTIONS(2002), [sym_keyword_desc] = ACTIONS(2002), [sym_keyword_asc] = ACTIONS(2002), [sym_keyword_limit] = ACTIONS(2002), [sym_keyword_primary] = ACTIONS(2002), [sym_keyword_create] = ACTIONS(2002), [sym_keyword_as] = ACTIONS(2004), [sym_keyword_constraint] = ACTIONS(2002), [sym_keyword_separator] = ACTIONS(2002), [sym_keyword_when] = ACTIONS(2002), [sym_keyword_then] = ACTIONS(2002), [sym_keyword_else] = ACTIONS(2002), [sym_keyword_end] = ACTIONS(2002), [sym_keyword_in] = ACTIONS(2002), [sym_keyword_and] = ACTIONS(2002), [sym_keyword_or] = ACTIONS(2002), [sym_keyword_is] = ACTIONS(2002), [sym_keyword_not] = ACTIONS(2002), [sym_keyword_using] = ACTIONS(2002), [sym_keyword_auto_increment] = ACTIONS(2002), [sym_keyword_generated] = ACTIONS(2002), [sym_keyword_default] = ACTIONS(2002), [sym_keyword_with] = ACTIONS(2002), [sym_keyword_returning] = ACTIONS(2002), [sym_keyword_first] = ACTIONS(2002), [sym_keyword_after] = ACTIONS(2002), [sym_keyword_range] = ACTIONS(2002), [sym_keyword_rows] = ACTIONS(2002), [sym_keyword_groups] = ACTIONS(2002), [sym_keyword_between] = ACTIONS(2002), [sym_keyword_preceding] = ACTIONS(2002), [sym_keyword_following] = ACTIONS(2002), [sym_keyword_unique] = ACTIONS(2002), [sym_keyword_references] = ACTIONS(2002), [aux_sym_keyword_like_token1] = ACTIONS(2002), [aux_sym_keyword_like_token2] = ACTIONS(2002), [sym_keyword_similar] = ACTIONS(2002), [sym_keyword_check] = ACTIONS(2002), [sym_keyword_stored] = ACTIONS(2002), [sym_keyword_virtual] = ACTIONS(2002), [sym_keyword_comment] = ACTIONS(2002), [sym_keyword_null] = ACTIONS(2002), [sym_keyword_varying] = ACTIONS(2006), [sym_keyword_array] = ACTIONS(2002), [anon_sym_LBRACK] = ACTIONS(2002), [anon_sym_RBRACK] = ACTIONS(2002), [anon_sym_LPAREN] = ACTIONS(2002), [anon_sym_RPAREN] = ACTIONS(2002), [anon_sym_COMMA] = ACTIONS(2002), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2002), [anon_sym_STAR] = ACTIONS(2002), [anon_sym_COLON_COLON] = ACTIONS(2002), [anon_sym_LT] = ACTIONS(2004), [anon_sym_GT] = ACTIONS(2004), [anon_sym_LT_EQ] = ACTIONS(2002), [anon_sym_GT_EQ] = ACTIONS(2002), [anon_sym_COLON] = ACTIONS(2004), [sym_op_other] = ACTIONS(2002), [anon_sym_PLUS] = ACTIONS(2002), [anon_sym_DASH] = ACTIONS(2004), [anon_sym_SLASH] = ACTIONS(2004), [anon_sym_PERCENT] = ACTIONS(2002), [anon_sym_CARET] = ACTIONS(2004), [anon_sym_BANG_EQ] = ACTIONS(2002), [anon_sym_LT_GT] = ACTIONS(2002), }, [176] = { [ts_builtin_sym_end] = ACTIONS(2008), [anon_sym_SEMI] = ACTIONS(2008), [sym_keyword_from] = ACTIONS(2008), [sym_keyword_on] = ACTIONS(2008), [sym_keyword_where] = ACTIONS(2008), [sym_keyword_desc] = ACTIONS(2008), [sym_keyword_asc] = ACTIONS(2008), [sym_keyword_limit] = ACTIONS(2008), [sym_keyword_primary] = ACTIONS(2008), [sym_keyword_create] = ACTIONS(2008), [sym_keyword_as] = ACTIONS(2010), [sym_keyword_constraint] = ACTIONS(2008), [sym_keyword_separator] = ACTIONS(2008), [sym_keyword_when] = ACTIONS(2008), [sym_keyword_then] = ACTIONS(2008), [sym_keyword_else] = ACTIONS(2008), [sym_keyword_end] = ACTIONS(2008), [sym_keyword_in] = ACTIONS(2008), [sym_keyword_and] = ACTIONS(2008), [sym_keyword_or] = ACTIONS(2008), [sym_keyword_is] = ACTIONS(2008), [sym_keyword_not] = ACTIONS(2008), [sym_keyword_using] = ACTIONS(2008), [sym_keyword_auto_increment] = ACTIONS(2008), [sym_keyword_generated] = ACTIONS(2008), [sym_keyword_default] = ACTIONS(2008), [sym_keyword_with] = ACTIONS(2008), [sym_keyword_returning] = ACTIONS(2008), [sym_keyword_first] = ACTIONS(2008), [sym_keyword_after] = ACTIONS(2008), [sym_keyword_range] = ACTIONS(2008), [sym_keyword_rows] = ACTIONS(2008), [sym_keyword_groups] = ACTIONS(2008), [sym_keyword_between] = ACTIONS(2008), [sym_keyword_preceding] = ACTIONS(2008), [sym_keyword_following] = ACTIONS(2008), [sym_keyword_unique] = ACTIONS(2008), [sym_keyword_references] = ACTIONS(2008), [aux_sym_keyword_like_token1] = ACTIONS(2008), [aux_sym_keyword_like_token2] = ACTIONS(2008), [sym_keyword_similar] = ACTIONS(2008), [sym_keyword_check] = ACTIONS(2008), [sym_keyword_stored] = ACTIONS(2008), [sym_keyword_virtual] = ACTIONS(2008), [sym_keyword_comment] = ACTIONS(2008), [sym_keyword_null] = ACTIONS(2008), [sym_keyword_varying] = ACTIONS(2012), [sym_keyword_array] = ACTIONS(2008), [anon_sym_LBRACK] = ACTIONS(2008), [anon_sym_RBRACK] = ACTIONS(2008), [anon_sym_LPAREN] = ACTIONS(2014), [anon_sym_RPAREN] = ACTIONS(2008), [anon_sym_COMMA] = ACTIONS(2008), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2008), [anon_sym_STAR] = ACTIONS(2008), [anon_sym_COLON_COLON] = ACTIONS(2008), [anon_sym_LT] = ACTIONS(2010), [anon_sym_GT] = ACTIONS(2010), [anon_sym_LT_EQ] = ACTIONS(2008), [anon_sym_GT_EQ] = ACTIONS(2008), [anon_sym_COLON] = ACTIONS(2010), [sym_op_other] = ACTIONS(2008), [anon_sym_PLUS] = ACTIONS(2008), [anon_sym_DASH] = ACTIONS(2010), [anon_sym_SLASH] = ACTIONS(2010), [anon_sym_PERCENT] = ACTIONS(2008), [anon_sym_CARET] = ACTIONS(2010), [anon_sym_BANG_EQ] = ACTIONS(2008), [anon_sym_LT_GT] = ACTIONS(2008), }, [177] = { [ts_builtin_sym_end] = ACTIONS(2016), [anon_sym_SEMI] = ACTIONS(2016), [sym_keyword_from] = ACTIONS(2016), [sym_keyword_on] = ACTIONS(2016), [sym_keyword_where] = ACTIONS(2016), [sym_keyword_desc] = ACTIONS(2016), [sym_keyword_asc] = ACTIONS(2016), [sym_keyword_limit] = ACTIONS(2016), [sym_keyword_primary] = ACTIONS(2016), [sym_keyword_create] = ACTIONS(2016), [sym_keyword_as] = ACTIONS(2018), [sym_keyword_constraint] = ACTIONS(2016), [sym_keyword_separator] = ACTIONS(2016), [sym_keyword_when] = ACTIONS(2016), [sym_keyword_then] = ACTIONS(2016), [sym_keyword_else] = ACTIONS(2016), [sym_keyword_end] = ACTIONS(2016), [sym_keyword_in] = ACTIONS(2016), [sym_keyword_and] = ACTIONS(2016), [sym_keyword_or] = ACTIONS(2016), [sym_keyword_is] = ACTIONS(2016), [sym_keyword_not] = ACTIONS(2016), [sym_keyword_using] = ACTIONS(2016), [sym_keyword_auto_increment] = ACTIONS(2016), [sym_keyword_generated] = ACTIONS(2016), [sym_keyword_default] = ACTIONS(2016), [sym_keyword_with] = ACTIONS(2016), [sym_keyword_returning] = ACTIONS(2016), [sym_keyword_first] = ACTIONS(2016), [sym_keyword_after] = ACTIONS(2016), [sym_keyword_range] = ACTIONS(2016), [sym_keyword_rows] = ACTIONS(2016), [sym_keyword_groups] = ACTIONS(2016), [sym_keyword_between] = ACTIONS(2016), [sym_keyword_preceding] = ACTIONS(2016), [sym_keyword_following] = ACTIONS(2016), [sym_keyword_unique] = ACTIONS(2016), [sym_keyword_references] = ACTIONS(2016), [aux_sym_keyword_like_token1] = ACTIONS(2016), [aux_sym_keyword_like_token2] = ACTIONS(2016), [sym_keyword_similar] = ACTIONS(2016), [sym_keyword_unsigned] = ACTIONS(2020), [sym_keyword_zerofill] = ACTIONS(2022), [sym_keyword_check] = ACTIONS(2016), [sym_keyword_stored] = ACTIONS(2016), [sym_keyword_virtual] = ACTIONS(2016), [sym_keyword_comment] = ACTIONS(2016), [sym_keyword_null] = ACTIONS(2016), [sym_keyword_array] = ACTIONS(2016), [anon_sym_LBRACK] = ACTIONS(2016), [anon_sym_RBRACK] = ACTIONS(2016), [anon_sym_RPAREN] = ACTIONS(2016), [anon_sym_COMMA] = ACTIONS(2016), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2016), [anon_sym_STAR] = ACTIONS(2016), [anon_sym_COLON_COLON] = ACTIONS(2016), [anon_sym_LT] = ACTIONS(2018), [anon_sym_GT] = ACTIONS(2018), [anon_sym_LT_EQ] = ACTIONS(2016), [anon_sym_GT_EQ] = ACTIONS(2016), [anon_sym_COLON] = ACTIONS(2018), [sym_op_other] = ACTIONS(2016), [anon_sym_PLUS] = ACTIONS(2016), [anon_sym_DASH] = ACTIONS(2018), [anon_sym_SLASH] = ACTIONS(2018), [anon_sym_PERCENT] = ACTIONS(2016), [anon_sym_CARET] = ACTIONS(2018), [anon_sym_BANG_EQ] = ACTIONS(2016), [anon_sym_LT_GT] = ACTIONS(2016), }, [178] = { [sym__identifier] = ACTIONS(1388), [anon_sym_SEMI] = ACTIONS(1386), [sym_keyword_set] = ACTIONS(1388), [sym_keyword_where] = ACTIONS(1388), [sym_keyword_order] = ACTIONS(1388), [sym_keyword_group] = ACTIONS(1388), [sym_keyword_having] = ACTIONS(1388), [sym_keyword_desc] = ACTIONS(1388), [sym_keyword_asc] = ACTIONS(1388), [sym_keyword_limit] = ACTIONS(1388), [sym_keyword_primary] = ACTIONS(1388), [sym_keyword_create] = ACTIONS(1388), [sym_keyword_as] = ACTIONS(1388), [sym_keyword_constraint] = ACTIONS(1388), [sym_keyword_in] = ACTIONS(1388), [sym_keyword_and] = ACTIONS(1388), [sym_keyword_or] = ACTIONS(1388), [sym_keyword_is] = ACTIONS(1388), [sym_keyword_not] = ACTIONS(1388), [sym_keyword_auto_increment] = ACTIONS(1388), [sym_keyword_generated] = ACTIONS(1388), [sym_keyword_default] = ACTIONS(1388), [sym_keyword_with] = ACTIONS(1388), [sym_keyword_rename] = ACTIONS(1388), [sym_keyword_user] = ACTIONS(1388), [sym_keyword_admin] = ACTIONS(1388), [sym_keyword_password] = ACTIONS(1388), [sym_keyword_encrypted] = ACTIONS(1388), [sym_keyword_valid] = ACTIONS(1388), [sym_keyword_connection] = ACTIONS(1388), [sym_keyword_role] = ACTIONS(1388), [sym_keyword_reset] = ACTIONS(1388), [sym_keyword_returning] = ACTIONS(1388), [sym_keyword_first] = ACTIONS(1388), [sym_keyword_after] = ACTIONS(1388), [sym_keyword_window] = ACTIONS(1388), [sym_keyword_between] = ACTIONS(1388), [sym_keyword_unique] = ACTIONS(1388), [sym_keyword_references] = ACTIONS(1388), [aux_sym_keyword_like_token1] = ACTIONS(1388), [aux_sym_keyword_like_token2] = ACTIONS(1388), [sym_keyword_similar] = ACTIONS(1388), [sym_keyword_check] = ACTIONS(1388), [sym_keyword_stored] = ACTIONS(1388), [sym_keyword_virtual] = ACTIONS(1388), [sym_keyword_comment] = ACTIONS(1388), [sym_keyword_null] = ACTIONS(1388), [sym_keyword_array] = ACTIONS(1388), [anon_sym_LBRACK] = ACTIONS(1386), [anon_sym_COMMA] = ACTIONS(1386), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1386), [anon_sym_DOT] = ACTIONS(1386), [anon_sym_STAR] = ACTIONS(1386), [anon_sym_COLON_COLON] = ACTIONS(1386), [anon_sym_LT] = ACTIONS(1388), [anon_sym_GT] = ACTIONS(1388), [anon_sym_LT_EQ] = ACTIONS(1386), [anon_sym_GT_EQ] = ACTIONS(1386), [sym_op_other] = ACTIONS(1386), [anon_sym_PLUS] = ACTIONS(1386), [anon_sym_DASH] = ACTIONS(1388), [anon_sym_SLASH] = ACTIONS(1388), [anon_sym_PERCENT] = ACTIONS(1386), [anon_sym_CARET] = ACTIONS(1388), [anon_sym_BANG_EQ] = ACTIONS(1386), [anon_sym_LT_GT] = ACTIONS(1386), [sym__double_quote_string] = ACTIONS(1386), [aux_sym_identifier_token1] = ACTIONS(1386), [sym__dollar_quoted_string_end_tag] = ACTIONS(1386), }, [179] = { [ts_builtin_sym_end] = ACTIONS(2024), [sym__identifier] = ACTIONS(2026), [anon_sym_SEMI] = ACTIONS(2024), [sym_keyword_select] = ACTIONS(2026), [sym_keyword_show] = ACTIONS(2026), [sym_keyword_unload] = ACTIONS(2026), [sym_keyword_values] = ACTIONS(2026), [sym_keyword_set] = ACTIONS(2026), [sym_keyword_left] = ACTIONS(2026), [sym_keyword_right] = ACTIONS(2026), [sym_keyword_inner] = ACTIONS(2026), [sym_keyword_full] = ACTIONS(2026), [sym_keyword_cross] = ACTIONS(2026), [sym_keyword_join] = ACTIONS(2026), [sym_keyword_natural] = ACTIONS(2026), [sym_keyword_on] = ACTIONS(2026), [sym_keyword_where] = ACTIONS(2026), [sym_keyword_order] = ACTIONS(2026), [sym_keyword_group] = ACTIONS(2026), [sym_keyword_partition] = ACTIONS(2026), [sym_keyword_limit] = ACTIONS(2026), [sym_keyword_create] = ACTIONS(2026), [sym_keyword_increment] = ACTIONS(2026), [sym_keyword_minvalue] = ACTIONS(2026), [sym_keyword_maxvalue] = ACTIONS(2026), [sym_keyword_owned] = ACTIONS(2026), [sym_keyword_start] = ACTIONS(2026), [sym_keyword_restart] = ACTIONS(2026), [sym_keyword_as] = ACTIONS(2026), [sym_keyword_when] = ACTIONS(2026), [sym_keyword_is] = ACTIONS(2026), [sym_keyword_force] = ACTIONS(2026), [sym_keyword_ignore] = ACTIONS(2026), [sym_keyword_using] = ACTIONS(2026), [sym_keyword_use] = ACTIONS(2026), [sym_keyword_collate] = ACTIONS(2026), [sym_keyword_default] = ACTIONS(2026), [sym_keyword_cascade] = ACTIONS(2026), [sym_keyword_restrict] = ACTIONS(2026), [sym_keyword_with] = ACTIONS(2026), [sym_keyword_no] = ACTIONS(2026), [sym_keyword_rename] = ACTIONS(2026), [sym_keyword_to] = ACTIONS(2026), [sym_keyword_owner] = ACTIONS(2026), [sym_keyword_cycle] = ACTIONS(2026), [sym_keyword_union] = ACTIONS(2026), [sym_keyword_except] = ACTIONS(2026), [sym_keyword_intersect] = ACTIONS(2026), [sym_keyword_returning] = ACTIONS(2026), [sym_keyword_after] = ACTIONS(2026), [sym_keyword_before] = ACTIONS(2026), [sym_keyword_window] = ACTIONS(2026), [sym_keyword_wait] = ACTIONS(2026), [sym_keyword_nowait] = ACTIONS(2026), [sym_keyword_instead] = ACTIONS(2026), [sym_keyword_compute] = ACTIONS(2026), [sym_keyword_rewrite] = ACTIONS(2026), [sym_keyword_partitioned] = ACTIONS(2026), [sym_keyword_cache] = ACTIONS(2026), [sym_keyword_array] = ACTIONS(2026), [anon_sym_LBRACK] = ACTIONS(2024), [anon_sym_LPAREN] = ACTIONS(2024), [anon_sym_RPAREN] = ACTIONS(2024), [anon_sym_COMMA] = ACTIONS(2024), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2024), [anon_sym_COLON_EQ] = ACTIONS(2024), [anon_sym_DOT] = ACTIONS(2024), [sym__double_quote_string] = ACTIONS(2024), [aux_sym_identifier_token1] = ACTIONS(2024), }, [180] = { [sym__identifier] = ACTIONS(2028), [aux_sym_keyword_character_token1] = ACTIONS(2028), [sym_keyword_unsigned] = ACTIONS(2028), [sym_keyword_out] = ACTIONS(2030), [sym_keyword_boolean] = ACTIONS(2028), [sym_keyword_bit] = ACTIONS(2028), [sym_keyword_binary] = ACTIONS(2028), [sym_keyword_varbinary] = ACTIONS(2028), [sym_keyword_image] = ACTIONS(2028), [aux_sym_keyword_smallserial_token1] = ACTIONS(2028), [aux_sym_keyword_smallserial_token2] = ACTIONS(2028), [aux_sym_keyword_serial_token1] = ACTIONS(2028), [aux_sym_keyword_serial_token2] = ACTIONS(2028), [aux_sym_keyword_bigserial_token1] = ACTIONS(2028), [aux_sym_keyword_bigserial_token2] = ACTIONS(2028), [aux_sym_keyword_tinyint_token1] = ACTIONS(2028), [aux_sym_keyword_tinyint_token2] = ACTIONS(2028), [aux_sym_keyword_smallint_token1] = ACTIONS(2028), [aux_sym_keyword_smallint_token2] = ACTIONS(2028), [aux_sym_keyword_mediumint_token1] = ACTIONS(2028), [aux_sym_keyword_mediumint_token2] = ACTIONS(2028), [aux_sym_keyword_int_token1] = ACTIONS(2028), [aux_sym_keyword_int_token2] = ACTIONS(2028), [aux_sym_keyword_int_token3] = ACTIONS(2028), [aux_sym_keyword_bigint_token1] = ACTIONS(2028), [aux_sym_keyword_bigint_token2] = ACTIONS(2028), [sym_keyword_decimal] = ACTIONS(2028), [sym_keyword_numeric] = ACTIONS(2028), [aux_sym_keyword_real_token1] = ACTIONS(2028), [aux_sym_keyword_real_token2] = ACTIONS(2028), [sym_keyword_float] = ACTIONS(2028), [sym_keyword_double] = ACTIONS(2028), [sym_keyword_inet] = ACTIONS(2028), [sym_keyword_money] = ACTIONS(2028), [sym_keyword_smallmoney] = ACTIONS(2028), [aux_sym_keyword_char_token1] = ACTIONS(2028), [sym_keyword_nchar] = ACTIONS(2028), [aux_sym_keyword_varchar_token1] = ACTIONS(2028), [sym_keyword_nvarchar] = ACTIONS(2028), [sym_keyword_text] = ACTIONS(2028), [sym_keyword_string] = ACTIONS(2028), [sym_keyword_uuid] = ACTIONS(2028), [sym_keyword_json] = ACTIONS(2028), [sym_keyword_jsonb] = ACTIONS(2028), [sym_keyword_xml] = ACTIONS(2028), [sym_keyword_bytea] = ACTIONS(2028), [sym_keyword_enum] = ACTIONS(2028), [sym_keyword_date] = ACTIONS(2028), [sym_keyword_datetime] = ACTIONS(2028), [sym_keyword_datetime2] = ACTIONS(2028), [sym_keyword_smalldatetime] = ACTIONS(2028), [sym_keyword_datetimeoffset] = ACTIONS(2028), [sym_keyword_time] = ACTIONS(2028), [sym_keyword_timestamp] = ACTIONS(2028), [sym_keyword_timestamptz] = ACTIONS(2028), [sym_keyword_interval] = ACTIONS(2028), [sym_keyword_geometry] = ACTIONS(2028), [sym_keyword_geography] = ACTIONS(2028), [sym_keyword_box2d] = ACTIONS(2028), [sym_keyword_box3d] = ACTIONS(2028), [sym_keyword_oid] = ACTIONS(2028), [sym_keyword_name] = ACTIONS(2028), [sym_keyword_regclass] = ACTIONS(2028), [sym_keyword_regnamespace] = ACTIONS(2028), [sym_keyword_regproc] = ACTIONS(2028), [sym_keyword_regtype] = ACTIONS(2028), [aux_sym_double_token1] = ACTIONS(2028), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(2032), [aux_sym_identifier_token1] = ACTIONS(2032), }, [181] = { [ts_builtin_sym_end] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(1868), [sym_keyword_from] = ACTIONS(1868), [sym_keyword_on] = ACTIONS(1868), [sym_keyword_where] = ACTIONS(1868), [sym_keyword_desc] = ACTIONS(1868), [sym_keyword_asc] = ACTIONS(1868), [sym_keyword_limit] = ACTIONS(1868), [sym_keyword_primary] = ACTIONS(1868), [sym_keyword_create] = ACTIONS(1868), [sym_keyword_as] = ACTIONS(1870), [sym_keyword_constraint] = ACTIONS(1868), [sym_keyword_separator] = ACTIONS(1868), [sym_keyword_when] = ACTIONS(1868), [sym_keyword_then] = ACTIONS(1868), [sym_keyword_else] = ACTIONS(1868), [sym_keyword_end] = ACTIONS(1868), [sym_keyword_in] = ACTIONS(1868), [sym_keyword_and] = ACTIONS(1868), [sym_keyword_or] = ACTIONS(1868), [sym_keyword_is] = ACTIONS(1868), [sym_keyword_not] = ACTIONS(1868), [sym_keyword_using] = ACTIONS(1868), [sym_keyword_auto_increment] = ACTIONS(1868), [sym_keyword_generated] = ACTIONS(1868), [sym_keyword_default] = ACTIONS(1868), [sym_keyword_with] = ACTIONS(1868), [sym_keyword_returning] = ACTIONS(1868), [sym_keyword_first] = ACTIONS(1868), [sym_keyword_after] = ACTIONS(1868), [sym_keyword_range] = ACTIONS(1868), [sym_keyword_rows] = ACTIONS(1868), [sym_keyword_groups] = ACTIONS(1868), [sym_keyword_between] = ACTIONS(1868), [sym_keyword_preceding] = ACTIONS(1868), [sym_keyword_following] = ACTIONS(1868), [sym_keyword_unique] = ACTIONS(1868), [sym_keyword_references] = ACTIONS(1868), [aux_sym_keyword_like_token1] = ACTIONS(1868), [aux_sym_keyword_like_token2] = ACTIONS(1868), [sym_keyword_similar] = ACTIONS(1868), [sym_keyword_check] = ACTIONS(1868), [sym_keyword_stored] = ACTIONS(1868), [sym_keyword_virtual] = ACTIONS(1868), [sym_keyword_comment] = ACTIONS(1868), [sym_keyword_null] = ACTIONS(1868), [sym_keyword_precision] = ACTIONS(2034), [sym_keyword_array] = ACTIONS(1868), [anon_sym_LBRACK] = ACTIONS(1868), [anon_sym_RBRACK] = ACTIONS(1868), [anon_sym_LPAREN] = ACTIONS(2036), [anon_sym_RPAREN] = ACTIONS(1868), [anon_sym_COMMA] = ACTIONS(1868), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1868), [anon_sym_STAR] = ACTIONS(1868), [anon_sym_COLON_COLON] = ACTIONS(1868), [anon_sym_LT] = ACTIONS(1870), [anon_sym_GT] = ACTIONS(1870), [anon_sym_LT_EQ] = ACTIONS(1868), [anon_sym_GT_EQ] = ACTIONS(1868), [anon_sym_COLON] = ACTIONS(1870), [sym_op_other] = ACTIONS(1868), [anon_sym_PLUS] = ACTIONS(1868), [anon_sym_DASH] = ACTIONS(1870), [anon_sym_SLASH] = ACTIONS(1870), [anon_sym_PERCENT] = ACTIONS(1868), [anon_sym_CARET] = ACTIONS(1870), [anon_sym_BANG_EQ] = ACTIONS(1868), [anon_sym_LT_GT] = ACTIONS(1868), }, [182] = { [ts_builtin_sym_end] = ACTIONS(2038), [anon_sym_SEMI] = ACTIONS(2038), [sym_keyword_from] = ACTIONS(2038), [sym_keyword_on] = ACTIONS(2038), [sym_keyword_where] = ACTIONS(2038), [sym_keyword_desc] = ACTIONS(2038), [sym_keyword_asc] = ACTIONS(2038), [sym_keyword_limit] = ACTIONS(2038), [sym_keyword_primary] = ACTIONS(2038), [sym_keyword_create] = ACTIONS(2038), [sym_keyword_as] = ACTIONS(2040), [sym_keyword_constraint] = ACTIONS(2038), [sym_keyword_separator] = ACTIONS(2038), [sym_keyword_when] = ACTIONS(2038), [sym_keyword_then] = ACTIONS(2038), [sym_keyword_else] = ACTIONS(2038), [sym_keyword_end] = ACTIONS(2038), [sym_keyword_in] = ACTIONS(2038), [sym_keyword_and] = ACTIONS(2038), [sym_keyword_or] = ACTIONS(2038), [sym_keyword_is] = ACTIONS(2038), [sym_keyword_not] = ACTIONS(2038), [sym_keyword_using] = ACTIONS(2038), [sym_keyword_auto_increment] = ACTIONS(2038), [sym_keyword_generated] = ACTIONS(2038), [sym_keyword_default] = ACTIONS(2038), [sym_keyword_with] = ACTIONS(2038), [sym_keyword_returning] = ACTIONS(2038), [sym_keyword_first] = ACTIONS(2038), [sym_keyword_after] = ACTIONS(2038), [sym_keyword_range] = ACTIONS(2038), [sym_keyword_rows] = ACTIONS(2038), [sym_keyword_groups] = ACTIONS(2038), [sym_keyword_between] = ACTIONS(2038), [sym_keyword_preceding] = ACTIONS(2038), [sym_keyword_following] = ACTIONS(2038), [sym_keyword_unique] = ACTIONS(2038), [sym_keyword_references] = ACTIONS(2038), [aux_sym_keyword_like_token1] = ACTIONS(2038), [aux_sym_keyword_like_token2] = ACTIONS(2038), [sym_keyword_similar] = ACTIONS(2038), [sym_keyword_check] = ACTIONS(2038), [sym_keyword_stored] = ACTIONS(2038), [sym_keyword_virtual] = ACTIONS(2038), [sym_keyword_comment] = ACTIONS(2038), [sym_keyword_null] = ACTIONS(2038), [sym_keyword_array] = ACTIONS(2038), [anon_sym_LBRACK] = ACTIONS(2038), [anon_sym_RBRACK] = ACTIONS(2038), [anon_sym_LPAREN] = ACTIONS(2042), [anon_sym_RPAREN] = ACTIONS(2038), [anon_sym_COMMA] = ACTIONS(2038), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2038), [anon_sym_STAR] = ACTIONS(2038), [anon_sym_COLON_COLON] = ACTIONS(2038), [anon_sym_LT] = ACTIONS(2040), [anon_sym_GT] = ACTIONS(2040), [anon_sym_LT_EQ] = ACTIONS(2038), [anon_sym_GT_EQ] = ACTIONS(2038), [anon_sym_COLON] = ACTIONS(2040), [sym_op_other] = ACTIONS(2038), [anon_sym_PLUS] = ACTIONS(2038), [anon_sym_DASH] = ACTIONS(2040), [anon_sym_SLASH] = ACTIONS(2040), [anon_sym_PERCENT] = ACTIONS(2038), [anon_sym_CARET] = ACTIONS(2040), [anon_sym_BANG_EQ] = ACTIONS(2038), [anon_sym_LT_GT] = ACTIONS(2038), }, [183] = { [ts_builtin_sym_end] = ACTIONS(2044), [anon_sym_SEMI] = ACTIONS(2044), [sym_keyword_from] = ACTIONS(2044), [sym_keyword_on] = ACTIONS(2044), [sym_keyword_where] = ACTIONS(2044), [sym_keyword_desc] = ACTIONS(2044), [sym_keyword_asc] = ACTIONS(2044), [sym_keyword_limit] = ACTIONS(2044), [sym_keyword_primary] = ACTIONS(2044), [sym_keyword_create] = ACTIONS(2044), [sym_keyword_as] = ACTIONS(2046), [sym_keyword_constraint] = ACTIONS(2044), [sym_keyword_separator] = ACTIONS(2044), [sym_keyword_when] = ACTIONS(2044), [sym_keyword_then] = ACTIONS(2044), [sym_keyword_else] = ACTIONS(2044), [sym_keyword_end] = ACTIONS(2044), [sym_keyword_in] = ACTIONS(2044), [sym_keyword_and] = ACTIONS(2044), [sym_keyword_or] = ACTIONS(2044), [sym_keyword_is] = ACTIONS(2044), [sym_keyword_not] = ACTIONS(2044), [sym_keyword_using] = ACTIONS(2044), [sym_keyword_auto_increment] = ACTIONS(2044), [sym_keyword_generated] = ACTIONS(2044), [sym_keyword_default] = ACTIONS(2044), [sym_keyword_with] = ACTIONS(2044), [sym_keyword_returning] = ACTIONS(2044), [sym_keyword_first] = ACTIONS(2044), [sym_keyword_after] = ACTIONS(2044), [sym_keyword_range] = ACTIONS(2044), [sym_keyword_rows] = ACTIONS(2044), [sym_keyword_groups] = ACTIONS(2044), [sym_keyword_between] = ACTIONS(2044), [sym_keyword_preceding] = ACTIONS(2044), [sym_keyword_following] = ACTIONS(2044), [sym_keyword_unique] = ACTIONS(2044), [sym_keyword_references] = ACTIONS(2044), [aux_sym_keyword_like_token1] = ACTIONS(2044), [aux_sym_keyword_like_token2] = ACTIONS(2044), [sym_keyword_similar] = ACTIONS(2044), [sym_keyword_zerofill] = ACTIONS(2048), [sym_keyword_check] = ACTIONS(2044), [sym_keyword_stored] = ACTIONS(2044), [sym_keyword_virtual] = ACTIONS(2044), [sym_keyword_comment] = ACTIONS(2044), [sym_keyword_null] = ACTIONS(2044), [sym_keyword_array] = ACTIONS(2044), [anon_sym_LBRACK] = ACTIONS(2044), [anon_sym_RBRACK] = ACTIONS(2044), [anon_sym_RPAREN] = ACTIONS(2044), [anon_sym_COMMA] = ACTIONS(2044), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2044), [anon_sym_STAR] = ACTIONS(2044), [anon_sym_COLON_COLON] = ACTIONS(2044), [anon_sym_LT] = ACTIONS(2046), [anon_sym_GT] = ACTIONS(2046), [anon_sym_LT_EQ] = ACTIONS(2044), [anon_sym_GT_EQ] = ACTIONS(2044), [anon_sym_COLON] = ACTIONS(2046), [sym_op_other] = ACTIONS(2044), [anon_sym_PLUS] = ACTIONS(2044), [anon_sym_DASH] = ACTIONS(2046), [anon_sym_SLASH] = ACTIONS(2046), [anon_sym_PERCENT] = ACTIONS(2044), [anon_sym_CARET] = ACTIONS(2046), [anon_sym_BANG_EQ] = ACTIONS(2044), [anon_sym_LT_GT] = ACTIONS(2044), }, [184] = { [ts_builtin_sym_end] = ACTIONS(2050), [anon_sym_SEMI] = ACTIONS(2050), [sym_keyword_from] = ACTIONS(2050), [sym_keyword_on] = ACTIONS(2050), [sym_keyword_where] = ACTIONS(2050), [sym_keyword_desc] = ACTIONS(2050), [sym_keyword_asc] = ACTIONS(2050), [sym_keyword_limit] = ACTIONS(2050), [sym_keyword_primary] = ACTIONS(2050), [sym_keyword_create] = ACTIONS(2050), [sym_keyword_as] = ACTIONS(2052), [sym_keyword_constraint] = ACTIONS(2050), [sym_keyword_separator] = ACTIONS(2050), [sym_keyword_when] = ACTIONS(2050), [sym_keyword_then] = ACTIONS(2050), [sym_keyword_else] = ACTIONS(2050), [sym_keyword_end] = ACTIONS(2050), [sym_keyword_in] = ACTIONS(2050), [sym_keyword_and] = ACTIONS(2050), [sym_keyword_or] = ACTIONS(2050), [sym_keyword_is] = ACTIONS(2050), [sym_keyword_not] = ACTIONS(2050), [sym_keyword_using] = ACTIONS(2050), [sym_keyword_auto_increment] = ACTIONS(2050), [sym_keyword_generated] = ACTIONS(2050), [sym_keyword_default] = ACTIONS(2050), [sym_keyword_with] = ACTIONS(2050), [sym_keyword_returning] = ACTIONS(2050), [sym_keyword_first] = ACTIONS(2050), [sym_keyword_after] = ACTIONS(2050), [sym_keyword_range] = ACTIONS(2050), [sym_keyword_rows] = ACTIONS(2050), [sym_keyword_groups] = ACTIONS(2050), [sym_keyword_between] = ACTIONS(2050), [sym_keyword_preceding] = ACTIONS(2050), [sym_keyword_following] = ACTIONS(2050), [sym_keyword_unique] = ACTIONS(2050), [sym_keyword_references] = ACTIONS(2050), [aux_sym_keyword_like_token1] = ACTIONS(2050), [aux_sym_keyword_like_token2] = ACTIONS(2050), [sym_keyword_similar] = ACTIONS(2050), [sym_keyword_zerofill] = ACTIONS(2054), [sym_keyword_check] = ACTIONS(2050), [sym_keyword_stored] = ACTIONS(2050), [sym_keyword_virtual] = ACTIONS(2050), [sym_keyword_comment] = ACTIONS(2050), [sym_keyword_null] = ACTIONS(2050), [sym_keyword_array] = ACTIONS(2050), [anon_sym_LBRACK] = ACTIONS(2050), [anon_sym_RBRACK] = ACTIONS(2050), [anon_sym_RPAREN] = ACTIONS(2050), [anon_sym_COMMA] = ACTIONS(2050), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2050), [anon_sym_STAR] = ACTIONS(2050), [anon_sym_COLON_COLON] = ACTIONS(2050), [anon_sym_LT] = ACTIONS(2052), [anon_sym_GT] = ACTIONS(2052), [anon_sym_LT_EQ] = ACTIONS(2050), [anon_sym_GT_EQ] = ACTIONS(2050), [anon_sym_COLON] = ACTIONS(2052), [sym_op_other] = ACTIONS(2050), [anon_sym_PLUS] = ACTIONS(2050), [anon_sym_DASH] = ACTIONS(2052), [anon_sym_SLASH] = ACTIONS(2052), [anon_sym_PERCENT] = ACTIONS(2050), [anon_sym_CARET] = ACTIONS(2052), [anon_sym_BANG_EQ] = ACTIONS(2050), [anon_sym_LT_GT] = ACTIONS(2050), }, [185] = { [ts_builtin_sym_end] = ACTIONS(2056), [anon_sym_SEMI] = ACTIONS(2056), [sym_keyword_from] = ACTIONS(2056), [sym_keyword_on] = ACTIONS(2056), [sym_keyword_where] = ACTIONS(2056), [sym_keyword_desc] = ACTIONS(2056), [sym_keyword_asc] = ACTIONS(2056), [sym_keyword_limit] = ACTIONS(2056), [sym_keyword_primary] = ACTIONS(2056), [sym_keyword_create] = ACTIONS(2056), [sym_keyword_as] = ACTIONS(2058), [sym_keyword_constraint] = ACTIONS(2056), [sym_keyword_separator] = ACTIONS(2056), [sym_keyword_when] = ACTIONS(2056), [sym_keyword_then] = ACTIONS(2056), [sym_keyword_else] = ACTIONS(2056), [sym_keyword_end] = ACTIONS(2056), [sym_keyword_in] = ACTIONS(2056), [sym_keyword_and] = ACTIONS(2056), [sym_keyword_or] = ACTIONS(2056), [sym_keyword_is] = ACTIONS(2056), [sym_keyword_not] = ACTIONS(2056), [sym_keyword_using] = ACTIONS(2056), [sym_keyword_auto_increment] = ACTIONS(2056), [sym_keyword_generated] = ACTIONS(2056), [sym_keyword_default] = ACTIONS(2056), [sym_keyword_with] = ACTIONS(2056), [sym_keyword_returning] = ACTIONS(2056), [sym_keyword_first] = ACTIONS(2056), [sym_keyword_after] = ACTIONS(2056), [sym_keyword_range] = ACTIONS(2056), [sym_keyword_rows] = ACTIONS(2056), [sym_keyword_groups] = ACTIONS(2056), [sym_keyword_between] = ACTIONS(2056), [sym_keyword_preceding] = ACTIONS(2056), [sym_keyword_following] = ACTIONS(2056), [sym_keyword_unique] = ACTIONS(2056), [sym_keyword_references] = ACTIONS(2056), [aux_sym_keyword_like_token1] = ACTIONS(2056), [aux_sym_keyword_like_token2] = ACTIONS(2056), [sym_keyword_similar] = ACTIONS(2056), [sym_keyword_zerofill] = ACTIONS(2060), [sym_keyword_check] = ACTIONS(2056), [sym_keyword_stored] = ACTIONS(2056), [sym_keyword_virtual] = ACTIONS(2056), [sym_keyword_comment] = ACTIONS(2056), [sym_keyword_null] = ACTIONS(2056), [sym_keyword_array] = ACTIONS(2056), [anon_sym_LBRACK] = ACTIONS(2056), [anon_sym_RBRACK] = ACTIONS(2056), [anon_sym_RPAREN] = ACTIONS(2056), [anon_sym_COMMA] = ACTIONS(2056), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2056), [anon_sym_STAR] = ACTIONS(2056), [anon_sym_COLON_COLON] = ACTIONS(2056), [anon_sym_LT] = ACTIONS(2058), [anon_sym_GT] = ACTIONS(2058), [anon_sym_LT_EQ] = ACTIONS(2056), [anon_sym_GT_EQ] = ACTIONS(2056), [anon_sym_COLON] = ACTIONS(2058), [sym_op_other] = ACTIONS(2056), [anon_sym_PLUS] = ACTIONS(2056), [anon_sym_DASH] = ACTIONS(2058), [anon_sym_SLASH] = ACTIONS(2058), [anon_sym_PERCENT] = ACTIONS(2056), [anon_sym_CARET] = ACTIONS(2058), [anon_sym_BANG_EQ] = ACTIONS(2056), [anon_sym_LT_GT] = ACTIONS(2056), }, [186] = { [ts_builtin_sym_end] = ACTIONS(2062), [anon_sym_SEMI] = ACTIONS(2062), [sym_keyword_from] = ACTIONS(2062), [sym_keyword_on] = ACTIONS(2062), [sym_keyword_where] = ACTIONS(2062), [sym_keyword_desc] = ACTIONS(2062), [sym_keyword_asc] = ACTIONS(2062), [sym_keyword_limit] = ACTIONS(2062), [sym_keyword_primary] = ACTIONS(2062), [sym_keyword_create] = ACTIONS(2062), [sym_keyword_as] = ACTIONS(2064), [sym_keyword_constraint] = ACTIONS(2062), [sym_keyword_separator] = ACTIONS(2062), [sym_keyword_when] = ACTIONS(2062), [sym_keyword_then] = ACTIONS(2062), [sym_keyword_else] = ACTIONS(2062), [sym_keyword_end] = ACTIONS(2062), [sym_keyword_in] = ACTIONS(2062), [sym_keyword_and] = ACTIONS(2062), [sym_keyword_or] = ACTIONS(2062), [sym_keyword_is] = ACTIONS(2062), [sym_keyword_not] = ACTIONS(2062), [sym_keyword_using] = ACTIONS(2062), [sym_keyword_auto_increment] = ACTIONS(2062), [sym_keyword_generated] = ACTIONS(2062), [sym_keyword_default] = ACTIONS(2062), [sym_keyword_with] = ACTIONS(2062), [sym_keyword_returning] = ACTIONS(2062), [sym_keyword_first] = ACTIONS(2062), [sym_keyword_after] = ACTIONS(2062), [sym_keyword_range] = ACTIONS(2062), [sym_keyword_rows] = ACTIONS(2062), [sym_keyword_groups] = ACTIONS(2062), [sym_keyword_between] = ACTIONS(2062), [sym_keyword_preceding] = ACTIONS(2062), [sym_keyword_following] = ACTIONS(2062), [sym_keyword_unique] = ACTIONS(2062), [sym_keyword_references] = ACTIONS(2062), [aux_sym_keyword_like_token1] = ACTIONS(2062), [aux_sym_keyword_like_token2] = ACTIONS(2062), [sym_keyword_similar] = ACTIONS(2062), [sym_keyword_zerofill] = ACTIONS(2066), [sym_keyword_check] = ACTIONS(2062), [sym_keyword_stored] = ACTIONS(2062), [sym_keyword_virtual] = ACTIONS(2062), [sym_keyword_comment] = ACTIONS(2062), [sym_keyword_null] = ACTIONS(2062), [sym_keyword_array] = ACTIONS(2062), [anon_sym_LBRACK] = ACTIONS(2062), [anon_sym_RBRACK] = ACTIONS(2062), [anon_sym_RPAREN] = ACTIONS(2062), [anon_sym_COMMA] = ACTIONS(2062), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2062), [anon_sym_STAR] = ACTIONS(2062), [anon_sym_COLON_COLON] = ACTIONS(2062), [anon_sym_LT] = ACTIONS(2064), [anon_sym_GT] = ACTIONS(2064), [anon_sym_LT_EQ] = ACTIONS(2062), [anon_sym_GT_EQ] = ACTIONS(2062), [anon_sym_COLON] = ACTIONS(2064), [sym_op_other] = ACTIONS(2062), [anon_sym_PLUS] = ACTIONS(2062), [anon_sym_DASH] = ACTIONS(2064), [anon_sym_SLASH] = ACTIONS(2064), [anon_sym_PERCENT] = ACTIONS(2062), [anon_sym_CARET] = ACTIONS(2064), [anon_sym_BANG_EQ] = ACTIONS(2062), [anon_sym_LT_GT] = ACTIONS(2062), }, [187] = { [ts_builtin_sym_end] = ACTIONS(2068), [anon_sym_SEMI] = ACTIONS(2068), [sym_keyword_from] = ACTIONS(2068), [sym_keyword_on] = ACTIONS(2068), [sym_keyword_where] = ACTIONS(2068), [sym_keyword_desc] = ACTIONS(2068), [sym_keyword_asc] = ACTIONS(2068), [sym_keyword_limit] = ACTIONS(2068), [sym_keyword_primary] = ACTIONS(2068), [sym_keyword_create] = ACTIONS(2068), [sym_keyword_as] = ACTIONS(2070), [sym_keyword_constraint] = ACTIONS(2068), [sym_keyword_separator] = ACTIONS(2068), [sym_keyword_when] = ACTIONS(2068), [sym_keyword_then] = ACTIONS(2068), [sym_keyword_else] = ACTIONS(2068), [sym_keyword_end] = ACTIONS(2068), [sym_keyword_in] = ACTIONS(2068), [sym_keyword_and] = ACTIONS(2068), [sym_keyword_or] = ACTIONS(2068), [sym_keyword_is] = ACTIONS(2068), [sym_keyword_not] = ACTIONS(2068), [sym_keyword_using] = ACTIONS(2068), [sym_keyword_auto_increment] = ACTIONS(2068), [sym_keyword_generated] = ACTIONS(2068), [sym_keyword_default] = ACTIONS(2068), [sym_keyword_with] = ACTIONS(2068), [sym_keyword_returning] = ACTIONS(2068), [sym_keyword_first] = ACTIONS(2068), [sym_keyword_after] = ACTIONS(2068), [sym_keyword_range] = ACTIONS(2068), [sym_keyword_rows] = ACTIONS(2068), [sym_keyword_groups] = ACTIONS(2068), [sym_keyword_between] = ACTIONS(2068), [sym_keyword_preceding] = ACTIONS(2068), [sym_keyword_following] = ACTIONS(2068), [sym_keyword_unique] = ACTIONS(2068), [sym_keyword_references] = ACTIONS(2068), [aux_sym_keyword_like_token1] = ACTIONS(2068), [aux_sym_keyword_like_token2] = ACTIONS(2068), [sym_keyword_similar] = ACTIONS(2068), [sym_keyword_check] = ACTIONS(2068), [sym_keyword_stored] = ACTIONS(2068), [sym_keyword_virtual] = ACTIONS(2068), [sym_keyword_comment] = ACTIONS(2068), [sym_keyword_null] = ACTIONS(2068), [sym_keyword_array] = ACTIONS(2068), [anon_sym_LBRACK] = ACTIONS(2068), [anon_sym_RBRACK] = ACTIONS(2068), [anon_sym_LPAREN] = ACTIONS(2072), [anon_sym_RPAREN] = ACTIONS(2068), [anon_sym_COMMA] = ACTIONS(2068), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2068), [anon_sym_STAR] = ACTIONS(2068), [anon_sym_COLON_COLON] = ACTIONS(2068), [anon_sym_LT] = ACTIONS(2070), [anon_sym_GT] = ACTIONS(2070), [anon_sym_LT_EQ] = ACTIONS(2068), [anon_sym_GT_EQ] = ACTIONS(2068), [anon_sym_COLON] = ACTIONS(2070), [sym_op_other] = ACTIONS(2068), [anon_sym_PLUS] = ACTIONS(2068), [anon_sym_DASH] = ACTIONS(2070), [anon_sym_SLASH] = ACTIONS(2070), [anon_sym_PERCENT] = ACTIONS(2068), [anon_sym_CARET] = ACTIONS(2070), [anon_sym_BANG_EQ] = ACTIONS(2068), [anon_sym_LT_GT] = ACTIONS(2068), }, [188] = { [ts_builtin_sym_end] = ACTIONS(2074), [anon_sym_SEMI] = ACTIONS(2074), [sym_keyword_from] = ACTIONS(2074), [sym_keyword_on] = ACTIONS(2074), [sym_keyword_where] = ACTIONS(2074), [sym_keyword_desc] = ACTIONS(2074), [sym_keyword_asc] = ACTIONS(2074), [sym_keyword_limit] = ACTIONS(2074), [sym_keyword_primary] = ACTIONS(2074), [sym_keyword_create] = ACTIONS(2074), [sym_keyword_as] = ACTIONS(2076), [sym_keyword_constraint] = ACTIONS(2074), [sym_keyword_separator] = ACTIONS(2074), [sym_keyword_when] = ACTIONS(2074), [sym_keyword_then] = ACTIONS(2074), [sym_keyword_else] = ACTIONS(2074), [sym_keyword_end] = ACTIONS(2074), [sym_keyword_in] = ACTIONS(2074), [sym_keyword_and] = ACTIONS(2074), [sym_keyword_or] = ACTIONS(2074), [sym_keyword_is] = ACTIONS(2074), [sym_keyword_not] = ACTIONS(2074), [sym_keyword_using] = ACTIONS(2074), [sym_keyword_auto_increment] = ACTIONS(2074), [sym_keyword_generated] = ACTIONS(2074), [sym_keyword_default] = ACTIONS(2074), [sym_keyword_with] = ACTIONS(2074), [sym_keyword_returning] = ACTIONS(2074), [sym_keyword_first] = ACTIONS(2074), [sym_keyword_after] = ACTIONS(2074), [sym_keyword_range] = ACTIONS(2074), [sym_keyword_rows] = ACTIONS(2074), [sym_keyword_groups] = ACTIONS(2074), [sym_keyword_between] = ACTIONS(2074), [sym_keyword_preceding] = ACTIONS(2074), [sym_keyword_following] = ACTIONS(2074), [sym_keyword_unique] = ACTIONS(2074), [sym_keyword_references] = ACTIONS(2074), [aux_sym_keyword_like_token1] = ACTIONS(2074), [aux_sym_keyword_like_token2] = ACTIONS(2074), [sym_keyword_similar] = ACTIONS(2074), [sym_keyword_zerofill] = ACTIONS(2078), [sym_keyword_check] = ACTIONS(2074), [sym_keyword_stored] = ACTIONS(2074), [sym_keyword_virtual] = ACTIONS(2074), [sym_keyword_comment] = ACTIONS(2074), [sym_keyword_null] = ACTIONS(2074), [sym_keyword_array] = ACTIONS(2074), [anon_sym_LBRACK] = ACTIONS(2074), [anon_sym_RBRACK] = ACTIONS(2074), [anon_sym_RPAREN] = ACTIONS(2074), [anon_sym_COMMA] = ACTIONS(2074), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2074), [anon_sym_STAR] = ACTIONS(2074), [anon_sym_COLON_COLON] = ACTIONS(2074), [anon_sym_LT] = ACTIONS(2076), [anon_sym_GT] = ACTIONS(2076), [anon_sym_LT_EQ] = ACTIONS(2074), [anon_sym_GT_EQ] = ACTIONS(2074), [anon_sym_COLON] = ACTIONS(2076), [sym_op_other] = ACTIONS(2074), [anon_sym_PLUS] = ACTIONS(2074), [anon_sym_DASH] = ACTIONS(2076), [anon_sym_SLASH] = ACTIONS(2076), [anon_sym_PERCENT] = ACTIONS(2074), [anon_sym_CARET] = ACTIONS(2076), [anon_sym_BANG_EQ] = ACTIONS(2074), [anon_sym_LT_GT] = ACTIONS(2074), }, [189] = { [ts_builtin_sym_end] = ACTIONS(2080), [anon_sym_SEMI] = ACTIONS(2080), [sym_keyword_from] = ACTIONS(2080), [sym_keyword_on] = ACTIONS(2080), [sym_keyword_where] = ACTIONS(2080), [sym_keyword_desc] = ACTIONS(2080), [sym_keyword_asc] = ACTIONS(2080), [sym_keyword_limit] = ACTIONS(2080), [sym_keyword_primary] = ACTIONS(2080), [sym_keyword_create] = ACTIONS(2080), [sym_keyword_as] = ACTIONS(2082), [sym_keyword_constraint] = ACTIONS(2080), [sym_keyword_separator] = ACTIONS(2080), [sym_keyword_when] = ACTIONS(2080), [sym_keyword_then] = ACTIONS(2080), [sym_keyword_else] = ACTIONS(2080), [sym_keyword_end] = ACTIONS(2080), [sym_keyword_in] = ACTIONS(2080), [sym_keyword_and] = ACTIONS(2080), [sym_keyword_or] = ACTIONS(2080), [sym_keyword_is] = ACTIONS(2080), [sym_keyword_not] = ACTIONS(2080), [sym_keyword_using] = ACTIONS(2080), [sym_keyword_auto_increment] = ACTIONS(2080), [sym_keyword_generated] = ACTIONS(2080), [sym_keyword_default] = ACTIONS(2080), [sym_keyword_with] = ACTIONS(2080), [sym_keyword_returning] = ACTIONS(2080), [sym_keyword_first] = ACTIONS(2080), [sym_keyword_after] = ACTIONS(2080), [sym_keyword_range] = ACTIONS(2080), [sym_keyword_rows] = ACTIONS(2080), [sym_keyword_groups] = ACTIONS(2080), [sym_keyword_between] = ACTIONS(2080), [sym_keyword_preceding] = ACTIONS(2080), [sym_keyword_following] = ACTIONS(2080), [sym_keyword_unique] = ACTIONS(2080), [sym_keyword_references] = ACTIONS(2080), [aux_sym_keyword_like_token1] = ACTIONS(2080), [aux_sym_keyword_like_token2] = ACTIONS(2080), [sym_keyword_similar] = ACTIONS(2080), [sym_keyword_zerofill] = ACTIONS(2084), [sym_keyword_check] = ACTIONS(2080), [sym_keyword_stored] = ACTIONS(2080), [sym_keyword_virtual] = ACTIONS(2080), [sym_keyword_comment] = ACTIONS(2080), [sym_keyword_null] = ACTIONS(2080), [sym_keyword_array] = ACTIONS(2080), [anon_sym_LBRACK] = ACTIONS(2080), [anon_sym_RBRACK] = ACTIONS(2080), [anon_sym_RPAREN] = ACTIONS(2080), [anon_sym_COMMA] = ACTIONS(2080), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2080), [anon_sym_STAR] = ACTIONS(2080), [anon_sym_COLON_COLON] = ACTIONS(2080), [anon_sym_LT] = ACTIONS(2082), [anon_sym_GT] = ACTIONS(2082), [anon_sym_LT_EQ] = ACTIONS(2080), [anon_sym_GT_EQ] = ACTIONS(2080), [anon_sym_COLON] = ACTIONS(2082), [sym_op_other] = ACTIONS(2080), [anon_sym_PLUS] = ACTIONS(2080), [anon_sym_DASH] = ACTIONS(2082), [anon_sym_SLASH] = ACTIONS(2082), [anon_sym_PERCENT] = ACTIONS(2080), [anon_sym_CARET] = ACTIONS(2082), [anon_sym_BANG_EQ] = ACTIONS(2080), [anon_sym_LT_GT] = ACTIONS(2080), }, [190] = { [ts_builtin_sym_end] = ACTIONS(2086), [anon_sym_SEMI] = ACTIONS(2086), [sym_keyword_from] = ACTIONS(2086), [sym_keyword_on] = ACTIONS(2086), [sym_keyword_where] = ACTIONS(2086), [sym_keyword_desc] = ACTIONS(2086), [sym_keyword_asc] = ACTIONS(2086), [sym_keyword_limit] = ACTIONS(2086), [sym_keyword_primary] = ACTIONS(2086), [sym_keyword_create] = ACTIONS(2086), [sym_keyword_as] = ACTIONS(2088), [sym_keyword_constraint] = ACTIONS(2086), [sym_keyword_separator] = ACTIONS(2086), [sym_keyword_when] = ACTIONS(2086), [sym_keyword_then] = ACTIONS(2086), [sym_keyword_else] = ACTIONS(2086), [sym_keyword_end] = ACTIONS(2086), [sym_keyword_in] = ACTIONS(2086), [sym_keyword_and] = ACTIONS(2086), [sym_keyword_or] = ACTIONS(2086), [sym_keyword_is] = ACTIONS(2086), [sym_keyword_not] = ACTIONS(2086), [sym_keyword_using] = ACTIONS(2086), [sym_keyword_auto_increment] = ACTIONS(2086), [sym_keyword_generated] = ACTIONS(2086), [sym_keyword_default] = ACTIONS(2086), [sym_keyword_with] = ACTIONS(2086), [sym_keyword_returning] = ACTIONS(2086), [sym_keyword_first] = ACTIONS(2086), [sym_keyword_after] = ACTIONS(2086), [sym_keyword_range] = ACTIONS(2086), [sym_keyword_rows] = ACTIONS(2086), [sym_keyword_groups] = ACTIONS(2086), [sym_keyword_between] = ACTIONS(2086), [sym_keyword_preceding] = ACTIONS(2086), [sym_keyword_following] = ACTIONS(2086), [sym_keyword_unique] = ACTIONS(2086), [sym_keyword_references] = ACTIONS(2086), [aux_sym_keyword_like_token1] = ACTIONS(2086), [aux_sym_keyword_like_token2] = ACTIONS(2086), [sym_keyword_similar] = ACTIONS(2086), [sym_keyword_zerofill] = ACTIONS(2090), [sym_keyword_check] = ACTIONS(2086), [sym_keyword_stored] = ACTIONS(2086), [sym_keyword_virtual] = ACTIONS(2086), [sym_keyword_comment] = ACTIONS(2086), [sym_keyword_null] = ACTIONS(2086), [sym_keyword_array] = ACTIONS(2086), [anon_sym_LBRACK] = ACTIONS(2086), [anon_sym_RBRACK] = ACTIONS(2086), [anon_sym_RPAREN] = ACTIONS(2086), [anon_sym_COMMA] = ACTIONS(2086), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2086), [anon_sym_STAR] = ACTIONS(2086), [anon_sym_COLON_COLON] = ACTIONS(2086), [anon_sym_LT] = ACTIONS(2088), [anon_sym_GT] = ACTIONS(2088), [anon_sym_LT_EQ] = ACTIONS(2086), [anon_sym_GT_EQ] = ACTIONS(2086), [anon_sym_COLON] = ACTIONS(2088), [sym_op_other] = ACTIONS(2086), [anon_sym_PLUS] = ACTIONS(2086), [anon_sym_DASH] = ACTIONS(2088), [anon_sym_SLASH] = ACTIONS(2088), [anon_sym_PERCENT] = ACTIONS(2086), [anon_sym_CARET] = ACTIONS(2088), [anon_sym_BANG_EQ] = ACTIONS(2086), [anon_sym_LT_GT] = ACTIONS(2086), }, [191] = { [ts_builtin_sym_end] = ACTIONS(2092), [anon_sym_SEMI] = ACTIONS(2092), [sym_keyword_from] = ACTIONS(2092), [sym_keyword_on] = ACTIONS(2092), [sym_keyword_where] = ACTIONS(2092), [sym_keyword_desc] = ACTIONS(2092), [sym_keyword_asc] = ACTIONS(2092), [sym_keyword_limit] = ACTIONS(2092), [sym_keyword_primary] = ACTIONS(2092), [sym_keyword_create] = ACTIONS(2092), [sym_keyword_as] = ACTIONS(2094), [sym_keyword_constraint] = ACTIONS(2092), [sym_keyword_separator] = ACTIONS(2092), [sym_keyword_when] = ACTIONS(2092), [sym_keyword_then] = ACTIONS(2092), [sym_keyword_else] = ACTIONS(2092), [sym_keyword_end] = ACTIONS(2092), [sym_keyword_in] = ACTIONS(2092), [sym_keyword_and] = ACTIONS(2092), [sym_keyword_or] = ACTIONS(2092), [sym_keyword_is] = ACTIONS(2092), [sym_keyword_not] = ACTIONS(2092), [sym_keyword_using] = ACTIONS(2092), [sym_keyword_auto_increment] = ACTIONS(2092), [sym_keyword_generated] = ACTIONS(2092), [sym_keyword_default] = ACTIONS(2092), [sym_keyword_with] = ACTIONS(2092), [sym_keyword_returning] = ACTIONS(2092), [sym_keyword_first] = ACTIONS(2092), [sym_keyword_after] = ACTIONS(2092), [sym_keyword_range] = ACTIONS(2092), [sym_keyword_rows] = ACTIONS(2092), [sym_keyword_groups] = ACTIONS(2092), [sym_keyword_between] = ACTIONS(2092), [sym_keyword_preceding] = ACTIONS(2092), [sym_keyword_following] = ACTIONS(2092), [sym_keyword_unique] = ACTIONS(2092), [sym_keyword_references] = ACTIONS(2092), [aux_sym_keyword_like_token1] = ACTIONS(2092), [aux_sym_keyword_like_token2] = ACTIONS(2092), [sym_keyword_similar] = ACTIONS(2092), [sym_keyword_check] = ACTIONS(2092), [sym_keyword_stored] = ACTIONS(2092), [sym_keyword_virtual] = ACTIONS(2092), [sym_keyword_comment] = ACTIONS(2092), [sym_keyword_null] = ACTIONS(2092), [sym_keyword_array] = ACTIONS(2092), [anon_sym_LBRACK] = ACTIONS(2092), [anon_sym_RBRACK] = ACTIONS(2092), [anon_sym_LPAREN] = ACTIONS(2096), [anon_sym_RPAREN] = ACTIONS(2092), [anon_sym_COMMA] = ACTIONS(2092), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2092), [anon_sym_STAR] = ACTIONS(2092), [anon_sym_COLON_COLON] = ACTIONS(2092), [anon_sym_LT] = ACTIONS(2094), [anon_sym_GT] = ACTIONS(2094), [anon_sym_LT_EQ] = ACTIONS(2092), [anon_sym_GT_EQ] = ACTIONS(2092), [anon_sym_COLON] = ACTIONS(2094), [sym_op_other] = ACTIONS(2092), [anon_sym_PLUS] = ACTIONS(2092), [anon_sym_DASH] = ACTIONS(2094), [anon_sym_SLASH] = ACTIONS(2094), [anon_sym_PERCENT] = ACTIONS(2092), [anon_sym_CARET] = ACTIONS(2094), [anon_sym_BANG_EQ] = ACTIONS(2092), [anon_sym_LT_GT] = ACTIONS(2092), }, [192] = { [sym__identifier] = ACTIONS(2098), [aux_sym_keyword_character_token1] = ACTIONS(2098), [sym_keyword_unsigned] = ACTIONS(2098), [sym_keyword_boolean] = ACTIONS(2098), [sym_keyword_bit] = ACTIONS(2098), [sym_keyword_binary] = ACTIONS(2098), [sym_keyword_varbinary] = ACTIONS(2098), [sym_keyword_image] = ACTIONS(2098), [aux_sym_keyword_smallserial_token1] = ACTIONS(2098), [aux_sym_keyword_smallserial_token2] = ACTIONS(2098), [aux_sym_keyword_serial_token1] = ACTIONS(2098), [aux_sym_keyword_serial_token2] = ACTIONS(2098), [aux_sym_keyword_bigserial_token1] = ACTIONS(2098), [aux_sym_keyword_bigserial_token2] = ACTIONS(2098), [aux_sym_keyword_tinyint_token1] = ACTIONS(2098), [aux_sym_keyword_tinyint_token2] = ACTIONS(2098), [aux_sym_keyword_smallint_token1] = ACTIONS(2098), [aux_sym_keyword_smallint_token2] = ACTIONS(2098), [aux_sym_keyword_mediumint_token1] = ACTIONS(2098), [aux_sym_keyword_mediumint_token2] = ACTIONS(2098), [aux_sym_keyword_int_token1] = ACTIONS(2098), [aux_sym_keyword_int_token2] = ACTIONS(2098), [aux_sym_keyword_int_token3] = ACTIONS(2098), [aux_sym_keyword_bigint_token1] = ACTIONS(2098), [aux_sym_keyword_bigint_token2] = ACTIONS(2098), [sym_keyword_decimal] = ACTIONS(2098), [sym_keyword_numeric] = ACTIONS(2098), [aux_sym_keyword_real_token1] = ACTIONS(2098), [aux_sym_keyword_real_token2] = ACTIONS(2098), [sym_keyword_float] = ACTIONS(2098), [sym_keyword_double] = ACTIONS(2098), [sym_keyword_inet] = ACTIONS(2098), [sym_keyword_money] = ACTIONS(2098), [sym_keyword_smallmoney] = ACTIONS(2098), [aux_sym_keyword_char_token1] = ACTIONS(2098), [sym_keyword_nchar] = ACTIONS(2098), [aux_sym_keyword_varchar_token1] = ACTIONS(2098), [sym_keyword_nvarchar] = ACTIONS(2098), [sym_keyword_text] = ACTIONS(2098), [sym_keyword_string] = ACTIONS(2098), [sym_keyword_uuid] = ACTIONS(2098), [sym_keyword_json] = ACTIONS(2098), [sym_keyword_jsonb] = ACTIONS(2098), [sym_keyword_xml] = ACTIONS(2098), [sym_keyword_bytea] = ACTIONS(2098), [sym_keyword_enum] = ACTIONS(2098), [sym_keyword_date] = ACTIONS(2098), [sym_keyword_datetime] = ACTIONS(2098), [sym_keyword_datetime2] = ACTIONS(2098), [sym_keyword_smalldatetime] = ACTIONS(2098), [sym_keyword_datetimeoffset] = ACTIONS(2098), [sym_keyword_time] = ACTIONS(2098), [sym_keyword_timestamp] = ACTIONS(2098), [sym_keyword_timestamptz] = ACTIONS(2098), [sym_keyword_interval] = ACTIONS(2098), [sym_keyword_geometry] = ACTIONS(2098), [sym_keyword_geography] = ACTIONS(2098), [sym_keyword_box2d] = ACTIONS(2098), [sym_keyword_box3d] = ACTIONS(2098), [sym_keyword_oid] = ACTIONS(2098), [sym_keyword_name] = ACTIONS(2098), [sym_keyword_regclass] = ACTIONS(2098), [sym_keyword_regnamespace] = ACTIONS(2098), [sym_keyword_regproc] = ACTIONS(2098), [sym_keyword_regtype] = ACTIONS(2098), [aux_sym_double_token1] = ACTIONS(2098), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym__double_quote_string] = ACTIONS(2100), [aux_sym_identifier_token1] = ACTIONS(2100), }, [193] = { [ts_builtin_sym_end] = ACTIONS(2002), [anon_sym_SEMI] = ACTIONS(2002), [sym_keyword_from] = ACTIONS(2002), [sym_keyword_on] = ACTIONS(2002), [sym_keyword_where] = ACTIONS(2002), [sym_keyword_desc] = ACTIONS(2002), [sym_keyword_asc] = ACTIONS(2002), [sym_keyword_limit] = ACTIONS(2002), [sym_keyword_primary] = ACTIONS(2002), [sym_keyword_create] = ACTIONS(2002), [sym_keyword_as] = ACTIONS(2004), [sym_keyword_constraint] = ACTIONS(2002), [sym_keyword_separator] = ACTIONS(2002), [sym_keyword_when] = ACTIONS(2002), [sym_keyword_then] = ACTIONS(2002), [sym_keyword_else] = ACTIONS(2002), [sym_keyword_end] = ACTIONS(2002), [sym_keyword_in] = ACTIONS(2002), [sym_keyword_and] = ACTIONS(2002), [sym_keyword_or] = ACTIONS(2002), [sym_keyword_is] = ACTIONS(2002), [sym_keyword_not] = ACTIONS(2002), [sym_keyword_using] = ACTIONS(2002), [sym_keyword_auto_increment] = ACTIONS(2002), [sym_keyword_generated] = ACTIONS(2002), [sym_keyword_default] = ACTIONS(2002), [sym_keyword_with] = ACTIONS(2002), [sym_keyword_returning] = ACTIONS(2002), [sym_keyword_first] = ACTIONS(2002), [sym_keyword_after] = ACTIONS(2002), [sym_keyword_range] = ACTIONS(2002), [sym_keyword_rows] = ACTIONS(2002), [sym_keyword_groups] = ACTIONS(2002), [sym_keyword_between] = ACTIONS(2002), [sym_keyword_preceding] = ACTIONS(2002), [sym_keyword_following] = ACTIONS(2002), [sym_keyword_unique] = ACTIONS(2002), [sym_keyword_references] = ACTIONS(2002), [aux_sym_keyword_like_token1] = ACTIONS(2002), [aux_sym_keyword_like_token2] = ACTIONS(2002), [sym_keyword_similar] = ACTIONS(2002), [sym_keyword_check] = ACTIONS(2002), [sym_keyword_stored] = ACTIONS(2002), [sym_keyword_virtual] = ACTIONS(2002), [sym_keyword_comment] = ACTIONS(2002), [sym_keyword_null] = ACTIONS(2002), [sym_keyword_array] = ACTIONS(2002), [anon_sym_LBRACK] = ACTIONS(2002), [anon_sym_RBRACK] = ACTIONS(2002), [anon_sym_LPAREN] = ACTIONS(2002), [anon_sym_RPAREN] = ACTIONS(2002), [anon_sym_COMMA] = ACTIONS(2002), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2002), [anon_sym_STAR] = ACTIONS(2002), [anon_sym_COLON_COLON] = ACTIONS(2002), [anon_sym_LT] = ACTIONS(2004), [anon_sym_GT] = ACTIONS(2004), [anon_sym_LT_EQ] = ACTIONS(2002), [anon_sym_GT_EQ] = ACTIONS(2002), [anon_sym_COLON] = ACTIONS(2004), [sym_op_other] = ACTIONS(2002), [anon_sym_PLUS] = ACTIONS(2002), [anon_sym_DASH] = ACTIONS(2004), [anon_sym_SLASH] = ACTIONS(2004), [anon_sym_PERCENT] = ACTIONS(2002), [anon_sym_CARET] = ACTIONS(2004), [anon_sym_BANG_EQ] = ACTIONS(2002), [anon_sym_LT_GT] = ACTIONS(2002), }, [194] = { [ts_builtin_sym_end] = ACTIONS(2102), [anon_sym_SEMI] = ACTIONS(2102), [sym_keyword_from] = ACTIONS(2102), [sym_keyword_on] = ACTIONS(2102), [sym_keyword_where] = ACTIONS(2102), [sym_keyword_desc] = ACTIONS(2102), [sym_keyword_asc] = ACTIONS(2102), [sym_keyword_limit] = ACTIONS(2102), [sym_keyword_primary] = ACTIONS(2102), [sym_keyword_create] = ACTIONS(2102), [sym_keyword_as] = ACTIONS(2104), [sym_keyword_constraint] = ACTIONS(2102), [sym_keyword_separator] = ACTIONS(2102), [sym_keyword_when] = ACTIONS(2102), [sym_keyword_then] = ACTIONS(2102), [sym_keyword_else] = ACTIONS(2102), [sym_keyword_end] = ACTIONS(2102), [sym_keyword_in] = ACTIONS(2102), [sym_keyword_and] = ACTIONS(2102), [sym_keyword_or] = ACTIONS(2102), [sym_keyword_is] = ACTIONS(2102), [sym_keyword_not] = ACTIONS(2102), [sym_keyword_using] = ACTIONS(2102), [sym_keyword_auto_increment] = ACTIONS(2102), [sym_keyword_generated] = ACTIONS(2102), [sym_keyword_default] = ACTIONS(2102), [sym_keyword_with] = ACTIONS(2102), [sym_keyword_returning] = ACTIONS(2102), [sym_keyword_first] = ACTIONS(2102), [sym_keyword_after] = ACTIONS(2102), [sym_keyword_range] = ACTIONS(2102), [sym_keyword_rows] = ACTIONS(2102), [sym_keyword_groups] = ACTIONS(2102), [sym_keyword_between] = ACTIONS(2102), [sym_keyword_preceding] = ACTIONS(2102), [sym_keyword_following] = ACTIONS(2102), [sym_keyword_unique] = ACTIONS(2102), [sym_keyword_references] = ACTIONS(2102), [aux_sym_keyword_like_token1] = ACTIONS(2102), [aux_sym_keyword_like_token2] = ACTIONS(2102), [sym_keyword_similar] = ACTIONS(2102), [sym_keyword_check] = ACTIONS(2102), [sym_keyword_stored] = ACTIONS(2102), [sym_keyword_virtual] = ACTIONS(2102), [sym_keyword_comment] = ACTIONS(2102), [sym_keyword_null] = ACTIONS(2102), [sym_keyword_array] = ACTIONS(2102), [anon_sym_LBRACK] = ACTIONS(2102), [anon_sym_RBRACK] = ACTIONS(2102), [anon_sym_LPAREN] = ACTIONS(2106), [anon_sym_RPAREN] = ACTIONS(2102), [anon_sym_COMMA] = ACTIONS(2102), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2102), [anon_sym_STAR] = ACTIONS(2102), [anon_sym_COLON_COLON] = ACTIONS(2102), [anon_sym_LT] = ACTIONS(2104), [anon_sym_GT] = ACTIONS(2104), [anon_sym_LT_EQ] = ACTIONS(2102), [anon_sym_GT_EQ] = ACTIONS(2102), [anon_sym_COLON] = ACTIONS(2104), [sym_op_other] = ACTIONS(2102), [anon_sym_PLUS] = ACTIONS(2102), [anon_sym_DASH] = ACTIONS(2104), [anon_sym_SLASH] = ACTIONS(2104), [anon_sym_PERCENT] = ACTIONS(2102), [anon_sym_CARET] = ACTIONS(2104), [anon_sym_BANG_EQ] = ACTIONS(2102), [anon_sym_LT_GT] = ACTIONS(2102), }, [195] = { [ts_builtin_sym_end] = ACTIONS(2108), [anon_sym_SEMI] = ACTIONS(2108), [sym_keyword_from] = ACTIONS(2108), [sym_keyword_on] = ACTIONS(2108), [sym_keyword_where] = ACTIONS(2108), [sym_keyword_desc] = ACTIONS(2108), [sym_keyword_asc] = ACTIONS(2108), [sym_keyword_limit] = ACTIONS(2108), [sym_keyword_primary] = ACTIONS(2108), [sym_keyword_create] = ACTIONS(2108), [sym_keyword_as] = ACTIONS(2110), [sym_keyword_constraint] = ACTIONS(2108), [sym_keyword_separator] = ACTIONS(2108), [sym_keyword_when] = ACTIONS(2108), [sym_keyword_then] = ACTIONS(2108), [sym_keyword_else] = ACTIONS(2108), [sym_keyword_end] = ACTIONS(2108), [sym_keyword_in] = ACTIONS(2108), [sym_keyword_and] = ACTIONS(2108), [sym_keyword_or] = ACTIONS(2108), [sym_keyword_is] = ACTIONS(2108), [sym_keyword_not] = ACTIONS(2108), [sym_keyword_using] = ACTIONS(2108), [sym_keyword_auto_increment] = ACTIONS(2108), [sym_keyword_generated] = ACTIONS(2108), [sym_keyword_default] = ACTIONS(2108), [sym_keyword_with] = ACTIONS(2108), [sym_keyword_returning] = ACTIONS(2108), [sym_keyword_first] = ACTIONS(2108), [sym_keyword_after] = ACTIONS(2108), [sym_keyword_range] = ACTIONS(2108), [sym_keyword_rows] = ACTIONS(2108), [sym_keyword_groups] = ACTIONS(2108), [sym_keyword_between] = ACTIONS(2108), [sym_keyword_preceding] = ACTIONS(2108), [sym_keyword_following] = ACTIONS(2108), [sym_keyword_unique] = ACTIONS(2108), [sym_keyword_references] = ACTIONS(2108), [aux_sym_keyword_like_token1] = ACTIONS(2108), [aux_sym_keyword_like_token2] = ACTIONS(2108), [sym_keyword_similar] = ACTIONS(2108), [sym_keyword_check] = ACTIONS(2108), [sym_keyword_stored] = ACTIONS(2108), [sym_keyword_virtual] = ACTIONS(2108), [sym_keyword_comment] = ACTIONS(2108), [sym_keyword_null] = ACTIONS(2108), [sym_keyword_array] = ACTIONS(2108), [anon_sym_LBRACK] = ACTIONS(2108), [anon_sym_RBRACK] = ACTIONS(2108), [anon_sym_LPAREN] = ACTIONS(2108), [anon_sym_RPAREN] = ACTIONS(2108), [anon_sym_COMMA] = ACTIONS(2108), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2108), [anon_sym_STAR] = ACTIONS(2108), [anon_sym_COLON_COLON] = ACTIONS(2108), [anon_sym_LT] = ACTIONS(2110), [anon_sym_GT] = ACTIONS(2110), [anon_sym_LT_EQ] = ACTIONS(2108), [anon_sym_GT_EQ] = ACTIONS(2108), [anon_sym_COLON] = ACTIONS(2110), [sym_op_other] = ACTIONS(2108), [anon_sym_PLUS] = ACTIONS(2108), [anon_sym_DASH] = ACTIONS(2110), [anon_sym_SLASH] = ACTIONS(2110), [anon_sym_PERCENT] = ACTIONS(2108), [anon_sym_CARET] = ACTIONS(2110), [anon_sym_BANG_EQ] = ACTIONS(2108), [anon_sym_LT_GT] = ACTIONS(2108), }, [196] = { [ts_builtin_sym_end] = ACTIONS(2112), [anon_sym_SEMI] = ACTIONS(2112), [sym_keyword_from] = ACTIONS(2112), [sym_keyword_on] = ACTIONS(2112), [sym_keyword_where] = ACTIONS(2112), [sym_keyword_desc] = ACTIONS(2112), [sym_keyword_asc] = ACTIONS(2112), [sym_keyword_limit] = ACTIONS(2112), [sym_keyword_primary] = ACTIONS(2112), [sym_keyword_create] = ACTIONS(2112), [sym_keyword_as] = ACTIONS(2114), [sym_keyword_constraint] = ACTIONS(2112), [sym_keyword_separator] = ACTIONS(2112), [sym_keyword_when] = ACTIONS(2112), [sym_keyword_then] = ACTIONS(2112), [sym_keyword_else] = ACTIONS(2112), [sym_keyword_end] = ACTIONS(2112), [sym_keyword_in] = ACTIONS(2112), [sym_keyword_and] = ACTIONS(2112), [sym_keyword_or] = ACTIONS(2112), [sym_keyword_is] = ACTIONS(2112), [sym_keyword_not] = ACTIONS(2112), [sym_keyword_using] = ACTIONS(2112), [sym_keyword_auto_increment] = ACTIONS(2112), [sym_keyword_generated] = ACTIONS(2112), [sym_keyword_default] = ACTIONS(2112), [sym_keyword_with] = ACTIONS(2112), [sym_keyword_returning] = ACTIONS(2112), [sym_keyword_first] = ACTIONS(2112), [sym_keyword_after] = ACTIONS(2112), [sym_keyword_range] = ACTIONS(2112), [sym_keyword_rows] = ACTIONS(2112), [sym_keyword_groups] = ACTIONS(2112), [sym_keyword_between] = ACTIONS(2112), [sym_keyword_preceding] = ACTIONS(2112), [sym_keyword_following] = ACTIONS(2112), [sym_keyword_unique] = ACTIONS(2112), [sym_keyword_references] = ACTIONS(2112), [aux_sym_keyword_like_token1] = ACTIONS(2112), [aux_sym_keyword_like_token2] = ACTIONS(2112), [sym_keyword_similar] = ACTIONS(2112), [sym_keyword_check] = ACTIONS(2112), [sym_keyword_stored] = ACTIONS(2112), [sym_keyword_virtual] = ACTIONS(2112), [sym_keyword_comment] = ACTIONS(2112), [sym_keyword_null] = ACTIONS(2112), [sym_keyword_array] = ACTIONS(2112), [anon_sym_LBRACK] = ACTIONS(2112), [anon_sym_RBRACK] = ACTIONS(2112), [anon_sym_LPAREN] = ACTIONS(2116), [anon_sym_RPAREN] = ACTIONS(2112), [anon_sym_COMMA] = ACTIONS(2112), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2112), [anon_sym_STAR] = ACTIONS(2112), [anon_sym_COLON_COLON] = ACTIONS(2112), [anon_sym_LT] = ACTIONS(2114), [anon_sym_GT] = ACTIONS(2114), [anon_sym_LT_EQ] = ACTIONS(2112), [anon_sym_GT_EQ] = ACTIONS(2112), [anon_sym_COLON] = ACTIONS(2114), [sym_op_other] = ACTIONS(2112), [anon_sym_PLUS] = ACTIONS(2112), [anon_sym_DASH] = ACTIONS(2114), [anon_sym_SLASH] = ACTIONS(2114), [anon_sym_PERCENT] = ACTIONS(2112), [anon_sym_CARET] = ACTIONS(2114), [anon_sym_BANG_EQ] = ACTIONS(2112), [anon_sym_LT_GT] = ACTIONS(2112), }, [197] = { [ts_builtin_sym_end] = ACTIONS(2118), [anon_sym_SEMI] = ACTIONS(2118), [sym_keyword_from] = ACTIONS(2118), [sym_keyword_on] = ACTIONS(2118), [sym_keyword_where] = ACTIONS(2118), [sym_keyword_desc] = ACTIONS(2118), [sym_keyword_asc] = ACTIONS(2118), [sym_keyword_limit] = ACTIONS(2118), [sym_keyword_primary] = ACTIONS(2118), [sym_keyword_create] = ACTIONS(2118), [sym_keyword_as] = ACTIONS(2120), [sym_keyword_constraint] = ACTIONS(2118), [sym_keyword_separator] = ACTIONS(2118), [sym_keyword_when] = ACTIONS(2118), [sym_keyword_then] = ACTIONS(2118), [sym_keyword_else] = ACTIONS(2118), [sym_keyword_end] = ACTIONS(2118), [sym_keyword_in] = ACTIONS(2118), [sym_keyword_and] = ACTIONS(2118), [sym_keyword_or] = ACTIONS(2118), [sym_keyword_is] = ACTIONS(2118), [sym_keyword_not] = ACTIONS(2118), [sym_keyword_using] = ACTIONS(2118), [sym_keyword_auto_increment] = ACTIONS(2118), [sym_keyword_generated] = ACTIONS(2118), [sym_keyword_default] = ACTIONS(2118), [sym_keyword_with] = ACTIONS(2118), [sym_keyword_returning] = ACTIONS(2118), [sym_keyword_first] = ACTIONS(2118), [sym_keyword_after] = ACTIONS(2118), [sym_keyword_range] = ACTIONS(2118), [sym_keyword_rows] = ACTIONS(2118), [sym_keyword_groups] = ACTIONS(2118), [sym_keyword_between] = ACTIONS(2118), [sym_keyword_preceding] = ACTIONS(2118), [sym_keyword_following] = ACTIONS(2118), [sym_keyword_unique] = ACTIONS(2118), [sym_keyword_references] = ACTIONS(2118), [aux_sym_keyword_like_token1] = ACTIONS(2118), [aux_sym_keyword_like_token2] = ACTIONS(2118), [sym_keyword_similar] = ACTIONS(2118), [sym_keyword_check] = ACTIONS(2118), [sym_keyword_stored] = ACTIONS(2118), [sym_keyword_virtual] = ACTIONS(2118), [sym_keyword_comment] = ACTIONS(2118), [sym_keyword_null] = ACTIONS(2118), [sym_keyword_array] = ACTIONS(2118), [anon_sym_LBRACK] = ACTIONS(2118), [anon_sym_RBRACK] = ACTIONS(2118), [anon_sym_LPAREN] = ACTIONS(2122), [anon_sym_RPAREN] = ACTIONS(2118), [anon_sym_COMMA] = ACTIONS(2118), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2118), [anon_sym_STAR] = ACTIONS(2118), [anon_sym_COLON_COLON] = ACTIONS(2118), [anon_sym_LT] = ACTIONS(2120), [anon_sym_GT] = ACTIONS(2120), [anon_sym_LT_EQ] = ACTIONS(2118), [anon_sym_GT_EQ] = ACTIONS(2118), [anon_sym_COLON] = ACTIONS(2120), [sym_op_other] = ACTIONS(2118), [anon_sym_PLUS] = ACTIONS(2118), [anon_sym_DASH] = ACTIONS(2120), [anon_sym_SLASH] = ACTIONS(2120), [anon_sym_PERCENT] = ACTIONS(2118), [anon_sym_CARET] = ACTIONS(2120), [anon_sym_BANG_EQ] = ACTIONS(2118), [anon_sym_LT_GT] = ACTIONS(2118), }, [198] = { [ts_builtin_sym_end] = ACTIONS(2124), [anon_sym_SEMI] = ACTIONS(2124), [sym_keyword_from] = ACTIONS(2124), [sym_keyword_on] = ACTIONS(2124), [sym_keyword_where] = ACTIONS(2124), [sym_keyword_desc] = ACTIONS(2124), [sym_keyword_asc] = ACTIONS(2124), [sym_keyword_limit] = ACTIONS(2124), [sym_keyword_primary] = ACTIONS(2124), [sym_keyword_create] = ACTIONS(2124), [sym_keyword_as] = ACTIONS(2126), [sym_keyword_constraint] = ACTIONS(2124), [sym_keyword_separator] = ACTIONS(2124), [sym_keyword_when] = ACTIONS(2124), [sym_keyword_then] = ACTIONS(2124), [sym_keyword_else] = ACTIONS(2124), [sym_keyword_end] = ACTIONS(2124), [sym_keyword_in] = ACTIONS(2124), [sym_keyword_and] = ACTIONS(2124), [sym_keyword_or] = ACTIONS(2124), [sym_keyword_is] = ACTIONS(2124), [sym_keyword_not] = ACTIONS(2124), [sym_keyword_using] = ACTIONS(2124), [sym_keyword_auto_increment] = ACTIONS(2124), [sym_keyword_generated] = ACTIONS(2124), [sym_keyword_default] = ACTIONS(2124), [sym_keyword_with] = ACTIONS(2124), [sym_keyword_returning] = ACTIONS(2124), [sym_keyword_first] = ACTIONS(2124), [sym_keyword_after] = ACTIONS(2124), [sym_keyword_range] = ACTIONS(2124), [sym_keyword_rows] = ACTIONS(2124), [sym_keyword_groups] = ACTIONS(2124), [sym_keyword_between] = ACTIONS(2124), [sym_keyword_preceding] = ACTIONS(2124), [sym_keyword_following] = ACTIONS(2124), [sym_keyword_unique] = ACTIONS(2124), [sym_keyword_references] = ACTIONS(2124), [aux_sym_keyword_like_token1] = ACTIONS(2124), [aux_sym_keyword_like_token2] = ACTIONS(2124), [sym_keyword_similar] = ACTIONS(2124), [sym_keyword_check] = ACTIONS(2124), [sym_keyword_stored] = ACTIONS(2124), [sym_keyword_virtual] = ACTIONS(2124), [sym_keyword_comment] = ACTIONS(2124), [sym_keyword_null] = ACTIONS(2124), [sym_keyword_array] = ACTIONS(2124), [anon_sym_LBRACK] = ACTIONS(2124), [anon_sym_RBRACK] = ACTIONS(2124), [anon_sym_LPAREN] = ACTIONS(2128), [anon_sym_RPAREN] = ACTIONS(2124), [anon_sym_COMMA] = ACTIONS(2124), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2124), [anon_sym_STAR] = ACTIONS(2124), [anon_sym_COLON_COLON] = ACTIONS(2124), [anon_sym_LT] = ACTIONS(2126), [anon_sym_GT] = ACTIONS(2126), [anon_sym_LT_EQ] = ACTIONS(2124), [anon_sym_GT_EQ] = ACTIONS(2124), [anon_sym_COLON] = ACTIONS(2126), [sym_op_other] = ACTIONS(2124), [anon_sym_PLUS] = ACTIONS(2124), [anon_sym_DASH] = ACTIONS(2126), [anon_sym_SLASH] = ACTIONS(2126), [anon_sym_PERCENT] = ACTIONS(2124), [anon_sym_CARET] = ACTIONS(2126), [anon_sym_BANG_EQ] = ACTIONS(2124), [anon_sym_LT_GT] = ACTIONS(2124), }, [199] = { [ts_builtin_sym_end] = ACTIONS(2130), [anon_sym_SEMI] = ACTIONS(2130), [sym_keyword_from] = ACTIONS(2130), [sym_keyword_on] = ACTIONS(2130), [sym_keyword_where] = ACTIONS(2130), [sym_keyword_desc] = ACTIONS(2130), [sym_keyword_asc] = ACTIONS(2130), [sym_keyword_limit] = ACTIONS(2130), [sym_keyword_primary] = ACTIONS(2130), [sym_keyword_create] = ACTIONS(2130), [sym_keyword_as] = ACTIONS(2132), [sym_keyword_constraint] = ACTIONS(2130), [sym_keyword_separator] = ACTIONS(2130), [sym_keyword_when] = ACTIONS(2130), [sym_keyword_then] = ACTIONS(2130), [sym_keyword_else] = ACTIONS(2130), [sym_keyword_end] = ACTIONS(2130), [sym_keyword_in] = ACTIONS(2130), [sym_keyword_and] = ACTIONS(2130), [sym_keyword_or] = ACTIONS(2130), [sym_keyword_is] = ACTIONS(2130), [sym_keyword_not] = ACTIONS(2130), [sym_keyword_using] = ACTIONS(2130), [sym_keyword_auto_increment] = ACTIONS(2130), [sym_keyword_generated] = ACTIONS(2130), [sym_keyword_default] = ACTIONS(2130), [sym_keyword_with] = ACTIONS(2130), [sym_keyword_returning] = ACTIONS(2130), [sym_keyword_first] = ACTIONS(2130), [sym_keyword_after] = ACTIONS(2130), [sym_keyword_range] = ACTIONS(2130), [sym_keyword_rows] = ACTIONS(2130), [sym_keyword_groups] = ACTIONS(2130), [sym_keyword_between] = ACTIONS(2130), [sym_keyword_preceding] = ACTIONS(2130), [sym_keyword_following] = ACTIONS(2130), [sym_keyword_unique] = ACTIONS(2130), [sym_keyword_references] = ACTIONS(2130), [aux_sym_keyword_like_token1] = ACTIONS(2130), [aux_sym_keyword_like_token2] = ACTIONS(2130), [sym_keyword_similar] = ACTIONS(2130), [sym_keyword_check] = ACTIONS(2130), [sym_keyword_stored] = ACTIONS(2130), [sym_keyword_virtual] = ACTIONS(2130), [sym_keyword_comment] = ACTIONS(2130), [sym_keyword_null] = ACTIONS(2130), [sym_keyword_array] = ACTIONS(2130), [anon_sym_LBRACK] = ACTIONS(2130), [anon_sym_RBRACK] = ACTIONS(2130), [anon_sym_LPAREN] = ACTIONS(2134), [anon_sym_RPAREN] = ACTIONS(2130), [anon_sym_COMMA] = ACTIONS(2130), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2130), [anon_sym_STAR] = ACTIONS(2130), [anon_sym_COLON_COLON] = ACTIONS(2130), [anon_sym_LT] = ACTIONS(2132), [anon_sym_GT] = ACTIONS(2132), [anon_sym_LT_EQ] = ACTIONS(2130), [anon_sym_GT_EQ] = ACTIONS(2130), [anon_sym_COLON] = ACTIONS(2132), [sym_op_other] = ACTIONS(2130), [anon_sym_PLUS] = ACTIONS(2130), [anon_sym_DASH] = ACTIONS(2132), [anon_sym_SLASH] = ACTIONS(2132), [anon_sym_PERCENT] = ACTIONS(2130), [anon_sym_CARET] = ACTIONS(2132), [anon_sym_BANG_EQ] = ACTIONS(2130), [anon_sym_LT_GT] = ACTIONS(2130), }, [200] = { [ts_builtin_sym_end] = ACTIONS(2136), [anon_sym_SEMI] = ACTIONS(2136), [sym_keyword_from] = ACTIONS(2136), [sym_keyword_on] = ACTIONS(2136), [sym_keyword_where] = ACTIONS(2136), [sym_keyword_desc] = ACTIONS(2136), [sym_keyword_asc] = ACTIONS(2136), [sym_keyword_limit] = ACTIONS(2136), [sym_keyword_primary] = ACTIONS(2136), [sym_keyword_create] = ACTIONS(2136), [sym_keyword_as] = ACTIONS(2138), [sym_keyword_constraint] = ACTIONS(2136), [sym_keyword_separator] = ACTIONS(2136), [sym_keyword_when] = ACTIONS(2136), [sym_keyword_then] = ACTIONS(2136), [sym_keyword_else] = ACTIONS(2136), [sym_keyword_end] = ACTIONS(2136), [sym_keyword_in] = ACTIONS(2136), [sym_keyword_and] = ACTIONS(2136), [sym_keyword_or] = ACTIONS(2136), [sym_keyword_is] = ACTIONS(2136), [sym_keyword_not] = ACTIONS(2136), [sym_keyword_using] = ACTIONS(2136), [sym_keyword_auto_increment] = ACTIONS(2136), [sym_keyword_generated] = ACTIONS(2136), [sym_keyword_default] = ACTIONS(2136), [sym_keyword_with] = ACTIONS(2136), [sym_keyword_returning] = ACTIONS(2136), [sym_keyword_first] = ACTIONS(2136), [sym_keyword_after] = ACTIONS(2136), [sym_keyword_range] = ACTIONS(2136), [sym_keyword_rows] = ACTIONS(2136), [sym_keyword_groups] = ACTIONS(2136), [sym_keyword_between] = ACTIONS(2136), [sym_keyword_preceding] = ACTIONS(2136), [sym_keyword_following] = ACTIONS(2136), [sym_keyword_unique] = ACTIONS(2136), [sym_keyword_references] = ACTIONS(2136), [aux_sym_keyword_like_token1] = ACTIONS(2136), [aux_sym_keyword_like_token2] = ACTIONS(2136), [sym_keyword_similar] = ACTIONS(2136), [sym_keyword_check] = ACTIONS(2136), [sym_keyword_stored] = ACTIONS(2136), [sym_keyword_virtual] = ACTIONS(2136), [sym_keyword_comment] = ACTIONS(2136), [sym_keyword_null] = ACTIONS(2136), [sym_keyword_array] = ACTIONS(2136), [anon_sym_LBRACK] = ACTIONS(2136), [anon_sym_RBRACK] = ACTIONS(2136), [anon_sym_LPAREN] = ACTIONS(2140), [anon_sym_RPAREN] = ACTIONS(2136), [anon_sym_COMMA] = ACTIONS(2136), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2136), [anon_sym_STAR] = ACTIONS(2136), [anon_sym_COLON_COLON] = ACTIONS(2136), [anon_sym_LT] = ACTIONS(2138), [anon_sym_GT] = ACTIONS(2138), [anon_sym_LT_EQ] = ACTIONS(2136), [anon_sym_GT_EQ] = ACTIONS(2136), [anon_sym_COLON] = ACTIONS(2138), [sym_op_other] = ACTIONS(2136), [anon_sym_PLUS] = ACTIONS(2136), [anon_sym_DASH] = ACTIONS(2138), [anon_sym_SLASH] = ACTIONS(2138), [anon_sym_PERCENT] = ACTIONS(2136), [anon_sym_CARET] = ACTIONS(2138), [anon_sym_BANG_EQ] = ACTIONS(2136), [anon_sym_LT_GT] = ACTIONS(2136), }, [201] = { [ts_builtin_sym_end] = ACTIONS(2142), [anon_sym_SEMI] = ACTIONS(2142), [sym_keyword_from] = ACTIONS(2142), [sym_keyword_on] = ACTIONS(2142), [sym_keyword_where] = ACTIONS(2142), [sym_keyword_desc] = ACTIONS(2142), [sym_keyword_asc] = ACTIONS(2142), [sym_keyword_limit] = ACTIONS(2142), [sym_keyword_primary] = ACTIONS(2142), [sym_keyword_create] = ACTIONS(2142), [sym_keyword_as] = ACTIONS(2144), [sym_keyword_constraint] = ACTIONS(2142), [sym_keyword_separator] = ACTIONS(2142), [sym_keyword_when] = ACTIONS(2142), [sym_keyword_then] = ACTIONS(2142), [sym_keyword_else] = ACTIONS(2142), [sym_keyword_end] = ACTIONS(2142), [sym_keyword_in] = ACTIONS(2142), [sym_keyword_and] = ACTIONS(2142), [sym_keyword_or] = ACTIONS(2142), [sym_keyword_is] = ACTIONS(2142), [sym_keyword_not] = ACTIONS(2142), [sym_keyword_using] = ACTIONS(2142), [sym_keyword_auto_increment] = ACTIONS(2142), [sym_keyword_generated] = ACTIONS(2142), [sym_keyword_default] = ACTIONS(2142), [sym_keyword_with] = ACTIONS(2142), [sym_keyword_returning] = ACTIONS(2142), [sym_keyword_first] = ACTIONS(2142), [sym_keyword_after] = ACTIONS(2142), [sym_keyword_range] = ACTIONS(2142), [sym_keyword_rows] = ACTIONS(2142), [sym_keyword_groups] = ACTIONS(2142), [sym_keyword_between] = ACTIONS(2142), [sym_keyword_preceding] = ACTIONS(2142), [sym_keyword_following] = ACTIONS(2142), [sym_keyword_unique] = ACTIONS(2142), [sym_keyword_references] = ACTIONS(2142), [aux_sym_keyword_like_token1] = ACTIONS(2142), [aux_sym_keyword_like_token2] = ACTIONS(2142), [sym_keyword_similar] = ACTIONS(2142), [sym_keyword_check] = ACTIONS(2142), [sym_keyword_stored] = ACTIONS(2142), [sym_keyword_virtual] = ACTIONS(2142), [sym_keyword_comment] = ACTIONS(2142), [sym_keyword_null] = ACTIONS(2142), [sym_keyword_array] = ACTIONS(2142), [anon_sym_LBRACK] = ACTIONS(2142), [anon_sym_RBRACK] = ACTIONS(2142), [anon_sym_LPAREN] = ACTIONS(2142), [anon_sym_RPAREN] = ACTIONS(2142), [anon_sym_COMMA] = ACTIONS(2142), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2142), [anon_sym_STAR] = ACTIONS(2142), [anon_sym_COLON_COLON] = ACTIONS(2142), [anon_sym_LT] = ACTIONS(2144), [anon_sym_GT] = ACTIONS(2144), [anon_sym_LT_EQ] = ACTIONS(2142), [anon_sym_GT_EQ] = ACTIONS(2142), [anon_sym_COLON] = ACTIONS(2144), [sym_op_other] = ACTIONS(2142), [anon_sym_PLUS] = ACTIONS(2142), [anon_sym_DASH] = ACTIONS(2144), [anon_sym_SLASH] = ACTIONS(2144), [anon_sym_PERCENT] = ACTIONS(2142), [anon_sym_CARET] = ACTIONS(2144), [anon_sym_BANG_EQ] = ACTIONS(2142), [anon_sym_LT_GT] = ACTIONS(2142), }, [202] = { [ts_builtin_sym_end] = ACTIONS(2146), [anon_sym_SEMI] = ACTIONS(2146), [sym_keyword_from] = ACTIONS(2146), [sym_keyword_on] = ACTIONS(2146), [sym_keyword_where] = ACTIONS(2146), [sym_keyword_desc] = ACTIONS(2146), [sym_keyword_asc] = ACTIONS(2146), [sym_keyword_limit] = ACTIONS(2146), [sym_keyword_primary] = ACTIONS(2146), [sym_keyword_create] = ACTIONS(2146), [sym_keyword_as] = ACTIONS(2148), [sym_keyword_constraint] = ACTIONS(2146), [sym_keyword_separator] = ACTIONS(2146), [sym_keyword_when] = ACTIONS(2146), [sym_keyword_then] = ACTIONS(2146), [sym_keyword_else] = ACTIONS(2146), [sym_keyword_end] = ACTIONS(2146), [sym_keyword_in] = ACTIONS(2146), [sym_keyword_and] = ACTIONS(2146), [sym_keyword_or] = ACTIONS(2146), [sym_keyword_is] = ACTIONS(2146), [sym_keyword_not] = ACTIONS(2146), [sym_keyword_using] = ACTIONS(2146), [sym_keyword_auto_increment] = ACTIONS(2146), [sym_keyword_generated] = ACTIONS(2146), [sym_keyword_default] = ACTIONS(2146), [sym_keyword_with] = ACTIONS(2146), [sym_keyword_returning] = ACTIONS(2146), [sym_keyword_first] = ACTIONS(2146), [sym_keyword_after] = ACTIONS(2146), [sym_keyword_range] = ACTIONS(2146), [sym_keyword_rows] = ACTIONS(2146), [sym_keyword_groups] = ACTIONS(2146), [sym_keyword_between] = ACTIONS(2146), [sym_keyword_preceding] = ACTIONS(2146), [sym_keyword_following] = ACTIONS(2146), [sym_keyword_unique] = ACTIONS(2146), [sym_keyword_references] = ACTIONS(2146), [aux_sym_keyword_like_token1] = ACTIONS(2146), [aux_sym_keyword_like_token2] = ACTIONS(2146), [sym_keyword_similar] = ACTIONS(2146), [sym_keyword_check] = ACTIONS(2146), [sym_keyword_stored] = ACTIONS(2146), [sym_keyword_virtual] = ACTIONS(2146), [sym_keyword_comment] = ACTIONS(2146), [sym_keyword_null] = ACTIONS(2146), [sym_keyword_array] = ACTIONS(2146), [anon_sym_LBRACK] = ACTIONS(2146), [anon_sym_RBRACK] = ACTIONS(2146), [anon_sym_LPAREN] = ACTIONS(2150), [anon_sym_RPAREN] = ACTIONS(2146), [anon_sym_COMMA] = ACTIONS(2146), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2146), [anon_sym_STAR] = ACTIONS(2146), [anon_sym_COLON_COLON] = ACTIONS(2146), [anon_sym_LT] = ACTIONS(2148), [anon_sym_GT] = ACTIONS(2148), [anon_sym_LT_EQ] = ACTIONS(2146), [anon_sym_GT_EQ] = ACTIONS(2146), [anon_sym_COLON] = ACTIONS(2148), [sym_op_other] = ACTIONS(2146), [anon_sym_PLUS] = ACTIONS(2146), [anon_sym_DASH] = ACTIONS(2148), [anon_sym_SLASH] = ACTIONS(2148), [anon_sym_PERCENT] = ACTIONS(2146), [anon_sym_CARET] = ACTIONS(2148), [anon_sym_BANG_EQ] = ACTIONS(2146), [anon_sym_LT_GT] = ACTIONS(2146), }, [203] = { [ts_builtin_sym_end] = ACTIONS(2152), [anon_sym_SEMI] = ACTIONS(2152), [sym_keyword_from] = ACTIONS(2152), [sym_keyword_on] = ACTIONS(2152), [sym_keyword_where] = ACTIONS(2152), [sym_keyword_desc] = ACTIONS(2152), [sym_keyword_asc] = ACTIONS(2152), [sym_keyword_limit] = ACTIONS(2152), [sym_keyword_primary] = ACTIONS(2152), [sym_keyword_create] = ACTIONS(2152), [sym_keyword_as] = ACTIONS(2154), [sym_keyword_constraint] = ACTIONS(2152), [sym_keyword_separator] = ACTIONS(2152), [sym_keyword_when] = ACTIONS(2152), [sym_keyword_then] = ACTIONS(2152), [sym_keyword_else] = ACTIONS(2152), [sym_keyword_end] = ACTIONS(2152), [sym_keyword_in] = ACTIONS(2152), [sym_keyword_and] = ACTIONS(2152), [sym_keyword_or] = ACTIONS(2152), [sym_keyword_is] = ACTIONS(2152), [sym_keyword_not] = ACTIONS(2152), [sym_keyword_using] = ACTIONS(2152), [sym_keyword_auto_increment] = ACTIONS(2152), [sym_keyword_generated] = ACTIONS(2152), [sym_keyword_default] = ACTIONS(2152), [sym_keyword_with] = ACTIONS(2152), [sym_keyword_returning] = ACTIONS(2152), [sym_keyword_first] = ACTIONS(2152), [sym_keyword_after] = ACTIONS(2152), [sym_keyword_range] = ACTIONS(2152), [sym_keyword_rows] = ACTIONS(2152), [sym_keyword_groups] = ACTIONS(2152), [sym_keyword_between] = ACTIONS(2152), [sym_keyword_preceding] = ACTIONS(2152), [sym_keyword_following] = ACTIONS(2152), [sym_keyword_unique] = ACTIONS(2152), [sym_keyword_references] = ACTIONS(2152), [aux_sym_keyword_like_token1] = ACTIONS(2152), [aux_sym_keyword_like_token2] = ACTIONS(2152), [sym_keyword_similar] = ACTIONS(2152), [sym_keyword_zerofill] = ACTIONS(2156), [sym_keyword_check] = ACTIONS(2152), [sym_keyword_stored] = ACTIONS(2152), [sym_keyword_virtual] = ACTIONS(2152), [sym_keyword_comment] = ACTIONS(2152), [sym_keyword_null] = ACTIONS(2152), [sym_keyword_array] = ACTIONS(2152), [anon_sym_LBRACK] = ACTIONS(2152), [anon_sym_RBRACK] = ACTIONS(2152), [anon_sym_RPAREN] = ACTIONS(2152), [anon_sym_COMMA] = ACTIONS(2152), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2152), [anon_sym_STAR] = ACTIONS(2152), [anon_sym_COLON_COLON] = ACTIONS(2152), [anon_sym_LT] = ACTIONS(2154), [anon_sym_GT] = ACTIONS(2154), [anon_sym_LT_EQ] = ACTIONS(2152), [anon_sym_GT_EQ] = ACTIONS(2152), [anon_sym_COLON] = ACTIONS(2154), [sym_op_other] = ACTIONS(2152), [anon_sym_PLUS] = ACTIONS(2152), [anon_sym_DASH] = ACTIONS(2154), [anon_sym_SLASH] = ACTIONS(2154), [anon_sym_PERCENT] = ACTIONS(2152), [anon_sym_CARET] = ACTIONS(2154), [anon_sym_BANG_EQ] = ACTIONS(2152), [anon_sym_LT_GT] = ACTIONS(2152), }, [204] = { [ts_builtin_sym_end] = ACTIONS(2158), [anon_sym_SEMI] = ACTIONS(2158), [sym_keyword_from] = ACTIONS(2158), [sym_keyword_on] = ACTIONS(2158), [sym_keyword_where] = ACTIONS(2158), [sym_keyword_desc] = ACTIONS(2158), [sym_keyword_asc] = ACTIONS(2158), [sym_keyword_limit] = ACTIONS(2158), [sym_keyword_primary] = ACTIONS(2158), [sym_keyword_create] = ACTIONS(2158), [sym_keyword_as] = ACTIONS(2160), [sym_keyword_constraint] = ACTIONS(2158), [sym_keyword_separator] = ACTIONS(2158), [sym_keyword_when] = ACTIONS(2158), [sym_keyword_then] = ACTIONS(2158), [sym_keyword_else] = ACTIONS(2158), [sym_keyword_end] = ACTIONS(2158), [sym_keyword_in] = ACTIONS(2158), [sym_keyword_and] = ACTIONS(2158), [sym_keyword_or] = ACTIONS(2158), [sym_keyword_is] = ACTIONS(2158), [sym_keyword_not] = ACTIONS(2158), [sym_keyword_using] = ACTIONS(2158), [sym_keyword_auto_increment] = ACTIONS(2158), [sym_keyword_generated] = ACTIONS(2158), [sym_keyword_default] = ACTIONS(2158), [sym_keyword_with] = ACTIONS(2158), [sym_keyword_returning] = ACTIONS(2158), [sym_keyword_first] = ACTIONS(2158), [sym_keyword_after] = ACTIONS(2158), [sym_keyword_range] = ACTIONS(2158), [sym_keyword_rows] = ACTIONS(2158), [sym_keyword_groups] = ACTIONS(2158), [sym_keyword_between] = ACTIONS(2158), [sym_keyword_preceding] = ACTIONS(2158), [sym_keyword_following] = ACTIONS(2158), [sym_keyword_unique] = ACTIONS(2158), [sym_keyword_references] = ACTIONS(2158), [aux_sym_keyword_like_token1] = ACTIONS(2158), [aux_sym_keyword_like_token2] = ACTIONS(2158), [sym_keyword_similar] = ACTIONS(2158), [sym_keyword_check] = ACTIONS(2158), [sym_keyword_stored] = ACTIONS(2158), [sym_keyword_virtual] = ACTIONS(2158), [sym_keyword_comment] = ACTIONS(2158), [sym_keyword_null] = ACTIONS(2158), [sym_keyword_array] = ACTIONS(2158), [anon_sym_LBRACK] = ACTIONS(2158), [anon_sym_RBRACK] = ACTIONS(2158), [anon_sym_LPAREN] = ACTIONS(2162), [anon_sym_RPAREN] = ACTIONS(2158), [anon_sym_COMMA] = ACTIONS(2158), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2158), [anon_sym_STAR] = ACTIONS(2158), [anon_sym_COLON_COLON] = ACTIONS(2158), [anon_sym_LT] = ACTIONS(2160), [anon_sym_GT] = ACTIONS(2160), [anon_sym_LT_EQ] = ACTIONS(2158), [anon_sym_GT_EQ] = ACTIONS(2158), [anon_sym_COLON] = ACTIONS(2160), [sym_op_other] = ACTIONS(2158), [anon_sym_PLUS] = ACTIONS(2158), [anon_sym_DASH] = ACTIONS(2160), [anon_sym_SLASH] = ACTIONS(2160), [anon_sym_PERCENT] = ACTIONS(2158), [anon_sym_CARET] = ACTIONS(2160), [anon_sym_BANG_EQ] = ACTIONS(2158), [anon_sym_LT_GT] = ACTIONS(2158), }, [205] = { [ts_builtin_sym_end] = ACTIONS(2164), [anon_sym_SEMI] = ACTIONS(2164), [sym_keyword_from] = ACTIONS(2164), [sym_keyword_on] = ACTIONS(2164), [sym_keyword_where] = ACTIONS(2164), [sym_keyword_desc] = ACTIONS(2164), [sym_keyword_asc] = ACTIONS(2164), [sym_keyword_limit] = ACTIONS(2164), [sym_keyword_primary] = ACTIONS(2164), [sym_keyword_create] = ACTIONS(2164), [sym_keyword_as] = ACTIONS(2166), [sym_keyword_constraint] = ACTIONS(2164), [sym_keyword_separator] = ACTIONS(2164), [sym_keyword_when] = ACTIONS(2164), [sym_keyword_then] = ACTIONS(2164), [sym_keyword_else] = ACTIONS(2164), [sym_keyword_end] = ACTIONS(2164), [sym_keyword_in] = ACTIONS(2164), [sym_keyword_and] = ACTIONS(2164), [sym_keyword_or] = ACTIONS(2164), [sym_keyword_is] = ACTIONS(2164), [sym_keyword_not] = ACTIONS(2164), [sym_keyword_using] = ACTIONS(2164), [sym_keyword_auto_increment] = ACTIONS(2164), [sym_keyword_generated] = ACTIONS(2164), [sym_keyword_default] = ACTIONS(2164), [sym_keyword_with] = ACTIONS(2164), [sym_keyword_returning] = ACTIONS(2164), [sym_keyword_first] = ACTIONS(2164), [sym_keyword_after] = ACTIONS(2164), [sym_keyword_range] = ACTIONS(2164), [sym_keyword_rows] = ACTIONS(2164), [sym_keyword_groups] = ACTIONS(2164), [sym_keyword_between] = ACTIONS(2164), [sym_keyword_preceding] = ACTIONS(2164), [sym_keyword_following] = ACTIONS(2164), [sym_keyword_unique] = ACTIONS(2164), [sym_keyword_references] = ACTIONS(2164), [aux_sym_keyword_like_token1] = ACTIONS(2164), [aux_sym_keyword_like_token2] = ACTIONS(2164), [sym_keyword_similar] = ACTIONS(2164), [sym_keyword_check] = ACTIONS(2164), [sym_keyword_stored] = ACTIONS(2164), [sym_keyword_virtual] = ACTIONS(2164), [sym_keyword_comment] = ACTIONS(2164), [sym_keyword_null] = ACTIONS(2164), [sym_keyword_array] = ACTIONS(2164), [anon_sym_LBRACK] = ACTIONS(2164), [anon_sym_RBRACK] = ACTIONS(2164), [anon_sym_LPAREN] = ACTIONS(2168), [anon_sym_RPAREN] = ACTIONS(2164), [anon_sym_COMMA] = ACTIONS(2164), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2164), [anon_sym_STAR] = ACTIONS(2164), [anon_sym_COLON_COLON] = ACTIONS(2164), [anon_sym_LT] = ACTIONS(2166), [anon_sym_GT] = ACTIONS(2166), [anon_sym_LT_EQ] = ACTIONS(2164), [anon_sym_GT_EQ] = ACTIONS(2164), [anon_sym_COLON] = ACTIONS(2166), [sym_op_other] = ACTIONS(2164), [anon_sym_PLUS] = ACTIONS(2164), [anon_sym_DASH] = ACTIONS(2166), [anon_sym_SLASH] = ACTIONS(2166), [anon_sym_PERCENT] = ACTIONS(2164), [anon_sym_CARET] = ACTIONS(2166), [anon_sym_BANG_EQ] = ACTIONS(2164), [anon_sym_LT_GT] = ACTIONS(2164), }, [206] = { [ts_builtin_sym_end] = ACTIONS(2170), [anon_sym_SEMI] = ACTIONS(2170), [sym_keyword_from] = ACTIONS(2170), [sym_keyword_on] = ACTIONS(2170), [sym_keyword_where] = ACTIONS(2170), [sym_keyword_desc] = ACTIONS(2170), [sym_keyword_asc] = ACTIONS(2170), [sym_keyword_limit] = ACTIONS(2170), [sym_keyword_primary] = ACTIONS(2170), [sym_keyword_create] = ACTIONS(2170), [sym_keyword_as] = ACTIONS(2172), [sym_keyword_constraint] = ACTIONS(2170), [sym_keyword_separator] = ACTIONS(2170), [sym_keyword_when] = ACTIONS(2170), [sym_keyword_then] = ACTIONS(2170), [sym_keyword_else] = ACTIONS(2170), [sym_keyword_end] = ACTIONS(2170), [sym_keyword_in] = ACTIONS(2170), [sym_keyword_and] = ACTIONS(2170), [sym_keyword_or] = ACTIONS(2170), [sym_keyword_is] = ACTIONS(2170), [sym_keyword_not] = ACTIONS(2170), [sym_keyword_using] = ACTIONS(2170), [sym_keyword_auto_increment] = ACTIONS(2170), [sym_keyword_generated] = ACTIONS(2170), [sym_keyword_default] = ACTIONS(2170), [sym_keyword_with] = ACTIONS(2170), [sym_keyword_returning] = ACTIONS(2170), [sym_keyword_first] = ACTIONS(2170), [sym_keyword_after] = ACTIONS(2170), [sym_keyword_range] = ACTIONS(2170), [sym_keyword_rows] = ACTIONS(2170), [sym_keyword_groups] = ACTIONS(2170), [sym_keyword_between] = ACTIONS(2170), [sym_keyword_preceding] = ACTIONS(2170), [sym_keyword_following] = ACTIONS(2170), [sym_keyword_unique] = ACTIONS(2170), [sym_keyword_references] = ACTIONS(2170), [aux_sym_keyword_like_token1] = ACTIONS(2170), [aux_sym_keyword_like_token2] = ACTIONS(2170), [sym_keyword_similar] = ACTIONS(2170), [sym_keyword_check] = ACTIONS(2170), [sym_keyword_stored] = ACTIONS(2170), [sym_keyword_virtual] = ACTIONS(2170), [sym_keyword_comment] = ACTIONS(2170), [sym_keyword_null] = ACTIONS(2170), [sym_keyword_array] = ACTIONS(2170), [anon_sym_LBRACK] = ACTIONS(2170), [anon_sym_RBRACK] = ACTIONS(2170), [anon_sym_LPAREN] = ACTIONS(2174), [anon_sym_RPAREN] = ACTIONS(2170), [anon_sym_COMMA] = ACTIONS(2170), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2170), [anon_sym_STAR] = ACTIONS(2170), [anon_sym_COLON_COLON] = ACTIONS(2170), [anon_sym_LT] = ACTIONS(2172), [anon_sym_GT] = ACTIONS(2172), [anon_sym_LT_EQ] = ACTIONS(2170), [anon_sym_GT_EQ] = ACTIONS(2170), [anon_sym_COLON] = ACTIONS(2172), [sym_op_other] = ACTIONS(2170), [anon_sym_PLUS] = ACTIONS(2170), [anon_sym_DASH] = ACTIONS(2172), [anon_sym_SLASH] = ACTIONS(2172), [anon_sym_PERCENT] = ACTIONS(2170), [anon_sym_CARET] = ACTIONS(2172), [anon_sym_BANG_EQ] = ACTIONS(2170), [anon_sym_LT_GT] = ACTIONS(2170), }, [207] = { [ts_builtin_sym_end] = ACTIONS(2176), [anon_sym_SEMI] = ACTIONS(2176), [sym_keyword_from] = ACTIONS(2176), [sym_keyword_on] = ACTIONS(2176), [sym_keyword_where] = ACTIONS(2176), [sym_keyword_desc] = ACTIONS(2176), [sym_keyword_asc] = ACTIONS(2176), [sym_keyword_limit] = ACTIONS(2176), [sym_keyword_primary] = ACTIONS(2176), [sym_keyword_create] = ACTIONS(2176), [sym_keyword_as] = ACTIONS(2178), [sym_keyword_constraint] = ACTIONS(2176), [sym_keyword_separator] = ACTIONS(2176), [sym_keyword_when] = ACTIONS(2176), [sym_keyword_then] = ACTIONS(2176), [sym_keyword_else] = ACTIONS(2176), [sym_keyword_end] = ACTIONS(2176), [sym_keyword_in] = ACTIONS(2176), [sym_keyword_and] = ACTIONS(2176), [sym_keyword_or] = ACTIONS(2176), [sym_keyword_is] = ACTIONS(2176), [sym_keyword_not] = ACTIONS(2176), [sym_keyword_using] = ACTIONS(2176), [sym_keyword_auto_increment] = ACTIONS(2176), [sym_keyword_generated] = ACTIONS(2176), [sym_keyword_default] = ACTIONS(2176), [sym_keyword_with] = ACTIONS(2176), [sym_keyword_returning] = ACTIONS(2176), [sym_keyword_first] = ACTIONS(2176), [sym_keyword_after] = ACTIONS(2176), [sym_keyword_range] = ACTIONS(2176), [sym_keyword_rows] = ACTIONS(2176), [sym_keyword_groups] = ACTIONS(2176), [sym_keyword_between] = ACTIONS(2176), [sym_keyword_preceding] = ACTIONS(2176), [sym_keyword_following] = ACTIONS(2176), [sym_keyword_unique] = ACTIONS(2176), [sym_keyword_references] = ACTIONS(2176), [aux_sym_keyword_like_token1] = ACTIONS(2176), [aux_sym_keyword_like_token2] = ACTIONS(2176), [sym_keyword_similar] = ACTIONS(2176), [sym_keyword_check] = ACTIONS(2176), [sym_keyword_stored] = ACTIONS(2176), [sym_keyword_virtual] = ACTIONS(2176), [sym_keyword_comment] = ACTIONS(2176), [sym_keyword_null] = ACTIONS(2176), [sym_keyword_array] = ACTIONS(2176), [anon_sym_LBRACK] = ACTIONS(2176), [anon_sym_RBRACK] = ACTIONS(2176), [anon_sym_LPAREN] = ACTIONS(2180), [anon_sym_RPAREN] = ACTIONS(2176), [anon_sym_COMMA] = ACTIONS(2176), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2176), [anon_sym_STAR] = ACTIONS(2176), [anon_sym_COLON_COLON] = ACTIONS(2176), [anon_sym_LT] = ACTIONS(2178), [anon_sym_GT] = ACTIONS(2178), [anon_sym_LT_EQ] = ACTIONS(2176), [anon_sym_GT_EQ] = ACTIONS(2176), [anon_sym_COLON] = ACTIONS(2178), [sym_op_other] = ACTIONS(2176), [anon_sym_PLUS] = ACTIONS(2176), [anon_sym_DASH] = ACTIONS(2178), [anon_sym_SLASH] = ACTIONS(2178), [anon_sym_PERCENT] = ACTIONS(2176), [anon_sym_CARET] = ACTIONS(2178), [anon_sym_BANG_EQ] = ACTIONS(2176), [anon_sym_LT_GT] = ACTIONS(2176), }, [208] = { [ts_builtin_sym_end] = ACTIONS(2182), [anon_sym_SEMI] = ACTIONS(2182), [sym_keyword_from] = ACTIONS(2182), [sym_keyword_on] = ACTIONS(2182), [sym_keyword_where] = ACTIONS(2182), [sym_keyword_desc] = ACTIONS(2182), [sym_keyword_asc] = ACTIONS(2182), [sym_keyword_limit] = ACTIONS(2182), [sym_keyword_primary] = ACTIONS(2182), [sym_keyword_create] = ACTIONS(2182), [sym_keyword_as] = ACTIONS(2184), [sym_keyword_constraint] = ACTIONS(2182), [sym_keyword_separator] = ACTIONS(2182), [sym_keyword_when] = ACTIONS(2182), [sym_keyword_then] = ACTIONS(2182), [sym_keyword_else] = ACTIONS(2182), [sym_keyword_end] = ACTIONS(2182), [sym_keyword_in] = ACTIONS(2182), [sym_keyword_and] = ACTIONS(2182), [sym_keyword_or] = ACTIONS(2182), [sym_keyword_is] = ACTIONS(2182), [sym_keyword_not] = ACTIONS(2182), [sym_keyword_using] = ACTIONS(2182), [sym_keyword_auto_increment] = ACTIONS(2182), [sym_keyword_generated] = ACTIONS(2182), [sym_keyword_default] = ACTIONS(2182), [sym_keyword_with] = ACTIONS(2182), [sym_keyword_returning] = ACTIONS(2182), [sym_keyword_first] = ACTIONS(2182), [sym_keyword_after] = ACTIONS(2182), [sym_keyword_range] = ACTIONS(2182), [sym_keyword_rows] = ACTIONS(2182), [sym_keyword_groups] = ACTIONS(2182), [sym_keyword_between] = ACTIONS(2182), [sym_keyword_preceding] = ACTIONS(2182), [sym_keyword_following] = ACTIONS(2182), [sym_keyword_unique] = ACTIONS(2182), [sym_keyword_references] = ACTIONS(2182), [aux_sym_keyword_like_token1] = ACTIONS(2182), [aux_sym_keyword_like_token2] = ACTIONS(2182), [sym_keyword_similar] = ACTIONS(2182), [sym_keyword_check] = ACTIONS(2182), [sym_keyword_stored] = ACTIONS(2182), [sym_keyword_virtual] = ACTIONS(2182), [sym_keyword_comment] = ACTIONS(2182), [sym_keyword_null] = ACTIONS(2182), [sym_keyword_array] = ACTIONS(2182), [anon_sym_LBRACK] = ACTIONS(2182), [anon_sym_RBRACK] = ACTIONS(2182), [anon_sym_LPAREN] = ACTIONS(2186), [anon_sym_RPAREN] = ACTIONS(2182), [anon_sym_COMMA] = ACTIONS(2182), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2182), [anon_sym_STAR] = ACTIONS(2182), [anon_sym_COLON_COLON] = ACTIONS(2182), [anon_sym_LT] = ACTIONS(2184), [anon_sym_GT] = ACTIONS(2184), [anon_sym_LT_EQ] = ACTIONS(2182), [anon_sym_GT_EQ] = ACTIONS(2182), [anon_sym_COLON] = ACTIONS(2184), [sym_op_other] = ACTIONS(2182), [anon_sym_PLUS] = ACTIONS(2182), [anon_sym_DASH] = ACTIONS(2184), [anon_sym_SLASH] = ACTIONS(2184), [anon_sym_PERCENT] = ACTIONS(2182), [anon_sym_CARET] = ACTIONS(2184), [anon_sym_BANG_EQ] = ACTIONS(2182), [anon_sym_LT_GT] = ACTIONS(2182), }, [209] = { [ts_builtin_sym_end] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(1868), [sym_keyword_from] = ACTIONS(1868), [sym_keyword_on] = ACTIONS(1868), [sym_keyword_where] = ACTIONS(1868), [sym_keyword_desc] = ACTIONS(1868), [sym_keyword_asc] = ACTIONS(1868), [sym_keyword_limit] = ACTIONS(1868), [sym_keyword_primary] = ACTIONS(1868), [sym_keyword_create] = ACTIONS(1868), [sym_keyword_as] = ACTIONS(1870), [sym_keyword_constraint] = ACTIONS(1868), [sym_keyword_separator] = ACTIONS(1868), [sym_keyword_when] = ACTIONS(1868), [sym_keyword_then] = ACTIONS(1868), [sym_keyword_else] = ACTIONS(1868), [sym_keyword_end] = ACTIONS(1868), [sym_keyword_in] = ACTIONS(1868), [sym_keyword_and] = ACTIONS(1868), [sym_keyword_or] = ACTIONS(1868), [sym_keyword_is] = ACTIONS(1868), [sym_keyword_not] = ACTIONS(1868), [sym_keyword_using] = ACTIONS(1868), [sym_keyword_auto_increment] = ACTIONS(1868), [sym_keyword_generated] = ACTIONS(1868), [sym_keyword_default] = ACTIONS(1868), [sym_keyword_with] = ACTIONS(1868), [sym_keyword_returning] = ACTIONS(1868), [sym_keyword_first] = ACTIONS(1868), [sym_keyword_after] = ACTIONS(1868), [sym_keyword_range] = ACTIONS(1868), [sym_keyword_rows] = ACTIONS(1868), [sym_keyword_groups] = ACTIONS(1868), [sym_keyword_between] = ACTIONS(1868), [sym_keyword_preceding] = ACTIONS(1868), [sym_keyword_following] = ACTIONS(1868), [sym_keyword_unique] = ACTIONS(1868), [sym_keyword_references] = ACTIONS(1868), [aux_sym_keyword_like_token1] = ACTIONS(1868), [aux_sym_keyword_like_token2] = ACTIONS(1868), [sym_keyword_similar] = ACTIONS(1868), [sym_keyword_check] = ACTIONS(1868), [sym_keyword_stored] = ACTIONS(1868), [sym_keyword_virtual] = ACTIONS(1868), [sym_keyword_comment] = ACTIONS(1868), [sym_keyword_null] = ACTIONS(1868), [sym_keyword_array] = ACTIONS(1868), [anon_sym_LBRACK] = ACTIONS(1868), [anon_sym_RBRACK] = ACTIONS(1868), [anon_sym_LPAREN] = ACTIONS(2036), [anon_sym_RPAREN] = ACTIONS(1868), [anon_sym_COMMA] = ACTIONS(1868), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1868), [anon_sym_STAR] = ACTIONS(1868), [anon_sym_COLON_COLON] = ACTIONS(1868), [anon_sym_LT] = ACTIONS(1870), [anon_sym_GT] = ACTIONS(1870), [anon_sym_LT_EQ] = ACTIONS(1868), [anon_sym_GT_EQ] = ACTIONS(1868), [anon_sym_COLON] = ACTIONS(1870), [sym_op_other] = ACTIONS(1868), [anon_sym_PLUS] = ACTIONS(1868), [anon_sym_DASH] = ACTIONS(1870), [anon_sym_SLASH] = ACTIONS(1870), [anon_sym_PERCENT] = ACTIONS(1868), [anon_sym_CARET] = ACTIONS(1870), [anon_sym_BANG_EQ] = ACTIONS(1868), [anon_sym_LT_GT] = ACTIONS(1868), }, [210] = { [ts_builtin_sym_end] = ACTIONS(2188), [anon_sym_SEMI] = ACTIONS(2188), [sym_keyword_from] = ACTIONS(2188), [sym_keyword_on] = ACTIONS(2188), [sym_keyword_where] = ACTIONS(2188), [sym_keyword_desc] = ACTIONS(2188), [sym_keyword_asc] = ACTIONS(2188), [sym_keyword_limit] = ACTIONS(2188), [sym_keyword_primary] = ACTIONS(2188), [sym_keyword_create] = ACTIONS(2188), [sym_keyword_as] = ACTIONS(2190), [sym_keyword_constraint] = ACTIONS(2188), [sym_keyword_separator] = ACTIONS(2188), [sym_keyword_when] = ACTIONS(2188), [sym_keyword_then] = ACTIONS(2188), [sym_keyword_else] = ACTIONS(2188), [sym_keyword_end] = ACTIONS(2188), [sym_keyword_in] = ACTIONS(2188), [sym_keyword_and] = ACTIONS(2188), [sym_keyword_or] = ACTIONS(2188), [sym_keyword_is] = ACTIONS(2188), [sym_keyword_not] = ACTIONS(2188), [sym_keyword_using] = ACTIONS(2188), [sym_keyword_auto_increment] = ACTIONS(2188), [sym_keyword_generated] = ACTIONS(2188), [sym_keyword_default] = ACTIONS(2188), [sym_keyword_with] = ACTIONS(2188), [sym_keyword_returning] = ACTIONS(2188), [sym_keyword_first] = ACTIONS(2188), [sym_keyword_after] = ACTIONS(2188), [sym_keyword_range] = ACTIONS(2188), [sym_keyword_rows] = ACTIONS(2188), [sym_keyword_groups] = ACTIONS(2188), [sym_keyword_between] = ACTIONS(2188), [sym_keyword_preceding] = ACTIONS(2188), [sym_keyword_following] = ACTIONS(2188), [sym_keyword_unique] = ACTIONS(2188), [sym_keyword_references] = ACTIONS(2188), [aux_sym_keyword_like_token1] = ACTIONS(2188), [aux_sym_keyword_like_token2] = ACTIONS(2188), [sym_keyword_similar] = ACTIONS(2188), [sym_keyword_check] = ACTIONS(2188), [sym_keyword_stored] = ACTIONS(2188), [sym_keyword_virtual] = ACTIONS(2188), [sym_keyword_comment] = ACTIONS(2188), [sym_keyword_null] = ACTIONS(2188), [sym_keyword_array] = ACTIONS(2188), [anon_sym_LBRACK] = ACTIONS(2188), [anon_sym_RBRACK] = ACTIONS(2188), [anon_sym_LPAREN] = ACTIONS(2192), [anon_sym_RPAREN] = ACTIONS(2188), [anon_sym_COMMA] = ACTIONS(2188), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2188), [anon_sym_STAR] = ACTIONS(2188), [anon_sym_COLON_COLON] = ACTIONS(2188), [anon_sym_LT] = ACTIONS(2190), [anon_sym_GT] = ACTIONS(2190), [anon_sym_LT_EQ] = ACTIONS(2188), [anon_sym_GT_EQ] = ACTIONS(2188), [anon_sym_COLON] = ACTIONS(2190), [sym_op_other] = ACTIONS(2188), [anon_sym_PLUS] = ACTIONS(2188), [anon_sym_DASH] = ACTIONS(2190), [anon_sym_SLASH] = ACTIONS(2190), [anon_sym_PERCENT] = ACTIONS(2188), [anon_sym_CARET] = ACTIONS(2190), [anon_sym_BANG_EQ] = ACTIONS(2188), [anon_sym_LT_GT] = ACTIONS(2188), }, [211] = { [ts_builtin_sym_end] = ACTIONS(2146), [anon_sym_SEMI] = ACTIONS(2146), [sym_keyword_from] = ACTIONS(2146), [sym_keyword_on] = ACTIONS(2146), [sym_keyword_where] = ACTIONS(2146), [sym_keyword_desc] = ACTIONS(2146), [sym_keyword_asc] = ACTIONS(2146), [sym_keyword_limit] = ACTIONS(2146), [sym_keyword_primary] = ACTIONS(2146), [sym_keyword_create] = ACTIONS(2146), [sym_keyword_as] = ACTIONS(2148), [sym_keyword_constraint] = ACTIONS(2146), [sym_keyword_separator] = ACTIONS(2146), [sym_keyword_when] = ACTIONS(2146), [sym_keyword_then] = ACTIONS(2146), [sym_keyword_else] = ACTIONS(2146), [sym_keyword_end] = ACTIONS(2146), [sym_keyword_in] = ACTIONS(2146), [sym_keyword_and] = ACTIONS(2146), [sym_keyword_or] = ACTIONS(2146), [sym_keyword_is] = ACTIONS(2146), [sym_keyword_not] = ACTIONS(2146), [sym_keyword_using] = ACTIONS(2146), [sym_keyword_auto_increment] = ACTIONS(2146), [sym_keyword_generated] = ACTIONS(2146), [sym_keyword_default] = ACTIONS(2146), [sym_keyword_with] = ACTIONS(2146), [sym_keyword_returning] = ACTIONS(2146), [sym_keyword_first] = ACTIONS(2146), [sym_keyword_after] = ACTIONS(2146), [sym_keyword_range] = ACTIONS(2146), [sym_keyword_rows] = ACTIONS(2146), [sym_keyword_groups] = ACTIONS(2146), [sym_keyword_between] = ACTIONS(2146), [sym_keyword_preceding] = ACTIONS(2146), [sym_keyword_following] = ACTIONS(2146), [sym_keyword_unique] = ACTIONS(2146), [sym_keyword_references] = ACTIONS(2146), [aux_sym_keyword_like_token1] = ACTIONS(2146), [aux_sym_keyword_like_token2] = ACTIONS(2146), [sym_keyword_similar] = ACTIONS(2146), [sym_keyword_zerofill] = ACTIONS(2194), [sym_keyword_check] = ACTIONS(2146), [sym_keyword_stored] = ACTIONS(2146), [sym_keyword_virtual] = ACTIONS(2146), [sym_keyword_comment] = ACTIONS(2146), [sym_keyword_null] = ACTIONS(2146), [sym_keyword_array] = ACTIONS(2146), [anon_sym_LBRACK] = ACTIONS(2146), [anon_sym_RBRACK] = ACTIONS(2146), [anon_sym_RPAREN] = ACTIONS(2146), [anon_sym_COMMA] = ACTIONS(2146), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2146), [anon_sym_STAR] = ACTIONS(2146), [anon_sym_COLON_COLON] = ACTIONS(2146), [anon_sym_LT] = ACTIONS(2148), [anon_sym_GT] = ACTIONS(2148), [anon_sym_LT_EQ] = ACTIONS(2146), [anon_sym_GT_EQ] = ACTIONS(2146), [anon_sym_COLON] = ACTIONS(2148), [sym_op_other] = ACTIONS(2146), [anon_sym_PLUS] = ACTIONS(2146), [anon_sym_DASH] = ACTIONS(2148), [anon_sym_SLASH] = ACTIONS(2148), [anon_sym_PERCENT] = ACTIONS(2146), [anon_sym_CARET] = ACTIONS(2148), [anon_sym_BANG_EQ] = ACTIONS(2146), [anon_sym_LT_GT] = ACTIONS(2146), }, [212] = { [ts_builtin_sym_end] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(1868), [sym_keyword_from] = ACTIONS(1868), [sym_keyword_on] = ACTIONS(1868), [sym_keyword_where] = ACTIONS(1868), [sym_keyword_desc] = ACTIONS(1868), [sym_keyword_asc] = ACTIONS(1868), [sym_keyword_limit] = ACTIONS(1868), [sym_keyword_primary] = ACTIONS(1868), [sym_keyword_create] = ACTIONS(1868), [sym_keyword_as] = ACTIONS(1870), [sym_keyword_constraint] = ACTIONS(1868), [sym_keyword_separator] = ACTIONS(1868), [sym_keyword_when] = ACTIONS(1868), [sym_keyword_then] = ACTIONS(1868), [sym_keyword_else] = ACTIONS(1868), [sym_keyword_end] = ACTIONS(1868), [sym_keyword_in] = ACTIONS(1868), [sym_keyword_and] = ACTIONS(1868), [sym_keyword_or] = ACTIONS(1868), [sym_keyword_is] = ACTIONS(1868), [sym_keyword_not] = ACTIONS(1868), [sym_keyword_using] = ACTIONS(1868), [sym_keyword_auto_increment] = ACTIONS(1868), [sym_keyword_generated] = ACTIONS(1868), [sym_keyword_default] = ACTIONS(1868), [sym_keyword_with] = ACTIONS(1868), [sym_keyword_returning] = ACTIONS(1868), [sym_keyword_first] = ACTIONS(1868), [sym_keyword_after] = ACTIONS(1868), [sym_keyword_range] = ACTIONS(1868), [sym_keyword_rows] = ACTIONS(1868), [sym_keyword_groups] = ACTIONS(1868), [sym_keyword_between] = ACTIONS(1868), [sym_keyword_preceding] = ACTIONS(1868), [sym_keyword_following] = ACTIONS(1868), [sym_keyword_unique] = ACTIONS(1868), [sym_keyword_references] = ACTIONS(1868), [aux_sym_keyword_like_token1] = ACTIONS(1868), [aux_sym_keyword_like_token2] = ACTIONS(1868), [sym_keyword_similar] = ACTIONS(1868), [sym_keyword_zerofill] = ACTIONS(1874), [sym_keyword_check] = ACTIONS(1868), [sym_keyword_stored] = ACTIONS(1868), [sym_keyword_virtual] = ACTIONS(1868), [sym_keyword_comment] = ACTIONS(1868), [sym_keyword_null] = ACTIONS(1868), [sym_keyword_array] = ACTIONS(1868), [anon_sym_LBRACK] = ACTIONS(1868), [anon_sym_RBRACK] = ACTIONS(1868), [anon_sym_RPAREN] = ACTIONS(1868), [anon_sym_COMMA] = ACTIONS(1868), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1868), [anon_sym_STAR] = ACTIONS(1868), [anon_sym_COLON_COLON] = ACTIONS(1868), [anon_sym_LT] = ACTIONS(1870), [anon_sym_GT] = ACTIONS(1870), [anon_sym_LT_EQ] = ACTIONS(1868), [anon_sym_GT_EQ] = ACTIONS(1868), [anon_sym_COLON] = ACTIONS(1870), [sym_op_other] = ACTIONS(1868), [anon_sym_PLUS] = ACTIONS(1868), [anon_sym_DASH] = ACTIONS(1870), [anon_sym_SLASH] = ACTIONS(1870), [anon_sym_PERCENT] = ACTIONS(1868), [anon_sym_CARET] = ACTIONS(1870), [anon_sym_BANG_EQ] = ACTIONS(1868), [anon_sym_LT_GT] = ACTIONS(1868), }, [213] = { [ts_builtin_sym_end] = ACTIONS(2158), [anon_sym_SEMI] = ACTIONS(2158), [sym_keyword_from] = ACTIONS(2158), [sym_keyword_on] = ACTIONS(2158), [sym_keyword_where] = ACTIONS(2158), [sym_keyword_desc] = ACTIONS(2158), [sym_keyword_asc] = ACTIONS(2158), [sym_keyword_limit] = ACTIONS(2158), [sym_keyword_primary] = ACTIONS(2158), [sym_keyword_create] = ACTIONS(2158), [sym_keyword_as] = ACTIONS(2160), [sym_keyword_constraint] = ACTIONS(2158), [sym_keyword_separator] = ACTIONS(2158), [sym_keyword_when] = ACTIONS(2158), [sym_keyword_then] = ACTIONS(2158), [sym_keyword_else] = ACTIONS(2158), [sym_keyword_end] = ACTIONS(2158), [sym_keyword_in] = ACTIONS(2158), [sym_keyword_and] = ACTIONS(2158), [sym_keyword_or] = ACTIONS(2158), [sym_keyword_is] = ACTIONS(2158), [sym_keyword_not] = ACTIONS(2158), [sym_keyword_using] = ACTIONS(2158), [sym_keyword_auto_increment] = ACTIONS(2158), [sym_keyword_generated] = ACTIONS(2158), [sym_keyword_default] = ACTIONS(2158), [sym_keyword_with] = ACTIONS(2158), [sym_keyword_returning] = ACTIONS(2158), [sym_keyword_first] = ACTIONS(2158), [sym_keyword_after] = ACTIONS(2158), [sym_keyword_range] = ACTIONS(2158), [sym_keyword_rows] = ACTIONS(2158), [sym_keyword_groups] = ACTIONS(2158), [sym_keyword_between] = ACTIONS(2158), [sym_keyword_preceding] = ACTIONS(2158), [sym_keyword_following] = ACTIONS(2158), [sym_keyword_unique] = ACTIONS(2158), [sym_keyword_references] = ACTIONS(2158), [aux_sym_keyword_like_token1] = ACTIONS(2158), [aux_sym_keyword_like_token2] = ACTIONS(2158), [sym_keyword_similar] = ACTIONS(2158), [sym_keyword_zerofill] = ACTIONS(2196), [sym_keyword_check] = ACTIONS(2158), [sym_keyword_stored] = ACTIONS(2158), [sym_keyword_virtual] = ACTIONS(2158), [sym_keyword_comment] = ACTIONS(2158), [sym_keyword_null] = ACTIONS(2158), [sym_keyword_array] = ACTIONS(2158), [anon_sym_LBRACK] = ACTIONS(2158), [anon_sym_RBRACK] = ACTIONS(2158), [anon_sym_RPAREN] = ACTIONS(2158), [anon_sym_COMMA] = ACTIONS(2158), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2158), [anon_sym_STAR] = ACTIONS(2158), [anon_sym_COLON_COLON] = ACTIONS(2158), [anon_sym_LT] = ACTIONS(2160), [anon_sym_GT] = ACTIONS(2160), [anon_sym_LT_EQ] = ACTIONS(2158), [anon_sym_GT_EQ] = ACTIONS(2158), [anon_sym_COLON] = ACTIONS(2160), [sym_op_other] = ACTIONS(2158), [anon_sym_PLUS] = ACTIONS(2158), [anon_sym_DASH] = ACTIONS(2160), [anon_sym_SLASH] = ACTIONS(2160), [anon_sym_PERCENT] = ACTIONS(2158), [anon_sym_CARET] = ACTIONS(2160), [anon_sym_BANG_EQ] = ACTIONS(2158), [anon_sym_LT_GT] = ACTIONS(2158), }, [214] = { [ts_builtin_sym_end] = ACTIONS(2164), [anon_sym_SEMI] = ACTIONS(2164), [sym_keyword_from] = ACTIONS(2164), [sym_keyword_on] = ACTIONS(2164), [sym_keyword_where] = ACTIONS(2164), [sym_keyword_desc] = ACTIONS(2164), [sym_keyword_asc] = ACTIONS(2164), [sym_keyword_limit] = ACTIONS(2164), [sym_keyword_primary] = ACTIONS(2164), [sym_keyword_create] = ACTIONS(2164), [sym_keyword_as] = ACTIONS(2166), [sym_keyword_constraint] = ACTIONS(2164), [sym_keyword_separator] = ACTIONS(2164), [sym_keyword_when] = ACTIONS(2164), [sym_keyword_then] = ACTIONS(2164), [sym_keyword_else] = ACTIONS(2164), [sym_keyword_end] = ACTIONS(2164), [sym_keyword_in] = ACTIONS(2164), [sym_keyword_and] = ACTIONS(2164), [sym_keyword_or] = ACTIONS(2164), [sym_keyword_is] = ACTIONS(2164), [sym_keyword_not] = ACTIONS(2164), [sym_keyword_using] = ACTIONS(2164), [sym_keyword_auto_increment] = ACTIONS(2164), [sym_keyword_generated] = ACTIONS(2164), [sym_keyword_default] = ACTIONS(2164), [sym_keyword_with] = ACTIONS(2164), [sym_keyword_returning] = ACTIONS(2164), [sym_keyword_first] = ACTIONS(2164), [sym_keyword_after] = ACTIONS(2164), [sym_keyword_range] = ACTIONS(2164), [sym_keyword_rows] = ACTIONS(2164), [sym_keyword_groups] = ACTIONS(2164), [sym_keyword_between] = ACTIONS(2164), [sym_keyword_preceding] = ACTIONS(2164), [sym_keyword_following] = ACTIONS(2164), [sym_keyword_unique] = ACTIONS(2164), [sym_keyword_references] = ACTIONS(2164), [aux_sym_keyword_like_token1] = ACTIONS(2164), [aux_sym_keyword_like_token2] = ACTIONS(2164), [sym_keyword_similar] = ACTIONS(2164), [sym_keyword_zerofill] = ACTIONS(2198), [sym_keyword_check] = ACTIONS(2164), [sym_keyword_stored] = ACTIONS(2164), [sym_keyword_virtual] = ACTIONS(2164), [sym_keyword_comment] = ACTIONS(2164), [sym_keyword_null] = ACTIONS(2164), [sym_keyword_array] = ACTIONS(2164), [anon_sym_LBRACK] = ACTIONS(2164), [anon_sym_RBRACK] = ACTIONS(2164), [anon_sym_RPAREN] = ACTIONS(2164), [anon_sym_COMMA] = ACTIONS(2164), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2164), [anon_sym_STAR] = ACTIONS(2164), [anon_sym_COLON_COLON] = ACTIONS(2164), [anon_sym_LT] = ACTIONS(2166), [anon_sym_GT] = ACTIONS(2166), [anon_sym_LT_EQ] = ACTIONS(2164), [anon_sym_GT_EQ] = ACTIONS(2164), [anon_sym_COLON] = ACTIONS(2166), [sym_op_other] = ACTIONS(2164), [anon_sym_PLUS] = ACTIONS(2164), [anon_sym_DASH] = ACTIONS(2166), [anon_sym_SLASH] = ACTIONS(2166), [anon_sym_PERCENT] = ACTIONS(2164), [anon_sym_CARET] = ACTIONS(2166), [anon_sym_BANG_EQ] = ACTIONS(2164), [anon_sym_LT_GT] = ACTIONS(2164), }, [215] = { [ts_builtin_sym_end] = ACTIONS(2170), [anon_sym_SEMI] = ACTIONS(2170), [sym_keyword_from] = ACTIONS(2170), [sym_keyword_on] = ACTIONS(2170), [sym_keyword_where] = ACTIONS(2170), [sym_keyword_desc] = ACTIONS(2170), [sym_keyword_asc] = ACTIONS(2170), [sym_keyword_limit] = ACTIONS(2170), [sym_keyword_primary] = ACTIONS(2170), [sym_keyword_create] = ACTIONS(2170), [sym_keyword_as] = ACTIONS(2172), [sym_keyword_constraint] = ACTIONS(2170), [sym_keyword_separator] = ACTIONS(2170), [sym_keyword_when] = ACTIONS(2170), [sym_keyword_then] = ACTIONS(2170), [sym_keyword_else] = ACTIONS(2170), [sym_keyword_end] = ACTIONS(2170), [sym_keyword_in] = ACTIONS(2170), [sym_keyword_and] = ACTIONS(2170), [sym_keyword_or] = ACTIONS(2170), [sym_keyword_is] = ACTIONS(2170), [sym_keyword_not] = ACTIONS(2170), [sym_keyword_using] = ACTIONS(2170), [sym_keyword_auto_increment] = ACTIONS(2170), [sym_keyword_generated] = ACTIONS(2170), [sym_keyword_default] = ACTIONS(2170), [sym_keyword_with] = ACTIONS(2170), [sym_keyword_returning] = ACTIONS(2170), [sym_keyword_first] = ACTIONS(2170), [sym_keyword_after] = ACTIONS(2170), [sym_keyword_range] = ACTIONS(2170), [sym_keyword_rows] = ACTIONS(2170), [sym_keyword_groups] = ACTIONS(2170), [sym_keyword_between] = ACTIONS(2170), [sym_keyword_preceding] = ACTIONS(2170), [sym_keyword_following] = ACTIONS(2170), [sym_keyword_unique] = ACTIONS(2170), [sym_keyword_references] = ACTIONS(2170), [aux_sym_keyword_like_token1] = ACTIONS(2170), [aux_sym_keyword_like_token2] = ACTIONS(2170), [sym_keyword_similar] = ACTIONS(2170), [sym_keyword_zerofill] = ACTIONS(2200), [sym_keyword_check] = ACTIONS(2170), [sym_keyword_stored] = ACTIONS(2170), [sym_keyword_virtual] = ACTIONS(2170), [sym_keyword_comment] = ACTIONS(2170), [sym_keyword_null] = ACTIONS(2170), [sym_keyword_array] = ACTIONS(2170), [anon_sym_LBRACK] = ACTIONS(2170), [anon_sym_RBRACK] = ACTIONS(2170), [anon_sym_RPAREN] = ACTIONS(2170), [anon_sym_COMMA] = ACTIONS(2170), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2170), [anon_sym_STAR] = ACTIONS(2170), [anon_sym_COLON_COLON] = ACTIONS(2170), [anon_sym_LT] = ACTIONS(2172), [anon_sym_GT] = ACTIONS(2172), [anon_sym_LT_EQ] = ACTIONS(2170), [anon_sym_GT_EQ] = ACTIONS(2170), [anon_sym_COLON] = ACTIONS(2172), [sym_op_other] = ACTIONS(2170), [anon_sym_PLUS] = ACTIONS(2170), [anon_sym_DASH] = ACTIONS(2172), [anon_sym_SLASH] = ACTIONS(2172), [anon_sym_PERCENT] = ACTIONS(2170), [anon_sym_CARET] = ACTIONS(2172), [anon_sym_BANG_EQ] = ACTIONS(2170), [anon_sym_LT_GT] = ACTIONS(2170), }, [216] = { [ts_builtin_sym_end] = ACTIONS(2176), [anon_sym_SEMI] = ACTIONS(2176), [sym_keyword_from] = ACTIONS(2176), [sym_keyword_on] = ACTIONS(2176), [sym_keyword_where] = ACTIONS(2176), [sym_keyword_desc] = ACTIONS(2176), [sym_keyword_asc] = ACTIONS(2176), [sym_keyword_limit] = ACTIONS(2176), [sym_keyword_primary] = ACTIONS(2176), [sym_keyword_create] = ACTIONS(2176), [sym_keyword_as] = ACTIONS(2178), [sym_keyword_constraint] = ACTIONS(2176), [sym_keyword_separator] = ACTIONS(2176), [sym_keyword_when] = ACTIONS(2176), [sym_keyword_then] = ACTIONS(2176), [sym_keyword_else] = ACTIONS(2176), [sym_keyword_end] = ACTIONS(2176), [sym_keyword_in] = ACTIONS(2176), [sym_keyword_and] = ACTIONS(2176), [sym_keyword_or] = ACTIONS(2176), [sym_keyword_is] = ACTIONS(2176), [sym_keyword_not] = ACTIONS(2176), [sym_keyword_using] = ACTIONS(2176), [sym_keyword_auto_increment] = ACTIONS(2176), [sym_keyword_generated] = ACTIONS(2176), [sym_keyword_default] = ACTIONS(2176), [sym_keyword_with] = ACTIONS(2176), [sym_keyword_returning] = ACTIONS(2176), [sym_keyword_first] = ACTIONS(2176), [sym_keyword_after] = ACTIONS(2176), [sym_keyword_range] = ACTIONS(2176), [sym_keyword_rows] = ACTIONS(2176), [sym_keyword_groups] = ACTIONS(2176), [sym_keyword_between] = ACTIONS(2176), [sym_keyword_preceding] = ACTIONS(2176), [sym_keyword_following] = ACTIONS(2176), [sym_keyword_unique] = ACTIONS(2176), [sym_keyword_references] = ACTIONS(2176), [aux_sym_keyword_like_token1] = ACTIONS(2176), [aux_sym_keyword_like_token2] = ACTIONS(2176), [sym_keyword_similar] = ACTIONS(2176), [sym_keyword_zerofill] = ACTIONS(2202), [sym_keyword_check] = ACTIONS(2176), [sym_keyword_stored] = ACTIONS(2176), [sym_keyword_virtual] = ACTIONS(2176), [sym_keyword_comment] = ACTIONS(2176), [sym_keyword_null] = ACTIONS(2176), [sym_keyword_array] = ACTIONS(2176), [anon_sym_LBRACK] = ACTIONS(2176), [anon_sym_RBRACK] = ACTIONS(2176), [anon_sym_RPAREN] = ACTIONS(2176), [anon_sym_COMMA] = ACTIONS(2176), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2176), [anon_sym_STAR] = ACTIONS(2176), [anon_sym_COLON_COLON] = ACTIONS(2176), [anon_sym_LT] = ACTIONS(2178), [anon_sym_GT] = ACTIONS(2178), [anon_sym_LT_EQ] = ACTIONS(2176), [anon_sym_GT_EQ] = ACTIONS(2176), [anon_sym_COLON] = ACTIONS(2178), [sym_op_other] = ACTIONS(2176), [anon_sym_PLUS] = ACTIONS(2176), [anon_sym_DASH] = ACTIONS(2178), [anon_sym_SLASH] = ACTIONS(2178), [anon_sym_PERCENT] = ACTIONS(2176), [anon_sym_CARET] = ACTIONS(2178), [anon_sym_BANG_EQ] = ACTIONS(2176), [anon_sym_LT_GT] = ACTIONS(2176), }, [217] = { [ts_builtin_sym_end] = ACTIONS(2182), [anon_sym_SEMI] = ACTIONS(2182), [sym_keyword_from] = ACTIONS(2182), [sym_keyword_on] = ACTIONS(2182), [sym_keyword_where] = ACTIONS(2182), [sym_keyword_desc] = ACTIONS(2182), [sym_keyword_asc] = ACTIONS(2182), [sym_keyword_limit] = ACTIONS(2182), [sym_keyword_primary] = ACTIONS(2182), [sym_keyword_create] = ACTIONS(2182), [sym_keyword_as] = ACTIONS(2184), [sym_keyword_constraint] = ACTIONS(2182), [sym_keyword_separator] = ACTIONS(2182), [sym_keyword_when] = ACTIONS(2182), [sym_keyword_then] = ACTIONS(2182), [sym_keyword_else] = ACTIONS(2182), [sym_keyword_end] = ACTIONS(2182), [sym_keyword_in] = ACTIONS(2182), [sym_keyword_and] = ACTIONS(2182), [sym_keyword_or] = ACTIONS(2182), [sym_keyword_is] = ACTIONS(2182), [sym_keyword_not] = ACTIONS(2182), [sym_keyword_using] = ACTIONS(2182), [sym_keyword_auto_increment] = ACTIONS(2182), [sym_keyword_generated] = ACTIONS(2182), [sym_keyword_default] = ACTIONS(2182), [sym_keyword_with] = ACTIONS(2182), [sym_keyword_returning] = ACTIONS(2182), [sym_keyword_first] = ACTIONS(2182), [sym_keyword_after] = ACTIONS(2182), [sym_keyword_range] = ACTIONS(2182), [sym_keyword_rows] = ACTIONS(2182), [sym_keyword_groups] = ACTIONS(2182), [sym_keyword_between] = ACTIONS(2182), [sym_keyword_preceding] = ACTIONS(2182), [sym_keyword_following] = ACTIONS(2182), [sym_keyword_unique] = ACTIONS(2182), [sym_keyword_references] = ACTIONS(2182), [aux_sym_keyword_like_token1] = ACTIONS(2182), [aux_sym_keyword_like_token2] = ACTIONS(2182), [sym_keyword_similar] = ACTIONS(2182), [sym_keyword_zerofill] = ACTIONS(2204), [sym_keyword_check] = ACTIONS(2182), [sym_keyword_stored] = ACTIONS(2182), [sym_keyword_virtual] = ACTIONS(2182), [sym_keyword_comment] = ACTIONS(2182), [sym_keyword_null] = ACTIONS(2182), [sym_keyword_array] = ACTIONS(2182), [anon_sym_LBRACK] = ACTIONS(2182), [anon_sym_RBRACK] = ACTIONS(2182), [anon_sym_RPAREN] = ACTIONS(2182), [anon_sym_COMMA] = ACTIONS(2182), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2182), [anon_sym_STAR] = ACTIONS(2182), [anon_sym_COLON_COLON] = ACTIONS(2182), [anon_sym_LT] = ACTIONS(2184), [anon_sym_GT] = ACTIONS(2184), [anon_sym_LT_EQ] = ACTIONS(2182), [anon_sym_GT_EQ] = ACTIONS(2182), [anon_sym_COLON] = ACTIONS(2184), [sym_op_other] = ACTIONS(2182), [anon_sym_PLUS] = ACTIONS(2182), [anon_sym_DASH] = ACTIONS(2184), [anon_sym_SLASH] = ACTIONS(2184), [anon_sym_PERCENT] = ACTIONS(2182), [anon_sym_CARET] = ACTIONS(2184), [anon_sym_BANG_EQ] = ACTIONS(2182), [anon_sym_LT_GT] = ACTIONS(2182), }, [218] = { [ts_builtin_sym_end] = ACTIONS(2086), [anon_sym_SEMI] = ACTIONS(2086), [sym_keyword_from] = ACTIONS(2086), [sym_keyword_on] = ACTIONS(2086), [sym_keyword_where] = ACTIONS(2086), [sym_keyword_desc] = ACTIONS(2086), [sym_keyword_asc] = ACTIONS(2086), [sym_keyword_limit] = ACTIONS(2086), [sym_keyword_primary] = ACTIONS(2086), [sym_keyword_create] = ACTIONS(2086), [sym_keyword_as] = ACTIONS(2088), [sym_keyword_constraint] = ACTIONS(2086), [sym_keyword_separator] = ACTIONS(2086), [sym_keyword_when] = ACTIONS(2086), [sym_keyword_then] = ACTIONS(2086), [sym_keyword_else] = ACTIONS(2086), [sym_keyword_end] = ACTIONS(2086), [sym_keyword_in] = ACTIONS(2086), [sym_keyword_and] = ACTIONS(2086), [sym_keyword_or] = ACTIONS(2086), [sym_keyword_is] = ACTIONS(2086), [sym_keyword_not] = ACTIONS(2086), [sym_keyword_using] = ACTIONS(2086), [sym_keyword_auto_increment] = ACTIONS(2086), [sym_keyword_generated] = ACTIONS(2086), [sym_keyword_default] = ACTIONS(2086), [sym_keyword_with] = ACTIONS(2086), [sym_keyword_returning] = ACTIONS(2086), [sym_keyword_first] = ACTIONS(2086), [sym_keyword_after] = ACTIONS(2086), [sym_keyword_range] = ACTIONS(2086), [sym_keyword_rows] = ACTIONS(2086), [sym_keyword_groups] = ACTIONS(2086), [sym_keyword_between] = ACTIONS(2086), [sym_keyword_preceding] = ACTIONS(2086), [sym_keyword_following] = ACTIONS(2086), [sym_keyword_unique] = ACTIONS(2086), [sym_keyword_references] = ACTIONS(2086), [aux_sym_keyword_like_token1] = ACTIONS(2086), [aux_sym_keyword_like_token2] = ACTIONS(2086), [sym_keyword_similar] = ACTIONS(2086), [sym_keyword_check] = ACTIONS(2086), [sym_keyword_stored] = ACTIONS(2086), [sym_keyword_virtual] = ACTIONS(2086), [sym_keyword_comment] = ACTIONS(2086), [sym_keyword_null] = ACTIONS(2086), [sym_keyword_array] = ACTIONS(2086), [anon_sym_LBRACK] = ACTIONS(2086), [anon_sym_RBRACK] = ACTIONS(2086), [anon_sym_LPAREN] = ACTIONS(2206), [anon_sym_RPAREN] = ACTIONS(2086), [anon_sym_COMMA] = ACTIONS(2086), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2086), [anon_sym_STAR] = ACTIONS(2086), [anon_sym_COLON_COLON] = ACTIONS(2086), [anon_sym_LT] = ACTIONS(2088), [anon_sym_GT] = ACTIONS(2088), [anon_sym_LT_EQ] = ACTIONS(2086), [anon_sym_GT_EQ] = ACTIONS(2086), [anon_sym_COLON] = ACTIONS(2088), [sym_op_other] = ACTIONS(2086), [anon_sym_PLUS] = ACTIONS(2086), [anon_sym_DASH] = ACTIONS(2088), [anon_sym_SLASH] = ACTIONS(2088), [anon_sym_PERCENT] = ACTIONS(2086), [anon_sym_CARET] = ACTIONS(2088), [anon_sym_BANG_EQ] = ACTIONS(2086), [anon_sym_LT_GT] = ACTIONS(2086), }, [219] = { [sym__array_size_definition] = STATE(293), [aux_sym_array_size_definition_repeat1] = STATE(219), [ts_builtin_sym_end] = ACTIONS(2208), [anon_sym_SEMI] = ACTIONS(2208), [sym_keyword_from] = ACTIONS(2208), [sym_keyword_on] = ACTIONS(2208), [sym_keyword_where] = ACTIONS(2208), [sym_keyword_desc] = ACTIONS(2208), [sym_keyword_asc] = ACTIONS(2208), [sym_keyword_limit] = ACTIONS(2208), [sym_keyword_primary] = ACTIONS(2208), [sym_keyword_create] = ACTIONS(2208), [sym_keyword_as] = ACTIONS(2210), [sym_keyword_constraint] = ACTIONS(2208), [sym_keyword_separator] = ACTIONS(2208), [sym_keyword_when] = ACTIONS(2208), [sym_keyword_then] = ACTIONS(2208), [sym_keyword_else] = ACTIONS(2208), [sym_keyword_end] = ACTIONS(2208), [sym_keyword_in] = ACTIONS(2208), [sym_keyword_and] = ACTIONS(2208), [sym_keyword_or] = ACTIONS(2208), [sym_keyword_is] = ACTIONS(2208), [sym_keyword_not] = ACTIONS(2208), [sym_keyword_using] = ACTIONS(2208), [sym_keyword_auto_increment] = ACTIONS(2208), [sym_keyword_generated] = ACTIONS(2208), [sym_keyword_default] = ACTIONS(2208), [sym_keyword_with] = ACTIONS(2208), [sym_keyword_returning] = ACTIONS(2208), [sym_keyword_first] = ACTIONS(2208), [sym_keyword_after] = ACTIONS(2208), [sym_keyword_range] = ACTIONS(2208), [sym_keyword_rows] = ACTIONS(2208), [sym_keyword_groups] = ACTIONS(2208), [sym_keyword_between] = ACTIONS(2208), [sym_keyword_preceding] = ACTIONS(2208), [sym_keyword_following] = ACTIONS(2208), [sym_keyword_unique] = ACTIONS(2208), [sym_keyword_references] = ACTIONS(2208), [aux_sym_keyword_like_token1] = ACTIONS(2208), [aux_sym_keyword_like_token2] = ACTIONS(2208), [sym_keyword_similar] = ACTIONS(2208), [sym_keyword_check] = ACTIONS(2208), [sym_keyword_stored] = ACTIONS(2208), [sym_keyword_virtual] = ACTIONS(2208), [sym_keyword_comment] = ACTIONS(2208), [sym_keyword_null] = ACTIONS(2208), [anon_sym_LBRACK] = ACTIONS(2212), [anon_sym_RBRACK] = ACTIONS(2208), [anon_sym_RPAREN] = ACTIONS(2208), [anon_sym_COMMA] = ACTIONS(2208), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2208), [anon_sym_STAR] = ACTIONS(2208), [anon_sym_COLON_COLON] = ACTIONS(2208), [anon_sym_LT] = ACTIONS(2210), [anon_sym_GT] = ACTIONS(2210), [anon_sym_LT_EQ] = ACTIONS(2208), [anon_sym_GT_EQ] = ACTIONS(2208), [anon_sym_COLON] = ACTIONS(2210), [sym_op_other] = ACTIONS(2208), [anon_sym_PLUS] = ACTIONS(2208), [anon_sym_DASH] = ACTIONS(2210), [anon_sym_SLASH] = ACTIONS(2210), [anon_sym_PERCENT] = ACTIONS(2208), [anon_sym_CARET] = ACTIONS(2210), [anon_sym_BANG_EQ] = ACTIONS(2208), [anon_sym_LT_GT] = ACTIONS(2208), }, [220] = { [ts_builtin_sym_end] = ACTIONS(2215), [anon_sym_SEMI] = ACTIONS(2215), [sym_keyword_from] = ACTIONS(2215), [sym_keyword_on] = ACTIONS(2215), [sym_keyword_where] = ACTIONS(2215), [sym_keyword_desc] = ACTIONS(2215), [sym_keyword_asc] = ACTIONS(2215), [sym_keyword_limit] = ACTIONS(2215), [sym_keyword_primary] = ACTIONS(2215), [sym_keyword_create] = ACTIONS(2215), [sym_keyword_as] = ACTIONS(2217), [sym_keyword_constraint] = ACTIONS(2215), [sym_keyword_separator] = ACTIONS(2215), [sym_keyword_when] = ACTIONS(2215), [sym_keyword_then] = ACTIONS(2215), [sym_keyword_else] = ACTIONS(2215), [sym_keyword_end] = ACTIONS(2215), [sym_keyword_in] = ACTIONS(2215), [sym_keyword_and] = ACTIONS(2215), [sym_keyword_or] = ACTIONS(2215), [sym_keyword_is] = ACTIONS(2215), [sym_keyword_not] = ACTIONS(2215), [sym_keyword_using] = ACTIONS(2215), [sym_keyword_auto_increment] = ACTIONS(2215), [sym_keyword_generated] = ACTIONS(2215), [sym_keyword_default] = ACTIONS(2215), [sym_keyword_with] = ACTIONS(2215), [sym_keyword_returning] = ACTIONS(2215), [sym_keyword_first] = ACTIONS(2215), [sym_keyword_after] = ACTIONS(2215), [sym_keyword_range] = ACTIONS(2215), [sym_keyword_rows] = ACTIONS(2215), [sym_keyword_groups] = ACTIONS(2215), [sym_keyword_between] = ACTIONS(2215), [sym_keyword_preceding] = ACTIONS(2215), [sym_keyword_following] = ACTIONS(2215), [sym_keyword_unique] = ACTIONS(2215), [sym_keyword_references] = ACTIONS(2215), [aux_sym_keyword_like_token1] = ACTIONS(2215), [aux_sym_keyword_like_token2] = ACTIONS(2215), [sym_keyword_similar] = ACTIONS(2215), [sym_keyword_zerofill] = ACTIONS(2219), [sym_keyword_check] = ACTIONS(2215), [sym_keyword_stored] = ACTIONS(2215), [sym_keyword_virtual] = ACTIONS(2215), [sym_keyword_comment] = ACTIONS(2215), [sym_keyword_null] = ACTIONS(2215), [sym_keyword_array] = ACTIONS(2215), [anon_sym_LBRACK] = ACTIONS(2215), [anon_sym_RBRACK] = ACTIONS(2215), [anon_sym_RPAREN] = ACTIONS(2215), [anon_sym_COMMA] = ACTIONS(2215), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2215), [anon_sym_STAR] = ACTIONS(2215), [anon_sym_COLON_COLON] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2217), [anon_sym_GT] = ACTIONS(2217), [anon_sym_LT_EQ] = ACTIONS(2215), [anon_sym_GT_EQ] = ACTIONS(2215), [anon_sym_COLON] = ACTIONS(2217), [sym_op_other] = ACTIONS(2215), [anon_sym_PLUS] = ACTIONS(2215), [anon_sym_DASH] = ACTIONS(2217), [anon_sym_SLASH] = ACTIONS(2217), [anon_sym_PERCENT] = ACTIONS(2215), [anon_sym_CARET] = ACTIONS(2217), [anon_sym_BANG_EQ] = ACTIONS(2215), [anon_sym_LT_GT] = ACTIONS(2215), }, [221] = { [ts_builtin_sym_end] = ACTIONS(2221), [anon_sym_SEMI] = ACTIONS(2221), [sym_keyword_from] = ACTIONS(2221), [sym_keyword_on] = ACTIONS(2221), [sym_keyword_where] = ACTIONS(2221), [sym_keyword_desc] = ACTIONS(2221), [sym_keyword_asc] = ACTIONS(2221), [sym_keyword_limit] = ACTIONS(2221), [sym_keyword_primary] = ACTIONS(2221), [sym_keyword_create] = ACTIONS(2221), [sym_keyword_as] = ACTIONS(2223), [sym_keyword_constraint] = ACTIONS(2221), [sym_keyword_separator] = ACTIONS(2221), [sym_keyword_when] = ACTIONS(2221), [sym_keyword_then] = ACTIONS(2221), [sym_keyword_else] = ACTIONS(2221), [sym_keyword_end] = ACTIONS(2221), [sym_keyword_in] = ACTIONS(2221), [sym_keyword_and] = ACTIONS(2221), [sym_keyword_or] = ACTIONS(2221), [sym_keyword_is] = ACTIONS(2221), [sym_keyword_not] = ACTIONS(2221), [sym_keyword_using] = ACTIONS(2221), [sym_keyword_auto_increment] = ACTIONS(2221), [sym_keyword_generated] = ACTIONS(2221), [sym_keyword_default] = ACTIONS(2221), [sym_keyword_with] = ACTIONS(2221), [sym_keyword_returning] = ACTIONS(2221), [sym_keyword_first] = ACTIONS(2221), [sym_keyword_after] = ACTIONS(2221), [sym_keyword_range] = ACTIONS(2221), [sym_keyword_rows] = ACTIONS(2221), [sym_keyword_groups] = ACTIONS(2221), [sym_keyword_between] = ACTIONS(2221), [sym_keyword_preceding] = ACTIONS(2221), [sym_keyword_following] = ACTIONS(2221), [sym_keyword_unique] = ACTIONS(2221), [sym_keyword_references] = ACTIONS(2221), [aux_sym_keyword_like_token1] = ACTIONS(2221), [aux_sym_keyword_like_token2] = ACTIONS(2221), [sym_keyword_similar] = ACTIONS(2221), [sym_keyword_check] = ACTIONS(2221), [sym_keyword_stored] = ACTIONS(2221), [sym_keyword_virtual] = ACTIONS(2221), [sym_keyword_comment] = ACTIONS(2221), [sym_keyword_null] = ACTIONS(2221), [sym_keyword_array] = ACTIONS(2221), [anon_sym_LBRACK] = ACTIONS(2221), [anon_sym_RBRACK] = ACTIONS(2221), [anon_sym_RPAREN] = ACTIONS(2221), [anon_sym_COMMA] = ACTIONS(2221), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2221), [anon_sym_STAR] = ACTIONS(2221), [anon_sym_COLON_COLON] = ACTIONS(2221), [anon_sym_LT] = ACTIONS(2223), [anon_sym_GT] = ACTIONS(2223), [anon_sym_LT_EQ] = ACTIONS(2221), [anon_sym_GT_EQ] = ACTIONS(2221), [anon_sym_COLON] = ACTIONS(2223), [sym_op_other] = ACTIONS(2221), [anon_sym_PLUS] = ACTIONS(2221), [anon_sym_DASH] = ACTIONS(2223), [anon_sym_SLASH] = ACTIONS(2223), [anon_sym_PERCENT] = ACTIONS(2221), [anon_sym_CARET] = ACTIONS(2223), [anon_sym_BANG_EQ] = ACTIONS(2221), [anon_sym_LT_GT] = ACTIONS(2221), }, [222] = { [ts_builtin_sym_end] = ACTIONS(2050), [anon_sym_SEMI] = ACTIONS(2050), [sym_keyword_from] = ACTIONS(2050), [sym_keyword_on] = ACTIONS(2050), [sym_keyword_where] = ACTIONS(2050), [sym_keyword_desc] = ACTIONS(2050), [sym_keyword_asc] = ACTIONS(2050), [sym_keyword_limit] = ACTIONS(2050), [sym_keyword_primary] = ACTIONS(2050), [sym_keyword_create] = ACTIONS(2050), [sym_keyword_as] = ACTIONS(2052), [sym_keyword_constraint] = ACTIONS(2050), [sym_keyword_separator] = ACTIONS(2050), [sym_keyword_when] = ACTIONS(2050), [sym_keyword_then] = ACTIONS(2050), [sym_keyword_else] = ACTIONS(2050), [sym_keyword_end] = ACTIONS(2050), [sym_keyword_in] = ACTIONS(2050), [sym_keyword_and] = ACTIONS(2050), [sym_keyword_or] = ACTIONS(2050), [sym_keyword_is] = ACTIONS(2050), [sym_keyword_not] = ACTIONS(2050), [sym_keyword_using] = ACTIONS(2050), [sym_keyword_auto_increment] = ACTIONS(2050), [sym_keyword_generated] = ACTIONS(2050), [sym_keyword_default] = ACTIONS(2050), [sym_keyword_with] = ACTIONS(2050), [sym_keyword_returning] = ACTIONS(2050), [sym_keyword_first] = ACTIONS(2050), [sym_keyword_after] = ACTIONS(2050), [sym_keyword_range] = ACTIONS(2050), [sym_keyword_rows] = ACTIONS(2050), [sym_keyword_groups] = ACTIONS(2050), [sym_keyword_between] = ACTIONS(2050), [sym_keyword_preceding] = ACTIONS(2050), [sym_keyword_following] = ACTIONS(2050), [sym_keyword_unique] = ACTIONS(2050), [sym_keyword_references] = ACTIONS(2050), [aux_sym_keyword_like_token1] = ACTIONS(2050), [aux_sym_keyword_like_token2] = ACTIONS(2050), [sym_keyword_similar] = ACTIONS(2050), [sym_keyword_check] = ACTIONS(2050), [sym_keyword_stored] = ACTIONS(2050), [sym_keyword_virtual] = ACTIONS(2050), [sym_keyword_comment] = ACTIONS(2050), [sym_keyword_null] = ACTIONS(2050), [sym_keyword_array] = ACTIONS(2050), [anon_sym_LBRACK] = ACTIONS(2050), [anon_sym_RBRACK] = ACTIONS(2050), [anon_sym_RPAREN] = ACTIONS(2050), [anon_sym_COMMA] = ACTIONS(2050), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2050), [anon_sym_STAR] = ACTIONS(2050), [anon_sym_COLON_COLON] = ACTIONS(2050), [anon_sym_LT] = ACTIONS(2052), [anon_sym_GT] = ACTIONS(2052), [anon_sym_LT_EQ] = ACTIONS(2050), [anon_sym_GT_EQ] = ACTIONS(2050), [anon_sym_COLON] = ACTIONS(2052), [sym_op_other] = ACTIONS(2050), [anon_sym_PLUS] = ACTIONS(2050), [anon_sym_DASH] = ACTIONS(2052), [anon_sym_SLASH] = ACTIONS(2052), [anon_sym_PERCENT] = ACTIONS(2050), [anon_sym_CARET] = ACTIONS(2052), [anon_sym_BANG_EQ] = ACTIONS(2050), [anon_sym_LT_GT] = ACTIONS(2050), }, [223] = { [ts_builtin_sym_end] = ACTIONS(2225), [anon_sym_SEMI] = ACTIONS(2225), [sym_keyword_from] = ACTIONS(2225), [sym_keyword_on] = ACTIONS(2225), [sym_keyword_where] = ACTIONS(2225), [sym_keyword_desc] = ACTIONS(2225), [sym_keyword_asc] = ACTIONS(2225), [sym_keyword_limit] = ACTIONS(2225), [sym_keyword_primary] = ACTIONS(2225), [sym_keyword_create] = ACTIONS(2225), [sym_keyword_as] = ACTIONS(2227), [sym_keyword_constraint] = ACTIONS(2225), [sym_keyword_separator] = ACTIONS(2225), [sym_keyword_when] = ACTIONS(2225), [sym_keyword_then] = ACTIONS(2225), [sym_keyword_else] = ACTIONS(2225), [sym_keyword_end] = ACTIONS(2225), [sym_keyword_in] = ACTIONS(2225), [sym_keyword_and] = ACTIONS(2225), [sym_keyword_or] = ACTIONS(2225), [sym_keyword_is] = ACTIONS(2225), [sym_keyword_not] = ACTIONS(2225), [sym_keyword_using] = ACTIONS(2225), [sym_keyword_auto_increment] = ACTIONS(2225), [sym_keyword_generated] = ACTIONS(2225), [sym_keyword_default] = ACTIONS(2225), [sym_keyword_with] = ACTIONS(2225), [sym_keyword_returning] = ACTIONS(2225), [sym_keyword_first] = ACTIONS(2225), [sym_keyword_after] = ACTIONS(2225), [sym_keyword_range] = ACTIONS(2225), [sym_keyword_rows] = ACTIONS(2225), [sym_keyword_groups] = ACTIONS(2225), [sym_keyword_between] = ACTIONS(2225), [sym_keyword_preceding] = ACTIONS(2225), [sym_keyword_following] = ACTIONS(2225), [sym_keyword_unique] = ACTIONS(2225), [sym_keyword_references] = ACTIONS(2225), [aux_sym_keyword_like_token1] = ACTIONS(2225), [aux_sym_keyword_like_token2] = ACTIONS(2225), [sym_keyword_similar] = ACTIONS(2225), [sym_keyword_check] = ACTIONS(2225), [sym_keyword_stored] = ACTIONS(2225), [sym_keyword_virtual] = ACTIONS(2225), [sym_keyword_comment] = ACTIONS(2225), [sym_keyword_null] = ACTIONS(2225), [sym_keyword_array] = ACTIONS(2225), [anon_sym_LBRACK] = ACTIONS(2225), [anon_sym_RBRACK] = ACTIONS(2225), [anon_sym_RPAREN] = ACTIONS(2225), [anon_sym_COMMA] = ACTIONS(2225), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2225), [anon_sym_STAR] = ACTIONS(2225), [anon_sym_COLON_COLON] = ACTIONS(2225), [anon_sym_LT] = ACTIONS(2227), [anon_sym_GT] = ACTIONS(2227), [anon_sym_LT_EQ] = ACTIONS(2225), [anon_sym_GT_EQ] = ACTIONS(2225), [anon_sym_COLON] = ACTIONS(2227), [sym_op_other] = ACTIONS(2225), [anon_sym_PLUS] = ACTIONS(2225), [anon_sym_DASH] = ACTIONS(2227), [anon_sym_SLASH] = ACTIONS(2227), [anon_sym_PERCENT] = ACTIONS(2225), [anon_sym_CARET] = ACTIONS(2227), [anon_sym_BANG_EQ] = ACTIONS(2225), [anon_sym_LT_GT] = ACTIONS(2225), }, [224] = { [ts_builtin_sym_end] = ACTIONS(2074), [anon_sym_SEMI] = ACTIONS(2074), [sym_keyword_from] = ACTIONS(2074), [sym_keyword_on] = ACTIONS(2074), [sym_keyword_where] = ACTIONS(2074), [sym_keyword_desc] = ACTIONS(2074), [sym_keyword_asc] = ACTIONS(2074), [sym_keyword_limit] = ACTIONS(2074), [sym_keyword_primary] = ACTIONS(2074), [sym_keyword_create] = ACTIONS(2074), [sym_keyword_as] = ACTIONS(2076), [sym_keyword_constraint] = ACTIONS(2074), [sym_keyword_separator] = ACTIONS(2074), [sym_keyword_when] = ACTIONS(2074), [sym_keyword_then] = ACTIONS(2074), [sym_keyword_else] = ACTIONS(2074), [sym_keyword_end] = ACTIONS(2074), [sym_keyword_in] = ACTIONS(2074), [sym_keyword_and] = ACTIONS(2074), [sym_keyword_or] = ACTIONS(2074), [sym_keyword_is] = ACTIONS(2074), [sym_keyword_not] = ACTIONS(2074), [sym_keyword_using] = ACTIONS(2074), [sym_keyword_auto_increment] = ACTIONS(2074), [sym_keyword_generated] = ACTIONS(2074), [sym_keyword_default] = ACTIONS(2074), [sym_keyword_with] = ACTIONS(2074), [sym_keyword_returning] = ACTIONS(2074), [sym_keyword_first] = ACTIONS(2074), [sym_keyword_after] = ACTIONS(2074), [sym_keyword_range] = ACTIONS(2074), [sym_keyword_rows] = ACTIONS(2074), [sym_keyword_groups] = ACTIONS(2074), [sym_keyword_between] = ACTIONS(2074), [sym_keyword_preceding] = ACTIONS(2074), [sym_keyword_following] = ACTIONS(2074), [sym_keyword_unique] = ACTIONS(2074), [sym_keyword_references] = ACTIONS(2074), [aux_sym_keyword_like_token1] = ACTIONS(2074), [aux_sym_keyword_like_token2] = ACTIONS(2074), [sym_keyword_similar] = ACTIONS(2074), [sym_keyword_check] = ACTIONS(2074), [sym_keyword_stored] = ACTIONS(2074), [sym_keyword_virtual] = ACTIONS(2074), [sym_keyword_comment] = ACTIONS(2074), [sym_keyword_null] = ACTIONS(2074), [sym_keyword_array] = ACTIONS(2074), [anon_sym_LBRACK] = ACTIONS(2074), [anon_sym_RBRACK] = ACTIONS(2074), [anon_sym_RPAREN] = ACTIONS(2074), [anon_sym_COMMA] = ACTIONS(2074), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2074), [anon_sym_STAR] = ACTIONS(2074), [anon_sym_COLON_COLON] = ACTIONS(2074), [anon_sym_LT] = ACTIONS(2076), [anon_sym_GT] = ACTIONS(2076), [anon_sym_LT_EQ] = ACTIONS(2074), [anon_sym_GT_EQ] = ACTIONS(2074), [anon_sym_COLON] = ACTIONS(2076), [sym_op_other] = ACTIONS(2074), [anon_sym_PLUS] = ACTIONS(2074), [anon_sym_DASH] = ACTIONS(2076), [anon_sym_SLASH] = ACTIONS(2076), [anon_sym_PERCENT] = ACTIONS(2074), [anon_sym_CARET] = ACTIONS(2076), [anon_sym_BANG_EQ] = ACTIONS(2074), [anon_sym_LT_GT] = ACTIONS(2074), }, [225] = { [ts_builtin_sym_end] = ACTIONS(2229), [anon_sym_SEMI] = ACTIONS(2229), [sym_keyword_from] = ACTIONS(2229), [sym_keyword_on] = ACTIONS(2229), [sym_keyword_where] = ACTIONS(2229), [sym_keyword_desc] = ACTIONS(2229), [sym_keyword_asc] = ACTIONS(2229), [sym_keyword_limit] = ACTIONS(2229), [sym_keyword_primary] = ACTIONS(2229), [sym_keyword_create] = ACTIONS(2229), [sym_keyword_as] = ACTIONS(2231), [sym_keyword_constraint] = ACTIONS(2229), [sym_keyword_separator] = ACTIONS(2229), [sym_keyword_when] = ACTIONS(2229), [sym_keyword_then] = ACTIONS(2229), [sym_keyword_else] = ACTIONS(2229), [sym_keyword_end] = ACTIONS(2229), [sym_keyword_in] = ACTIONS(2229), [sym_keyword_and] = ACTIONS(2229), [sym_keyword_or] = ACTIONS(2229), [sym_keyword_is] = ACTIONS(2229), [sym_keyword_not] = ACTIONS(2229), [sym_keyword_using] = ACTIONS(2229), [sym_keyword_auto_increment] = ACTIONS(2229), [sym_keyword_generated] = ACTIONS(2229), [sym_keyword_default] = ACTIONS(2229), [sym_keyword_with] = ACTIONS(2229), [sym_keyword_returning] = ACTIONS(2229), [sym_keyword_first] = ACTIONS(2229), [sym_keyword_after] = ACTIONS(2229), [sym_keyword_range] = ACTIONS(2229), [sym_keyword_rows] = ACTIONS(2229), [sym_keyword_groups] = ACTIONS(2229), [sym_keyword_between] = ACTIONS(2229), [sym_keyword_preceding] = ACTIONS(2229), [sym_keyword_following] = ACTIONS(2229), [sym_keyword_unique] = ACTIONS(2229), [sym_keyword_references] = ACTIONS(2229), [aux_sym_keyword_like_token1] = ACTIONS(2229), [aux_sym_keyword_like_token2] = ACTIONS(2229), [sym_keyword_similar] = ACTIONS(2229), [sym_keyword_check] = ACTIONS(2229), [sym_keyword_stored] = ACTIONS(2229), [sym_keyword_virtual] = ACTIONS(2229), [sym_keyword_comment] = ACTIONS(2229), [sym_keyword_null] = ACTIONS(2229), [sym_keyword_array] = ACTIONS(2229), [anon_sym_LBRACK] = ACTIONS(2229), [anon_sym_RBRACK] = ACTIONS(2229), [anon_sym_RPAREN] = ACTIONS(2229), [anon_sym_COMMA] = ACTIONS(2229), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2229), [anon_sym_STAR] = ACTIONS(2229), [anon_sym_COLON_COLON] = ACTIONS(2229), [anon_sym_LT] = ACTIONS(2231), [anon_sym_GT] = ACTIONS(2231), [anon_sym_LT_EQ] = ACTIONS(2229), [anon_sym_GT_EQ] = ACTIONS(2229), [anon_sym_COLON] = ACTIONS(2231), [sym_op_other] = ACTIONS(2229), [anon_sym_PLUS] = ACTIONS(2229), [anon_sym_DASH] = ACTIONS(2231), [anon_sym_SLASH] = ACTIONS(2231), [anon_sym_PERCENT] = ACTIONS(2229), [anon_sym_CARET] = ACTIONS(2231), [anon_sym_BANG_EQ] = ACTIONS(2229), [anon_sym_LT_GT] = ACTIONS(2229), }, [226] = { [ts_builtin_sym_end] = ACTIONS(2233), [anon_sym_SEMI] = ACTIONS(2233), [sym_keyword_from] = ACTIONS(2233), [sym_keyword_on] = ACTIONS(2233), [sym_keyword_where] = ACTIONS(2233), [sym_keyword_desc] = ACTIONS(2233), [sym_keyword_asc] = ACTIONS(2233), [sym_keyword_limit] = ACTIONS(2233), [sym_keyword_primary] = ACTIONS(2233), [sym_keyword_create] = ACTIONS(2233), [sym_keyword_as] = ACTIONS(2235), [sym_keyword_constraint] = ACTIONS(2233), [sym_keyword_separator] = ACTIONS(2233), [sym_keyword_when] = ACTIONS(2233), [sym_keyword_then] = ACTIONS(2233), [sym_keyword_else] = ACTIONS(2233), [sym_keyword_end] = ACTIONS(2233), [sym_keyword_in] = ACTIONS(2233), [sym_keyword_and] = ACTIONS(2233), [sym_keyword_or] = ACTIONS(2233), [sym_keyword_is] = ACTIONS(2233), [sym_keyword_not] = ACTIONS(2233), [sym_keyword_using] = ACTIONS(2233), [sym_keyword_auto_increment] = ACTIONS(2233), [sym_keyword_generated] = ACTIONS(2233), [sym_keyword_default] = ACTIONS(2233), [sym_keyword_with] = ACTIONS(2233), [sym_keyword_returning] = ACTIONS(2233), [sym_keyword_first] = ACTIONS(2233), [sym_keyword_after] = ACTIONS(2233), [sym_keyword_range] = ACTIONS(2233), [sym_keyword_rows] = ACTIONS(2233), [sym_keyword_groups] = ACTIONS(2233), [sym_keyword_between] = ACTIONS(2233), [sym_keyword_preceding] = ACTIONS(2233), [sym_keyword_following] = ACTIONS(2233), [sym_keyword_unique] = ACTIONS(2233), [sym_keyword_references] = ACTIONS(2233), [aux_sym_keyword_like_token1] = ACTIONS(2233), [aux_sym_keyword_like_token2] = ACTIONS(2233), [sym_keyword_similar] = ACTIONS(2233), [sym_keyword_check] = ACTIONS(2233), [sym_keyword_stored] = ACTIONS(2233), [sym_keyword_virtual] = ACTIONS(2233), [sym_keyword_comment] = ACTIONS(2233), [sym_keyword_null] = ACTIONS(2233), [sym_keyword_array] = ACTIONS(2233), [anon_sym_LBRACK] = ACTIONS(2233), [anon_sym_RBRACK] = ACTIONS(2233), [anon_sym_RPAREN] = ACTIONS(2233), [anon_sym_COMMA] = ACTIONS(2233), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2233), [anon_sym_STAR] = ACTIONS(2233), [anon_sym_COLON_COLON] = ACTIONS(2233), [anon_sym_LT] = ACTIONS(2235), [anon_sym_GT] = ACTIONS(2235), [anon_sym_LT_EQ] = ACTIONS(2233), [anon_sym_GT_EQ] = ACTIONS(2233), [anon_sym_COLON] = ACTIONS(2235), [sym_op_other] = ACTIONS(2233), [anon_sym_PLUS] = ACTIONS(2233), [anon_sym_DASH] = ACTIONS(2235), [anon_sym_SLASH] = ACTIONS(2235), [anon_sym_PERCENT] = ACTIONS(2233), [anon_sym_CARET] = ACTIONS(2235), [anon_sym_BANG_EQ] = ACTIONS(2233), [anon_sym_LT_GT] = ACTIONS(2233), }, [227] = { [ts_builtin_sym_end] = ACTIONS(2237), [anon_sym_SEMI] = ACTIONS(2237), [sym_keyword_from] = ACTIONS(2237), [sym_keyword_on] = ACTIONS(2237), [sym_keyword_where] = ACTIONS(2237), [sym_keyword_desc] = ACTIONS(2237), [sym_keyword_asc] = ACTIONS(2237), [sym_keyword_limit] = ACTIONS(2237), [sym_keyword_primary] = ACTIONS(2237), [sym_keyword_create] = ACTIONS(2237), [sym_keyword_as] = ACTIONS(2239), [sym_keyword_constraint] = ACTIONS(2237), [sym_keyword_separator] = ACTIONS(2237), [sym_keyword_when] = ACTIONS(2237), [sym_keyword_then] = ACTIONS(2237), [sym_keyword_else] = ACTIONS(2237), [sym_keyword_end] = ACTIONS(2237), [sym_keyword_in] = ACTIONS(2237), [sym_keyword_and] = ACTIONS(2237), [sym_keyword_or] = ACTIONS(2237), [sym_keyword_is] = ACTIONS(2237), [sym_keyword_not] = ACTIONS(2237), [sym_keyword_using] = ACTIONS(2237), [sym_keyword_auto_increment] = ACTIONS(2237), [sym_keyword_generated] = ACTIONS(2237), [sym_keyword_default] = ACTIONS(2237), [sym_keyword_with] = ACTIONS(2237), [sym_keyword_returning] = ACTIONS(2237), [sym_keyword_first] = ACTIONS(2237), [sym_keyword_after] = ACTIONS(2237), [sym_keyword_range] = ACTIONS(2237), [sym_keyword_rows] = ACTIONS(2237), [sym_keyword_groups] = ACTIONS(2237), [sym_keyword_between] = ACTIONS(2237), [sym_keyword_preceding] = ACTIONS(2237), [sym_keyword_following] = ACTIONS(2237), [sym_keyword_unique] = ACTIONS(2237), [sym_keyword_references] = ACTIONS(2237), [aux_sym_keyword_like_token1] = ACTIONS(2237), [aux_sym_keyword_like_token2] = ACTIONS(2237), [sym_keyword_similar] = ACTIONS(2237), [sym_keyword_check] = ACTIONS(2237), [sym_keyword_stored] = ACTIONS(2237), [sym_keyword_virtual] = ACTIONS(2237), [sym_keyword_comment] = ACTIONS(2237), [sym_keyword_null] = ACTIONS(2237), [sym_keyword_array] = ACTIONS(2237), [anon_sym_LBRACK] = ACTIONS(2237), [anon_sym_RBRACK] = ACTIONS(2237), [anon_sym_RPAREN] = ACTIONS(2237), [anon_sym_COMMA] = ACTIONS(2237), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2237), [anon_sym_STAR] = ACTIONS(2237), [anon_sym_COLON_COLON] = ACTIONS(2237), [anon_sym_LT] = ACTIONS(2239), [anon_sym_GT] = ACTIONS(2239), [anon_sym_LT_EQ] = ACTIONS(2237), [anon_sym_GT_EQ] = ACTIONS(2237), [anon_sym_COLON] = ACTIONS(2239), [sym_op_other] = ACTIONS(2237), [anon_sym_PLUS] = ACTIONS(2237), [anon_sym_DASH] = ACTIONS(2239), [anon_sym_SLASH] = ACTIONS(2239), [anon_sym_PERCENT] = ACTIONS(2237), [anon_sym_CARET] = ACTIONS(2239), [anon_sym_BANG_EQ] = ACTIONS(2237), [anon_sym_LT_GT] = ACTIONS(2237), }, [228] = { [ts_builtin_sym_end] = ACTIONS(2241), [anon_sym_SEMI] = ACTIONS(2241), [sym_keyword_from] = ACTIONS(2241), [sym_keyword_on] = ACTIONS(2241), [sym_keyword_where] = ACTIONS(2241), [sym_keyword_desc] = ACTIONS(2241), [sym_keyword_asc] = ACTIONS(2241), [sym_keyword_limit] = ACTIONS(2241), [sym_keyword_primary] = ACTIONS(2241), [sym_keyword_create] = ACTIONS(2241), [sym_keyword_as] = ACTIONS(2243), [sym_keyword_constraint] = ACTIONS(2241), [sym_keyword_separator] = ACTIONS(2241), [sym_keyword_when] = ACTIONS(2241), [sym_keyword_then] = ACTIONS(2241), [sym_keyword_else] = ACTIONS(2241), [sym_keyword_end] = ACTIONS(2241), [sym_keyword_in] = ACTIONS(2241), [sym_keyword_and] = ACTIONS(2241), [sym_keyword_or] = ACTIONS(2241), [sym_keyword_is] = ACTIONS(2241), [sym_keyword_not] = ACTIONS(2241), [sym_keyword_using] = ACTIONS(2241), [sym_keyword_auto_increment] = ACTIONS(2241), [sym_keyword_generated] = ACTIONS(2241), [sym_keyword_default] = ACTIONS(2241), [sym_keyword_with] = ACTIONS(2241), [sym_keyword_returning] = ACTIONS(2241), [sym_keyword_first] = ACTIONS(2241), [sym_keyword_after] = ACTIONS(2241), [sym_keyword_range] = ACTIONS(2241), [sym_keyword_rows] = ACTIONS(2241), [sym_keyword_groups] = ACTIONS(2241), [sym_keyword_between] = ACTIONS(2241), [sym_keyword_preceding] = ACTIONS(2241), [sym_keyword_following] = ACTIONS(2241), [sym_keyword_unique] = ACTIONS(2241), [sym_keyword_references] = ACTIONS(2241), [aux_sym_keyword_like_token1] = ACTIONS(2241), [aux_sym_keyword_like_token2] = ACTIONS(2241), [sym_keyword_similar] = ACTIONS(2241), [sym_keyword_check] = ACTIONS(2241), [sym_keyword_stored] = ACTIONS(2241), [sym_keyword_virtual] = ACTIONS(2241), [sym_keyword_comment] = ACTIONS(2241), [sym_keyword_null] = ACTIONS(2241), [sym_keyword_array] = ACTIONS(2241), [anon_sym_LBRACK] = ACTIONS(2241), [anon_sym_RBRACK] = ACTIONS(2241), [anon_sym_RPAREN] = ACTIONS(2241), [anon_sym_COMMA] = ACTIONS(2241), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2241), [anon_sym_STAR] = ACTIONS(2241), [anon_sym_COLON_COLON] = ACTIONS(2241), [anon_sym_LT] = ACTIONS(2243), [anon_sym_GT] = ACTIONS(2243), [anon_sym_LT_EQ] = ACTIONS(2241), [anon_sym_GT_EQ] = ACTIONS(2241), [anon_sym_COLON] = ACTIONS(2243), [sym_op_other] = ACTIONS(2241), [anon_sym_PLUS] = ACTIONS(2241), [anon_sym_DASH] = ACTIONS(2243), [anon_sym_SLASH] = ACTIONS(2243), [anon_sym_PERCENT] = ACTIONS(2241), [anon_sym_CARET] = ACTIONS(2243), [anon_sym_BANG_EQ] = ACTIONS(2241), [anon_sym_LT_GT] = ACTIONS(2241), }, [229] = { [ts_builtin_sym_end] = ACTIONS(2245), [anon_sym_SEMI] = ACTIONS(2245), [sym_keyword_from] = ACTIONS(2245), [sym_keyword_on] = ACTIONS(2245), [sym_keyword_where] = ACTIONS(2245), [sym_keyword_desc] = ACTIONS(2245), [sym_keyword_asc] = ACTIONS(2245), [sym_keyword_limit] = ACTIONS(2245), [sym_keyword_primary] = ACTIONS(2245), [sym_keyword_create] = ACTIONS(2245), [sym_keyword_as] = ACTIONS(2247), [sym_keyword_constraint] = ACTIONS(2245), [sym_keyword_separator] = ACTIONS(2245), [sym_keyword_when] = ACTIONS(2245), [sym_keyword_then] = ACTIONS(2245), [sym_keyword_else] = ACTIONS(2245), [sym_keyword_end] = ACTIONS(2245), [sym_keyword_in] = ACTIONS(2245), [sym_keyword_and] = ACTIONS(2245), [sym_keyword_or] = ACTIONS(2245), [sym_keyword_is] = ACTIONS(2245), [sym_keyword_not] = ACTIONS(2245), [sym_keyword_using] = ACTIONS(2245), [sym_keyword_auto_increment] = ACTIONS(2245), [sym_keyword_generated] = ACTIONS(2245), [sym_keyword_default] = ACTIONS(2245), [sym_keyword_with] = ACTIONS(2245), [sym_keyword_returning] = ACTIONS(2245), [sym_keyword_first] = ACTIONS(2245), [sym_keyword_after] = ACTIONS(2245), [sym_keyword_range] = ACTIONS(2245), [sym_keyword_rows] = ACTIONS(2245), [sym_keyword_groups] = ACTIONS(2245), [sym_keyword_between] = ACTIONS(2245), [sym_keyword_preceding] = ACTIONS(2245), [sym_keyword_following] = ACTIONS(2245), [sym_keyword_unique] = ACTIONS(2245), [sym_keyword_references] = ACTIONS(2245), [aux_sym_keyword_like_token1] = ACTIONS(2245), [aux_sym_keyword_like_token2] = ACTIONS(2245), [sym_keyword_similar] = ACTIONS(2245), [sym_keyword_check] = ACTIONS(2245), [sym_keyword_stored] = ACTIONS(2245), [sym_keyword_virtual] = ACTIONS(2245), [sym_keyword_comment] = ACTIONS(2245), [sym_keyword_null] = ACTIONS(2245), [sym_keyword_array] = ACTIONS(2245), [anon_sym_LBRACK] = ACTIONS(2245), [anon_sym_RBRACK] = ACTIONS(2245), [anon_sym_RPAREN] = ACTIONS(2245), [anon_sym_COMMA] = ACTIONS(2245), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2245), [anon_sym_STAR] = ACTIONS(2245), [anon_sym_COLON_COLON] = ACTIONS(2245), [anon_sym_LT] = ACTIONS(2247), [anon_sym_GT] = ACTIONS(2247), [anon_sym_LT_EQ] = ACTIONS(2245), [anon_sym_GT_EQ] = ACTIONS(2245), [anon_sym_COLON] = ACTIONS(2247), [sym_op_other] = ACTIONS(2245), [anon_sym_PLUS] = ACTIONS(2245), [anon_sym_DASH] = ACTIONS(2247), [anon_sym_SLASH] = ACTIONS(2247), [anon_sym_PERCENT] = ACTIONS(2245), [anon_sym_CARET] = ACTIONS(2247), [anon_sym_BANG_EQ] = ACTIONS(2245), [anon_sym_LT_GT] = ACTIONS(2245), }, [230] = { [ts_builtin_sym_end] = ACTIONS(2249), [anon_sym_SEMI] = ACTIONS(2249), [sym_keyword_from] = ACTIONS(2249), [sym_keyword_on] = ACTIONS(2249), [sym_keyword_where] = ACTIONS(2249), [sym_keyword_desc] = ACTIONS(2249), [sym_keyword_asc] = ACTIONS(2249), [sym_keyword_limit] = ACTIONS(2249), [sym_keyword_primary] = ACTIONS(2249), [sym_keyword_create] = ACTIONS(2249), [sym_keyword_as] = ACTIONS(2251), [sym_keyword_constraint] = ACTIONS(2249), [sym_keyword_separator] = ACTIONS(2249), [sym_keyword_when] = ACTIONS(2249), [sym_keyword_then] = ACTIONS(2249), [sym_keyword_else] = ACTIONS(2249), [sym_keyword_end] = ACTIONS(2249), [sym_keyword_in] = ACTIONS(2249), [sym_keyword_and] = ACTIONS(2249), [sym_keyword_or] = ACTIONS(2249), [sym_keyword_is] = ACTIONS(2249), [sym_keyword_not] = ACTIONS(2249), [sym_keyword_using] = ACTIONS(2249), [sym_keyword_auto_increment] = ACTIONS(2249), [sym_keyword_generated] = ACTIONS(2249), [sym_keyword_default] = ACTIONS(2249), [sym_keyword_with] = ACTIONS(2249), [sym_keyword_returning] = ACTIONS(2249), [sym_keyword_first] = ACTIONS(2249), [sym_keyword_after] = ACTIONS(2249), [sym_keyword_range] = ACTIONS(2249), [sym_keyword_rows] = ACTIONS(2249), [sym_keyword_groups] = ACTIONS(2249), [sym_keyword_between] = ACTIONS(2249), [sym_keyword_preceding] = ACTIONS(2249), [sym_keyword_following] = ACTIONS(2249), [sym_keyword_unique] = ACTIONS(2249), [sym_keyword_references] = ACTIONS(2249), [aux_sym_keyword_like_token1] = ACTIONS(2249), [aux_sym_keyword_like_token2] = ACTIONS(2249), [sym_keyword_similar] = ACTIONS(2249), [sym_keyword_check] = ACTIONS(2249), [sym_keyword_stored] = ACTIONS(2249), [sym_keyword_virtual] = ACTIONS(2249), [sym_keyword_comment] = ACTIONS(2249), [sym_keyword_null] = ACTIONS(2249), [sym_keyword_array] = ACTIONS(2249), [anon_sym_LBRACK] = ACTIONS(2249), [anon_sym_RBRACK] = ACTIONS(2249), [anon_sym_RPAREN] = ACTIONS(2249), [anon_sym_COMMA] = ACTIONS(2249), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2249), [anon_sym_STAR] = ACTIONS(2249), [anon_sym_COLON_COLON] = ACTIONS(2249), [anon_sym_LT] = ACTIONS(2251), [anon_sym_GT] = ACTIONS(2251), [anon_sym_LT_EQ] = ACTIONS(2249), [anon_sym_GT_EQ] = ACTIONS(2249), [anon_sym_COLON] = ACTIONS(2251), [sym_op_other] = ACTIONS(2249), [anon_sym_PLUS] = ACTIONS(2249), [anon_sym_DASH] = ACTIONS(2251), [anon_sym_SLASH] = ACTIONS(2251), [anon_sym_PERCENT] = ACTIONS(2249), [anon_sym_CARET] = ACTIONS(2251), [anon_sym_BANG_EQ] = ACTIONS(2249), [anon_sym_LT_GT] = ACTIONS(2249), }, [231] = { [ts_builtin_sym_end] = ACTIONS(2253), [anon_sym_SEMI] = ACTIONS(2253), [sym_keyword_from] = ACTIONS(2253), [sym_keyword_on] = ACTIONS(2253), [sym_keyword_where] = ACTIONS(2253), [sym_keyword_desc] = ACTIONS(2253), [sym_keyword_asc] = ACTIONS(2253), [sym_keyword_limit] = ACTIONS(2253), [sym_keyword_primary] = ACTIONS(2253), [sym_keyword_create] = ACTIONS(2253), [sym_keyword_as] = ACTIONS(2255), [sym_keyword_constraint] = ACTIONS(2253), [sym_keyword_separator] = ACTIONS(2253), [sym_keyword_when] = ACTIONS(2253), [sym_keyword_then] = ACTIONS(2253), [sym_keyword_else] = ACTIONS(2253), [sym_keyword_end] = ACTIONS(2253), [sym_keyword_in] = ACTIONS(2253), [sym_keyword_and] = ACTIONS(2253), [sym_keyword_or] = ACTIONS(2253), [sym_keyword_is] = ACTIONS(2253), [sym_keyword_not] = ACTIONS(2253), [sym_keyword_using] = ACTIONS(2253), [sym_keyword_auto_increment] = ACTIONS(2253), [sym_keyword_generated] = ACTIONS(2253), [sym_keyword_default] = ACTIONS(2253), [sym_keyword_with] = ACTIONS(2253), [sym_keyword_returning] = ACTIONS(2253), [sym_keyword_first] = ACTIONS(2253), [sym_keyword_after] = ACTIONS(2253), [sym_keyword_range] = ACTIONS(2253), [sym_keyword_rows] = ACTIONS(2253), [sym_keyword_groups] = ACTIONS(2253), [sym_keyword_between] = ACTIONS(2253), [sym_keyword_preceding] = ACTIONS(2253), [sym_keyword_following] = ACTIONS(2253), [sym_keyword_unique] = ACTIONS(2253), [sym_keyword_references] = ACTIONS(2253), [aux_sym_keyword_like_token1] = ACTIONS(2253), [aux_sym_keyword_like_token2] = ACTIONS(2253), [sym_keyword_similar] = ACTIONS(2253), [sym_keyword_check] = ACTIONS(2253), [sym_keyword_stored] = ACTIONS(2253), [sym_keyword_virtual] = ACTIONS(2253), [sym_keyword_comment] = ACTIONS(2253), [sym_keyword_null] = ACTIONS(2253), [sym_keyword_array] = ACTIONS(2253), [anon_sym_LBRACK] = ACTIONS(2253), [anon_sym_RBRACK] = ACTIONS(2253), [anon_sym_RPAREN] = ACTIONS(2253), [anon_sym_COMMA] = ACTIONS(2253), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2253), [anon_sym_STAR] = ACTIONS(2253), [anon_sym_COLON_COLON] = ACTIONS(2253), [anon_sym_LT] = ACTIONS(2255), [anon_sym_GT] = ACTIONS(2255), [anon_sym_LT_EQ] = ACTIONS(2253), [anon_sym_GT_EQ] = ACTIONS(2253), [anon_sym_COLON] = ACTIONS(2255), [sym_op_other] = ACTIONS(2253), [anon_sym_PLUS] = ACTIONS(2253), [anon_sym_DASH] = ACTIONS(2255), [anon_sym_SLASH] = ACTIONS(2255), [anon_sym_PERCENT] = ACTIONS(2253), [anon_sym_CARET] = ACTIONS(2255), [anon_sym_BANG_EQ] = ACTIONS(2253), [anon_sym_LT_GT] = ACTIONS(2253), }, [232] = { [ts_builtin_sym_end] = ACTIONS(2257), [anon_sym_SEMI] = ACTIONS(2257), [sym_keyword_from] = ACTIONS(2257), [sym_keyword_on] = ACTIONS(2257), [sym_keyword_where] = ACTIONS(2257), [sym_keyword_desc] = ACTIONS(2257), [sym_keyword_asc] = ACTIONS(2257), [sym_keyword_limit] = ACTIONS(2257), [sym_keyword_primary] = ACTIONS(2257), [sym_keyword_create] = ACTIONS(2257), [sym_keyword_as] = ACTIONS(2259), [sym_keyword_constraint] = ACTIONS(2257), [sym_keyword_separator] = ACTIONS(2257), [sym_keyword_when] = ACTIONS(2257), [sym_keyword_then] = ACTIONS(2257), [sym_keyword_else] = ACTIONS(2257), [sym_keyword_end] = ACTIONS(2257), [sym_keyword_in] = ACTIONS(2257), [sym_keyword_and] = ACTIONS(2257), [sym_keyword_or] = ACTIONS(2257), [sym_keyword_is] = ACTIONS(2257), [sym_keyword_not] = ACTIONS(2257), [sym_keyword_using] = ACTIONS(2257), [sym_keyword_auto_increment] = ACTIONS(2257), [sym_keyword_generated] = ACTIONS(2257), [sym_keyword_default] = ACTIONS(2257), [sym_keyword_with] = ACTIONS(2257), [sym_keyword_returning] = ACTIONS(2257), [sym_keyword_first] = ACTIONS(2257), [sym_keyword_after] = ACTIONS(2257), [sym_keyword_range] = ACTIONS(2257), [sym_keyword_rows] = ACTIONS(2257), [sym_keyword_groups] = ACTIONS(2257), [sym_keyword_between] = ACTIONS(2257), [sym_keyword_preceding] = ACTIONS(2257), [sym_keyword_following] = ACTIONS(2257), [sym_keyword_unique] = ACTIONS(2257), [sym_keyword_references] = ACTIONS(2257), [aux_sym_keyword_like_token1] = ACTIONS(2257), [aux_sym_keyword_like_token2] = ACTIONS(2257), [sym_keyword_similar] = ACTIONS(2257), [sym_keyword_check] = ACTIONS(2257), [sym_keyword_stored] = ACTIONS(2257), [sym_keyword_virtual] = ACTIONS(2257), [sym_keyword_comment] = ACTIONS(2257), [sym_keyword_null] = ACTIONS(2257), [sym_keyword_array] = ACTIONS(2257), [anon_sym_LBRACK] = ACTIONS(2257), [anon_sym_RBRACK] = ACTIONS(2257), [anon_sym_RPAREN] = ACTIONS(2257), [anon_sym_COMMA] = ACTIONS(2257), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2257), [anon_sym_STAR] = ACTIONS(2257), [anon_sym_COLON_COLON] = ACTIONS(2257), [anon_sym_LT] = ACTIONS(2259), [anon_sym_GT] = ACTIONS(2259), [anon_sym_LT_EQ] = ACTIONS(2257), [anon_sym_GT_EQ] = ACTIONS(2257), [anon_sym_COLON] = ACTIONS(2259), [sym_op_other] = ACTIONS(2257), [anon_sym_PLUS] = ACTIONS(2257), [anon_sym_DASH] = ACTIONS(2259), [anon_sym_SLASH] = ACTIONS(2259), [anon_sym_PERCENT] = ACTIONS(2257), [anon_sym_CARET] = ACTIONS(2259), [anon_sym_BANG_EQ] = ACTIONS(2257), [anon_sym_LT_GT] = ACTIONS(2257), }, [233] = { [ts_builtin_sym_end] = ACTIONS(2261), [anon_sym_SEMI] = ACTIONS(2261), [sym_keyword_from] = ACTIONS(2261), [sym_keyword_on] = ACTIONS(2261), [sym_keyword_where] = ACTIONS(2261), [sym_keyword_desc] = ACTIONS(2261), [sym_keyword_asc] = ACTIONS(2261), [sym_keyword_limit] = ACTIONS(2261), [sym_keyword_primary] = ACTIONS(2261), [sym_keyword_create] = ACTIONS(2261), [sym_keyword_as] = ACTIONS(2263), [sym_keyword_constraint] = ACTIONS(2261), [sym_keyword_separator] = ACTIONS(2261), [sym_keyword_when] = ACTIONS(2261), [sym_keyword_then] = ACTIONS(2261), [sym_keyword_else] = ACTIONS(2261), [sym_keyword_end] = ACTIONS(2261), [sym_keyword_in] = ACTIONS(2261), [sym_keyword_and] = ACTIONS(2261), [sym_keyword_or] = ACTIONS(2261), [sym_keyword_is] = ACTIONS(2261), [sym_keyword_not] = ACTIONS(2261), [sym_keyword_using] = ACTIONS(2261), [sym_keyword_auto_increment] = ACTIONS(2261), [sym_keyword_generated] = ACTIONS(2261), [sym_keyword_default] = ACTIONS(2261), [sym_keyword_with] = ACTIONS(2261), [sym_keyword_returning] = ACTIONS(2261), [sym_keyword_first] = ACTIONS(2261), [sym_keyword_after] = ACTIONS(2261), [sym_keyword_range] = ACTIONS(2261), [sym_keyword_rows] = ACTIONS(2261), [sym_keyword_groups] = ACTIONS(2261), [sym_keyword_between] = ACTIONS(2261), [sym_keyword_preceding] = ACTIONS(2261), [sym_keyword_following] = ACTIONS(2261), [sym_keyword_unique] = ACTIONS(2261), [sym_keyword_references] = ACTIONS(2261), [aux_sym_keyword_like_token1] = ACTIONS(2261), [aux_sym_keyword_like_token2] = ACTIONS(2261), [sym_keyword_similar] = ACTIONS(2261), [sym_keyword_check] = ACTIONS(2261), [sym_keyword_stored] = ACTIONS(2261), [sym_keyword_virtual] = ACTIONS(2261), [sym_keyword_comment] = ACTIONS(2261), [sym_keyword_null] = ACTIONS(2261), [sym_keyword_array] = ACTIONS(2261), [anon_sym_LBRACK] = ACTIONS(2261), [anon_sym_RBRACK] = ACTIONS(2261), [anon_sym_RPAREN] = ACTIONS(2261), [anon_sym_COMMA] = ACTIONS(2261), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2261), [anon_sym_STAR] = ACTIONS(2261), [anon_sym_COLON_COLON] = ACTIONS(2261), [anon_sym_LT] = ACTIONS(2263), [anon_sym_GT] = ACTIONS(2263), [anon_sym_LT_EQ] = ACTIONS(2261), [anon_sym_GT_EQ] = ACTIONS(2261), [anon_sym_COLON] = ACTIONS(2263), [sym_op_other] = ACTIONS(2261), [anon_sym_PLUS] = ACTIONS(2261), [anon_sym_DASH] = ACTIONS(2263), [anon_sym_SLASH] = ACTIONS(2263), [anon_sym_PERCENT] = ACTIONS(2261), [anon_sym_CARET] = ACTIONS(2263), [anon_sym_BANG_EQ] = ACTIONS(2261), [anon_sym_LT_GT] = ACTIONS(2261), }, [234] = { [ts_builtin_sym_end] = ACTIONS(2265), [anon_sym_SEMI] = ACTIONS(2265), [sym_keyword_from] = ACTIONS(2265), [sym_keyword_on] = ACTIONS(2265), [sym_keyword_where] = ACTIONS(2265), [sym_keyword_desc] = ACTIONS(2265), [sym_keyword_asc] = ACTIONS(2265), [sym_keyword_limit] = ACTIONS(2265), [sym_keyword_primary] = ACTIONS(2265), [sym_keyword_create] = ACTIONS(2265), [sym_keyword_as] = ACTIONS(2267), [sym_keyword_constraint] = ACTIONS(2265), [sym_keyword_separator] = ACTIONS(2265), [sym_keyword_when] = ACTIONS(2265), [sym_keyword_then] = ACTIONS(2265), [sym_keyword_else] = ACTIONS(2265), [sym_keyword_end] = ACTIONS(2265), [sym_keyword_in] = ACTIONS(2265), [sym_keyword_and] = ACTIONS(2265), [sym_keyword_or] = ACTIONS(2265), [sym_keyword_is] = ACTIONS(2265), [sym_keyword_not] = ACTIONS(2265), [sym_keyword_using] = ACTIONS(2265), [sym_keyword_auto_increment] = ACTIONS(2265), [sym_keyword_generated] = ACTIONS(2265), [sym_keyword_default] = ACTIONS(2265), [sym_keyword_with] = ACTIONS(2265), [sym_keyword_returning] = ACTIONS(2265), [sym_keyword_first] = ACTIONS(2265), [sym_keyword_after] = ACTIONS(2265), [sym_keyword_range] = ACTIONS(2265), [sym_keyword_rows] = ACTIONS(2265), [sym_keyword_groups] = ACTIONS(2265), [sym_keyword_between] = ACTIONS(2265), [sym_keyword_preceding] = ACTIONS(2265), [sym_keyword_following] = ACTIONS(2265), [sym_keyword_unique] = ACTIONS(2265), [sym_keyword_references] = ACTIONS(2265), [aux_sym_keyword_like_token1] = ACTIONS(2265), [aux_sym_keyword_like_token2] = ACTIONS(2265), [sym_keyword_similar] = ACTIONS(2265), [sym_keyword_check] = ACTIONS(2265), [sym_keyword_stored] = ACTIONS(2265), [sym_keyword_virtual] = ACTIONS(2265), [sym_keyword_comment] = ACTIONS(2265), [sym_keyword_null] = ACTIONS(2265), [sym_keyword_array] = ACTIONS(2265), [anon_sym_LBRACK] = ACTIONS(2265), [anon_sym_RBRACK] = ACTIONS(2265), [anon_sym_RPAREN] = ACTIONS(2265), [anon_sym_COMMA] = ACTIONS(2265), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2265), [anon_sym_STAR] = ACTIONS(2265), [anon_sym_COLON_COLON] = ACTIONS(2265), [anon_sym_LT] = ACTIONS(2267), [anon_sym_GT] = ACTIONS(2267), [anon_sym_LT_EQ] = ACTIONS(2265), [anon_sym_GT_EQ] = ACTIONS(2265), [anon_sym_COLON] = ACTIONS(2267), [sym_op_other] = ACTIONS(2265), [anon_sym_PLUS] = ACTIONS(2265), [anon_sym_DASH] = ACTIONS(2267), [anon_sym_SLASH] = ACTIONS(2267), [anon_sym_PERCENT] = ACTIONS(2265), [anon_sym_CARET] = ACTIONS(2267), [anon_sym_BANG_EQ] = ACTIONS(2265), [anon_sym_LT_GT] = ACTIONS(2265), }, [235] = { [ts_builtin_sym_end] = ACTIONS(2269), [anon_sym_SEMI] = ACTIONS(2269), [sym_keyword_from] = ACTIONS(2269), [sym_keyword_on] = ACTIONS(2269), [sym_keyword_where] = ACTIONS(2269), [sym_keyword_desc] = ACTIONS(2269), [sym_keyword_asc] = ACTIONS(2269), [sym_keyword_limit] = ACTIONS(2269), [sym_keyword_primary] = ACTIONS(2269), [sym_keyword_create] = ACTIONS(2269), [sym_keyword_as] = ACTIONS(2271), [sym_keyword_constraint] = ACTIONS(2269), [sym_keyword_separator] = ACTIONS(2269), [sym_keyword_when] = ACTIONS(2269), [sym_keyword_then] = ACTIONS(2269), [sym_keyword_else] = ACTIONS(2269), [sym_keyword_end] = ACTIONS(2269), [sym_keyword_in] = ACTIONS(2269), [sym_keyword_and] = ACTIONS(2269), [sym_keyword_or] = ACTIONS(2269), [sym_keyword_is] = ACTIONS(2269), [sym_keyword_not] = ACTIONS(2269), [sym_keyword_using] = ACTIONS(2269), [sym_keyword_auto_increment] = ACTIONS(2269), [sym_keyword_generated] = ACTIONS(2269), [sym_keyword_default] = ACTIONS(2269), [sym_keyword_with] = ACTIONS(2269), [sym_keyword_returning] = ACTIONS(2269), [sym_keyword_first] = ACTIONS(2269), [sym_keyword_after] = ACTIONS(2269), [sym_keyword_range] = ACTIONS(2269), [sym_keyword_rows] = ACTIONS(2269), [sym_keyword_groups] = ACTIONS(2269), [sym_keyword_between] = ACTIONS(2269), [sym_keyword_preceding] = ACTIONS(2269), [sym_keyword_following] = ACTIONS(2269), [sym_keyword_unique] = ACTIONS(2269), [sym_keyword_references] = ACTIONS(2269), [aux_sym_keyword_like_token1] = ACTIONS(2269), [aux_sym_keyword_like_token2] = ACTIONS(2269), [sym_keyword_similar] = ACTIONS(2269), [sym_keyword_check] = ACTIONS(2269), [sym_keyword_stored] = ACTIONS(2269), [sym_keyword_virtual] = ACTIONS(2269), [sym_keyword_comment] = ACTIONS(2269), [sym_keyword_null] = ACTIONS(2269), [sym_keyword_array] = ACTIONS(2269), [anon_sym_LBRACK] = ACTIONS(2269), [anon_sym_RBRACK] = ACTIONS(2269), [anon_sym_RPAREN] = ACTIONS(2269), [anon_sym_COMMA] = ACTIONS(2269), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2269), [anon_sym_STAR] = ACTIONS(2269), [anon_sym_COLON_COLON] = ACTIONS(2269), [anon_sym_LT] = ACTIONS(2271), [anon_sym_GT] = ACTIONS(2271), [anon_sym_LT_EQ] = ACTIONS(2269), [anon_sym_GT_EQ] = ACTIONS(2269), [anon_sym_COLON] = ACTIONS(2271), [sym_op_other] = ACTIONS(2269), [anon_sym_PLUS] = ACTIONS(2269), [anon_sym_DASH] = ACTIONS(2271), [anon_sym_SLASH] = ACTIONS(2271), [anon_sym_PERCENT] = ACTIONS(2269), [anon_sym_CARET] = ACTIONS(2271), [anon_sym_BANG_EQ] = ACTIONS(2269), [anon_sym_LT_GT] = ACTIONS(2269), }, [236] = { [ts_builtin_sym_end] = ACTIONS(2016), [anon_sym_SEMI] = ACTIONS(2016), [sym_keyword_from] = ACTIONS(2016), [sym_keyword_on] = ACTIONS(2016), [sym_keyword_where] = ACTIONS(2016), [sym_keyword_desc] = ACTIONS(2016), [sym_keyword_asc] = ACTIONS(2016), [sym_keyword_limit] = ACTIONS(2016), [sym_keyword_primary] = ACTIONS(2016), [sym_keyword_create] = ACTIONS(2016), [sym_keyword_as] = ACTIONS(2018), [sym_keyword_constraint] = ACTIONS(2016), [sym_keyword_separator] = ACTIONS(2016), [sym_keyword_when] = ACTIONS(2016), [sym_keyword_then] = ACTIONS(2016), [sym_keyword_else] = ACTIONS(2016), [sym_keyword_end] = ACTIONS(2016), [sym_keyword_in] = ACTIONS(2016), [sym_keyword_and] = ACTIONS(2016), [sym_keyword_or] = ACTIONS(2016), [sym_keyword_is] = ACTIONS(2016), [sym_keyword_not] = ACTIONS(2016), [sym_keyword_using] = ACTIONS(2016), [sym_keyword_auto_increment] = ACTIONS(2016), [sym_keyword_generated] = ACTIONS(2016), [sym_keyword_default] = ACTIONS(2016), [sym_keyword_with] = ACTIONS(2016), [sym_keyword_returning] = ACTIONS(2016), [sym_keyword_first] = ACTIONS(2016), [sym_keyword_after] = ACTIONS(2016), [sym_keyword_range] = ACTIONS(2016), [sym_keyword_rows] = ACTIONS(2016), [sym_keyword_groups] = ACTIONS(2016), [sym_keyword_between] = ACTIONS(2016), [sym_keyword_preceding] = ACTIONS(2016), [sym_keyword_following] = ACTIONS(2016), [sym_keyword_unique] = ACTIONS(2016), [sym_keyword_references] = ACTIONS(2016), [aux_sym_keyword_like_token1] = ACTIONS(2016), [aux_sym_keyword_like_token2] = ACTIONS(2016), [sym_keyword_similar] = ACTIONS(2016), [sym_keyword_check] = ACTIONS(2016), [sym_keyword_stored] = ACTIONS(2016), [sym_keyword_virtual] = ACTIONS(2016), [sym_keyword_comment] = ACTIONS(2016), [sym_keyword_null] = ACTIONS(2016), [sym_keyword_array] = ACTIONS(2016), [anon_sym_LBRACK] = ACTIONS(2016), [anon_sym_RBRACK] = ACTIONS(2016), [anon_sym_RPAREN] = ACTIONS(2016), [anon_sym_COMMA] = ACTIONS(2016), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2016), [anon_sym_STAR] = ACTIONS(2016), [anon_sym_COLON_COLON] = ACTIONS(2016), [anon_sym_LT] = ACTIONS(2018), [anon_sym_GT] = ACTIONS(2018), [anon_sym_LT_EQ] = ACTIONS(2016), [anon_sym_GT_EQ] = ACTIONS(2016), [anon_sym_COLON] = ACTIONS(2018), [sym_op_other] = ACTIONS(2016), [anon_sym_PLUS] = ACTIONS(2016), [anon_sym_DASH] = ACTIONS(2018), [anon_sym_SLASH] = ACTIONS(2018), [anon_sym_PERCENT] = ACTIONS(2016), [anon_sym_CARET] = ACTIONS(2018), [anon_sym_BANG_EQ] = ACTIONS(2016), [anon_sym_LT_GT] = ACTIONS(2016), }, [237] = { [ts_builtin_sym_end] = ACTIONS(2273), [anon_sym_SEMI] = ACTIONS(2273), [sym_keyword_from] = ACTIONS(2273), [sym_keyword_on] = ACTIONS(2273), [sym_keyword_where] = ACTIONS(2273), [sym_keyword_desc] = ACTIONS(2273), [sym_keyword_asc] = ACTIONS(2273), [sym_keyword_limit] = ACTIONS(2273), [sym_keyword_primary] = ACTIONS(2273), [sym_keyword_create] = ACTIONS(2273), [sym_keyword_as] = ACTIONS(2275), [sym_keyword_constraint] = ACTIONS(2273), [sym_keyword_separator] = ACTIONS(2273), [sym_keyword_when] = ACTIONS(2273), [sym_keyword_then] = ACTIONS(2273), [sym_keyword_else] = ACTIONS(2273), [sym_keyword_end] = ACTIONS(2273), [sym_keyword_in] = ACTIONS(2273), [sym_keyword_and] = ACTIONS(2273), [sym_keyword_or] = ACTIONS(2273), [sym_keyword_is] = ACTIONS(2273), [sym_keyword_not] = ACTIONS(2273), [sym_keyword_using] = ACTIONS(2273), [sym_keyword_auto_increment] = ACTIONS(2273), [sym_keyword_generated] = ACTIONS(2273), [sym_keyword_default] = ACTIONS(2273), [sym_keyword_with] = ACTIONS(2273), [sym_keyword_returning] = ACTIONS(2273), [sym_keyword_first] = ACTIONS(2273), [sym_keyword_after] = ACTIONS(2273), [sym_keyword_range] = ACTIONS(2273), [sym_keyword_rows] = ACTIONS(2273), [sym_keyword_groups] = ACTIONS(2273), [sym_keyword_between] = ACTIONS(2273), [sym_keyword_preceding] = ACTIONS(2273), [sym_keyword_following] = ACTIONS(2273), [sym_keyword_unique] = ACTIONS(2273), [sym_keyword_references] = ACTIONS(2273), [aux_sym_keyword_like_token1] = ACTIONS(2273), [aux_sym_keyword_like_token2] = ACTIONS(2273), [sym_keyword_similar] = ACTIONS(2273), [sym_keyword_check] = ACTIONS(2273), [sym_keyword_stored] = ACTIONS(2273), [sym_keyword_virtual] = ACTIONS(2273), [sym_keyword_comment] = ACTIONS(2273), [sym_keyword_null] = ACTIONS(2273), [sym_keyword_array] = ACTIONS(2273), [anon_sym_LBRACK] = ACTIONS(2273), [anon_sym_RBRACK] = ACTIONS(2273), [anon_sym_RPAREN] = ACTIONS(2273), [anon_sym_COMMA] = ACTIONS(2273), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2273), [anon_sym_STAR] = ACTIONS(2273), [anon_sym_COLON_COLON] = ACTIONS(2273), [anon_sym_LT] = ACTIONS(2275), [anon_sym_GT] = ACTIONS(2275), [anon_sym_LT_EQ] = ACTIONS(2273), [anon_sym_GT_EQ] = ACTIONS(2273), [anon_sym_COLON] = ACTIONS(2275), [sym_op_other] = ACTIONS(2273), [anon_sym_PLUS] = ACTIONS(2273), [anon_sym_DASH] = ACTIONS(2275), [anon_sym_SLASH] = ACTIONS(2275), [anon_sym_PERCENT] = ACTIONS(2273), [anon_sym_CARET] = ACTIONS(2275), [anon_sym_BANG_EQ] = ACTIONS(2273), [anon_sym_LT_GT] = ACTIONS(2273), }, [238] = { [ts_builtin_sym_end] = ACTIONS(2044), [anon_sym_SEMI] = ACTIONS(2044), [sym_keyword_from] = ACTIONS(2044), [sym_keyword_on] = ACTIONS(2044), [sym_keyword_where] = ACTIONS(2044), [sym_keyword_desc] = ACTIONS(2044), [sym_keyword_asc] = ACTIONS(2044), [sym_keyword_limit] = ACTIONS(2044), [sym_keyword_primary] = ACTIONS(2044), [sym_keyword_create] = ACTIONS(2044), [sym_keyword_as] = ACTIONS(2046), [sym_keyword_constraint] = ACTIONS(2044), [sym_keyword_separator] = ACTIONS(2044), [sym_keyword_when] = ACTIONS(2044), [sym_keyword_then] = ACTIONS(2044), [sym_keyword_else] = ACTIONS(2044), [sym_keyword_end] = ACTIONS(2044), [sym_keyword_in] = ACTIONS(2044), [sym_keyword_and] = ACTIONS(2044), [sym_keyword_or] = ACTIONS(2044), [sym_keyword_is] = ACTIONS(2044), [sym_keyword_not] = ACTIONS(2044), [sym_keyword_using] = ACTIONS(2044), [sym_keyword_auto_increment] = ACTIONS(2044), [sym_keyword_generated] = ACTIONS(2044), [sym_keyword_default] = ACTIONS(2044), [sym_keyword_with] = ACTIONS(2044), [sym_keyword_returning] = ACTIONS(2044), [sym_keyword_first] = ACTIONS(2044), [sym_keyword_after] = ACTIONS(2044), [sym_keyword_range] = ACTIONS(2044), [sym_keyword_rows] = ACTIONS(2044), [sym_keyword_groups] = ACTIONS(2044), [sym_keyword_between] = ACTIONS(2044), [sym_keyword_preceding] = ACTIONS(2044), [sym_keyword_following] = ACTIONS(2044), [sym_keyword_unique] = ACTIONS(2044), [sym_keyword_references] = ACTIONS(2044), [aux_sym_keyword_like_token1] = ACTIONS(2044), [aux_sym_keyword_like_token2] = ACTIONS(2044), [sym_keyword_similar] = ACTIONS(2044), [sym_keyword_check] = ACTIONS(2044), [sym_keyword_stored] = ACTIONS(2044), [sym_keyword_virtual] = ACTIONS(2044), [sym_keyword_comment] = ACTIONS(2044), [sym_keyword_null] = ACTIONS(2044), [sym_keyword_array] = ACTIONS(2044), [anon_sym_LBRACK] = ACTIONS(2044), [anon_sym_RBRACK] = ACTIONS(2044), [anon_sym_RPAREN] = ACTIONS(2044), [anon_sym_COMMA] = ACTIONS(2044), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2044), [anon_sym_STAR] = ACTIONS(2044), [anon_sym_COLON_COLON] = ACTIONS(2044), [anon_sym_LT] = ACTIONS(2046), [anon_sym_GT] = ACTIONS(2046), [anon_sym_LT_EQ] = ACTIONS(2044), [anon_sym_GT_EQ] = ACTIONS(2044), [anon_sym_COLON] = ACTIONS(2046), [sym_op_other] = ACTIONS(2044), [anon_sym_PLUS] = ACTIONS(2044), [anon_sym_DASH] = ACTIONS(2046), [anon_sym_SLASH] = ACTIONS(2046), [anon_sym_PERCENT] = ACTIONS(2044), [anon_sym_CARET] = ACTIONS(2046), [anon_sym_BANG_EQ] = ACTIONS(2044), [anon_sym_LT_GT] = ACTIONS(2044), }, [239] = { [ts_builtin_sym_end] = ACTIONS(2277), [anon_sym_SEMI] = ACTIONS(2277), [sym_keyword_from] = ACTIONS(2277), [sym_keyword_on] = ACTIONS(2277), [sym_keyword_where] = ACTIONS(2277), [sym_keyword_desc] = ACTIONS(2277), [sym_keyword_asc] = ACTIONS(2277), [sym_keyword_limit] = ACTIONS(2277), [sym_keyword_primary] = ACTIONS(2277), [sym_keyword_create] = ACTIONS(2277), [sym_keyword_as] = ACTIONS(2279), [sym_keyword_constraint] = ACTIONS(2277), [sym_keyword_separator] = ACTIONS(2277), [sym_keyword_when] = ACTIONS(2277), [sym_keyword_then] = ACTIONS(2277), [sym_keyword_else] = ACTIONS(2277), [sym_keyword_end] = ACTIONS(2277), [sym_keyword_in] = ACTIONS(2277), [sym_keyword_and] = ACTIONS(2277), [sym_keyword_or] = ACTIONS(2277), [sym_keyword_is] = ACTIONS(2277), [sym_keyword_not] = ACTIONS(2277), [sym_keyword_using] = ACTIONS(2277), [sym_keyword_auto_increment] = ACTIONS(2277), [sym_keyword_generated] = ACTIONS(2277), [sym_keyword_default] = ACTIONS(2277), [sym_keyword_with] = ACTIONS(2277), [sym_keyword_returning] = ACTIONS(2277), [sym_keyword_first] = ACTIONS(2277), [sym_keyword_after] = ACTIONS(2277), [sym_keyword_range] = ACTIONS(2277), [sym_keyword_rows] = ACTIONS(2277), [sym_keyword_groups] = ACTIONS(2277), [sym_keyword_between] = ACTIONS(2277), [sym_keyword_preceding] = ACTIONS(2277), [sym_keyword_following] = ACTIONS(2277), [sym_keyword_unique] = ACTIONS(2277), [sym_keyword_references] = ACTIONS(2277), [aux_sym_keyword_like_token1] = ACTIONS(2277), [aux_sym_keyword_like_token2] = ACTIONS(2277), [sym_keyword_similar] = ACTIONS(2277), [sym_keyword_check] = ACTIONS(2277), [sym_keyword_stored] = ACTIONS(2277), [sym_keyword_virtual] = ACTIONS(2277), [sym_keyword_comment] = ACTIONS(2277), [sym_keyword_null] = ACTIONS(2277), [sym_keyword_array] = ACTIONS(2277), [anon_sym_LBRACK] = ACTIONS(2277), [anon_sym_RBRACK] = ACTIONS(2277), [anon_sym_RPAREN] = ACTIONS(2277), [anon_sym_COMMA] = ACTIONS(2277), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2277), [anon_sym_STAR] = ACTIONS(2277), [anon_sym_COLON_COLON] = ACTIONS(2277), [anon_sym_LT] = ACTIONS(2279), [anon_sym_GT] = ACTIONS(2279), [anon_sym_LT_EQ] = ACTIONS(2277), [anon_sym_GT_EQ] = ACTIONS(2277), [anon_sym_COLON] = ACTIONS(2279), [sym_op_other] = ACTIONS(2277), [anon_sym_PLUS] = ACTIONS(2277), [anon_sym_DASH] = ACTIONS(2279), [anon_sym_SLASH] = ACTIONS(2279), [anon_sym_PERCENT] = ACTIONS(2277), [anon_sym_CARET] = ACTIONS(2279), [anon_sym_BANG_EQ] = ACTIONS(2277), [anon_sym_LT_GT] = ACTIONS(2277), }, [240] = { [ts_builtin_sym_end] = ACTIONS(2056), [anon_sym_SEMI] = ACTIONS(2056), [sym_keyword_from] = ACTIONS(2056), [sym_keyword_on] = ACTIONS(2056), [sym_keyword_where] = ACTIONS(2056), [sym_keyword_desc] = ACTIONS(2056), [sym_keyword_asc] = ACTIONS(2056), [sym_keyword_limit] = ACTIONS(2056), [sym_keyword_primary] = ACTIONS(2056), [sym_keyword_create] = ACTIONS(2056), [sym_keyword_as] = ACTIONS(2058), [sym_keyword_constraint] = ACTIONS(2056), [sym_keyword_separator] = ACTIONS(2056), [sym_keyword_when] = ACTIONS(2056), [sym_keyword_then] = ACTIONS(2056), [sym_keyword_else] = ACTIONS(2056), [sym_keyword_end] = ACTIONS(2056), [sym_keyword_in] = ACTIONS(2056), [sym_keyword_and] = ACTIONS(2056), [sym_keyword_or] = ACTIONS(2056), [sym_keyword_is] = ACTIONS(2056), [sym_keyword_not] = ACTIONS(2056), [sym_keyword_using] = ACTIONS(2056), [sym_keyword_auto_increment] = ACTIONS(2056), [sym_keyword_generated] = ACTIONS(2056), [sym_keyword_default] = ACTIONS(2056), [sym_keyword_with] = ACTIONS(2056), [sym_keyword_returning] = ACTIONS(2056), [sym_keyword_first] = ACTIONS(2056), [sym_keyword_after] = ACTIONS(2056), [sym_keyword_range] = ACTIONS(2056), [sym_keyword_rows] = ACTIONS(2056), [sym_keyword_groups] = ACTIONS(2056), [sym_keyword_between] = ACTIONS(2056), [sym_keyword_preceding] = ACTIONS(2056), [sym_keyword_following] = ACTIONS(2056), [sym_keyword_unique] = ACTIONS(2056), [sym_keyword_references] = ACTIONS(2056), [aux_sym_keyword_like_token1] = ACTIONS(2056), [aux_sym_keyword_like_token2] = ACTIONS(2056), [sym_keyword_similar] = ACTIONS(2056), [sym_keyword_check] = ACTIONS(2056), [sym_keyword_stored] = ACTIONS(2056), [sym_keyword_virtual] = ACTIONS(2056), [sym_keyword_comment] = ACTIONS(2056), [sym_keyword_null] = ACTIONS(2056), [sym_keyword_array] = ACTIONS(2056), [anon_sym_LBRACK] = ACTIONS(2056), [anon_sym_RBRACK] = ACTIONS(2056), [anon_sym_RPAREN] = ACTIONS(2056), [anon_sym_COMMA] = ACTIONS(2056), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2056), [anon_sym_STAR] = ACTIONS(2056), [anon_sym_COLON_COLON] = ACTIONS(2056), [anon_sym_LT] = ACTIONS(2058), [anon_sym_GT] = ACTIONS(2058), [anon_sym_LT_EQ] = ACTIONS(2056), [anon_sym_GT_EQ] = ACTIONS(2056), [anon_sym_COLON] = ACTIONS(2058), [sym_op_other] = ACTIONS(2056), [anon_sym_PLUS] = ACTIONS(2056), [anon_sym_DASH] = ACTIONS(2058), [anon_sym_SLASH] = ACTIONS(2058), [anon_sym_PERCENT] = ACTIONS(2056), [anon_sym_CARET] = ACTIONS(2058), [anon_sym_BANG_EQ] = ACTIONS(2056), [anon_sym_LT_GT] = ACTIONS(2056), }, [241] = { [ts_builtin_sym_end] = ACTIONS(2281), [anon_sym_SEMI] = ACTIONS(2281), [sym_keyword_from] = ACTIONS(2281), [sym_keyword_on] = ACTIONS(2281), [sym_keyword_where] = ACTIONS(2281), [sym_keyword_desc] = ACTIONS(2281), [sym_keyword_asc] = ACTIONS(2281), [sym_keyword_limit] = ACTIONS(2281), [sym_keyword_primary] = ACTIONS(2281), [sym_keyword_create] = ACTIONS(2281), [sym_keyword_as] = ACTIONS(2283), [sym_keyword_constraint] = ACTIONS(2281), [sym_keyword_separator] = ACTIONS(2281), [sym_keyword_when] = ACTIONS(2281), [sym_keyword_then] = ACTIONS(2281), [sym_keyword_else] = ACTIONS(2281), [sym_keyword_end] = ACTIONS(2281), [sym_keyword_in] = ACTIONS(2281), [sym_keyword_and] = ACTIONS(2281), [sym_keyword_or] = ACTIONS(2281), [sym_keyword_is] = ACTIONS(2281), [sym_keyword_not] = ACTIONS(2281), [sym_keyword_using] = ACTIONS(2281), [sym_keyword_auto_increment] = ACTIONS(2281), [sym_keyword_generated] = ACTIONS(2281), [sym_keyword_default] = ACTIONS(2281), [sym_keyword_with] = ACTIONS(2281), [sym_keyword_returning] = ACTIONS(2281), [sym_keyword_first] = ACTIONS(2281), [sym_keyword_after] = ACTIONS(2281), [sym_keyword_range] = ACTIONS(2281), [sym_keyword_rows] = ACTIONS(2281), [sym_keyword_groups] = ACTIONS(2281), [sym_keyword_between] = ACTIONS(2281), [sym_keyword_preceding] = ACTIONS(2281), [sym_keyword_following] = ACTIONS(2281), [sym_keyword_unique] = ACTIONS(2281), [sym_keyword_references] = ACTIONS(2281), [aux_sym_keyword_like_token1] = ACTIONS(2281), [aux_sym_keyword_like_token2] = ACTIONS(2281), [sym_keyword_similar] = ACTIONS(2281), [sym_keyword_check] = ACTIONS(2281), [sym_keyword_stored] = ACTIONS(2281), [sym_keyword_virtual] = ACTIONS(2281), [sym_keyword_comment] = ACTIONS(2281), [sym_keyword_null] = ACTIONS(2281), [sym_keyword_array] = ACTIONS(2281), [anon_sym_LBRACK] = ACTIONS(2281), [anon_sym_RBRACK] = ACTIONS(2281), [anon_sym_RPAREN] = ACTIONS(2281), [anon_sym_COMMA] = ACTIONS(2281), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2281), [anon_sym_STAR] = ACTIONS(2281), [anon_sym_COLON_COLON] = ACTIONS(2281), [anon_sym_LT] = ACTIONS(2283), [anon_sym_GT] = ACTIONS(2283), [anon_sym_LT_EQ] = ACTIONS(2281), [anon_sym_GT_EQ] = ACTIONS(2281), [anon_sym_COLON] = ACTIONS(2283), [sym_op_other] = ACTIONS(2281), [anon_sym_PLUS] = ACTIONS(2281), [anon_sym_DASH] = ACTIONS(2283), [anon_sym_SLASH] = ACTIONS(2283), [anon_sym_PERCENT] = ACTIONS(2281), [anon_sym_CARET] = ACTIONS(2283), [anon_sym_BANG_EQ] = ACTIONS(2281), [anon_sym_LT_GT] = ACTIONS(2281), }, [242] = { [ts_builtin_sym_end] = ACTIONS(2285), [anon_sym_SEMI] = ACTIONS(2285), [sym_keyword_from] = ACTIONS(2285), [sym_keyword_on] = ACTIONS(2285), [sym_keyword_where] = ACTIONS(2285), [sym_keyword_desc] = ACTIONS(2285), [sym_keyword_asc] = ACTIONS(2285), [sym_keyword_limit] = ACTIONS(2285), [sym_keyword_primary] = ACTIONS(2285), [sym_keyword_create] = ACTIONS(2285), [sym_keyword_as] = ACTIONS(2287), [sym_keyword_constraint] = ACTIONS(2285), [sym_keyword_separator] = ACTIONS(2285), [sym_keyword_when] = ACTIONS(2285), [sym_keyword_then] = ACTIONS(2285), [sym_keyword_else] = ACTIONS(2285), [sym_keyword_end] = ACTIONS(2285), [sym_keyword_in] = ACTIONS(2285), [sym_keyword_and] = ACTIONS(2285), [sym_keyword_or] = ACTIONS(2285), [sym_keyword_is] = ACTIONS(2285), [sym_keyword_not] = ACTIONS(2285), [sym_keyword_using] = ACTIONS(2285), [sym_keyword_auto_increment] = ACTIONS(2285), [sym_keyword_generated] = ACTIONS(2285), [sym_keyword_default] = ACTIONS(2285), [sym_keyword_with] = ACTIONS(2285), [sym_keyword_returning] = ACTIONS(2285), [sym_keyword_first] = ACTIONS(2285), [sym_keyword_after] = ACTIONS(2285), [sym_keyword_range] = ACTIONS(2285), [sym_keyword_rows] = ACTIONS(2285), [sym_keyword_groups] = ACTIONS(2285), [sym_keyword_between] = ACTIONS(2285), [sym_keyword_preceding] = ACTIONS(2285), [sym_keyword_following] = ACTIONS(2285), [sym_keyword_unique] = ACTIONS(2285), [sym_keyword_references] = ACTIONS(2285), [aux_sym_keyword_like_token1] = ACTIONS(2285), [aux_sym_keyword_like_token2] = ACTIONS(2285), [sym_keyword_similar] = ACTIONS(2285), [sym_keyword_check] = ACTIONS(2285), [sym_keyword_stored] = ACTIONS(2285), [sym_keyword_virtual] = ACTIONS(2285), [sym_keyword_comment] = ACTIONS(2285), [sym_keyword_null] = ACTIONS(2285), [sym_keyword_array] = ACTIONS(2285), [anon_sym_LBRACK] = ACTIONS(2285), [anon_sym_RBRACK] = ACTIONS(2285), [anon_sym_RPAREN] = ACTIONS(2285), [anon_sym_COMMA] = ACTIONS(2285), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2285), [anon_sym_STAR] = ACTIONS(2285), [anon_sym_COLON_COLON] = ACTIONS(2285), [anon_sym_LT] = ACTIONS(2287), [anon_sym_GT] = ACTIONS(2287), [anon_sym_LT_EQ] = ACTIONS(2285), [anon_sym_GT_EQ] = ACTIONS(2285), [anon_sym_COLON] = ACTIONS(2287), [sym_op_other] = ACTIONS(2285), [anon_sym_PLUS] = ACTIONS(2285), [anon_sym_DASH] = ACTIONS(2287), [anon_sym_SLASH] = ACTIONS(2287), [anon_sym_PERCENT] = ACTIONS(2285), [anon_sym_CARET] = ACTIONS(2287), [anon_sym_BANG_EQ] = ACTIONS(2285), [anon_sym_LT_GT] = ACTIONS(2285), }, [243] = { [ts_builtin_sym_end] = ACTIONS(2062), [anon_sym_SEMI] = ACTIONS(2062), [sym_keyword_from] = ACTIONS(2062), [sym_keyword_on] = ACTIONS(2062), [sym_keyword_where] = ACTIONS(2062), [sym_keyword_desc] = ACTIONS(2062), [sym_keyword_asc] = ACTIONS(2062), [sym_keyword_limit] = ACTIONS(2062), [sym_keyword_primary] = ACTIONS(2062), [sym_keyword_create] = ACTIONS(2062), [sym_keyword_as] = ACTIONS(2064), [sym_keyword_constraint] = ACTIONS(2062), [sym_keyword_separator] = ACTIONS(2062), [sym_keyword_when] = ACTIONS(2062), [sym_keyword_then] = ACTIONS(2062), [sym_keyword_else] = ACTIONS(2062), [sym_keyword_end] = ACTIONS(2062), [sym_keyword_in] = ACTIONS(2062), [sym_keyword_and] = ACTIONS(2062), [sym_keyword_or] = ACTIONS(2062), [sym_keyword_is] = ACTIONS(2062), [sym_keyword_not] = ACTIONS(2062), [sym_keyword_using] = ACTIONS(2062), [sym_keyword_auto_increment] = ACTIONS(2062), [sym_keyword_generated] = ACTIONS(2062), [sym_keyword_default] = ACTIONS(2062), [sym_keyword_with] = ACTIONS(2062), [sym_keyword_returning] = ACTIONS(2062), [sym_keyword_first] = ACTIONS(2062), [sym_keyword_after] = ACTIONS(2062), [sym_keyword_range] = ACTIONS(2062), [sym_keyword_rows] = ACTIONS(2062), [sym_keyword_groups] = ACTIONS(2062), [sym_keyword_between] = ACTIONS(2062), [sym_keyword_preceding] = ACTIONS(2062), [sym_keyword_following] = ACTIONS(2062), [sym_keyword_unique] = ACTIONS(2062), [sym_keyword_references] = ACTIONS(2062), [aux_sym_keyword_like_token1] = ACTIONS(2062), [aux_sym_keyword_like_token2] = ACTIONS(2062), [sym_keyword_similar] = ACTIONS(2062), [sym_keyword_check] = ACTIONS(2062), [sym_keyword_stored] = ACTIONS(2062), [sym_keyword_virtual] = ACTIONS(2062), [sym_keyword_comment] = ACTIONS(2062), [sym_keyword_null] = ACTIONS(2062), [sym_keyword_array] = ACTIONS(2062), [anon_sym_LBRACK] = ACTIONS(2062), [anon_sym_RBRACK] = ACTIONS(2062), [anon_sym_RPAREN] = ACTIONS(2062), [anon_sym_COMMA] = ACTIONS(2062), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2062), [anon_sym_STAR] = ACTIONS(2062), [anon_sym_COLON_COLON] = ACTIONS(2062), [anon_sym_LT] = ACTIONS(2064), [anon_sym_GT] = ACTIONS(2064), [anon_sym_LT_EQ] = ACTIONS(2062), [anon_sym_GT_EQ] = ACTIONS(2062), [anon_sym_COLON] = ACTIONS(2064), [sym_op_other] = ACTIONS(2062), [anon_sym_PLUS] = ACTIONS(2062), [anon_sym_DASH] = ACTIONS(2064), [anon_sym_SLASH] = ACTIONS(2064), [anon_sym_PERCENT] = ACTIONS(2062), [anon_sym_CARET] = ACTIONS(2064), [anon_sym_BANG_EQ] = ACTIONS(2062), [anon_sym_LT_GT] = ACTIONS(2062), }, [244] = { [ts_builtin_sym_end] = ACTIONS(2289), [anon_sym_SEMI] = ACTIONS(2289), [sym_keyword_from] = ACTIONS(2289), [sym_keyword_on] = ACTIONS(2289), [sym_keyword_where] = ACTIONS(2289), [sym_keyword_desc] = ACTIONS(2289), [sym_keyword_asc] = ACTIONS(2289), [sym_keyword_limit] = ACTIONS(2289), [sym_keyword_primary] = ACTIONS(2289), [sym_keyword_create] = ACTIONS(2289), [sym_keyword_as] = ACTIONS(2291), [sym_keyword_constraint] = ACTIONS(2289), [sym_keyword_separator] = ACTIONS(2289), [sym_keyword_when] = ACTIONS(2289), [sym_keyword_then] = ACTIONS(2289), [sym_keyword_else] = ACTIONS(2289), [sym_keyword_end] = ACTIONS(2289), [sym_keyword_in] = ACTIONS(2289), [sym_keyword_and] = ACTIONS(2289), [sym_keyword_or] = ACTIONS(2289), [sym_keyword_is] = ACTIONS(2289), [sym_keyword_not] = ACTIONS(2289), [sym_keyword_using] = ACTIONS(2289), [sym_keyword_auto_increment] = ACTIONS(2289), [sym_keyword_generated] = ACTIONS(2289), [sym_keyword_default] = ACTIONS(2289), [sym_keyword_with] = ACTIONS(2289), [sym_keyword_returning] = ACTIONS(2289), [sym_keyword_first] = ACTIONS(2289), [sym_keyword_after] = ACTIONS(2289), [sym_keyword_range] = ACTIONS(2289), [sym_keyword_rows] = ACTIONS(2289), [sym_keyword_groups] = ACTIONS(2289), [sym_keyword_between] = ACTIONS(2289), [sym_keyword_preceding] = ACTIONS(2289), [sym_keyword_following] = ACTIONS(2289), [sym_keyword_unique] = ACTIONS(2289), [sym_keyword_references] = ACTIONS(2289), [aux_sym_keyword_like_token1] = ACTIONS(2289), [aux_sym_keyword_like_token2] = ACTIONS(2289), [sym_keyword_similar] = ACTIONS(2289), [sym_keyword_check] = ACTIONS(2289), [sym_keyword_stored] = ACTIONS(2289), [sym_keyword_virtual] = ACTIONS(2289), [sym_keyword_comment] = ACTIONS(2289), [sym_keyword_null] = ACTIONS(2289), [sym_keyword_array] = ACTIONS(2289), [anon_sym_LBRACK] = ACTIONS(2289), [anon_sym_RBRACK] = ACTIONS(2289), [anon_sym_RPAREN] = ACTIONS(2289), [anon_sym_COMMA] = ACTIONS(2289), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2289), [anon_sym_STAR] = ACTIONS(2289), [anon_sym_COLON_COLON] = ACTIONS(2289), [anon_sym_LT] = ACTIONS(2291), [anon_sym_GT] = ACTIONS(2291), [anon_sym_LT_EQ] = ACTIONS(2289), [anon_sym_GT_EQ] = ACTIONS(2289), [anon_sym_COLON] = ACTIONS(2291), [sym_op_other] = ACTIONS(2289), [anon_sym_PLUS] = ACTIONS(2289), [anon_sym_DASH] = ACTIONS(2291), [anon_sym_SLASH] = ACTIONS(2291), [anon_sym_PERCENT] = ACTIONS(2289), [anon_sym_CARET] = ACTIONS(2291), [anon_sym_BANG_EQ] = ACTIONS(2289), [anon_sym_LT_GT] = ACTIONS(2289), }, [245] = { [ts_builtin_sym_end] = ACTIONS(2293), [anon_sym_SEMI] = ACTIONS(2293), [sym_keyword_from] = ACTIONS(2293), [sym_keyword_on] = ACTIONS(2293), [sym_keyword_where] = ACTIONS(2293), [sym_keyword_desc] = ACTIONS(2293), [sym_keyword_asc] = ACTIONS(2293), [sym_keyword_limit] = ACTIONS(2293), [sym_keyword_primary] = ACTIONS(2293), [sym_keyword_create] = ACTIONS(2293), [sym_keyword_as] = ACTIONS(2295), [sym_keyword_constraint] = ACTIONS(2293), [sym_keyword_separator] = ACTIONS(2293), [sym_keyword_when] = ACTIONS(2293), [sym_keyword_then] = ACTIONS(2293), [sym_keyword_else] = ACTIONS(2293), [sym_keyword_end] = ACTIONS(2293), [sym_keyword_in] = ACTIONS(2293), [sym_keyword_and] = ACTIONS(2293), [sym_keyword_or] = ACTIONS(2293), [sym_keyword_is] = ACTIONS(2293), [sym_keyword_not] = ACTIONS(2293), [sym_keyword_using] = ACTIONS(2293), [sym_keyword_auto_increment] = ACTIONS(2293), [sym_keyword_generated] = ACTIONS(2293), [sym_keyword_default] = ACTIONS(2293), [sym_keyword_with] = ACTIONS(2293), [sym_keyword_returning] = ACTIONS(2293), [sym_keyword_first] = ACTIONS(2293), [sym_keyword_after] = ACTIONS(2293), [sym_keyword_range] = ACTIONS(2293), [sym_keyword_rows] = ACTIONS(2293), [sym_keyword_groups] = ACTIONS(2293), [sym_keyword_between] = ACTIONS(2293), [sym_keyword_preceding] = ACTIONS(2293), [sym_keyword_following] = ACTIONS(2293), [sym_keyword_unique] = ACTIONS(2293), [sym_keyword_references] = ACTIONS(2293), [aux_sym_keyword_like_token1] = ACTIONS(2293), [aux_sym_keyword_like_token2] = ACTIONS(2293), [sym_keyword_similar] = ACTIONS(2293), [sym_keyword_check] = ACTIONS(2293), [sym_keyword_stored] = ACTIONS(2293), [sym_keyword_virtual] = ACTIONS(2293), [sym_keyword_comment] = ACTIONS(2293), [sym_keyword_null] = ACTIONS(2293), [sym_keyword_array] = ACTIONS(2293), [anon_sym_LBRACK] = ACTIONS(2293), [anon_sym_RBRACK] = ACTIONS(2293), [anon_sym_RPAREN] = ACTIONS(2293), [anon_sym_COMMA] = ACTIONS(2293), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2293), [anon_sym_STAR] = ACTIONS(2293), [anon_sym_COLON_COLON] = ACTIONS(2293), [anon_sym_LT] = ACTIONS(2295), [anon_sym_GT] = ACTIONS(2295), [anon_sym_LT_EQ] = ACTIONS(2293), [anon_sym_GT_EQ] = ACTIONS(2293), [anon_sym_COLON] = ACTIONS(2295), [sym_op_other] = ACTIONS(2293), [anon_sym_PLUS] = ACTIONS(2293), [anon_sym_DASH] = ACTIONS(2295), [anon_sym_SLASH] = ACTIONS(2295), [anon_sym_PERCENT] = ACTIONS(2293), [anon_sym_CARET] = ACTIONS(2295), [anon_sym_BANG_EQ] = ACTIONS(2293), [anon_sym_LT_GT] = ACTIONS(2293), }, [246] = { [ts_builtin_sym_end] = ACTIONS(2297), [anon_sym_SEMI] = ACTIONS(2297), [sym_keyword_from] = ACTIONS(2297), [sym_keyword_on] = ACTIONS(2297), [sym_keyword_where] = ACTIONS(2297), [sym_keyword_desc] = ACTIONS(2297), [sym_keyword_asc] = ACTIONS(2297), [sym_keyword_limit] = ACTIONS(2297), [sym_keyword_primary] = ACTIONS(2297), [sym_keyword_create] = ACTIONS(2297), [sym_keyword_as] = ACTIONS(2299), [sym_keyword_constraint] = ACTIONS(2297), [sym_keyword_separator] = ACTIONS(2297), [sym_keyword_when] = ACTIONS(2297), [sym_keyword_then] = ACTIONS(2297), [sym_keyword_else] = ACTIONS(2297), [sym_keyword_end] = ACTIONS(2297), [sym_keyword_in] = ACTIONS(2297), [sym_keyword_and] = ACTIONS(2297), [sym_keyword_or] = ACTIONS(2297), [sym_keyword_is] = ACTIONS(2297), [sym_keyword_not] = ACTIONS(2297), [sym_keyword_using] = ACTIONS(2297), [sym_keyword_auto_increment] = ACTIONS(2297), [sym_keyword_generated] = ACTIONS(2297), [sym_keyword_default] = ACTIONS(2297), [sym_keyword_with] = ACTIONS(2297), [sym_keyword_returning] = ACTIONS(2297), [sym_keyword_first] = ACTIONS(2297), [sym_keyword_after] = ACTIONS(2297), [sym_keyword_range] = ACTIONS(2297), [sym_keyword_rows] = ACTIONS(2297), [sym_keyword_groups] = ACTIONS(2297), [sym_keyword_between] = ACTIONS(2297), [sym_keyword_preceding] = ACTIONS(2297), [sym_keyword_following] = ACTIONS(2297), [sym_keyword_unique] = ACTIONS(2297), [sym_keyword_references] = ACTIONS(2297), [aux_sym_keyword_like_token1] = ACTIONS(2297), [aux_sym_keyword_like_token2] = ACTIONS(2297), [sym_keyword_similar] = ACTIONS(2297), [sym_keyword_check] = ACTIONS(2297), [sym_keyword_stored] = ACTIONS(2297), [sym_keyword_virtual] = ACTIONS(2297), [sym_keyword_comment] = ACTIONS(2297), [sym_keyword_null] = ACTIONS(2297), [sym_keyword_array] = ACTIONS(2297), [anon_sym_LBRACK] = ACTIONS(2297), [anon_sym_RBRACK] = ACTIONS(2297), [anon_sym_RPAREN] = ACTIONS(2297), [anon_sym_COMMA] = ACTIONS(2297), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2297), [anon_sym_STAR] = ACTIONS(2297), [anon_sym_COLON_COLON] = ACTIONS(2297), [anon_sym_LT] = ACTIONS(2299), [anon_sym_GT] = ACTIONS(2299), [anon_sym_LT_EQ] = ACTIONS(2297), [anon_sym_GT_EQ] = ACTIONS(2297), [anon_sym_COLON] = ACTIONS(2299), [sym_op_other] = ACTIONS(2297), [anon_sym_PLUS] = ACTIONS(2297), [anon_sym_DASH] = ACTIONS(2299), [anon_sym_SLASH] = ACTIONS(2299), [anon_sym_PERCENT] = ACTIONS(2297), [anon_sym_CARET] = ACTIONS(2299), [anon_sym_BANG_EQ] = ACTIONS(2297), [anon_sym_LT_GT] = ACTIONS(2297), }, [247] = { [ts_builtin_sym_end] = ACTIONS(2301), [anon_sym_SEMI] = ACTIONS(2301), [sym_keyword_from] = ACTIONS(2301), [sym_keyword_on] = ACTIONS(2301), [sym_keyword_where] = ACTIONS(2301), [sym_keyword_desc] = ACTIONS(2301), [sym_keyword_asc] = ACTIONS(2301), [sym_keyword_limit] = ACTIONS(2301), [sym_keyword_primary] = ACTIONS(2301), [sym_keyword_create] = ACTIONS(2301), [sym_keyword_as] = ACTIONS(2303), [sym_keyword_constraint] = ACTIONS(2301), [sym_keyword_separator] = ACTIONS(2301), [sym_keyword_when] = ACTIONS(2301), [sym_keyword_then] = ACTIONS(2301), [sym_keyword_else] = ACTIONS(2301), [sym_keyword_end] = ACTIONS(2301), [sym_keyword_in] = ACTIONS(2301), [sym_keyword_and] = ACTIONS(2301), [sym_keyword_or] = ACTIONS(2301), [sym_keyword_is] = ACTIONS(2301), [sym_keyword_not] = ACTIONS(2301), [sym_keyword_using] = ACTIONS(2301), [sym_keyword_auto_increment] = ACTIONS(2301), [sym_keyword_generated] = ACTIONS(2301), [sym_keyword_default] = ACTIONS(2301), [sym_keyword_with] = ACTIONS(2301), [sym_keyword_returning] = ACTIONS(2301), [sym_keyword_first] = ACTIONS(2301), [sym_keyword_after] = ACTIONS(2301), [sym_keyword_range] = ACTIONS(2301), [sym_keyword_rows] = ACTIONS(2301), [sym_keyword_groups] = ACTIONS(2301), [sym_keyword_between] = ACTIONS(2301), [sym_keyword_preceding] = ACTIONS(2301), [sym_keyword_following] = ACTIONS(2301), [sym_keyword_unique] = ACTIONS(2301), [sym_keyword_references] = ACTIONS(2301), [aux_sym_keyword_like_token1] = ACTIONS(2301), [aux_sym_keyword_like_token2] = ACTIONS(2301), [sym_keyword_similar] = ACTIONS(2301), [sym_keyword_check] = ACTIONS(2301), [sym_keyword_stored] = ACTIONS(2301), [sym_keyword_virtual] = ACTIONS(2301), [sym_keyword_comment] = ACTIONS(2301), [sym_keyword_null] = ACTIONS(2301), [sym_keyword_array] = ACTIONS(2301), [anon_sym_LBRACK] = ACTIONS(2301), [anon_sym_RBRACK] = ACTIONS(2301), [anon_sym_RPAREN] = ACTIONS(2301), [anon_sym_COMMA] = ACTIONS(2301), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2301), [anon_sym_STAR] = ACTIONS(2301), [anon_sym_COLON_COLON] = ACTIONS(2301), [anon_sym_LT] = ACTIONS(2303), [anon_sym_GT] = ACTIONS(2303), [anon_sym_LT_EQ] = ACTIONS(2301), [anon_sym_GT_EQ] = ACTIONS(2301), [anon_sym_COLON] = ACTIONS(2303), [sym_op_other] = ACTIONS(2301), [anon_sym_PLUS] = ACTIONS(2301), [anon_sym_DASH] = ACTIONS(2303), [anon_sym_SLASH] = ACTIONS(2303), [anon_sym_PERCENT] = ACTIONS(2301), [anon_sym_CARET] = ACTIONS(2303), [anon_sym_BANG_EQ] = ACTIONS(2301), [anon_sym_LT_GT] = ACTIONS(2301), }, [248] = { [ts_builtin_sym_end] = ACTIONS(2305), [anon_sym_SEMI] = ACTIONS(2305), [sym_keyword_from] = ACTIONS(2305), [sym_keyword_on] = ACTIONS(2305), [sym_keyword_where] = ACTIONS(2305), [sym_keyword_desc] = ACTIONS(2305), [sym_keyword_asc] = ACTIONS(2305), [sym_keyword_limit] = ACTIONS(2305), [sym_keyword_primary] = ACTIONS(2305), [sym_keyword_create] = ACTIONS(2305), [sym_keyword_as] = ACTIONS(2307), [sym_keyword_constraint] = ACTIONS(2305), [sym_keyword_separator] = ACTIONS(2305), [sym_keyword_when] = ACTIONS(2305), [sym_keyword_then] = ACTIONS(2305), [sym_keyword_else] = ACTIONS(2305), [sym_keyword_end] = ACTIONS(2305), [sym_keyword_in] = ACTIONS(2305), [sym_keyword_and] = ACTIONS(2305), [sym_keyword_or] = ACTIONS(2305), [sym_keyword_is] = ACTIONS(2305), [sym_keyword_not] = ACTIONS(2305), [sym_keyword_using] = ACTIONS(2305), [sym_keyword_auto_increment] = ACTIONS(2305), [sym_keyword_generated] = ACTIONS(2305), [sym_keyword_default] = ACTIONS(2305), [sym_keyword_with] = ACTIONS(2305), [sym_keyword_returning] = ACTIONS(2305), [sym_keyword_first] = ACTIONS(2305), [sym_keyword_after] = ACTIONS(2305), [sym_keyword_range] = ACTIONS(2305), [sym_keyword_rows] = ACTIONS(2305), [sym_keyword_groups] = ACTIONS(2305), [sym_keyword_between] = ACTIONS(2305), [sym_keyword_preceding] = ACTIONS(2305), [sym_keyword_following] = ACTIONS(2305), [sym_keyword_unique] = ACTIONS(2305), [sym_keyword_references] = ACTIONS(2305), [aux_sym_keyword_like_token1] = ACTIONS(2305), [aux_sym_keyword_like_token2] = ACTIONS(2305), [sym_keyword_similar] = ACTIONS(2305), [sym_keyword_check] = ACTIONS(2305), [sym_keyword_stored] = ACTIONS(2305), [sym_keyword_virtual] = ACTIONS(2305), [sym_keyword_comment] = ACTIONS(2305), [sym_keyword_null] = ACTIONS(2305), [sym_keyword_array] = ACTIONS(2305), [anon_sym_LBRACK] = ACTIONS(2305), [anon_sym_RBRACK] = ACTIONS(2305), [anon_sym_RPAREN] = ACTIONS(2305), [anon_sym_COMMA] = ACTIONS(2305), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2305), [anon_sym_STAR] = ACTIONS(2305), [anon_sym_COLON_COLON] = ACTIONS(2305), [anon_sym_LT] = ACTIONS(2307), [anon_sym_GT] = ACTIONS(2307), [anon_sym_LT_EQ] = ACTIONS(2305), [anon_sym_GT_EQ] = ACTIONS(2305), [anon_sym_COLON] = ACTIONS(2307), [sym_op_other] = ACTIONS(2305), [anon_sym_PLUS] = ACTIONS(2305), [anon_sym_DASH] = ACTIONS(2307), [anon_sym_SLASH] = ACTIONS(2307), [anon_sym_PERCENT] = ACTIONS(2305), [anon_sym_CARET] = ACTIONS(2307), [anon_sym_BANG_EQ] = ACTIONS(2305), [anon_sym_LT_GT] = ACTIONS(2305), }, [249] = { [sym__identifier] = ACTIONS(1388), [anon_sym_SEMI] = ACTIONS(1386), [sym_keyword_from] = ACTIONS(1388), [sym_keyword_on] = ACTIONS(1388), [sym_keyword_partition] = ACTIONS(1388), [sym_keyword_create] = ACTIONS(1388), [sym_keyword_as] = ACTIONS(1388), [sym_keyword_when] = ACTIONS(1388), [sym_keyword_in] = ACTIONS(1388), [sym_keyword_and] = ACTIONS(1388), [sym_keyword_or] = ACTIONS(1388), [sym_keyword_is] = ACTIONS(1388), [sym_keyword_not] = ACTIONS(1388), [sym_keyword_force] = ACTIONS(1388), [sym_keyword_collate] = ACTIONS(1388), [sym_keyword_cascade] = ACTIONS(1388), [sym_keyword_restrict] = ACTIONS(1388), [sym_keyword_with] = ACTIONS(1388), [sym_keyword_schema] = ACTIONS(1388), [sym_keyword_union] = ACTIONS(1388), [sym_keyword_except] = ACTIONS(1388), [sym_keyword_intersect] = ACTIONS(1388), [sym_keyword_returning] = ACTIONS(1388), [sym_keyword_rows] = ACTIONS(1388), [sym_keyword_between] = ACTIONS(1388), [aux_sym_keyword_like_token1] = ACTIONS(1388), [aux_sym_keyword_like_token2] = ACTIONS(1388), [sym_keyword_similar] = ACTIONS(1388), [sym_keyword_authorization] = ACTIONS(1388), [sym_keyword_returns] = ACTIONS(1388), [sym_keyword_language] = ACTIONS(1388), [sym_keyword_immutable] = ACTIONS(1388), [sym_keyword_stable] = ACTIONS(1388), [sym_keyword_volatile] = ACTIONS(1388), [sym_keyword_leakproof] = ACTIONS(1388), [sym_keyword_parallel] = ACTIONS(1388), [sym_keyword_called] = ACTIONS(1388), [sym_keyword_strict] = ACTIONS(1388), [sym_keyword_cost] = ACTIONS(1388), [sym_keyword_support] = ACTIONS(1388), [sym_keyword_security] = ACTIONS(1388), [sym_keyword_version] = ACTIONS(1388), [sym_keyword_external] = ACTIONS(1388), [sym_keyword_array] = ACTIONS(1388), [anon_sym_LBRACK] = ACTIONS(1386), [anon_sym_LPAREN] = ACTIONS(1386), [anon_sym_COMMA] = ACTIONS(1386), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1386), [anon_sym_DOT] = ACTIONS(1386), [anon_sym_STAR] = ACTIONS(1386), [anon_sym_COLON_COLON] = ACTIONS(1386), [anon_sym_LT] = ACTIONS(1388), [anon_sym_GT] = ACTIONS(1388), [anon_sym_LT_EQ] = ACTIONS(1386), [anon_sym_GT_EQ] = ACTIONS(1386), [sym_op_other] = ACTIONS(1386), [anon_sym_PLUS] = ACTIONS(1386), [anon_sym_DASH] = ACTIONS(1388), [anon_sym_SLASH] = ACTIONS(1388), [anon_sym_PERCENT] = ACTIONS(1386), [anon_sym_CARET] = ACTIONS(1388), [anon_sym_BANG_EQ] = ACTIONS(1386), [anon_sym_LT_GT] = ACTIONS(1386), [sym__double_quote_string] = ACTIONS(1386), [aux_sym__single_quote_string_token1] = ACTIONS(1386), [aux_sym_identifier_token1] = ACTIONS(1386), [sym__dollar_quoted_string_end_tag] = ACTIONS(1386), }, [250] = { [ts_builtin_sym_end] = ACTIONS(2309), [anon_sym_SEMI] = ACTIONS(2309), [sym_keyword_from] = ACTIONS(2309), [sym_keyword_on] = ACTIONS(2309), [sym_keyword_where] = ACTIONS(2309), [sym_keyword_desc] = ACTIONS(2309), [sym_keyword_asc] = ACTIONS(2309), [sym_keyword_limit] = ACTIONS(2309), [sym_keyword_primary] = ACTIONS(2309), [sym_keyword_create] = ACTIONS(2309), [sym_keyword_as] = ACTIONS(2311), [sym_keyword_constraint] = ACTIONS(2309), [sym_keyword_separator] = ACTIONS(2309), [sym_keyword_when] = ACTIONS(2309), [sym_keyword_then] = ACTIONS(2309), [sym_keyword_else] = ACTIONS(2309), [sym_keyword_end] = ACTIONS(2309), [sym_keyword_in] = ACTIONS(2309), [sym_keyword_and] = ACTIONS(2309), [sym_keyword_or] = ACTIONS(2309), [sym_keyword_is] = ACTIONS(2309), [sym_keyword_not] = ACTIONS(2309), [sym_keyword_using] = ACTIONS(2309), [sym_keyword_auto_increment] = ACTIONS(2309), [sym_keyword_generated] = ACTIONS(2309), [sym_keyword_default] = ACTIONS(2309), [sym_keyword_with] = ACTIONS(2309), [sym_keyword_returning] = ACTIONS(2309), [sym_keyword_first] = ACTIONS(2309), [sym_keyword_after] = ACTIONS(2309), [sym_keyword_range] = ACTIONS(2309), [sym_keyword_rows] = ACTIONS(2309), [sym_keyword_groups] = ACTIONS(2309), [sym_keyword_between] = ACTIONS(2309), [sym_keyword_preceding] = ACTIONS(2309), [sym_keyword_following] = ACTIONS(2309), [sym_keyword_unique] = ACTIONS(2309), [sym_keyword_references] = ACTIONS(2309), [aux_sym_keyword_like_token1] = ACTIONS(2309), [aux_sym_keyword_like_token2] = ACTIONS(2309), [sym_keyword_similar] = ACTIONS(2309), [sym_keyword_check] = ACTIONS(2309), [sym_keyword_stored] = ACTIONS(2309), [sym_keyword_virtual] = ACTIONS(2309), [sym_keyword_comment] = ACTIONS(2309), [sym_keyword_null] = ACTIONS(2309), [sym_keyword_array] = ACTIONS(2309), [anon_sym_LBRACK] = ACTIONS(2309), [anon_sym_RBRACK] = ACTIONS(2309), [anon_sym_RPAREN] = ACTIONS(2309), [anon_sym_COMMA] = ACTIONS(2309), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2309), [anon_sym_STAR] = ACTIONS(2309), [anon_sym_COLON_COLON] = ACTIONS(2309), [anon_sym_LT] = ACTIONS(2311), [anon_sym_GT] = ACTIONS(2311), [anon_sym_LT_EQ] = ACTIONS(2309), [anon_sym_GT_EQ] = ACTIONS(2309), [anon_sym_COLON] = ACTIONS(2311), [sym_op_other] = ACTIONS(2309), [anon_sym_PLUS] = ACTIONS(2309), [anon_sym_DASH] = ACTIONS(2311), [anon_sym_SLASH] = ACTIONS(2311), [anon_sym_PERCENT] = ACTIONS(2309), [anon_sym_CARET] = ACTIONS(2311), [anon_sym_BANG_EQ] = ACTIONS(2309), [anon_sym_LT_GT] = ACTIONS(2309), }, [251] = { [ts_builtin_sym_end] = ACTIONS(2313), [anon_sym_SEMI] = ACTIONS(2313), [sym_keyword_from] = ACTIONS(2313), [sym_keyword_on] = ACTIONS(2313), [sym_keyword_where] = ACTIONS(2313), [sym_keyword_desc] = ACTIONS(2313), [sym_keyword_asc] = ACTIONS(2313), [sym_keyword_limit] = ACTIONS(2313), [sym_keyword_primary] = ACTIONS(2313), [sym_keyword_create] = ACTIONS(2313), [sym_keyword_as] = ACTIONS(2315), [sym_keyword_constraint] = ACTIONS(2313), [sym_keyword_separator] = ACTIONS(2313), [sym_keyword_when] = ACTIONS(2313), [sym_keyword_then] = ACTIONS(2313), [sym_keyword_else] = ACTIONS(2313), [sym_keyword_end] = ACTIONS(2313), [sym_keyword_in] = ACTIONS(2313), [sym_keyword_and] = ACTIONS(2313), [sym_keyword_or] = ACTIONS(2313), [sym_keyword_is] = ACTIONS(2313), [sym_keyword_not] = ACTIONS(2313), [sym_keyword_using] = ACTIONS(2313), [sym_keyword_auto_increment] = ACTIONS(2313), [sym_keyword_generated] = ACTIONS(2313), [sym_keyword_default] = ACTIONS(2313), [sym_keyword_with] = ACTIONS(2313), [sym_keyword_returning] = ACTIONS(2313), [sym_keyword_first] = ACTIONS(2313), [sym_keyword_after] = ACTIONS(2313), [sym_keyword_range] = ACTIONS(2313), [sym_keyword_rows] = ACTIONS(2313), [sym_keyword_groups] = ACTIONS(2313), [sym_keyword_between] = ACTIONS(2313), [sym_keyword_preceding] = ACTIONS(2313), [sym_keyword_following] = ACTIONS(2313), [sym_keyword_unique] = ACTIONS(2313), [sym_keyword_references] = ACTIONS(2313), [aux_sym_keyword_like_token1] = ACTIONS(2313), [aux_sym_keyword_like_token2] = ACTIONS(2313), [sym_keyword_similar] = ACTIONS(2313), [sym_keyword_check] = ACTIONS(2313), [sym_keyword_stored] = ACTIONS(2313), [sym_keyword_virtual] = ACTIONS(2313), [sym_keyword_comment] = ACTIONS(2313), [sym_keyword_null] = ACTIONS(2313), [sym_keyword_array] = ACTIONS(2313), [anon_sym_LBRACK] = ACTIONS(2313), [anon_sym_RBRACK] = ACTIONS(2313), [anon_sym_RPAREN] = ACTIONS(2313), [anon_sym_COMMA] = ACTIONS(2313), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2313), [anon_sym_STAR] = ACTIONS(2313), [anon_sym_COLON_COLON] = ACTIONS(2313), [anon_sym_LT] = ACTIONS(2315), [anon_sym_GT] = ACTIONS(2315), [anon_sym_LT_EQ] = ACTIONS(2313), [anon_sym_GT_EQ] = ACTIONS(2313), [anon_sym_COLON] = ACTIONS(2315), [sym_op_other] = ACTIONS(2313), [anon_sym_PLUS] = ACTIONS(2313), [anon_sym_DASH] = ACTIONS(2315), [anon_sym_SLASH] = ACTIONS(2315), [anon_sym_PERCENT] = ACTIONS(2313), [anon_sym_CARET] = ACTIONS(2315), [anon_sym_BANG_EQ] = ACTIONS(2313), [anon_sym_LT_GT] = ACTIONS(2313), }, [252] = { [sym_array] = STATE(5268), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym__inner_default_expression] = STATE(12634), [sym_case] = STATE(5268), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5268), [sym_interval] = STATE(5268), [sym_cast] = STATE(5268), [sym_invocation] = STATE(6655), [sym_exists] = STATE(5268), [sym_window_function] = STATE(5268), [sym__expression] = STATE(5268), [sym_parenthesized_expression] = STATE(5268), [sym_subscript] = STATE(5268), [sym_binary_expression] = STATE(5268), [sym_unary_expression] = STATE(5268), [sym_between_expression] = STATE(5268), [sym_subquery] = STATE(5268), [sym_list] = STATE(5268), [sym_literal] = STATE(5268), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_current_timestamp] = ACTIONS(2333), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2343), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2345), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [253] = { [ts_builtin_sym_end] = ACTIONS(2365), [anon_sym_SEMI] = ACTIONS(2365), [sym_keyword_from] = ACTIONS(2365), [sym_keyword_on] = ACTIONS(2365), [sym_keyword_where] = ACTIONS(2365), [sym_keyword_desc] = ACTIONS(2365), [sym_keyword_asc] = ACTIONS(2365), [sym_keyword_limit] = ACTIONS(2365), [sym_keyword_primary] = ACTIONS(2365), [sym_keyword_create] = ACTIONS(2365), [sym_keyword_as] = ACTIONS(2367), [sym_keyword_constraint] = ACTIONS(2365), [sym_keyword_separator] = ACTIONS(2365), [sym_keyword_when] = ACTIONS(2365), [sym_keyword_then] = ACTIONS(2365), [sym_keyword_else] = ACTIONS(2365), [sym_keyword_end] = ACTIONS(2365), [sym_keyword_in] = ACTIONS(2365), [sym_keyword_and] = ACTIONS(2365), [sym_keyword_or] = ACTIONS(2365), [sym_keyword_is] = ACTIONS(2365), [sym_keyword_not] = ACTIONS(2365), [sym_keyword_using] = ACTIONS(2365), [sym_keyword_auto_increment] = ACTIONS(2365), [sym_keyword_generated] = ACTIONS(2365), [sym_keyword_default] = ACTIONS(2365), [sym_keyword_with] = ACTIONS(2365), [sym_keyword_returning] = ACTIONS(2365), [sym_keyword_first] = ACTIONS(2365), [sym_keyword_after] = ACTIONS(2365), [sym_keyword_range] = ACTIONS(2365), [sym_keyword_rows] = ACTIONS(2365), [sym_keyword_groups] = ACTIONS(2365), [sym_keyword_between] = ACTIONS(2365), [sym_keyword_preceding] = ACTIONS(2365), [sym_keyword_following] = ACTIONS(2365), [sym_keyword_unique] = ACTIONS(2365), [sym_keyword_references] = ACTIONS(2365), [aux_sym_keyword_like_token1] = ACTIONS(2365), [aux_sym_keyword_like_token2] = ACTIONS(2365), [sym_keyword_similar] = ACTIONS(2365), [sym_keyword_check] = ACTIONS(2365), [sym_keyword_stored] = ACTIONS(2365), [sym_keyword_virtual] = ACTIONS(2365), [sym_keyword_comment] = ACTIONS(2365), [sym_keyword_null] = ACTIONS(2365), [sym_keyword_array] = ACTIONS(2365), [anon_sym_LBRACK] = ACTIONS(2365), [anon_sym_RBRACK] = ACTIONS(2365), [anon_sym_RPAREN] = ACTIONS(2365), [anon_sym_COMMA] = ACTIONS(2365), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2365), [anon_sym_STAR] = ACTIONS(2365), [anon_sym_COLON_COLON] = ACTIONS(2365), [anon_sym_LT] = ACTIONS(2367), [anon_sym_GT] = ACTIONS(2367), [anon_sym_LT_EQ] = ACTIONS(2365), [anon_sym_GT_EQ] = ACTIONS(2365), [anon_sym_COLON] = ACTIONS(2367), [sym_op_other] = ACTIONS(2365), [anon_sym_PLUS] = ACTIONS(2365), [anon_sym_DASH] = ACTIONS(2367), [anon_sym_SLASH] = ACTIONS(2367), [anon_sym_PERCENT] = ACTIONS(2365), [anon_sym_CARET] = ACTIONS(2367), [anon_sym_BANG_EQ] = ACTIONS(2365), [anon_sym_LT_GT] = ACTIONS(2365), }, [254] = { [sym_array] = STATE(5323), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym__inner_default_expression] = STATE(14553), [sym_case] = STATE(5323), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5323), [sym_interval] = STATE(5323), [sym_cast] = STATE(5323), [sym_invocation] = STATE(6655), [sym_exists] = STATE(5323), [sym_window_function] = STATE(5323), [sym__expression] = STATE(5323), [sym_parenthesized_expression] = STATE(5323), [sym_subscript] = STATE(5323), [sym_binary_expression] = STATE(5323), [sym_unary_expression] = STATE(5323), [sym_between_expression] = STATE(5323), [sym_subquery] = STATE(5323), [sym_list] = STATE(5323), [sym_literal] = STATE(5323), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_current_timestamp] = ACTIONS(2369), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2371), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2373), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [255] = { [ts_builtin_sym_end] = ACTIONS(1816), [anon_sym_SEMI] = ACTIONS(1816), [sym_keyword_from] = ACTIONS(1816), [sym_keyword_on] = ACTIONS(1816), [sym_keyword_where] = ACTIONS(1816), [sym_keyword_desc] = ACTIONS(1816), [sym_keyword_asc] = ACTIONS(1816), [sym_keyword_limit] = ACTIONS(1816), [sym_keyword_primary] = ACTIONS(1816), [sym_keyword_create] = ACTIONS(1816), [sym_keyword_as] = ACTIONS(1818), [sym_keyword_constraint] = ACTIONS(1816), [sym_keyword_separator] = ACTIONS(1816), [sym_keyword_when] = ACTIONS(1816), [sym_keyword_then] = ACTIONS(1816), [sym_keyword_else] = ACTIONS(1816), [sym_keyword_end] = ACTIONS(1816), [sym_keyword_in] = ACTIONS(1816), [sym_keyword_and] = ACTIONS(1816), [sym_keyword_or] = ACTIONS(1816), [sym_keyword_is] = ACTIONS(1816), [sym_keyword_not] = ACTIONS(1816), [sym_keyword_using] = ACTIONS(1816), [sym_keyword_auto_increment] = ACTIONS(1816), [sym_keyword_generated] = ACTIONS(1816), [sym_keyword_default] = ACTIONS(1816), [sym_keyword_with] = ACTIONS(1816), [sym_keyword_returning] = ACTIONS(1816), [sym_keyword_first] = ACTIONS(1816), [sym_keyword_after] = ACTIONS(1816), [sym_keyword_range] = ACTIONS(1816), [sym_keyword_rows] = ACTIONS(1816), [sym_keyword_groups] = ACTIONS(1816), [sym_keyword_between] = ACTIONS(1816), [sym_keyword_preceding] = ACTIONS(1816), [sym_keyword_following] = ACTIONS(1816), [sym_keyword_unique] = ACTIONS(1816), [sym_keyword_references] = ACTIONS(1816), [aux_sym_keyword_like_token1] = ACTIONS(1816), [aux_sym_keyword_like_token2] = ACTIONS(1816), [sym_keyword_similar] = ACTIONS(1816), [sym_keyword_check] = ACTIONS(1816), [sym_keyword_stored] = ACTIONS(1816), [sym_keyword_virtual] = ACTIONS(1816), [sym_keyword_comment] = ACTIONS(1816), [sym_keyword_null] = ACTIONS(1816), [sym_keyword_array] = ACTIONS(1816), [anon_sym_LBRACK] = ACTIONS(1816), [anon_sym_RBRACK] = ACTIONS(1816), [anon_sym_RPAREN] = ACTIONS(1816), [anon_sym_COMMA] = ACTIONS(1816), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1816), [anon_sym_STAR] = ACTIONS(1816), [anon_sym_COLON_COLON] = ACTIONS(1816), [anon_sym_LT] = ACTIONS(1818), [anon_sym_GT] = ACTIONS(1818), [anon_sym_LT_EQ] = ACTIONS(1816), [anon_sym_GT_EQ] = ACTIONS(1816), [anon_sym_COLON] = ACTIONS(1818), [sym_op_other] = ACTIONS(1816), [anon_sym_PLUS] = ACTIONS(1816), [anon_sym_DASH] = ACTIONS(1818), [anon_sym_SLASH] = ACTIONS(1818), [anon_sym_PERCENT] = ACTIONS(1816), [anon_sym_CARET] = ACTIONS(1818), [anon_sym_BANG_EQ] = ACTIONS(1816), [anon_sym_LT_GT] = ACTIONS(1816), }, [256] = { [ts_builtin_sym_end] = ACTIONS(2375), [anon_sym_SEMI] = ACTIONS(2375), [sym_keyword_from] = ACTIONS(2375), [sym_keyword_on] = ACTIONS(2375), [sym_keyword_where] = ACTIONS(2375), [sym_keyword_desc] = ACTIONS(2375), [sym_keyword_asc] = ACTIONS(2375), [sym_keyword_limit] = ACTIONS(2375), [sym_keyword_primary] = ACTIONS(2375), [sym_keyword_create] = ACTIONS(2375), [sym_keyword_as] = ACTIONS(2377), [sym_keyword_constraint] = ACTIONS(2375), [sym_keyword_separator] = ACTIONS(2375), [sym_keyword_when] = ACTIONS(2375), [sym_keyword_then] = ACTIONS(2375), [sym_keyword_else] = ACTIONS(2375), [sym_keyword_end] = ACTIONS(2375), [sym_keyword_in] = ACTIONS(2375), [sym_keyword_and] = ACTIONS(2375), [sym_keyword_or] = ACTIONS(2375), [sym_keyword_is] = ACTIONS(2375), [sym_keyword_not] = ACTIONS(2375), [sym_keyword_using] = ACTIONS(2375), [sym_keyword_auto_increment] = ACTIONS(2375), [sym_keyword_generated] = ACTIONS(2375), [sym_keyword_default] = ACTIONS(2375), [sym_keyword_with] = ACTIONS(2375), [sym_keyword_returning] = ACTIONS(2375), [sym_keyword_first] = ACTIONS(2375), [sym_keyword_after] = ACTIONS(2375), [sym_keyword_range] = ACTIONS(2375), [sym_keyword_rows] = ACTIONS(2375), [sym_keyword_groups] = ACTIONS(2375), [sym_keyword_between] = ACTIONS(2375), [sym_keyword_preceding] = ACTIONS(2375), [sym_keyword_following] = ACTIONS(2375), [sym_keyword_unique] = ACTIONS(2375), [sym_keyword_references] = ACTIONS(2375), [aux_sym_keyword_like_token1] = ACTIONS(2375), [aux_sym_keyword_like_token2] = ACTIONS(2375), [sym_keyword_similar] = ACTIONS(2375), [sym_keyword_check] = ACTIONS(2375), [sym_keyword_stored] = ACTIONS(2375), [sym_keyword_virtual] = ACTIONS(2375), [sym_keyword_comment] = ACTIONS(2375), [sym_keyword_null] = ACTIONS(2375), [sym_keyword_array] = ACTIONS(2375), [anon_sym_LBRACK] = ACTIONS(2375), [anon_sym_RBRACK] = ACTIONS(2375), [anon_sym_RPAREN] = ACTIONS(2375), [anon_sym_COMMA] = ACTIONS(2375), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2375), [anon_sym_STAR] = ACTIONS(2375), [anon_sym_COLON_COLON] = ACTIONS(2375), [anon_sym_LT] = ACTIONS(2377), [anon_sym_GT] = ACTIONS(2377), [anon_sym_LT_EQ] = ACTIONS(2375), [anon_sym_GT_EQ] = ACTIONS(2375), [anon_sym_COLON] = ACTIONS(2377), [sym_op_other] = ACTIONS(2375), [anon_sym_PLUS] = ACTIONS(2375), [anon_sym_DASH] = ACTIONS(2377), [anon_sym_SLASH] = ACTIONS(2377), [anon_sym_PERCENT] = ACTIONS(2375), [anon_sym_CARET] = ACTIONS(2377), [anon_sym_BANG_EQ] = ACTIONS(2375), [anon_sym_LT_GT] = ACTIONS(2375), }, [257] = { [ts_builtin_sym_end] = ACTIONS(2379), [anon_sym_SEMI] = ACTIONS(2379), [sym_keyword_from] = ACTIONS(2379), [sym_keyword_on] = ACTIONS(2379), [sym_keyword_where] = ACTIONS(2379), [sym_keyword_desc] = ACTIONS(2379), [sym_keyword_asc] = ACTIONS(2379), [sym_keyword_limit] = ACTIONS(2379), [sym_keyword_primary] = ACTIONS(2379), [sym_keyword_create] = ACTIONS(2379), [sym_keyword_as] = ACTIONS(2381), [sym_keyword_constraint] = ACTIONS(2379), [sym_keyword_separator] = ACTIONS(2379), [sym_keyword_when] = ACTIONS(2379), [sym_keyword_then] = ACTIONS(2379), [sym_keyword_else] = ACTIONS(2379), [sym_keyword_end] = ACTIONS(2379), [sym_keyword_in] = ACTIONS(2379), [sym_keyword_and] = ACTIONS(2379), [sym_keyword_or] = ACTIONS(2379), [sym_keyword_is] = ACTIONS(2379), [sym_keyword_not] = ACTIONS(2379), [sym_keyword_using] = ACTIONS(2379), [sym_keyword_auto_increment] = ACTIONS(2379), [sym_keyword_generated] = ACTIONS(2379), [sym_keyword_default] = ACTIONS(2379), [sym_keyword_with] = ACTIONS(2379), [sym_keyword_returning] = ACTIONS(2379), [sym_keyword_first] = ACTIONS(2379), [sym_keyword_after] = ACTIONS(2379), [sym_keyword_range] = ACTIONS(2379), [sym_keyword_rows] = ACTIONS(2379), [sym_keyword_groups] = ACTIONS(2379), [sym_keyword_between] = ACTIONS(2379), [sym_keyword_preceding] = ACTIONS(2379), [sym_keyword_following] = ACTIONS(2379), [sym_keyword_unique] = ACTIONS(2379), [sym_keyword_references] = ACTIONS(2379), [aux_sym_keyword_like_token1] = ACTIONS(2379), [aux_sym_keyword_like_token2] = ACTIONS(2379), [sym_keyword_similar] = ACTIONS(2379), [sym_keyword_check] = ACTIONS(2379), [sym_keyword_stored] = ACTIONS(2379), [sym_keyword_virtual] = ACTIONS(2379), [sym_keyword_comment] = ACTIONS(2379), [sym_keyword_null] = ACTIONS(2379), [sym_keyword_array] = ACTIONS(2379), [anon_sym_LBRACK] = ACTIONS(2379), [anon_sym_RBRACK] = ACTIONS(2379), [anon_sym_RPAREN] = ACTIONS(2379), [anon_sym_COMMA] = ACTIONS(2379), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2379), [anon_sym_STAR] = ACTIONS(2379), [anon_sym_COLON_COLON] = ACTIONS(2379), [anon_sym_LT] = ACTIONS(2381), [anon_sym_GT] = ACTIONS(2381), [anon_sym_LT_EQ] = ACTIONS(2379), [anon_sym_GT_EQ] = ACTIONS(2379), [anon_sym_COLON] = ACTIONS(2381), [sym_op_other] = ACTIONS(2379), [anon_sym_PLUS] = ACTIONS(2379), [anon_sym_DASH] = ACTIONS(2381), [anon_sym_SLASH] = ACTIONS(2381), [anon_sym_PERCENT] = ACTIONS(2379), [anon_sym_CARET] = ACTIONS(2381), [anon_sym_BANG_EQ] = ACTIONS(2379), [anon_sym_LT_GT] = ACTIONS(2379), }, [258] = { [ts_builtin_sym_end] = ACTIONS(2383), [anon_sym_SEMI] = ACTIONS(2383), [sym_keyword_from] = ACTIONS(2383), [sym_keyword_on] = ACTIONS(2383), [sym_keyword_where] = ACTIONS(2383), [sym_keyword_desc] = ACTIONS(2383), [sym_keyword_asc] = ACTIONS(2383), [sym_keyword_limit] = ACTIONS(2383), [sym_keyword_primary] = ACTIONS(2383), [sym_keyword_create] = ACTIONS(2383), [sym_keyword_as] = ACTIONS(2385), [sym_keyword_constraint] = ACTIONS(2383), [sym_keyword_separator] = ACTIONS(2383), [sym_keyword_when] = ACTIONS(2383), [sym_keyword_then] = ACTIONS(2383), [sym_keyword_else] = ACTIONS(2383), [sym_keyword_end] = ACTIONS(2383), [sym_keyword_in] = ACTIONS(2383), [sym_keyword_and] = ACTIONS(2383), [sym_keyword_or] = ACTIONS(2383), [sym_keyword_is] = ACTIONS(2383), [sym_keyword_not] = ACTIONS(2383), [sym_keyword_using] = ACTIONS(2383), [sym_keyword_auto_increment] = ACTIONS(2383), [sym_keyword_generated] = ACTIONS(2383), [sym_keyword_default] = ACTIONS(2383), [sym_keyword_with] = ACTIONS(2383), [sym_keyword_returning] = ACTIONS(2383), [sym_keyword_first] = ACTIONS(2383), [sym_keyword_after] = ACTIONS(2383), [sym_keyword_range] = ACTIONS(2383), [sym_keyword_rows] = ACTIONS(2383), [sym_keyword_groups] = ACTIONS(2383), [sym_keyword_between] = ACTIONS(2383), [sym_keyword_preceding] = ACTIONS(2383), [sym_keyword_following] = ACTIONS(2383), [sym_keyword_unique] = ACTIONS(2383), [sym_keyword_references] = ACTIONS(2383), [aux_sym_keyword_like_token1] = ACTIONS(2383), [aux_sym_keyword_like_token2] = ACTIONS(2383), [sym_keyword_similar] = ACTIONS(2383), [sym_keyword_check] = ACTIONS(2383), [sym_keyword_stored] = ACTIONS(2383), [sym_keyword_virtual] = ACTIONS(2383), [sym_keyword_comment] = ACTIONS(2383), [sym_keyword_null] = ACTIONS(2383), [sym_keyword_array] = ACTIONS(2383), [anon_sym_LBRACK] = ACTIONS(2383), [anon_sym_RBRACK] = ACTIONS(2383), [anon_sym_RPAREN] = ACTIONS(2383), [anon_sym_COMMA] = ACTIONS(2383), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2383), [anon_sym_STAR] = ACTIONS(2383), [anon_sym_COLON_COLON] = ACTIONS(2383), [anon_sym_LT] = ACTIONS(2385), [anon_sym_GT] = ACTIONS(2385), [anon_sym_LT_EQ] = ACTIONS(2383), [anon_sym_GT_EQ] = ACTIONS(2383), [anon_sym_COLON] = ACTIONS(2385), [sym_op_other] = ACTIONS(2383), [anon_sym_PLUS] = ACTIONS(2383), [anon_sym_DASH] = ACTIONS(2385), [anon_sym_SLASH] = ACTIONS(2385), [anon_sym_PERCENT] = ACTIONS(2383), [anon_sym_CARET] = ACTIONS(2385), [anon_sym_BANG_EQ] = ACTIONS(2383), [anon_sym_LT_GT] = ACTIONS(2383), }, [259] = { [ts_builtin_sym_end] = ACTIONS(2387), [anon_sym_SEMI] = ACTIONS(2387), [sym_keyword_from] = ACTIONS(2387), [sym_keyword_on] = ACTIONS(2387), [sym_keyword_where] = ACTIONS(2387), [sym_keyword_desc] = ACTIONS(2387), [sym_keyword_asc] = ACTIONS(2387), [sym_keyword_limit] = ACTIONS(2387), [sym_keyword_primary] = ACTIONS(2387), [sym_keyword_create] = ACTIONS(2387), [sym_keyword_as] = ACTIONS(2389), [sym_keyword_constraint] = ACTIONS(2387), [sym_keyword_separator] = ACTIONS(2387), [sym_keyword_when] = ACTIONS(2387), [sym_keyword_then] = ACTIONS(2387), [sym_keyword_else] = ACTIONS(2387), [sym_keyword_end] = ACTIONS(2387), [sym_keyword_in] = ACTIONS(2387), [sym_keyword_and] = ACTIONS(2387), [sym_keyword_or] = ACTIONS(2387), [sym_keyword_is] = ACTIONS(2387), [sym_keyword_not] = ACTIONS(2387), [sym_keyword_using] = ACTIONS(2387), [sym_keyword_auto_increment] = ACTIONS(2387), [sym_keyword_generated] = ACTIONS(2387), [sym_keyword_default] = ACTIONS(2387), [sym_keyword_with] = ACTIONS(2387), [sym_keyword_returning] = ACTIONS(2387), [sym_keyword_first] = ACTIONS(2387), [sym_keyword_after] = ACTIONS(2387), [sym_keyword_range] = ACTIONS(2387), [sym_keyword_rows] = ACTIONS(2387), [sym_keyword_groups] = ACTIONS(2387), [sym_keyword_between] = ACTIONS(2387), [sym_keyword_preceding] = ACTIONS(2387), [sym_keyword_following] = ACTIONS(2387), [sym_keyword_unique] = ACTIONS(2387), [sym_keyword_references] = ACTIONS(2387), [aux_sym_keyword_like_token1] = ACTIONS(2387), [aux_sym_keyword_like_token2] = ACTIONS(2387), [sym_keyword_similar] = ACTIONS(2387), [sym_keyword_check] = ACTIONS(2387), [sym_keyword_stored] = ACTIONS(2387), [sym_keyword_virtual] = ACTIONS(2387), [sym_keyword_comment] = ACTIONS(2387), [sym_keyword_null] = ACTIONS(2387), [sym_keyword_array] = ACTIONS(2387), [anon_sym_LBRACK] = ACTIONS(2387), [anon_sym_RBRACK] = ACTIONS(2387), [anon_sym_RPAREN] = ACTIONS(2387), [anon_sym_COMMA] = ACTIONS(2387), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2387), [anon_sym_STAR] = ACTIONS(2387), [anon_sym_COLON_COLON] = ACTIONS(2387), [anon_sym_LT] = ACTIONS(2389), [anon_sym_GT] = ACTIONS(2389), [anon_sym_LT_EQ] = ACTIONS(2387), [anon_sym_GT_EQ] = ACTIONS(2387), [anon_sym_COLON] = ACTIONS(2389), [sym_op_other] = ACTIONS(2387), [anon_sym_PLUS] = ACTIONS(2387), [anon_sym_DASH] = ACTIONS(2389), [anon_sym_SLASH] = ACTIONS(2389), [anon_sym_PERCENT] = ACTIONS(2387), [anon_sym_CARET] = ACTIONS(2389), [anon_sym_BANG_EQ] = ACTIONS(2387), [anon_sym_LT_GT] = ACTIONS(2387), }, [260] = { [ts_builtin_sym_end] = ACTIONS(2391), [anon_sym_SEMI] = ACTIONS(2391), [sym_keyword_from] = ACTIONS(2391), [sym_keyword_on] = ACTIONS(2391), [sym_keyword_where] = ACTIONS(2391), [sym_keyword_desc] = ACTIONS(2391), [sym_keyword_asc] = ACTIONS(2391), [sym_keyword_limit] = ACTIONS(2391), [sym_keyword_primary] = ACTIONS(2391), [sym_keyword_create] = ACTIONS(2391), [sym_keyword_as] = ACTIONS(2393), [sym_keyword_constraint] = ACTIONS(2391), [sym_keyword_separator] = ACTIONS(2391), [sym_keyword_when] = ACTIONS(2391), [sym_keyword_then] = ACTIONS(2391), [sym_keyword_else] = ACTIONS(2391), [sym_keyword_end] = ACTIONS(2391), [sym_keyword_in] = ACTIONS(2391), [sym_keyword_and] = ACTIONS(2391), [sym_keyword_or] = ACTIONS(2391), [sym_keyword_is] = ACTIONS(2391), [sym_keyword_not] = ACTIONS(2391), [sym_keyword_using] = ACTIONS(2391), [sym_keyword_auto_increment] = ACTIONS(2391), [sym_keyword_generated] = ACTIONS(2391), [sym_keyword_default] = ACTIONS(2391), [sym_keyword_with] = ACTIONS(2391), [sym_keyword_returning] = ACTIONS(2391), [sym_keyword_first] = ACTIONS(2391), [sym_keyword_after] = ACTIONS(2391), [sym_keyword_range] = ACTIONS(2391), [sym_keyword_rows] = ACTIONS(2391), [sym_keyword_groups] = ACTIONS(2391), [sym_keyword_between] = ACTIONS(2391), [sym_keyword_preceding] = ACTIONS(2391), [sym_keyword_following] = ACTIONS(2391), [sym_keyword_unique] = ACTIONS(2391), [sym_keyword_references] = ACTIONS(2391), [aux_sym_keyword_like_token1] = ACTIONS(2391), [aux_sym_keyword_like_token2] = ACTIONS(2391), [sym_keyword_similar] = ACTIONS(2391), [sym_keyword_check] = ACTIONS(2391), [sym_keyword_stored] = ACTIONS(2391), [sym_keyword_virtual] = ACTIONS(2391), [sym_keyword_comment] = ACTIONS(2391), [sym_keyword_null] = ACTIONS(2391), [sym_keyword_array] = ACTIONS(2391), [anon_sym_LBRACK] = ACTIONS(2391), [anon_sym_RBRACK] = ACTIONS(2391), [anon_sym_RPAREN] = ACTIONS(2391), [anon_sym_COMMA] = ACTIONS(2391), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2391), [anon_sym_STAR] = ACTIONS(2391), [anon_sym_COLON_COLON] = ACTIONS(2391), [anon_sym_LT] = ACTIONS(2393), [anon_sym_GT] = ACTIONS(2393), [anon_sym_LT_EQ] = ACTIONS(2391), [anon_sym_GT_EQ] = ACTIONS(2391), [anon_sym_COLON] = ACTIONS(2393), [sym_op_other] = ACTIONS(2391), [anon_sym_PLUS] = ACTIONS(2391), [anon_sym_DASH] = ACTIONS(2393), [anon_sym_SLASH] = ACTIONS(2393), [anon_sym_PERCENT] = ACTIONS(2391), [anon_sym_CARET] = ACTIONS(2393), [anon_sym_BANG_EQ] = ACTIONS(2391), [anon_sym_LT_GT] = ACTIONS(2391), }, [261] = { [ts_builtin_sym_end] = ACTIONS(2146), [anon_sym_SEMI] = ACTIONS(2146), [sym_keyword_from] = ACTIONS(2146), [sym_keyword_on] = ACTIONS(2146), [sym_keyword_where] = ACTIONS(2146), [sym_keyword_desc] = ACTIONS(2146), [sym_keyword_asc] = ACTIONS(2146), [sym_keyword_limit] = ACTIONS(2146), [sym_keyword_primary] = ACTIONS(2146), [sym_keyword_create] = ACTIONS(2146), [sym_keyword_as] = ACTIONS(2148), [sym_keyword_constraint] = ACTIONS(2146), [sym_keyword_separator] = ACTIONS(2146), [sym_keyword_when] = ACTIONS(2146), [sym_keyword_then] = ACTIONS(2146), [sym_keyword_else] = ACTIONS(2146), [sym_keyword_end] = ACTIONS(2146), [sym_keyword_in] = ACTIONS(2146), [sym_keyword_and] = ACTIONS(2146), [sym_keyword_or] = ACTIONS(2146), [sym_keyword_is] = ACTIONS(2146), [sym_keyword_not] = ACTIONS(2146), [sym_keyword_using] = ACTIONS(2146), [sym_keyword_auto_increment] = ACTIONS(2146), [sym_keyword_generated] = ACTIONS(2146), [sym_keyword_default] = ACTIONS(2146), [sym_keyword_with] = ACTIONS(2146), [sym_keyword_returning] = ACTIONS(2146), [sym_keyword_first] = ACTIONS(2146), [sym_keyword_after] = ACTIONS(2146), [sym_keyword_range] = ACTIONS(2146), [sym_keyword_rows] = ACTIONS(2146), [sym_keyword_groups] = ACTIONS(2146), [sym_keyword_between] = ACTIONS(2146), [sym_keyword_preceding] = ACTIONS(2146), [sym_keyword_following] = ACTIONS(2146), [sym_keyword_unique] = ACTIONS(2146), [sym_keyword_references] = ACTIONS(2146), [aux_sym_keyword_like_token1] = ACTIONS(2146), [aux_sym_keyword_like_token2] = ACTIONS(2146), [sym_keyword_similar] = ACTIONS(2146), [sym_keyword_check] = ACTIONS(2146), [sym_keyword_stored] = ACTIONS(2146), [sym_keyword_virtual] = ACTIONS(2146), [sym_keyword_comment] = ACTIONS(2146), [sym_keyword_null] = ACTIONS(2146), [sym_keyword_array] = ACTIONS(2146), [anon_sym_LBRACK] = ACTIONS(2146), [anon_sym_RBRACK] = ACTIONS(2146), [anon_sym_RPAREN] = ACTIONS(2146), [anon_sym_COMMA] = ACTIONS(2146), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2146), [anon_sym_STAR] = ACTIONS(2146), [anon_sym_COLON_COLON] = ACTIONS(2146), [anon_sym_LT] = ACTIONS(2148), [anon_sym_GT] = ACTIONS(2148), [anon_sym_LT_EQ] = ACTIONS(2146), [anon_sym_GT_EQ] = ACTIONS(2146), [anon_sym_COLON] = ACTIONS(2148), [sym_op_other] = ACTIONS(2146), [anon_sym_PLUS] = ACTIONS(2146), [anon_sym_DASH] = ACTIONS(2148), [anon_sym_SLASH] = ACTIONS(2148), [anon_sym_PERCENT] = ACTIONS(2146), [anon_sym_CARET] = ACTIONS(2148), [anon_sym_BANG_EQ] = ACTIONS(2146), [anon_sym_LT_GT] = ACTIONS(2146), }, [262] = { [ts_builtin_sym_end] = ACTIONS(2395), [anon_sym_SEMI] = ACTIONS(2395), [sym_keyword_from] = ACTIONS(2395), [sym_keyword_on] = ACTIONS(2395), [sym_keyword_where] = ACTIONS(2395), [sym_keyword_desc] = ACTIONS(2395), [sym_keyword_asc] = ACTIONS(2395), [sym_keyword_limit] = ACTIONS(2395), [sym_keyword_primary] = ACTIONS(2395), [sym_keyword_create] = ACTIONS(2395), [sym_keyword_as] = ACTIONS(2397), [sym_keyword_constraint] = ACTIONS(2395), [sym_keyword_separator] = ACTIONS(2395), [sym_keyword_when] = ACTIONS(2395), [sym_keyword_then] = ACTIONS(2395), [sym_keyword_else] = ACTIONS(2395), [sym_keyword_end] = ACTIONS(2395), [sym_keyword_in] = ACTIONS(2395), [sym_keyword_and] = ACTIONS(2395), [sym_keyword_or] = ACTIONS(2395), [sym_keyword_is] = ACTIONS(2395), [sym_keyword_not] = ACTIONS(2395), [sym_keyword_using] = ACTIONS(2395), [sym_keyword_auto_increment] = ACTIONS(2395), [sym_keyword_generated] = ACTIONS(2395), [sym_keyword_default] = ACTIONS(2395), [sym_keyword_with] = ACTIONS(2395), [sym_keyword_returning] = ACTIONS(2395), [sym_keyword_first] = ACTIONS(2395), [sym_keyword_after] = ACTIONS(2395), [sym_keyword_range] = ACTIONS(2395), [sym_keyword_rows] = ACTIONS(2395), [sym_keyword_groups] = ACTIONS(2395), [sym_keyword_between] = ACTIONS(2395), [sym_keyword_preceding] = ACTIONS(2395), [sym_keyword_following] = ACTIONS(2395), [sym_keyword_unique] = ACTIONS(2395), [sym_keyword_references] = ACTIONS(2395), [aux_sym_keyword_like_token1] = ACTIONS(2395), [aux_sym_keyword_like_token2] = ACTIONS(2395), [sym_keyword_similar] = ACTIONS(2395), [sym_keyword_check] = ACTIONS(2395), [sym_keyword_stored] = ACTIONS(2395), [sym_keyword_virtual] = ACTIONS(2395), [sym_keyword_comment] = ACTIONS(2395), [sym_keyword_null] = ACTIONS(2395), [sym_keyword_array] = ACTIONS(2395), [anon_sym_LBRACK] = ACTIONS(2395), [anon_sym_RBRACK] = ACTIONS(2395), [anon_sym_RPAREN] = ACTIONS(2395), [anon_sym_COMMA] = ACTIONS(2395), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2395), [anon_sym_STAR] = ACTIONS(2395), [anon_sym_COLON_COLON] = ACTIONS(2395), [anon_sym_LT] = ACTIONS(2397), [anon_sym_GT] = ACTIONS(2397), [anon_sym_LT_EQ] = ACTIONS(2395), [anon_sym_GT_EQ] = ACTIONS(2395), [anon_sym_COLON] = ACTIONS(2397), [sym_op_other] = ACTIONS(2395), [anon_sym_PLUS] = ACTIONS(2395), [anon_sym_DASH] = ACTIONS(2397), [anon_sym_SLASH] = ACTIONS(2397), [anon_sym_PERCENT] = ACTIONS(2395), [anon_sym_CARET] = ACTIONS(2397), [anon_sym_BANG_EQ] = ACTIONS(2395), [anon_sym_LT_GT] = ACTIONS(2395), }, [263] = { [ts_builtin_sym_end] = ACTIONS(1868), [anon_sym_SEMI] = ACTIONS(1868), [sym_keyword_from] = ACTIONS(1868), [sym_keyword_on] = ACTIONS(1868), [sym_keyword_where] = ACTIONS(1868), [sym_keyword_desc] = ACTIONS(1868), [sym_keyword_asc] = ACTIONS(1868), [sym_keyword_limit] = ACTIONS(1868), [sym_keyword_primary] = ACTIONS(1868), [sym_keyword_create] = ACTIONS(1868), [sym_keyword_as] = ACTIONS(1870), [sym_keyword_constraint] = ACTIONS(1868), [sym_keyword_separator] = ACTIONS(1868), [sym_keyword_when] = ACTIONS(1868), [sym_keyword_then] = ACTIONS(1868), [sym_keyword_else] = ACTIONS(1868), [sym_keyword_end] = ACTIONS(1868), [sym_keyword_in] = ACTIONS(1868), [sym_keyword_and] = ACTIONS(1868), [sym_keyword_or] = ACTIONS(1868), [sym_keyword_is] = ACTIONS(1868), [sym_keyword_not] = ACTIONS(1868), [sym_keyword_using] = ACTIONS(1868), [sym_keyword_auto_increment] = ACTIONS(1868), [sym_keyword_generated] = ACTIONS(1868), [sym_keyword_default] = ACTIONS(1868), [sym_keyword_with] = ACTIONS(1868), [sym_keyword_returning] = ACTIONS(1868), [sym_keyword_first] = ACTIONS(1868), [sym_keyword_after] = ACTIONS(1868), [sym_keyword_range] = ACTIONS(1868), [sym_keyword_rows] = ACTIONS(1868), [sym_keyword_groups] = ACTIONS(1868), [sym_keyword_between] = ACTIONS(1868), [sym_keyword_preceding] = ACTIONS(1868), [sym_keyword_following] = ACTIONS(1868), [sym_keyword_unique] = ACTIONS(1868), [sym_keyword_references] = ACTIONS(1868), [aux_sym_keyword_like_token1] = ACTIONS(1868), [aux_sym_keyword_like_token2] = ACTIONS(1868), [sym_keyword_similar] = ACTIONS(1868), [sym_keyword_check] = ACTIONS(1868), [sym_keyword_stored] = ACTIONS(1868), [sym_keyword_virtual] = ACTIONS(1868), [sym_keyword_comment] = ACTIONS(1868), [sym_keyword_null] = ACTIONS(1868), [sym_keyword_array] = ACTIONS(1868), [anon_sym_LBRACK] = ACTIONS(1868), [anon_sym_RBRACK] = ACTIONS(1868), [anon_sym_RPAREN] = ACTIONS(1868), [anon_sym_COMMA] = ACTIONS(1868), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1868), [anon_sym_STAR] = ACTIONS(1868), [anon_sym_COLON_COLON] = ACTIONS(1868), [anon_sym_LT] = ACTIONS(1870), [anon_sym_GT] = ACTIONS(1870), [anon_sym_LT_EQ] = ACTIONS(1868), [anon_sym_GT_EQ] = ACTIONS(1868), [anon_sym_COLON] = ACTIONS(1870), [sym_op_other] = ACTIONS(1868), [anon_sym_PLUS] = ACTIONS(1868), [anon_sym_DASH] = ACTIONS(1870), [anon_sym_SLASH] = ACTIONS(1870), [anon_sym_PERCENT] = ACTIONS(1868), [anon_sym_CARET] = ACTIONS(1870), [anon_sym_BANG_EQ] = ACTIONS(1868), [anon_sym_LT_GT] = ACTIONS(1868), }, [264] = { [ts_builtin_sym_end] = ACTIONS(2399), [anon_sym_SEMI] = ACTIONS(2399), [sym_keyword_from] = ACTIONS(2399), [sym_keyword_on] = ACTIONS(2399), [sym_keyword_where] = ACTIONS(2399), [sym_keyword_desc] = ACTIONS(2399), [sym_keyword_asc] = ACTIONS(2399), [sym_keyword_limit] = ACTIONS(2399), [sym_keyword_primary] = ACTIONS(2399), [sym_keyword_create] = ACTIONS(2399), [sym_keyword_as] = ACTIONS(2401), [sym_keyword_constraint] = ACTIONS(2399), [sym_keyword_separator] = ACTIONS(2399), [sym_keyword_when] = ACTIONS(2399), [sym_keyword_then] = ACTIONS(2399), [sym_keyword_else] = ACTIONS(2399), [sym_keyword_end] = ACTIONS(2399), [sym_keyword_in] = ACTIONS(2399), [sym_keyword_and] = ACTIONS(2399), [sym_keyword_or] = ACTIONS(2399), [sym_keyword_is] = ACTIONS(2399), [sym_keyword_not] = ACTIONS(2399), [sym_keyword_using] = ACTIONS(2399), [sym_keyword_auto_increment] = ACTIONS(2399), [sym_keyword_generated] = ACTIONS(2399), [sym_keyword_default] = ACTIONS(2399), [sym_keyword_with] = ACTIONS(2399), [sym_keyword_returning] = ACTIONS(2399), [sym_keyword_first] = ACTIONS(2399), [sym_keyword_after] = ACTIONS(2399), [sym_keyword_range] = ACTIONS(2399), [sym_keyword_rows] = ACTIONS(2399), [sym_keyword_groups] = ACTIONS(2399), [sym_keyword_between] = ACTIONS(2399), [sym_keyword_preceding] = ACTIONS(2399), [sym_keyword_following] = ACTIONS(2399), [sym_keyword_unique] = ACTIONS(2399), [sym_keyword_references] = ACTIONS(2399), [aux_sym_keyword_like_token1] = ACTIONS(2399), [aux_sym_keyword_like_token2] = ACTIONS(2399), [sym_keyword_similar] = ACTIONS(2399), [sym_keyword_check] = ACTIONS(2399), [sym_keyword_stored] = ACTIONS(2399), [sym_keyword_virtual] = ACTIONS(2399), [sym_keyword_comment] = ACTIONS(2399), [sym_keyword_null] = ACTIONS(2399), [sym_keyword_array] = ACTIONS(2399), [anon_sym_LBRACK] = ACTIONS(2399), [anon_sym_RBRACK] = ACTIONS(2399), [anon_sym_RPAREN] = ACTIONS(2399), [anon_sym_COMMA] = ACTIONS(2399), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2399), [anon_sym_STAR] = ACTIONS(2399), [anon_sym_COLON_COLON] = ACTIONS(2399), [anon_sym_LT] = ACTIONS(2401), [anon_sym_GT] = ACTIONS(2401), [anon_sym_LT_EQ] = ACTIONS(2399), [anon_sym_GT_EQ] = ACTIONS(2399), [anon_sym_COLON] = ACTIONS(2401), [sym_op_other] = ACTIONS(2399), [anon_sym_PLUS] = ACTIONS(2399), [anon_sym_DASH] = ACTIONS(2401), [anon_sym_SLASH] = ACTIONS(2401), [anon_sym_PERCENT] = ACTIONS(2399), [anon_sym_CARET] = ACTIONS(2401), [anon_sym_BANG_EQ] = ACTIONS(2399), [anon_sym_LT_GT] = ACTIONS(2399), }, [265] = { [ts_builtin_sym_end] = ACTIONS(2403), [anon_sym_SEMI] = ACTIONS(2403), [sym_keyword_from] = ACTIONS(2403), [sym_keyword_on] = ACTIONS(2403), [sym_keyword_where] = ACTIONS(2403), [sym_keyword_desc] = ACTIONS(2403), [sym_keyword_asc] = ACTIONS(2403), [sym_keyword_limit] = ACTIONS(2403), [sym_keyword_primary] = ACTIONS(2403), [sym_keyword_create] = ACTIONS(2403), [sym_keyword_as] = ACTIONS(2405), [sym_keyword_constraint] = ACTIONS(2403), [sym_keyword_separator] = ACTIONS(2403), [sym_keyword_when] = ACTIONS(2403), [sym_keyword_then] = ACTIONS(2403), [sym_keyword_else] = ACTIONS(2403), [sym_keyword_end] = ACTIONS(2403), [sym_keyword_in] = ACTIONS(2403), [sym_keyword_and] = ACTIONS(2403), [sym_keyword_or] = ACTIONS(2403), [sym_keyword_is] = ACTIONS(2403), [sym_keyword_not] = ACTIONS(2403), [sym_keyword_using] = ACTIONS(2403), [sym_keyword_auto_increment] = ACTIONS(2403), [sym_keyword_generated] = ACTIONS(2403), [sym_keyword_default] = ACTIONS(2403), [sym_keyword_with] = ACTIONS(2403), [sym_keyword_returning] = ACTIONS(2403), [sym_keyword_first] = ACTIONS(2403), [sym_keyword_after] = ACTIONS(2403), [sym_keyword_range] = ACTIONS(2403), [sym_keyword_rows] = ACTIONS(2403), [sym_keyword_groups] = ACTIONS(2403), [sym_keyword_between] = ACTIONS(2403), [sym_keyword_preceding] = ACTIONS(2403), [sym_keyword_following] = ACTIONS(2403), [sym_keyword_unique] = ACTIONS(2403), [sym_keyword_references] = ACTIONS(2403), [aux_sym_keyword_like_token1] = ACTIONS(2403), [aux_sym_keyword_like_token2] = ACTIONS(2403), [sym_keyword_similar] = ACTIONS(2403), [sym_keyword_check] = ACTIONS(2403), [sym_keyword_stored] = ACTIONS(2403), [sym_keyword_virtual] = ACTIONS(2403), [sym_keyword_comment] = ACTIONS(2403), [sym_keyword_null] = ACTIONS(2403), [sym_keyword_array] = ACTIONS(2403), [anon_sym_LBRACK] = ACTIONS(2403), [anon_sym_RBRACK] = ACTIONS(2403), [anon_sym_RPAREN] = ACTIONS(2403), [anon_sym_COMMA] = ACTIONS(2403), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2403), [anon_sym_STAR] = ACTIONS(2403), [anon_sym_COLON_COLON] = ACTIONS(2403), [anon_sym_LT] = ACTIONS(2405), [anon_sym_GT] = ACTIONS(2405), [anon_sym_LT_EQ] = ACTIONS(2403), [anon_sym_GT_EQ] = ACTIONS(2403), [anon_sym_COLON] = ACTIONS(2405), [sym_op_other] = ACTIONS(2403), [anon_sym_PLUS] = ACTIONS(2403), [anon_sym_DASH] = ACTIONS(2405), [anon_sym_SLASH] = ACTIONS(2405), [anon_sym_PERCENT] = ACTIONS(2403), [anon_sym_CARET] = ACTIONS(2405), [anon_sym_BANG_EQ] = ACTIONS(2403), [anon_sym_LT_GT] = ACTIONS(2403), }, [266] = { [ts_builtin_sym_end] = ACTIONS(2407), [anon_sym_SEMI] = ACTIONS(2407), [sym_keyword_from] = ACTIONS(2407), [sym_keyword_on] = ACTIONS(2407), [sym_keyword_where] = ACTIONS(2407), [sym_keyword_desc] = ACTIONS(2407), [sym_keyword_asc] = ACTIONS(2407), [sym_keyword_limit] = ACTIONS(2407), [sym_keyword_primary] = ACTIONS(2407), [sym_keyword_create] = ACTIONS(2407), [sym_keyword_as] = ACTIONS(2409), [sym_keyword_constraint] = ACTIONS(2407), [sym_keyword_separator] = ACTIONS(2407), [sym_keyword_when] = ACTIONS(2407), [sym_keyword_then] = ACTIONS(2407), [sym_keyword_else] = ACTIONS(2407), [sym_keyword_end] = ACTIONS(2407), [sym_keyword_in] = ACTIONS(2407), [sym_keyword_and] = ACTIONS(2407), [sym_keyword_or] = ACTIONS(2407), [sym_keyword_is] = ACTIONS(2407), [sym_keyword_not] = ACTIONS(2407), [sym_keyword_using] = ACTIONS(2407), [sym_keyword_auto_increment] = ACTIONS(2407), [sym_keyword_generated] = ACTIONS(2407), [sym_keyword_default] = ACTIONS(2407), [sym_keyword_with] = ACTIONS(2407), [sym_keyword_returning] = ACTIONS(2407), [sym_keyword_first] = ACTIONS(2407), [sym_keyword_after] = ACTIONS(2407), [sym_keyword_range] = ACTIONS(2407), [sym_keyword_rows] = ACTIONS(2407), [sym_keyword_groups] = ACTIONS(2407), [sym_keyword_between] = ACTIONS(2407), [sym_keyword_preceding] = ACTIONS(2407), [sym_keyword_following] = ACTIONS(2407), [sym_keyword_unique] = ACTIONS(2407), [sym_keyword_references] = ACTIONS(2407), [aux_sym_keyword_like_token1] = ACTIONS(2407), [aux_sym_keyword_like_token2] = ACTIONS(2407), [sym_keyword_similar] = ACTIONS(2407), [sym_keyword_check] = ACTIONS(2407), [sym_keyword_stored] = ACTIONS(2407), [sym_keyword_virtual] = ACTIONS(2407), [sym_keyword_comment] = ACTIONS(2407), [sym_keyword_null] = ACTIONS(2407), [sym_keyword_array] = ACTIONS(2407), [anon_sym_LBRACK] = ACTIONS(2407), [anon_sym_RBRACK] = ACTIONS(2407), [anon_sym_RPAREN] = ACTIONS(2407), [anon_sym_COMMA] = ACTIONS(2407), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2407), [anon_sym_STAR] = ACTIONS(2407), [anon_sym_COLON_COLON] = ACTIONS(2407), [anon_sym_LT] = ACTIONS(2409), [anon_sym_GT] = ACTIONS(2409), [anon_sym_LT_EQ] = ACTIONS(2407), [anon_sym_GT_EQ] = ACTIONS(2407), [anon_sym_COLON] = ACTIONS(2409), [sym_op_other] = ACTIONS(2407), [anon_sym_PLUS] = ACTIONS(2407), [anon_sym_DASH] = ACTIONS(2409), [anon_sym_SLASH] = ACTIONS(2409), [anon_sym_PERCENT] = ACTIONS(2407), [anon_sym_CARET] = ACTIONS(2409), [anon_sym_BANG_EQ] = ACTIONS(2407), [anon_sym_LT_GT] = ACTIONS(2407), }, [267] = { [ts_builtin_sym_end] = ACTIONS(2158), [anon_sym_SEMI] = ACTIONS(2158), [sym_keyword_from] = ACTIONS(2158), [sym_keyword_on] = ACTIONS(2158), [sym_keyword_where] = ACTIONS(2158), [sym_keyword_desc] = ACTIONS(2158), [sym_keyword_asc] = ACTIONS(2158), [sym_keyword_limit] = ACTIONS(2158), [sym_keyword_primary] = ACTIONS(2158), [sym_keyword_create] = ACTIONS(2158), [sym_keyword_as] = ACTIONS(2160), [sym_keyword_constraint] = ACTIONS(2158), [sym_keyword_separator] = ACTIONS(2158), [sym_keyword_when] = ACTIONS(2158), [sym_keyword_then] = ACTIONS(2158), [sym_keyword_else] = ACTIONS(2158), [sym_keyword_end] = ACTIONS(2158), [sym_keyword_in] = ACTIONS(2158), [sym_keyword_and] = ACTIONS(2158), [sym_keyword_or] = ACTIONS(2158), [sym_keyword_is] = ACTIONS(2158), [sym_keyword_not] = ACTIONS(2158), [sym_keyword_using] = ACTIONS(2158), [sym_keyword_auto_increment] = ACTIONS(2158), [sym_keyword_generated] = ACTIONS(2158), [sym_keyword_default] = ACTIONS(2158), [sym_keyword_with] = ACTIONS(2158), [sym_keyword_returning] = ACTIONS(2158), [sym_keyword_first] = ACTIONS(2158), [sym_keyword_after] = ACTIONS(2158), [sym_keyword_range] = ACTIONS(2158), [sym_keyword_rows] = ACTIONS(2158), [sym_keyword_groups] = ACTIONS(2158), [sym_keyword_between] = ACTIONS(2158), [sym_keyword_preceding] = ACTIONS(2158), [sym_keyword_following] = ACTIONS(2158), [sym_keyword_unique] = ACTIONS(2158), [sym_keyword_references] = ACTIONS(2158), [aux_sym_keyword_like_token1] = ACTIONS(2158), [aux_sym_keyword_like_token2] = ACTIONS(2158), [sym_keyword_similar] = ACTIONS(2158), [sym_keyword_check] = ACTIONS(2158), [sym_keyword_stored] = ACTIONS(2158), [sym_keyword_virtual] = ACTIONS(2158), [sym_keyword_comment] = ACTIONS(2158), [sym_keyword_null] = ACTIONS(2158), [sym_keyword_array] = ACTIONS(2158), [anon_sym_LBRACK] = ACTIONS(2158), [anon_sym_RBRACK] = ACTIONS(2158), [anon_sym_RPAREN] = ACTIONS(2158), [anon_sym_COMMA] = ACTIONS(2158), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2158), [anon_sym_STAR] = ACTIONS(2158), [anon_sym_COLON_COLON] = ACTIONS(2158), [anon_sym_LT] = ACTIONS(2160), [anon_sym_GT] = ACTIONS(2160), [anon_sym_LT_EQ] = ACTIONS(2158), [anon_sym_GT_EQ] = ACTIONS(2158), [anon_sym_COLON] = ACTIONS(2160), [sym_op_other] = ACTIONS(2158), [anon_sym_PLUS] = ACTIONS(2158), [anon_sym_DASH] = ACTIONS(2160), [anon_sym_SLASH] = ACTIONS(2160), [anon_sym_PERCENT] = ACTIONS(2158), [anon_sym_CARET] = ACTIONS(2160), [anon_sym_BANG_EQ] = ACTIONS(2158), [anon_sym_LT_GT] = ACTIONS(2158), }, [268] = { [ts_builtin_sym_end] = ACTIONS(2411), [anon_sym_SEMI] = ACTIONS(2411), [sym_keyword_from] = ACTIONS(2411), [sym_keyword_on] = ACTIONS(2411), [sym_keyword_where] = ACTIONS(2411), [sym_keyword_desc] = ACTIONS(2411), [sym_keyword_asc] = ACTIONS(2411), [sym_keyword_limit] = ACTIONS(2411), [sym_keyword_primary] = ACTIONS(2411), [sym_keyword_create] = ACTIONS(2411), [sym_keyword_as] = ACTIONS(2413), [sym_keyword_constraint] = ACTIONS(2411), [sym_keyword_separator] = ACTIONS(2411), [sym_keyword_when] = ACTIONS(2411), [sym_keyword_then] = ACTIONS(2411), [sym_keyword_else] = ACTIONS(2411), [sym_keyword_end] = ACTIONS(2411), [sym_keyword_in] = ACTIONS(2411), [sym_keyword_and] = ACTIONS(2411), [sym_keyword_or] = ACTIONS(2411), [sym_keyword_is] = ACTIONS(2411), [sym_keyword_not] = ACTIONS(2411), [sym_keyword_using] = ACTIONS(2411), [sym_keyword_auto_increment] = ACTIONS(2411), [sym_keyword_generated] = ACTIONS(2411), [sym_keyword_default] = ACTIONS(2411), [sym_keyword_with] = ACTIONS(2411), [sym_keyword_returning] = ACTIONS(2411), [sym_keyword_first] = ACTIONS(2411), [sym_keyword_after] = ACTIONS(2411), [sym_keyword_range] = ACTIONS(2411), [sym_keyword_rows] = ACTIONS(2411), [sym_keyword_groups] = ACTIONS(2411), [sym_keyword_between] = ACTIONS(2411), [sym_keyword_preceding] = ACTIONS(2411), [sym_keyword_following] = ACTIONS(2411), [sym_keyword_unique] = ACTIONS(2411), [sym_keyword_references] = ACTIONS(2411), [aux_sym_keyword_like_token1] = ACTIONS(2411), [aux_sym_keyword_like_token2] = ACTIONS(2411), [sym_keyword_similar] = ACTIONS(2411), [sym_keyword_check] = ACTIONS(2411), [sym_keyword_stored] = ACTIONS(2411), [sym_keyword_virtual] = ACTIONS(2411), [sym_keyword_comment] = ACTIONS(2411), [sym_keyword_null] = ACTIONS(2411), [sym_keyword_array] = ACTIONS(2411), [anon_sym_LBRACK] = ACTIONS(2411), [anon_sym_RBRACK] = ACTIONS(2411), [anon_sym_RPAREN] = ACTIONS(2411), [anon_sym_COMMA] = ACTIONS(2411), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2411), [anon_sym_STAR] = ACTIONS(2411), [anon_sym_COLON_COLON] = ACTIONS(2411), [anon_sym_LT] = ACTIONS(2413), [anon_sym_GT] = ACTIONS(2413), [anon_sym_LT_EQ] = ACTIONS(2411), [anon_sym_GT_EQ] = ACTIONS(2411), [anon_sym_COLON] = ACTIONS(2413), [sym_op_other] = ACTIONS(2411), [anon_sym_PLUS] = ACTIONS(2411), [anon_sym_DASH] = ACTIONS(2413), [anon_sym_SLASH] = ACTIONS(2413), [anon_sym_PERCENT] = ACTIONS(2411), [anon_sym_CARET] = ACTIONS(2413), [anon_sym_BANG_EQ] = ACTIONS(2411), [anon_sym_LT_GT] = ACTIONS(2411), }, [269] = { [ts_builtin_sym_end] = ACTIONS(2164), [anon_sym_SEMI] = ACTIONS(2164), [sym_keyword_from] = ACTIONS(2164), [sym_keyword_on] = ACTIONS(2164), [sym_keyword_where] = ACTIONS(2164), [sym_keyword_desc] = ACTIONS(2164), [sym_keyword_asc] = ACTIONS(2164), [sym_keyword_limit] = ACTIONS(2164), [sym_keyword_primary] = ACTIONS(2164), [sym_keyword_create] = ACTIONS(2164), [sym_keyword_as] = ACTIONS(2166), [sym_keyword_constraint] = ACTIONS(2164), [sym_keyword_separator] = ACTIONS(2164), [sym_keyword_when] = ACTIONS(2164), [sym_keyword_then] = ACTIONS(2164), [sym_keyword_else] = ACTIONS(2164), [sym_keyword_end] = ACTIONS(2164), [sym_keyword_in] = ACTIONS(2164), [sym_keyword_and] = ACTIONS(2164), [sym_keyword_or] = ACTIONS(2164), [sym_keyword_is] = ACTIONS(2164), [sym_keyword_not] = ACTIONS(2164), [sym_keyword_using] = ACTIONS(2164), [sym_keyword_auto_increment] = ACTIONS(2164), [sym_keyword_generated] = ACTIONS(2164), [sym_keyword_default] = ACTIONS(2164), [sym_keyword_with] = ACTIONS(2164), [sym_keyword_returning] = ACTIONS(2164), [sym_keyword_first] = ACTIONS(2164), [sym_keyword_after] = ACTIONS(2164), [sym_keyword_range] = ACTIONS(2164), [sym_keyword_rows] = ACTIONS(2164), [sym_keyword_groups] = ACTIONS(2164), [sym_keyword_between] = ACTIONS(2164), [sym_keyword_preceding] = ACTIONS(2164), [sym_keyword_following] = ACTIONS(2164), [sym_keyword_unique] = ACTIONS(2164), [sym_keyword_references] = ACTIONS(2164), [aux_sym_keyword_like_token1] = ACTIONS(2164), [aux_sym_keyword_like_token2] = ACTIONS(2164), [sym_keyword_similar] = ACTIONS(2164), [sym_keyword_check] = ACTIONS(2164), [sym_keyword_stored] = ACTIONS(2164), [sym_keyword_virtual] = ACTIONS(2164), [sym_keyword_comment] = ACTIONS(2164), [sym_keyword_null] = ACTIONS(2164), [sym_keyword_array] = ACTIONS(2164), [anon_sym_LBRACK] = ACTIONS(2164), [anon_sym_RBRACK] = ACTIONS(2164), [anon_sym_RPAREN] = ACTIONS(2164), [anon_sym_COMMA] = ACTIONS(2164), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2164), [anon_sym_STAR] = ACTIONS(2164), [anon_sym_COLON_COLON] = ACTIONS(2164), [anon_sym_LT] = ACTIONS(2166), [anon_sym_GT] = ACTIONS(2166), [anon_sym_LT_EQ] = ACTIONS(2164), [anon_sym_GT_EQ] = ACTIONS(2164), [anon_sym_COLON] = ACTIONS(2166), [sym_op_other] = ACTIONS(2164), [anon_sym_PLUS] = ACTIONS(2164), [anon_sym_DASH] = ACTIONS(2166), [anon_sym_SLASH] = ACTIONS(2166), [anon_sym_PERCENT] = ACTIONS(2164), [anon_sym_CARET] = ACTIONS(2166), [anon_sym_BANG_EQ] = ACTIONS(2164), [anon_sym_LT_GT] = ACTIONS(2164), }, [270] = { [ts_builtin_sym_end] = ACTIONS(2415), [anon_sym_SEMI] = ACTIONS(2415), [sym_keyword_from] = ACTIONS(2415), [sym_keyword_on] = ACTIONS(2415), [sym_keyword_where] = ACTIONS(2415), [sym_keyword_desc] = ACTIONS(2415), [sym_keyword_asc] = ACTIONS(2415), [sym_keyword_limit] = ACTIONS(2415), [sym_keyword_primary] = ACTIONS(2415), [sym_keyword_create] = ACTIONS(2415), [sym_keyword_as] = ACTIONS(2417), [sym_keyword_constraint] = ACTIONS(2415), [sym_keyword_separator] = ACTIONS(2415), [sym_keyword_when] = ACTIONS(2415), [sym_keyword_then] = ACTIONS(2415), [sym_keyword_else] = ACTIONS(2415), [sym_keyword_end] = ACTIONS(2415), [sym_keyword_in] = ACTIONS(2415), [sym_keyword_and] = ACTIONS(2415), [sym_keyword_or] = ACTIONS(2415), [sym_keyword_is] = ACTIONS(2415), [sym_keyword_not] = ACTIONS(2415), [sym_keyword_using] = ACTIONS(2415), [sym_keyword_auto_increment] = ACTIONS(2415), [sym_keyword_generated] = ACTIONS(2415), [sym_keyword_default] = ACTIONS(2415), [sym_keyword_with] = ACTIONS(2415), [sym_keyword_returning] = ACTIONS(2415), [sym_keyword_first] = ACTIONS(2415), [sym_keyword_after] = ACTIONS(2415), [sym_keyword_range] = ACTIONS(2415), [sym_keyword_rows] = ACTIONS(2415), [sym_keyword_groups] = ACTIONS(2415), [sym_keyword_between] = ACTIONS(2415), [sym_keyword_preceding] = ACTIONS(2415), [sym_keyword_following] = ACTIONS(2415), [sym_keyword_unique] = ACTIONS(2415), [sym_keyword_references] = ACTIONS(2415), [aux_sym_keyword_like_token1] = ACTIONS(2415), [aux_sym_keyword_like_token2] = ACTIONS(2415), [sym_keyword_similar] = ACTIONS(2415), [sym_keyword_check] = ACTIONS(2415), [sym_keyword_stored] = ACTIONS(2415), [sym_keyword_virtual] = ACTIONS(2415), [sym_keyword_comment] = ACTIONS(2415), [sym_keyword_null] = ACTIONS(2415), [sym_keyword_array] = ACTIONS(2415), [anon_sym_LBRACK] = ACTIONS(2415), [anon_sym_RBRACK] = ACTIONS(2415), [anon_sym_RPAREN] = ACTIONS(2415), [anon_sym_COMMA] = ACTIONS(2415), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2415), [anon_sym_STAR] = ACTIONS(2415), [anon_sym_COLON_COLON] = ACTIONS(2415), [anon_sym_LT] = ACTIONS(2417), [anon_sym_GT] = ACTIONS(2417), [anon_sym_LT_EQ] = ACTIONS(2415), [anon_sym_GT_EQ] = ACTIONS(2415), [anon_sym_COLON] = ACTIONS(2417), [sym_op_other] = ACTIONS(2415), [anon_sym_PLUS] = ACTIONS(2415), [anon_sym_DASH] = ACTIONS(2417), [anon_sym_SLASH] = ACTIONS(2417), [anon_sym_PERCENT] = ACTIONS(2415), [anon_sym_CARET] = ACTIONS(2417), [anon_sym_BANG_EQ] = ACTIONS(2415), [anon_sym_LT_GT] = ACTIONS(2415), }, [271] = { [ts_builtin_sym_end] = ACTIONS(2170), [anon_sym_SEMI] = ACTIONS(2170), [sym_keyword_from] = ACTIONS(2170), [sym_keyword_on] = ACTIONS(2170), [sym_keyword_where] = ACTIONS(2170), [sym_keyword_desc] = ACTIONS(2170), [sym_keyword_asc] = ACTIONS(2170), [sym_keyword_limit] = ACTIONS(2170), [sym_keyword_primary] = ACTIONS(2170), [sym_keyword_create] = ACTIONS(2170), [sym_keyword_as] = ACTIONS(2172), [sym_keyword_constraint] = ACTIONS(2170), [sym_keyword_separator] = ACTIONS(2170), [sym_keyword_when] = ACTIONS(2170), [sym_keyword_then] = ACTIONS(2170), [sym_keyword_else] = ACTIONS(2170), [sym_keyword_end] = ACTIONS(2170), [sym_keyword_in] = ACTIONS(2170), [sym_keyword_and] = ACTIONS(2170), [sym_keyword_or] = ACTIONS(2170), [sym_keyword_is] = ACTIONS(2170), [sym_keyword_not] = ACTIONS(2170), [sym_keyword_using] = ACTIONS(2170), [sym_keyword_auto_increment] = ACTIONS(2170), [sym_keyword_generated] = ACTIONS(2170), [sym_keyword_default] = ACTIONS(2170), [sym_keyword_with] = ACTIONS(2170), [sym_keyword_returning] = ACTIONS(2170), [sym_keyword_first] = ACTIONS(2170), [sym_keyword_after] = ACTIONS(2170), [sym_keyword_range] = ACTIONS(2170), [sym_keyword_rows] = ACTIONS(2170), [sym_keyword_groups] = ACTIONS(2170), [sym_keyword_between] = ACTIONS(2170), [sym_keyword_preceding] = ACTIONS(2170), [sym_keyword_following] = ACTIONS(2170), [sym_keyword_unique] = ACTIONS(2170), [sym_keyword_references] = ACTIONS(2170), [aux_sym_keyword_like_token1] = ACTIONS(2170), [aux_sym_keyword_like_token2] = ACTIONS(2170), [sym_keyword_similar] = ACTIONS(2170), [sym_keyword_check] = ACTIONS(2170), [sym_keyword_stored] = ACTIONS(2170), [sym_keyword_virtual] = ACTIONS(2170), [sym_keyword_comment] = ACTIONS(2170), [sym_keyword_null] = ACTIONS(2170), [sym_keyword_array] = ACTIONS(2170), [anon_sym_LBRACK] = ACTIONS(2170), [anon_sym_RBRACK] = ACTIONS(2170), [anon_sym_RPAREN] = ACTIONS(2170), [anon_sym_COMMA] = ACTIONS(2170), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2170), [anon_sym_STAR] = ACTIONS(2170), [anon_sym_COLON_COLON] = ACTIONS(2170), [anon_sym_LT] = ACTIONS(2172), [anon_sym_GT] = ACTIONS(2172), [anon_sym_LT_EQ] = ACTIONS(2170), [anon_sym_GT_EQ] = ACTIONS(2170), [anon_sym_COLON] = ACTIONS(2172), [sym_op_other] = ACTIONS(2170), [anon_sym_PLUS] = ACTIONS(2170), [anon_sym_DASH] = ACTIONS(2172), [anon_sym_SLASH] = ACTIONS(2172), [anon_sym_PERCENT] = ACTIONS(2170), [anon_sym_CARET] = ACTIONS(2172), [anon_sym_BANG_EQ] = ACTIONS(2170), [anon_sym_LT_GT] = ACTIONS(2170), }, [272] = { [ts_builtin_sym_end] = ACTIONS(2419), [anon_sym_SEMI] = ACTIONS(2419), [sym_keyword_from] = ACTIONS(2419), [sym_keyword_on] = ACTIONS(2419), [sym_keyword_where] = ACTIONS(2419), [sym_keyword_desc] = ACTIONS(2419), [sym_keyword_asc] = ACTIONS(2419), [sym_keyword_limit] = ACTIONS(2419), [sym_keyword_primary] = ACTIONS(2419), [sym_keyword_create] = ACTIONS(2419), [sym_keyword_as] = ACTIONS(2421), [sym_keyword_constraint] = ACTIONS(2419), [sym_keyword_separator] = ACTIONS(2419), [sym_keyword_when] = ACTIONS(2419), [sym_keyword_then] = ACTIONS(2419), [sym_keyword_else] = ACTIONS(2419), [sym_keyword_end] = ACTIONS(2419), [sym_keyword_in] = ACTIONS(2419), [sym_keyword_and] = ACTIONS(2419), [sym_keyword_or] = ACTIONS(2419), [sym_keyword_is] = ACTIONS(2419), [sym_keyword_not] = ACTIONS(2419), [sym_keyword_using] = ACTIONS(2419), [sym_keyword_auto_increment] = ACTIONS(2419), [sym_keyword_generated] = ACTIONS(2419), [sym_keyword_default] = ACTIONS(2419), [sym_keyword_with] = ACTIONS(2419), [sym_keyword_returning] = ACTIONS(2419), [sym_keyword_first] = ACTIONS(2419), [sym_keyword_after] = ACTIONS(2419), [sym_keyword_range] = ACTIONS(2419), [sym_keyword_rows] = ACTIONS(2419), [sym_keyword_groups] = ACTIONS(2419), [sym_keyword_between] = ACTIONS(2419), [sym_keyword_preceding] = ACTIONS(2419), [sym_keyword_following] = ACTIONS(2419), [sym_keyword_unique] = ACTIONS(2419), [sym_keyword_references] = ACTIONS(2419), [aux_sym_keyword_like_token1] = ACTIONS(2419), [aux_sym_keyword_like_token2] = ACTIONS(2419), [sym_keyword_similar] = ACTIONS(2419), [sym_keyword_check] = ACTIONS(2419), [sym_keyword_stored] = ACTIONS(2419), [sym_keyword_virtual] = ACTIONS(2419), [sym_keyword_comment] = ACTIONS(2419), [sym_keyword_null] = ACTIONS(2419), [sym_keyword_array] = ACTIONS(2419), [anon_sym_LBRACK] = ACTIONS(2419), [anon_sym_RBRACK] = ACTIONS(2419), [anon_sym_RPAREN] = ACTIONS(2419), [anon_sym_COMMA] = ACTIONS(2419), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2419), [anon_sym_STAR] = ACTIONS(2419), [anon_sym_COLON_COLON] = ACTIONS(2419), [anon_sym_LT] = ACTIONS(2421), [anon_sym_GT] = ACTIONS(2421), [anon_sym_LT_EQ] = ACTIONS(2419), [anon_sym_GT_EQ] = ACTIONS(2419), [anon_sym_COLON] = ACTIONS(2421), [sym_op_other] = ACTIONS(2419), [anon_sym_PLUS] = ACTIONS(2419), [anon_sym_DASH] = ACTIONS(2421), [anon_sym_SLASH] = ACTIONS(2421), [anon_sym_PERCENT] = ACTIONS(2419), [anon_sym_CARET] = ACTIONS(2421), [anon_sym_BANG_EQ] = ACTIONS(2419), [anon_sym_LT_GT] = ACTIONS(2419), }, [273] = { [ts_builtin_sym_end] = ACTIONS(2176), [anon_sym_SEMI] = ACTIONS(2176), [sym_keyword_from] = ACTIONS(2176), [sym_keyword_on] = ACTIONS(2176), [sym_keyword_where] = ACTIONS(2176), [sym_keyword_desc] = ACTIONS(2176), [sym_keyword_asc] = ACTIONS(2176), [sym_keyword_limit] = ACTIONS(2176), [sym_keyword_primary] = ACTIONS(2176), [sym_keyword_create] = ACTIONS(2176), [sym_keyword_as] = ACTIONS(2178), [sym_keyword_constraint] = ACTIONS(2176), [sym_keyword_separator] = ACTIONS(2176), [sym_keyword_when] = ACTIONS(2176), [sym_keyword_then] = ACTIONS(2176), [sym_keyword_else] = ACTIONS(2176), [sym_keyword_end] = ACTIONS(2176), [sym_keyword_in] = ACTIONS(2176), [sym_keyword_and] = ACTIONS(2176), [sym_keyword_or] = ACTIONS(2176), [sym_keyword_is] = ACTIONS(2176), [sym_keyword_not] = ACTIONS(2176), [sym_keyword_using] = ACTIONS(2176), [sym_keyword_auto_increment] = ACTIONS(2176), [sym_keyword_generated] = ACTIONS(2176), [sym_keyword_default] = ACTIONS(2176), [sym_keyword_with] = ACTIONS(2176), [sym_keyword_returning] = ACTIONS(2176), [sym_keyword_first] = ACTIONS(2176), [sym_keyword_after] = ACTIONS(2176), [sym_keyword_range] = ACTIONS(2176), [sym_keyword_rows] = ACTIONS(2176), [sym_keyword_groups] = ACTIONS(2176), [sym_keyword_between] = ACTIONS(2176), [sym_keyword_preceding] = ACTIONS(2176), [sym_keyword_following] = ACTIONS(2176), [sym_keyword_unique] = ACTIONS(2176), [sym_keyword_references] = ACTIONS(2176), [aux_sym_keyword_like_token1] = ACTIONS(2176), [aux_sym_keyword_like_token2] = ACTIONS(2176), [sym_keyword_similar] = ACTIONS(2176), [sym_keyword_check] = ACTIONS(2176), [sym_keyword_stored] = ACTIONS(2176), [sym_keyword_virtual] = ACTIONS(2176), [sym_keyword_comment] = ACTIONS(2176), [sym_keyword_null] = ACTIONS(2176), [sym_keyword_array] = ACTIONS(2176), [anon_sym_LBRACK] = ACTIONS(2176), [anon_sym_RBRACK] = ACTIONS(2176), [anon_sym_RPAREN] = ACTIONS(2176), [anon_sym_COMMA] = ACTIONS(2176), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2176), [anon_sym_STAR] = ACTIONS(2176), [anon_sym_COLON_COLON] = ACTIONS(2176), [anon_sym_LT] = ACTIONS(2178), [anon_sym_GT] = ACTIONS(2178), [anon_sym_LT_EQ] = ACTIONS(2176), [anon_sym_GT_EQ] = ACTIONS(2176), [anon_sym_COLON] = ACTIONS(2178), [sym_op_other] = ACTIONS(2176), [anon_sym_PLUS] = ACTIONS(2176), [anon_sym_DASH] = ACTIONS(2178), [anon_sym_SLASH] = ACTIONS(2178), [anon_sym_PERCENT] = ACTIONS(2176), [anon_sym_CARET] = ACTIONS(2178), [anon_sym_BANG_EQ] = ACTIONS(2176), [anon_sym_LT_GT] = ACTIONS(2176), }, [274] = { [ts_builtin_sym_end] = ACTIONS(2080), [anon_sym_SEMI] = ACTIONS(2080), [sym_keyword_from] = ACTIONS(2080), [sym_keyword_on] = ACTIONS(2080), [sym_keyword_where] = ACTIONS(2080), [sym_keyword_desc] = ACTIONS(2080), [sym_keyword_asc] = ACTIONS(2080), [sym_keyword_limit] = ACTIONS(2080), [sym_keyword_primary] = ACTIONS(2080), [sym_keyword_create] = ACTIONS(2080), [sym_keyword_as] = ACTIONS(2082), [sym_keyword_constraint] = ACTIONS(2080), [sym_keyword_separator] = ACTIONS(2080), [sym_keyword_when] = ACTIONS(2080), [sym_keyword_then] = ACTIONS(2080), [sym_keyword_else] = ACTIONS(2080), [sym_keyword_end] = ACTIONS(2080), [sym_keyword_in] = ACTIONS(2080), [sym_keyword_and] = ACTIONS(2080), [sym_keyword_or] = ACTIONS(2080), [sym_keyword_is] = ACTIONS(2080), [sym_keyword_not] = ACTIONS(2080), [sym_keyword_using] = ACTIONS(2080), [sym_keyword_auto_increment] = ACTIONS(2080), [sym_keyword_generated] = ACTIONS(2080), [sym_keyword_default] = ACTIONS(2080), [sym_keyword_with] = ACTIONS(2080), [sym_keyword_returning] = ACTIONS(2080), [sym_keyword_first] = ACTIONS(2080), [sym_keyword_after] = ACTIONS(2080), [sym_keyword_range] = ACTIONS(2080), [sym_keyword_rows] = ACTIONS(2080), [sym_keyword_groups] = ACTIONS(2080), [sym_keyword_between] = ACTIONS(2080), [sym_keyword_preceding] = ACTIONS(2080), [sym_keyword_following] = ACTIONS(2080), [sym_keyword_unique] = ACTIONS(2080), [sym_keyword_references] = ACTIONS(2080), [aux_sym_keyword_like_token1] = ACTIONS(2080), [aux_sym_keyword_like_token2] = ACTIONS(2080), [sym_keyword_similar] = ACTIONS(2080), [sym_keyword_check] = ACTIONS(2080), [sym_keyword_stored] = ACTIONS(2080), [sym_keyword_virtual] = ACTIONS(2080), [sym_keyword_comment] = ACTIONS(2080), [sym_keyword_null] = ACTIONS(2080), [sym_keyword_array] = ACTIONS(2080), [anon_sym_LBRACK] = ACTIONS(2080), [anon_sym_RBRACK] = ACTIONS(2080), [anon_sym_RPAREN] = ACTIONS(2080), [anon_sym_COMMA] = ACTIONS(2080), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2080), [anon_sym_STAR] = ACTIONS(2080), [anon_sym_COLON_COLON] = ACTIONS(2080), [anon_sym_LT] = ACTIONS(2082), [anon_sym_GT] = ACTIONS(2082), [anon_sym_LT_EQ] = ACTIONS(2080), [anon_sym_GT_EQ] = ACTIONS(2080), [anon_sym_COLON] = ACTIONS(2082), [sym_op_other] = ACTIONS(2080), [anon_sym_PLUS] = ACTIONS(2080), [anon_sym_DASH] = ACTIONS(2082), [anon_sym_SLASH] = ACTIONS(2082), [anon_sym_PERCENT] = ACTIONS(2080), [anon_sym_CARET] = ACTIONS(2082), [anon_sym_BANG_EQ] = ACTIONS(2080), [anon_sym_LT_GT] = ACTIONS(2080), }, [275] = { [ts_builtin_sym_end] = ACTIONS(2182), [anon_sym_SEMI] = ACTIONS(2182), [sym_keyword_from] = ACTIONS(2182), [sym_keyword_on] = ACTIONS(2182), [sym_keyword_where] = ACTIONS(2182), [sym_keyword_desc] = ACTIONS(2182), [sym_keyword_asc] = ACTIONS(2182), [sym_keyword_limit] = ACTIONS(2182), [sym_keyword_primary] = ACTIONS(2182), [sym_keyword_create] = ACTIONS(2182), [sym_keyword_as] = ACTIONS(2184), [sym_keyword_constraint] = ACTIONS(2182), [sym_keyword_separator] = ACTIONS(2182), [sym_keyword_when] = ACTIONS(2182), [sym_keyword_then] = ACTIONS(2182), [sym_keyword_else] = ACTIONS(2182), [sym_keyword_end] = ACTIONS(2182), [sym_keyword_in] = ACTIONS(2182), [sym_keyword_and] = ACTIONS(2182), [sym_keyword_or] = ACTIONS(2182), [sym_keyword_is] = ACTIONS(2182), [sym_keyword_not] = ACTIONS(2182), [sym_keyword_using] = ACTIONS(2182), [sym_keyword_auto_increment] = ACTIONS(2182), [sym_keyword_generated] = ACTIONS(2182), [sym_keyword_default] = ACTIONS(2182), [sym_keyword_with] = ACTIONS(2182), [sym_keyword_returning] = ACTIONS(2182), [sym_keyword_first] = ACTIONS(2182), [sym_keyword_after] = ACTIONS(2182), [sym_keyword_range] = ACTIONS(2182), [sym_keyword_rows] = ACTIONS(2182), [sym_keyword_groups] = ACTIONS(2182), [sym_keyword_between] = ACTIONS(2182), [sym_keyword_preceding] = ACTIONS(2182), [sym_keyword_following] = ACTIONS(2182), [sym_keyword_unique] = ACTIONS(2182), [sym_keyword_references] = ACTIONS(2182), [aux_sym_keyword_like_token1] = ACTIONS(2182), [aux_sym_keyword_like_token2] = ACTIONS(2182), [sym_keyword_similar] = ACTIONS(2182), [sym_keyword_check] = ACTIONS(2182), [sym_keyword_stored] = ACTIONS(2182), [sym_keyword_virtual] = ACTIONS(2182), [sym_keyword_comment] = ACTIONS(2182), [sym_keyword_null] = ACTIONS(2182), [sym_keyword_array] = ACTIONS(2182), [anon_sym_LBRACK] = ACTIONS(2182), [anon_sym_RBRACK] = ACTIONS(2182), [anon_sym_RPAREN] = ACTIONS(2182), [anon_sym_COMMA] = ACTIONS(2182), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2182), [anon_sym_STAR] = ACTIONS(2182), [anon_sym_COLON_COLON] = ACTIONS(2182), [anon_sym_LT] = ACTIONS(2184), [anon_sym_GT] = ACTIONS(2184), [anon_sym_LT_EQ] = ACTIONS(2182), [anon_sym_GT_EQ] = ACTIONS(2182), [anon_sym_COLON] = ACTIONS(2184), [sym_op_other] = ACTIONS(2182), [anon_sym_PLUS] = ACTIONS(2182), [anon_sym_DASH] = ACTIONS(2184), [anon_sym_SLASH] = ACTIONS(2184), [anon_sym_PERCENT] = ACTIONS(2182), [anon_sym_CARET] = ACTIONS(2184), [anon_sym_BANG_EQ] = ACTIONS(2182), [anon_sym_LT_GT] = ACTIONS(2182), }, [276] = { [ts_builtin_sym_end] = ACTIONS(2423), [anon_sym_SEMI] = ACTIONS(2423), [sym_keyword_from] = ACTIONS(2423), [sym_keyword_on] = ACTIONS(2423), [sym_keyword_where] = ACTIONS(2423), [sym_keyword_desc] = ACTIONS(2423), [sym_keyword_asc] = ACTIONS(2423), [sym_keyword_limit] = ACTIONS(2423), [sym_keyword_primary] = ACTIONS(2423), [sym_keyword_create] = ACTIONS(2423), [sym_keyword_as] = ACTIONS(2425), [sym_keyword_constraint] = ACTIONS(2423), [sym_keyword_separator] = ACTIONS(2423), [sym_keyword_when] = ACTIONS(2423), [sym_keyword_then] = ACTIONS(2423), [sym_keyword_else] = ACTIONS(2423), [sym_keyword_end] = ACTIONS(2423), [sym_keyword_in] = ACTIONS(2423), [sym_keyword_and] = ACTIONS(2423), [sym_keyword_or] = ACTIONS(2423), [sym_keyword_is] = ACTIONS(2423), [sym_keyword_not] = ACTIONS(2423), [sym_keyword_using] = ACTIONS(2423), [sym_keyword_auto_increment] = ACTIONS(2423), [sym_keyword_generated] = ACTIONS(2423), [sym_keyword_default] = ACTIONS(2423), [sym_keyword_with] = ACTIONS(2423), [sym_keyword_returning] = ACTIONS(2423), [sym_keyword_first] = ACTIONS(2423), [sym_keyword_after] = ACTIONS(2423), [sym_keyword_range] = ACTIONS(2423), [sym_keyword_rows] = ACTIONS(2423), [sym_keyword_groups] = ACTIONS(2423), [sym_keyword_between] = ACTIONS(2423), [sym_keyword_preceding] = ACTIONS(2423), [sym_keyword_following] = ACTIONS(2423), [sym_keyword_unique] = ACTIONS(2423), [sym_keyword_references] = ACTIONS(2423), [aux_sym_keyword_like_token1] = ACTIONS(2423), [aux_sym_keyword_like_token2] = ACTIONS(2423), [sym_keyword_similar] = ACTIONS(2423), [sym_keyword_check] = ACTIONS(2423), [sym_keyword_stored] = ACTIONS(2423), [sym_keyword_virtual] = ACTIONS(2423), [sym_keyword_comment] = ACTIONS(2423), [sym_keyword_null] = ACTIONS(2423), [sym_keyword_array] = ACTIONS(2423), [anon_sym_LBRACK] = ACTIONS(2423), [anon_sym_RBRACK] = ACTIONS(2423), [anon_sym_RPAREN] = ACTIONS(2423), [anon_sym_COMMA] = ACTIONS(2423), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2423), [anon_sym_STAR] = ACTIONS(2423), [anon_sym_COLON_COLON] = ACTIONS(2423), [anon_sym_LT] = ACTIONS(2425), [anon_sym_GT] = ACTIONS(2425), [anon_sym_LT_EQ] = ACTIONS(2423), [anon_sym_GT_EQ] = ACTIONS(2423), [anon_sym_COLON] = ACTIONS(2425), [sym_op_other] = ACTIONS(2423), [anon_sym_PLUS] = ACTIONS(2423), [anon_sym_DASH] = ACTIONS(2425), [anon_sym_SLASH] = ACTIONS(2425), [anon_sym_PERCENT] = ACTIONS(2423), [anon_sym_CARET] = ACTIONS(2425), [anon_sym_BANG_EQ] = ACTIONS(2423), [anon_sym_LT_GT] = ACTIONS(2423), }, [277] = { [ts_builtin_sym_end] = ACTIONS(2215), [anon_sym_SEMI] = ACTIONS(2215), [sym_keyword_from] = ACTIONS(2215), [sym_keyword_on] = ACTIONS(2215), [sym_keyword_where] = ACTIONS(2215), [sym_keyword_desc] = ACTIONS(2215), [sym_keyword_asc] = ACTIONS(2215), [sym_keyword_limit] = ACTIONS(2215), [sym_keyword_primary] = ACTIONS(2215), [sym_keyword_create] = ACTIONS(2215), [sym_keyword_as] = ACTIONS(2217), [sym_keyword_constraint] = ACTIONS(2215), [sym_keyword_separator] = ACTIONS(2215), [sym_keyword_when] = ACTIONS(2215), [sym_keyword_then] = ACTIONS(2215), [sym_keyword_else] = ACTIONS(2215), [sym_keyword_end] = ACTIONS(2215), [sym_keyword_in] = ACTIONS(2215), [sym_keyword_and] = ACTIONS(2215), [sym_keyword_or] = ACTIONS(2215), [sym_keyword_is] = ACTIONS(2215), [sym_keyword_not] = ACTIONS(2215), [sym_keyword_using] = ACTIONS(2215), [sym_keyword_auto_increment] = ACTIONS(2215), [sym_keyword_generated] = ACTIONS(2215), [sym_keyword_default] = ACTIONS(2215), [sym_keyword_with] = ACTIONS(2215), [sym_keyword_returning] = ACTIONS(2215), [sym_keyword_first] = ACTIONS(2215), [sym_keyword_after] = ACTIONS(2215), [sym_keyword_range] = ACTIONS(2215), [sym_keyword_rows] = ACTIONS(2215), [sym_keyword_groups] = ACTIONS(2215), [sym_keyword_between] = ACTIONS(2215), [sym_keyword_preceding] = ACTIONS(2215), [sym_keyword_following] = ACTIONS(2215), [sym_keyword_unique] = ACTIONS(2215), [sym_keyword_references] = ACTIONS(2215), [aux_sym_keyword_like_token1] = ACTIONS(2215), [aux_sym_keyword_like_token2] = ACTIONS(2215), [sym_keyword_similar] = ACTIONS(2215), [sym_keyword_check] = ACTIONS(2215), [sym_keyword_stored] = ACTIONS(2215), [sym_keyword_virtual] = ACTIONS(2215), [sym_keyword_comment] = ACTIONS(2215), [sym_keyword_null] = ACTIONS(2215), [sym_keyword_array] = ACTIONS(2215), [anon_sym_LBRACK] = ACTIONS(2215), [anon_sym_RBRACK] = ACTIONS(2215), [anon_sym_RPAREN] = ACTIONS(2215), [anon_sym_COMMA] = ACTIONS(2215), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2215), [anon_sym_STAR] = ACTIONS(2215), [anon_sym_COLON_COLON] = ACTIONS(2215), [anon_sym_LT] = ACTIONS(2217), [anon_sym_GT] = ACTIONS(2217), [anon_sym_LT_EQ] = ACTIONS(2215), [anon_sym_GT_EQ] = ACTIONS(2215), [anon_sym_COLON] = ACTIONS(2217), [sym_op_other] = ACTIONS(2215), [anon_sym_PLUS] = ACTIONS(2215), [anon_sym_DASH] = ACTIONS(2217), [anon_sym_SLASH] = ACTIONS(2217), [anon_sym_PERCENT] = ACTIONS(2215), [anon_sym_CARET] = ACTIONS(2217), [anon_sym_BANG_EQ] = ACTIONS(2215), [anon_sym_LT_GT] = ACTIONS(2215), }, [278] = { [ts_builtin_sym_end] = ACTIONS(2427), [anon_sym_SEMI] = ACTIONS(2427), [sym_keyword_from] = ACTIONS(2427), [sym_keyword_on] = ACTIONS(2427), [sym_keyword_where] = ACTIONS(2427), [sym_keyword_desc] = ACTIONS(2427), [sym_keyword_asc] = ACTIONS(2427), [sym_keyword_limit] = ACTIONS(2427), [sym_keyword_primary] = ACTIONS(2427), [sym_keyword_create] = ACTIONS(2427), [sym_keyword_as] = ACTIONS(2429), [sym_keyword_constraint] = ACTIONS(2427), [sym_keyword_separator] = ACTIONS(2427), [sym_keyword_when] = ACTIONS(2427), [sym_keyword_then] = ACTIONS(2427), [sym_keyword_else] = ACTIONS(2427), [sym_keyword_end] = ACTIONS(2427), [sym_keyword_in] = ACTIONS(2427), [sym_keyword_and] = ACTIONS(2427), [sym_keyword_or] = ACTIONS(2427), [sym_keyword_is] = ACTIONS(2427), [sym_keyword_not] = ACTIONS(2427), [sym_keyword_using] = ACTIONS(2427), [sym_keyword_auto_increment] = ACTIONS(2427), [sym_keyword_generated] = ACTIONS(2427), [sym_keyword_default] = ACTIONS(2427), [sym_keyword_with] = ACTIONS(2427), [sym_keyword_returning] = ACTIONS(2427), [sym_keyword_first] = ACTIONS(2427), [sym_keyword_after] = ACTIONS(2427), [sym_keyword_range] = ACTIONS(2427), [sym_keyword_rows] = ACTIONS(2427), [sym_keyword_groups] = ACTIONS(2427), [sym_keyword_between] = ACTIONS(2427), [sym_keyword_preceding] = ACTIONS(2427), [sym_keyword_following] = ACTIONS(2427), [sym_keyword_unique] = ACTIONS(2427), [sym_keyword_references] = ACTIONS(2427), [aux_sym_keyword_like_token1] = ACTIONS(2427), [aux_sym_keyword_like_token2] = ACTIONS(2427), [sym_keyword_similar] = ACTIONS(2427), [sym_keyword_check] = ACTIONS(2427), [sym_keyword_stored] = ACTIONS(2427), [sym_keyword_virtual] = ACTIONS(2427), [sym_keyword_comment] = ACTIONS(2427), [sym_keyword_null] = ACTIONS(2427), [sym_keyword_array] = ACTIONS(2427), [anon_sym_LBRACK] = ACTIONS(2427), [anon_sym_RBRACK] = ACTIONS(2427), [anon_sym_RPAREN] = ACTIONS(2427), [anon_sym_COMMA] = ACTIONS(2427), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2427), [anon_sym_STAR] = ACTIONS(2427), [anon_sym_COLON_COLON] = ACTIONS(2427), [anon_sym_LT] = ACTIONS(2429), [anon_sym_GT] = ACTIONS(2429), [anon_sym_LT_EQ] = ACTIONS(2427), [anon_sym_GT_EQ] = ACTIONS(2427), [anon_sym_COLON] = ACTIONS(2429), [sym_op_other] = ACTIONS(2427), [anon_sym_PLUS] = ACTIONS(2427), [anon_sym_DASH] = ACTIONS(2429), [anon_sym_SLASH] = ACTIONS(2429), [anon_sym_PERCENT] = ACTIONS(2427), [anon_sym_CARET] = ACTIONS(2429), [anon_sym_BANG_EQ] = ACTIONS(2427), [anon_sym_LT_GT] = ACTIONS(2427), }, [279] = { [ts_builtin_sym_end] = ACTIONS(2086), [anon_sym_SEMI] = ACTIONS(2086), [sym_keyword_from] = ACTIONS(2086), [sym_keyword_on] = ACTIONS(2086), [sym_keyword_where] = ACTIONS(2086), [sym_keyword_desc] = ACTIONS(2086), [sym_keyword_asc] = ACTIONS(2086), [sym_keyword_limit] = ACTIONS(2086), [sym_keyword_primary] = ACTIONS(2086), [sym_keyword_create] = ACTIONS(2086), [sym_keyword_as] = ACTIONS(2088), [sym_keyword_constraint] = ACTIONS(2086), [sym_keyword_separator] = ACTIONS(2086), [sym_keyword_when] = ACTIONS(2086), [sym_keyword_then] = ACTIONS(2086), [sym_keyword_else] = ACTIONS(2086), [sym_keyword_end] = ACTIONS(2086), [sym_keyword_in] = ACTIONS(2086), [sym_keyword_and] = ACTIONS(2086), [sym_keyword_or] = ACTIONS(2086), [sym_keyword_is] = ACTIONS(2086), [sym_keyword_not] = ACTIONS(2086), [sym_keyword_using] = ACTIONS(2086), [sym_keyword_auto_increment] = ACTIONS(2086), [sym_keyword_generated] = ACTIONS(2086), [sym_keyword_default] = ACTIONS(2086), [sym_keyword_with] = ACTIONS(2086), [sym_keyword_returning] = ACTIONS(2086), [sym_keyword_first] = ACTIONS(2086), [sym_keyword_after] = ACTIONS(2086), [sym_keyword_range] = ACTIONS(2086), [sym_keyword_rows] = ACTIONS(2086), [sym_keyword_groups] = ACTIONS(2086), [sym_keyword_between] = ACTIONS(2086), [sym_keyword_preceding] = ACTIONS(2086), [sym_keyword_following] = ACTIONS(2086), [sym_keyword_unique] = ACTIONS(2086), [sym_keyword_references] = ACTIONS(2086), [aux_sym_keyword_like_token1] = ACTIONS(2086), [aux_sym_keyword_like_token2] = ACTIONS(2086), [sym_keyword_similar] = ACTIONS(2086), [sym_keyword_check] = ACTIONS(2086), [sym_keyword_stored] = ACTIONS(2086), [sym_keyword_virtual] = ACTIONS(2086), [sym_keyword_comment] = ACTIONS(2086), [sym_keyword_null] = ACTIONS(2086), [sym_keyword_array] = ACTIONS(2086), [anon_sym_LBRACK] = ACTIONS(2086), [anon_sym_RBRACK] = ACTIONS(2086), [anon_sym_RPAREN] = ACTIONS(2086), [anon_sym_COMMA] = ACTIONS(2086), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2086), [anon_sym_STAR] = ACTIONS(2086), [anon_sym_COLON_COLON] = ACTIONS(2086), [anon_sym_LT] = ACTIONS(2088), [anon_sym_GT] = ACTIONS(2088), [anon_sym_LT_EQ] = ACTIONS(2086), [anon_sym_GT_EQ] = ACTIONS(2086), [anon_sym_COLON] = ACTIONS(2088), [sym_op_other] = ACTIONS(2086), [anon_sym_PLUS] = ACTIONS(2086), [anon_sym_DASH] = ACTIONS(2088), [anon_sym_SLASH] = ACTIONS(2088), [anon_sym_PERCENT] = ACTIONS(2086), [anon_sym_CARET] = ACTIONS(2088), [anon_sym_BANG_EQ] = ACTIONS(2086), [anon_sym_LT_GT] = ACTIONS(2086), }, [280] = { [ts_builtin_sym_end] = ACTIONS(2431), [anon_sym_SEMI] = ACTIONS(2431), [sym_keyword_from] = ACTIONS(2431), [sym_keyword_on] = ACTIONS(2431), [sym_keyword_where] = ACTIONS(2431), [sym_keyword_desc] = ACTIONS(2431), [sym_keyword_asc] = ACTIONS(2431), [sym_keyword_limit] = ACTIONS(2431), [sym_keyword_primary] = ACTIONS(2431), [sym_keyword_create] = ACTIONS(2431), [sym_keyword_as] = ACTIONS(2433), [sym_keyword_constraint] = ACTIONS(2431), [sym_keyword_separator] = ACTIONS(2431), [sym_keyword_when] = ACTIONS(2431), [sym_keyword_then] = ACTIONS(2431), [sym_keyword_else] = ACTIONS(2431), [sym_keyword_end] = ACTIONS(2431), [sym_keyword_in] = ACTIONS(2431), [sym_keyword_and] = ACTIONS(2431), [sym_keyword_or] = ACTIONS(2431), [sym_keyword_is] = ACTIONS(2431), [sym_keyword_not] = ACTIONS(2431), [sym_keyword_using] = ACTIONS(2431), [sym_keyword_auto_increment] = ACTIONS(2431), [sym_keyword_generated] = ACTIONS(2431), [sym_keyword_default] = ACTIONS(2431), [sym_keyword_with] = ACTIONS(2431), [sym_keyword_returning] = ACTIONS(2431), [sym_keyword_first] = ACTIONS(2431), [sym_keyword_after] = ACTIONS(2431), [sym_keyword_range] = ACTIONS(2431), [sym_keyword_rows] = ACTIONS(2431), [sym_keyword_groups] = ACTIONS(2431), [sym_keyword_between] = ACTIONS(2431), [sym_keyword_preceding] = ACTIONS(2431), [sym_keyword_following] = ACTIONS(2431), [sym_keyword_unique] = ACTIONS(2431), [sym_keyword_references] = ACTIONS(2431), [aux_sym_keyword_like_token1] = ACTIONS(2431), [aux_sym_keyword_like_token2] = ACTIONS(2431), [sym_keyword_similar] = ACTIONS(2431), [sym_keyword_check] = ACTIONS(2431), [sym_keyword_stored] = ACTIONS(2431), [sym_keyword_virtual] = ACTIONS(2431), [sym_keyword_comment] = ACTIONS(2431), [sym_keyword_null] = ACTIONS(2431), [sym_keyword_array] = ACTIONS(2431), [anon_sym_LBRACK] = ACTIONS(2431), [anon_sym_RBRACK] = ACTIONS(2431), [anon_sym_RPAREN] = ACTIONS(2431), [anon_sym_COMMA] = ACTIONS(2431), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2431), [anon_sym_STAR] = ACTIONS(2431), [anon_sym_COLON_COLON] = ACTIONS(2431), [anon_sym_LT] = ACTIONS(2433), [anon_sym_GT] = ACTIONS(2433), [anon_sym_LT_EQ] = ACTIONS(2431), [anon_sym_GT_EQ] = ACTIONS(2431), [anon_sym_COLON] = ACTIONS(2433), [sym_op_other] = ACTIONS(2431), [anon_sym_PLUS] = ACTIONS(2431), [anon_sym_DASH] = ACTIONS(2433), [anon_sym_SLASH] = ACTIONS(2433), [anon_sym_PERCENT] = ACTIONS(2431), [anon_sym_CARET] = ACTIONS(2433), [anon_sym_BANG_EQ] = ACTIONS(2431), [anon_sym_LT_GT] = ACTIONS(2431), }, [281] = { [ts_builtin_sym_end] = ACTIONS(2435), [anon_sym_SEMI] = ACTIONS(2435), [sym_keyword_from] = ACTIONS(2435), [sym_keyword_on] = ACTIONS(2435), [sym_keyword_where] = ACTIONS(2435), [sym_keyword_desc] = ACTIONS(2435), [sym_keyword_asc] = ACTIONS(2435), [sym_keyword_limit] = ACTIONS(2435), [sym_keyword_primary] = ACTIONS(2435), [sym_keyword_create] = ACTIONS(2435), [sym_keyword_as] = ACTIONS(2437), [sym_keyword_constraint] = ACTIONS(2435), [sym_keyword_separator] = ACTIONS(2435), [sym_keyword_when] = ACTIONS(2435), [sym_keyword_then] = ACTIONS(2435), [sym_keyword_else] = ACTIONS(2435), [sym_keyword_end] = ACTIONS(2435), [sym_keyword_in] = ACTIONS(2435), [sym_keyword_and] = ACTIONS(2435), [sym_keyword_or] = ACTIONS(2435), [sym_keyword_is] = ACTIONS(2435), [sym_keyword_not] = ACTIONS(2435), [sym_keyword_using] = ACTIONS(2435), [sym_keyword_auto_increment] = ACTIONS(2435), [sym_keyword_generated] = ACTIONS(2435), [sym_keyword_default] = ACTIONS(2435), [sym_keyword_with] = ACTIONS(2435), [sym_keyword_returning] = ACTIONS(2435), [sym_keyword_first] = ACTIONS(2435), [sym_keyword_after] = ACTIONS(2435), [sym_keyword_range] = ACTIONS(2435), [sym_keyword_rows] = ACTIONS(2435), [sym_keyword_groups] = ACTIONS(2435), [sym_keyword_between] = ACTIONS(2435), [sym_keyword_preceding] = ACTIONS(2435), [sym_keyword_following] = ACTIONS(2435), [sym_keyword_unique] = ACTIONS(2435), [sym_keyword_references] = ACTIONS(2435), [aux_sym_keyword_like_token1] = ACTIONS(2435), [aux_sym_keyword_like_token2] = ACTIONS(2435), [sym_keyword_similar] = ACTIONS(2435), [sym_keyword_check] = ACTIONS(2435), [sym_keyword_stored] = ACTIONS(2435), [sym_keyword_virtual] = ACTIONS(2435), [sym_keyword_comment] = ACTIONS(2435), [sym_keyword_null] = ACTIONS(2435), [sym_keyword_array] = ACTIONS(2435), [anon_sym_LBRACK] = ACTIONS(2435), [anon_sym_RBRACK] = ACTIONS(2435), [anon_sym_RPAREN] = ACTIONS(2435), [anon_sym_COMMA] = ACTIONS(2435), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2435), [anon_sym_STAR] = ACTIONS(2435), [anon_sym_COLON_COLON] = ACTIONS(2435), [anon_sym_LT] = ACTIONS(2437), [anon_sym_GT] = ACTIONS(2437), [anon_sym_LT_EQ] = ACTIONS(2435), [anon_sym_GT_EQ] = ACTIONS(2435), [anon_sym_COLON] = ACTIONS(2437), [sym_op_other] = ACTIONS(2435), [anon_sym_PLUS] = ACTIONS(2435), [anon_sym_DASH] = ACTIONS(2437), [anon_sym_SLASH] = ACTIONS(2437), [anon_sym_PERCENT] = ACTIONS(2435), [anon_sym_CARET] = ACTIONS(2437), [anon_sym_BANG_EQ] = ACTIONS(2435), [anon_sym_LT_GT] = ACTIONS(2435), }, [282] = { [ts_builtin_sym_end] = ACTIONS(2439), [anon_sym_SEMI] = ACTIONS(2439), [sym_keyword_from] = ACTIONS(2439), [sym_keyword_on] = ACTIONS(2439), [sym_keyword_where] = ACTIONS(2439), [sym_keyword_desc] = ACTIONS(2439), [sym_keyword_asc] = ACTIONS(2439), [sym_keyword_limit] = ACTIONS(2439), [sym_keyword_primary] = ACTIONS(2439), [sym_keyword_create] = ACTIONS(2439), [sym_keyword_as] = ACTIONS(2441), [sym_keyword_constraint] = ACTIONS(2439), [sym_keyword_separator] = ACTIONS(2439), [sym_keyword_when] = ACTIONS(2439), [sym_keyword_then] = ACTIONS(2439), [sym_keyword_else] = ACTIONS(2439), [sym_keyword_end] = ACTIONS(2439), [sym_keyword_in] = ACTIONS(2439), [sym_keyword_and] = ACTIONS(2439), [sym_keyword_or] = ACTIONS(2439), [sym_keyword_is] = ACTIONS(2439), [sym_keyword_not] = ACTIONS(2439), [sym_keyword_using] = ACTIONS(2439), [sym_keyword_auto_increment] = ACTIONS(2439), [sym_keyword_generated] = ACTIONS(2439), [sym_keyword_default] = ACTIONS(2439), [sym_keyword_with] = ACTIONS(2439), [sym_keyword_returning] = ACTIONS(2439), [sym_keyword_first] = ACTIONS(2439), [sym_keyword_after] = ACTIONS(2439), [sym_keyword_range] = ACTIONS(2439), [sym_keyword_rows] = ACTIONS(2439), [sym_keyword_groups] = ACTIONS(2439), [sym_keyword_between] = ACTIONS(2439), [sym_keyword_preceding] = ACTIONS(2439), [sym_keyword_following] = ACTIONS(2439), [sym_keyword_unique] = ACTIONS(2439), [sym_keyword_references] = ACTIONS(2439), [aux_sym_keyword_like_token1] = ACTIONS(2439), [aux_sym_keyword_like_token2] = ACTIONS(2439), [sym_keyword_similar] = ACTIONS(2439), [sym_keyword_check] = ACTIONS(2439), [sym_keyword_stored] = ACTIONS(2439), [sym_keyword_virtual] = ACTIONS(2439), [sym_keyword_comment] = ACTIONS(2439), [sym_keyword_null] = ACTIONS(2439), [sym_keyword_array] = ACTIONS(2439), [anon_sym_LBRACK] = ACTIONS(2439), [anon_sym_RBRACK] = ACTIONS(2439), [anon_sym_RPAREN] = ACTIONS(2439), [anon_sym_COMMA] = ACTIONS(2439), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2439), [anon_sym_STAR] = ACTIONS(2439), [anon_sym_COLON_COLON] = ACTIONS(2439), [anon_sym_LT] = ACTIONS(2441), [anon_sym_GT] = ACTIONS(2441), [anon_sym_LT_EQ] = ACTIONS(2439), [anon_sym_GT_EQ] = ACTIONS(2439), [anon_sym_COLON] = ACTIONS(2441), [sym_op_other] = ACTIONS(2439), [anon_sym_PLUS] = ACTIONS(2439), [anon_sym_DASH] = ACTIONS(2441), [anon_sym_SLASH] = ACTIONS(2441), [anon_sym_PERCENT] = ACTIONS(2439), [anon_sym_CARET] = ACTIONS(2441), [anon_sym_BANG_EQ] = ACTIONS(2439), [anon_sym_LT_GT] = ACTIONS(2439), }, [283] = { [ts_builtin_sym_end] = ACTIONS(2443), [anon_sym_SEMI] = ACTIONS(2443), [sym_keyword_from] = ACTIONS(2443), [sym_keyword_on] = ACTIONS(2443), [sym_keyword_where] = ACTIONS(2443), [sym_keyword_desc] = ACTIONS(2443), [sym_keyword_asc] = ACTIONS(2443), [sym_keyword_limit] = ACTIONS(2443), [sym_keyword_primary] = ACTIONS(2443), [sym_keyword_create] = ACTIONS(2443), [sym_keyword_as] = ACTIONS(2445), [sym_keyword_constraint] = ACTIONS(2443), [sym_keyword_separator] = ACTIONS(2443), [sym_keyword_when] = ACTIONS(2443), [sym_keyword_then] = ACTIONS(2443), [sym_keyword_else] = ACTIONS(2443), [sym_keyword_end] = ACTIONS(2443), [sym_keyword_in] = ACTIONS(2443), [sym_keyword_and] = ACTIONS(2443), [sym_keyword_or] = ACTIONS(2443), [sym_keyword_is] = ACTIONS(2443), [sym_keyword_not] = ACTIONS(2443), [sym_keyword_using] = ACTIONS(2443), [sym_keyword_auto_increment] = ACTIONS(2443), [sym_keyword_generated] = ACTIONS(2443), [sym_keyword_default] = ACTIONS(2443), [sym_keyword_with] = ACTIONS(2443), [sym_keyword_returning] = ACTIONS(2443), [sym_keyword_first] = ACTIONS(2443), [sym_keyword_after] = ACTIONS(2443), [sym_keyword_range] = ACTIONS(2443), [sym_keyword_rows] = ACTIONS(2443), [sym_keyword_groups] = ACTIONS(2443), [sym_keyword_between] = ACTIONS(2443), [sym_keyword_preceding] = ACTIONS(2443), [sym_keyword_following] = ACTIONS(2443), [sym_keyword_unique] = ACTIONS(2443), [sym_keyword_references] = ACTIONS(2443), [aux_sym_keyword_like_token1] = ACTIONS(2443), [aux_sym_keyword_like_token2] = ACTIONS(2443), [sym_keyword_similar] = ACTIONS(2443), [sym_keyword_check] = ACTIONS(2443), [sym_keyword_stored] = ACTIONS(2443), [sym_keyword_virtual] = ACTIONS(2443), [sym_keyword_comment] = ACTIONS(2443), [sym_keyword_null] = ACTIONS(2443), [sym_keyword_array] = ACTIONS(2443), [anon_sym_LBRACK] = ACTIONS(2443), [anon_sym_RBRACK] = ACTIONS(2443), [anon_sym_RPAREN] = ACTIONS(2443), [anon_sym_COMMA] = ACTIONS(2443), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2443), [anon_sym_STAR] = ACTIONS(2443), [anon_sym_COLON_COLON] = ACTIONS(2443), [anon_sym_LT] = ACTIONS(2445), [anon_sym_GT] = ACTIONS(2445), [anon_sym_LT_EQ] = ACTIONS(2443), [anon_sym_GT_EQ] = ACTIONS(2443), [anon_sym_COLON] = ACTIONS(2445), [sym_op_other] = ACTIONS(2443), [anon_sym_PLUS] = ACTIONS(2443), [anon_sym_DASH] = ACTIONS(2445), [anon_sym_SLASH] = ACTIONS(2445), [anon_sym_PERCENT] = ACTIONS(2443), [anon_sym_CARET] = ACTIONS(2445), [anon_sym_BANG_EQ] = ACTIONS(2443), [anon_sym_LT_GT] = ACTIONS(2443), }, [284] = { [ts_builtin_sym_end] = ACTIONS(2447), [anon_sym_SEMI] = ACTIONS(2447), [sym_keyword_from] = ACTIONS(2447), [sym_keyword_on] = ACTIONS(2447), [sym_keyword_where] = ACTIONS(2447), [sym_keyword_desc] = ACTIONS(2447), [sym_keyword_asc] = ACTIONS(2447), [sym_keyword_limit] = ACTIONS(2447), [sym_keyword_primary] = ACTIONS(2447), [sym_keyword_create] = ACTIONS(2447), [sym_keyword_as] = ACTIONS(2449), [sym_keyword_constraint] = ACTIONS(2447), [sym_keyword_separator] = ACTIONS(2447), [sym_keyword_when] = ACTIONS(2447), [sym_keyword_then] = ACTIONS(2447), [sym_keyword_else] = ACTIONS(2447), [sym_keyword_end] = ACTIONS(2447), [sym_keyword_in] = ACTIONS(2447), [sym_keyword_and] = ACTIONS(2447), [sym_keyword_or] = ACTIONS(2447), [sym_keyword_is] = ACTIONS(2447), [sym_keyword_not] = ACTIONS(2447), [sym_keyword_using] = ACTIONS(2447), [sym_keyword_auto_increment] = ACTIONS(2447), [sym_keyword_generated] = ACTIONS(2447), [sym_keyword_default] = ACTIONS(2447), [sym_keyword_with] = ACTIONS(2447), [sym_keyword_returning] = ACTIONS(2447), [sym_keyword_first] = ACTIONS(2447), [sym_keyword_after] = ACTIONS(2447), [sym_keyword_range] = ACTIONS(2447), [sym_keyword_rows] = ACTIONS(2447), [sym_keyword_groups] = ACTIONS(2447), [sym_keyword_between] = ACTIONS(2447), [sym_keyword_preceding] = ACTIONS(2447), [sym_keyword_following] = ACTIONS(2447), [sym_keyword_unique] = ACTIONS(2447), [sym_keyword_references] = ACTIONS(2447), [aux_sym_keyword_like_token1] = ACTIONS(2447), [aux_sym_keyword_like_token2] = ACTIONS(2447), [sym_keyword_similar] = ACTIONS(2447), [sym_keyword_check] = ACTIONS(2447), [sym_keyword_stored] = ACTIONS(2447), [sym_keyword_virtual] = ACTIONS(2447), [sym_keyword_comment] = ACTIONS(2447), [sym_keyword_null] = ACTIONS(2447), [sym_keyword_array] = ACTIONS(2447), [anon_sym_LBRACK] = ACTIONS(2447), [anon_sym_RBRACK] = ACTIONS(2447), [anon_sym_RPAREN] = ACTIONS(2447), [anon_sym_COMMA] = ACTIONS(2447), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2447), [anon_sym_STAR] = ACTIONS(2447), [anon_sym_COLON_COLON] = ACTIONS(2447), [anon_sym_LT] = ACTIONS(2449), [anon_sym_GT] = ACTIONS(2449), [anon_sym_LT_EQ] = ACTIONS(2447), [anon_sym_GT_EQ] = ACTIONS(2447), [anon_sym_COLON] = ACTIONS(2449), [sym_op_other] = ACTIONS(2447), [anon_sym_PLUS] = ACTIONS(2447), [anon_sym_DASH] = ACTIONS(2449), [anon_sym_SLASH] = ACTIONS(2449), [anon_sym_PERCENT] = ACTIONS(2447), [anon_sym_CARET] = ACTIONS(2449), [anon_sym_BANG_EQ] = ACTIONS(2447), [anon_sym_LT_GT] = ACTIONS(2447), }, [285] = { [ts_builtin_sym_end] = ACTIONS(2451), [anon_sym_SEMI] = ACTIONS(2451), [sym_keyword_from] = ACTIONS(2451), [sym_keyword_on] = ACTIONS(2451), [sym_keyword_where] = ACTIONS(2451), [sym_keyword_desc] = ACTIONS(2451), [sym_keyword_asc] = ACTIONS(2451), [sym_keyword_limit] = ACTIONS(2451), [sym_keyword_primary] = ACTIONS(2451), [sym_keyword_create] = ACTIONS(2451), [sym_keyword_as] = ACTIONS(2453), [sym_keyword_constraint] = ACTIONS(2451), [sym_keyword_separator] = ACTIONS(2451), [sym_keyword_when] = ACTIONS(2451), [sym_keyword_then] = ACTIONS(2451), [sym_keyword_else] = ACTIONS(2451), [sym_keyword_end] = ACTIONS(2451), [sym_keyword_in] = ACTIONS(2451), [sym_keyword_and] = ACTIONS(2451), [sym_keyword_or] = ACTIONS(2451), [sym_keyword_is] = ACTIONS(2451), [sym_keyword_not] = ACTIONS(2451), [sym_keyword_using] = ACTIONS(2451), [sym_keyword_auto_increment] = ACTIONS(2451), [sym_keyword_generated] = ACTIONS(2451), [sym_keyword_default] = ACTIONS(2451), [sym_keyword_with] = ACTIONS(2451), [sym_keyword_returning] = ACTIONS(2451), [sym_keyword_first] = ACTIONS(2451), [sym_keyword_after] = ACTIONS(2451), [sym_keyword_range] = ACTIONS(2451), [sym_keyword_rows] = ACTIONS(2451), [sym_keyword_groups] = ACTIONS(2451), [sym_keyword_between] = ACTIONS(2451), [sym_keyword_preceding] = ACTIONS(2451), [sym_keyword_following] = ACTIONS(2451), [sym_keyword_unique] = ACTIONS(2451), [sym_keyword_references] = ACTIONS(2451), [aux_sym_keyword_like_token1] = ACTIONS(2451), [aux_sym_keyword_like_token2] = ACTIONS(2451), [sym_keyword_similar] = ACTIONS(2451), [sym_keyword_check] = ACTIONS(2451), [sym_keyword_stored] = ACTIONS(2451), [sym_keyword_virtual] = ACTIONS(2451), [sym_keyword_comment] = ACTIONS(2451), [sym_keyword_null] = ACTIONS(2451), [sym_keyword_array] = ACTIONS(2451), [anon_sym_LBRACK] = ACTIONS(2451), [anon_sym_RBRACK] = ACTIONS(2451), [anon_sym_RPAREN] = ACTIONS(2451), [anon_sym_COMMA] = ACTIONS(2451), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2451), [anon_sym_STAR] = ACTIONS(2451), [anon_sym_COLON_COLON] = ACTIONS(2451), [anon_sym_LT] = ACTIONS(2453), [anon_sym_GT] = ACTIONS(2453), [anon_sym_LT_EQ] = ACTIONS(2451), [anon_sym_GT_EQ] = ACTIONS(2451), [anon_sym_COLON] = ACTIONS(2453), [sym_op_other] = ACTIONS(2451), [anon_sym_PLUS] = ACTIONS(2451), [anon_sym_DASH] = ACTIONS(2453), [anon_sym_SLASH] = ACTIONS(2453), [anon_sym_PERCENT] = ACTIONS(2451), [anon_sym_CARET] = ACTIONS(2453), [anon_sym_BANG_EQ] = ACTIONS(2451), [anon_sym_LT_GT] = ACTIONS(2451), }, [286] = { [ts_builtin_sym_end] = ACTIONS(2152), [anon_sym_SEMI] = ACTIONS(2152), [sym_keyword_from] = ACTIONS(2152), [sym_keyword_on] = ACTIONS(2152), [sym_keyword_where] = ACTIONS(2152), [sym_keyword_desc] = ACTIONS(2152), [sym_keyword_asc] = ACTIONS(2152), [sym_keyword_limit] = ACTIONS(2152), [sym_keyword_primary] = ACTIONS(2152), [sym_keyword_create] = ACTIONS(2152), [sym_keyword_as] = ACTIONS(2154), [sym_keyword_constraint] = ACTIONS(2152), [sym_keyword_separator] = ACTIONS(2152), [sym_keyword_when] = ACTIONS(2152), [sym_keyword_then] = ACTIONS(2152), [sym_keyword_else] = ACTIONS(2152), [sym_keyword_end] = ACTIONS(2152), [sym_keyword_in] = ACTIONS(2152), [sym_keyword_and] = ACTIONS(2152), [sym_keyword_or] = ACTIONS(2152), [sym_keyword_is] = ACTIONS(2152), [sym_keyword_not] = ACTIONS(2152), [sym_keyword_using] = ACTIONS(2152), [sym_keyword_auto_increment] = ACTIONS(2152), [sym_keyword_generated] = ACTIONS(2152), [sym_keyword_default] = ACTIONS(2152), [sym_keyword_with] = ACTIONS(2152), [sym_keyword_returning] = ACTIONS(2152), [sym_keyword_first] = ACTIONS(2152), [sym_keyword_after] = ACTIONS(2152), [sym_keyword_range] = ACTIONS(2152), [sym_keyword_rows] = ACTIONS(2152), [sym_keyword_groups] = ACTIONS(2152), [sym_keyword_between] = ACTIONS(2152), [sym_keyword_preceding] = ACTIONS(2152), [sym_keyword_following] = ACTIONS(2152), [sym_keyword_unique] = ACTIONS(2152), [sym_keyword_references] = ACTIONS(2152), [aux_sym_keyword_like_token1] = ACTIONS(2152), [aux_sym_keyword_like_token2] = ACTIONS(2152), [sym_keyword_similar] = ACTIONS(2152), [sym_keyword_check] = ACTIONS(2152), [sym_keyword_stored] = ACTIONS(2152), [sym_keyword_virtual] = ACTIONS(2152), [sym_keyword_comment] = ACTIONS(2152), [sym_keyword_null] = ACTIONS(2152), [sym_keyword_array] = ACTIONS(2152), [anon_sym_LBRACK] = ACTIONS(2152), [anon_sym_RBRACK] = ACTIONS(2152), [anon_sym_RPAREN] = ACTIONS(2152), [anon_sym_COMMA] = ACTIONS(2152), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2152), [anon_sym_STAR] = ACTIONS(2152), [anon_sym_COLON_COLON] = ACTIONS(2152), [anon_sym_LT] = ACTIONS(2154), [anon_sym_GT] = ACTIONS(2154), [anon_sym_LT_EQ] = ACTIONS(2152), [anon_sym_GT_EQ] = ACTIONS(2152), [anon_sym_COLON] = ACTIONS(2154), [sym_op_other] = ACTIONS(2152), [anon_sym_PLUS] = ACTIONS(2152), [anon_sym_DASH] = ACTIONS(2154), [anon_sym_SLASH] = ACTIONS(2154), [anon_sym_PERCENT] = ACTIONS(2152), [anon_sym_CARET] = ACTIONS(2154), [anon_sym_BANG_EQ] = ACTIONS(2152), [anon_sym_LT_GT] = ACTIONS(2152), }, [287] = { [ts_builtin_sym_end] = ACTIONS(2455), [anon_sym_SEMI] = ACTIONS(2455), [sym_keyword_from] = ACTIONS(2455), [sym_keyword_on] = ACTIONS(2455), [sym_keyword_where] = ACTIONS(2455), [sym_keyword_desc] = ACTIONS(2455), [sym_keyword_asc] = ACTIONS(2455), [sym_keyword_limit] = ACTIONS(2455), [sym_keyword_primary] = ACTIONS(2455), [sym_keyword_create] = ACTIONS(2455), [sym_keyword_as] = ACTIONS(2457), [sym_keyword_constraint] = ACTIONS(2455), [sym_keyword_separator] = ACTIONS(2455), [sym_keyword_when] = ACTIONS(2455), [sym_keyword_then] = ACTIONS(2455), [sym_keyword_else] = ACTIONS(2455), [sym_keyword_end] = ACTIONS(2455), [sym_keyword_in] = ACTIONS(2455), [sym_keyword_and] = ACTIONS(2455), [sym_keyword_or] = ACTIONS(2455), [sym_keyword_is] = ACTIONS(2455), [sym_keyword_not] = ACTIONS(2455), [sym_keyword_using] = ACTIONS(2455), [sym_keyword_auto_increment] = ACTIONS(2455), [sym_keyword_generated] = ACTIONS(2455), [sym_keyword_default] = ACTIONS(2455), [sym_keyword_with] = ACTIONS(2455), [sym_keyword_returning] = ACTIONS(2455), [sym_keyword_first] = ACTIONS(2455), [sym_keyword_after] = ACTIONS(2455), [sym_keyword_range] = ACTIONS(2455), [sym_keyword_rows] = ACTIONS(2455), [sym_keyword_groups] = ACTIONS(2455), [sym_keyword_between] = ACTIONS(2455), [sym_keyword_preceding] = ACTIONS(2455), [sym_keyword_following] = ACTIONS(2455), [sym_keyword_unique] = ACTIONS(2455), [sym_keyword_references] = ACTIONS(2455), [aux_sym_keyword_like_token1] = ACTIONS(2455), [aux_sym_keyword_like_token2] = ACTIONS(2455), [sym_keyword_similar] = ACTIONS(2455), [sym_keyword_check] = ACTIONS(2455), [sym_keyword_stored] = ACTIONS(2455), [sym_keyword_virtual] = ACTIONS(2455), [sym_keyword_comment] = ACTIONS(2455), [sym_keyword_null] = ACTIONS(2455), [sym_keyword_array] = ACTIONS(2455), [anon_sym_LBRACK] = ACTIONS(2455), [anon_sym_RBRACK] = ACTIONS(2455), [anon_sym_RPAREN] = ACTIONS(2455), [anon_sym_COMMA] = ACTIONS(2455), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2455), [anon_sym_STAR] = ACTIONS(2455), [anon_sym_COLON_COLON] = ACTIONS(2455), [anon_sym_LT] = ACTIONS(2457), [anon_sym_GT] = ACTIONS(2457), [anon_sym_LT_EQ] = ACTIONS(2455), [anon_sym_GT_EQ] = ACTIONS(2455), [anon_sym_COLON] = ACTIONS(2457), [sym_op_other] = ACTIONS(2455), [anon_sym_PLUS] = ACTIONS(2455), [anon_sym_DASH] = ACTIONS(2457), [anon_sym_SLASH] = ACTIONS(2457), [anon_sym_PERCENT] = ACTIONS(2455), [anon_sym_CARET] = ACTIONS(2457), [anon_sym_BANG_EQ] = ACTIONS(2455), [anon_sym_LT_GT] = ACTIONS(2455), }, [288] = { [ts_builtin_sym_end] = ACTIONS(2459), [anon_sym_SEMI] = ACTIONS(2459), [sym_keyword_from] = ACTIONS(2459), [sym_keyword_on] = ACTIONS(2459), [sym_keyword_where] = ACTIONS(2459), [sym_keyword_desc] = ACTIONS(2459), [sym_keyword_asc] = ACTIONS(2459), [sym_keyword_limit] = ACTIONS(2459), [sym_keyword_primary] = ACTIONS(2459), [sym_keyword_create] = ACTIONS(2459), [sym_keyword_as] = ACTIONS(2461), [sym_keyword_constraint] = ACTIONS(2459), [sym_keyword_separator] = ACTIONS(2459), [sym_keyword_when] = ACTIONS(2459), [sym_keyword_then] = ACTIONS(2459), [sym_keyword_else] = ACTIONS(2459), [sym_keyword_end] = ACTIONS(2459), [sym_keyword_in] = ACTIONS(2459), [sym_keyword_and] = ACTIONS(2459), [sym_keyword_or] = ACTIONS(2459), [sym_keyword_is] = ACTIONS(2459), [sym_keyword_not] = ACTIONS(2459), [sym_keyword_using] = ACTIONS(2459), [sym_keyword_auto_increment] = ACTIONS(2459), [sym_keyword_generated] = ACTIONS(2459), [sym_keyword_default] = ACTIONS(2459), [sym_keyword_with] = ACTIONS(2459), [sym_keyword_returning] = ACTIONS(2459), [sym_keyword_first] = ACTIONS(2459), [sym_keyword_after] = ACTIONS(2459), [sym_keyword_range] = ACTIONS(2459), [sym_keyword_rows] = ACTIONS(2459), [sym_keyword_groups] = ACTIONS(2459), [sym_keyword_between] = ACTIONS(2459), [sym_keyword_preceding] = ACTIONS(2459), [sym_keyword_following] = ACTIONS(2459), [sym_keyword_unique] = ACTIONS(2459), [sym_keyword_references] = ACTIONS(2459), [aux_sym_keyword_like_token1] = ACTIONS(2459), [aux_sym_keyword_like_token2] = ACTIONS(2459), [sym_keyword_similar] = ACTIONS(2459), [sym_keyword_check] = ACTIONS(2459), [sym_keyword_stored] = ACTIONS(2459), [sym_keyword_virtual] = ACTIONS(2459), [sym_keyword_comment] = ACTIONS(2459), [sym_keyword_null] = ACTIONS(2459), [anon_sym_LBRACK] = ACTIONS(2459), [anon_sym_RBRACK] = ACTIONS(2459), [anon_sym_RPAREN] = ACTIONS(2459), [anon_sym_COMMA] = ACTIONS(2459), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2459), [anon_sym_STAR] = ACTIONS(2459), [anon_sym_COLON_COLON] = ACTIONS(2459), [anon_sym_LT] = ACTIONS(2461), [anon_sym_GT] = ACTIONS(2461), [anon_sym_LT_EQ] = ACTIONS(2459), [anon_sym_GT_EQ] = ACTIONS(2459), [anon_sym_COLON] = ACTIONS(2461), [sym_op_other] = ACTIONS(2459), [anon_sym_PLUS] = ACTIONS(2459), [anon_sym_DASH] = ACTIONS(2461), [anon_sym_SLASH] = ACTIONS(2461), [anon_sym_PERCENT] = ACTIONS(2459), [anon_sym_CARET] = ACTIONS(2461), [anon_sym_BANG_EQ] = ACTIONS(2459), [anon_sym_LT_GT] = ACTIONS(2459), }, [289] = { [ts_builtin_sym_end] = ACTIONS(2463), [anon_sym_SEMI] = ACTIONS(2463), [sym_keyword_from] = ACTIONS(2463), [sym_keyword_on] = ACTIONS(2463), [sym_keyword_where] = ACTIONS(2463), [sym_keyword_desc] = ACTIONS(2463), [sym_keyword_asc] = ACTIONS(2463), [sym_keyword_limit] = ACTIONS(2463), [sym_keyword_primary] = ACTIONS(2463), [sym_keyword_create] = ACTIONS(2463), [sym_keyword_as] = ACTIONS(2465), [sym_keyword_constraint] = ACTIONS(2463), [sym_keyword_separator] = ACTIONS(2463), [sym_keyword_when] = ACTIONS(2463), [sym_keyword_then] = ACTIONS(2463), [sym_keyword_else] = ACTIONS(2463), [sym_keyword_end] = ACTIONS(2463), [sym_keyword_in] = ACTIONS(2463), [sym_keyword_and] = ACTIONS(2463), [sym_keyword_or] = ACTIONS(2463), [sym_keyword_is] = ACTIONS(2463), [sym_keyword_not] = ACTIONS(2463), [sym_keyword_using] = ACTIONS(2463), [sym_keyword_auto_increment] = ACTIONS(2463), [sym_keyword_generated] = ACTIONS(2463), [sym_keyword_default] = ACTIONS(2463), [sym_keyword_with] = ACTIONS(2463), [sym_keyword_returning] = ACTIONS(2463), [sym_keyword_first] = ACTIONS(2463), [sym_keyword_after] = ACTIONS(2463), [sym_keyword_range] = ACTIONS(2463), [sym_keyword_rows] = ACTIONS(2463), [sym_keyword_groups] = ACTIONS(2463), [sym_keyword_between] = ACTIONS(2463), [sym_keyword_preceding] = ACTIONS(2463), [sym_keyword_following] = ACTIONS(2463), [sym_keyword_unique] = ACTIONS(2463), [sym_keyword_references] = ACTIONS(2463), [aux_sym_keyword_like_token1] = ACTIONS(2463), [aux_sym_keyword_like_token2] = ACTIONS(2463), [sym_keyword_similar] = ACTIONS(2463), [sym_keyword_check] = ACTIONS(2463), [sym_keyword_stored] = ACTIONS(2463), [sym_keyword_virtual] = ACTIONS(2463), [sym_keyword_comment] = ACTIONS(2463), [sym_keyword_null] = ACTIONS(2463), [anon_sym_LBRACK] = ACTIONS(2463), [anon_sym_RBRACK] = ACTIONS(2463), [anon_sym_RPAREN] = ACTIONS(2463), [anon_sym_COMMA] = ACTIONS(2463), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2463), [anon_sym_STAR] = ACTIONS(2463), [anon_sym_COLON_COLON] = ACTIONS(2463), [anon_sym_LT] = ACTIONS(2465), [anon_sym_GT] = ACTIONS(2465), [anon_sym_LT_EQ] = ACTIONS(2463), [anon_sym_GT_EQ] = ACTIONS(2463), [anon_sym_COLON] = ACTIONS(2465), [sym_op_other] = ACTIONS(2463), [anon_sym_PLUS] = ACTIONS(2463), [anon_sym_DASH] = ACTIONS(2465), [anon_sym_SLASH] = ACTIONS(2465), [anon_sym_PERCENT] = ACTIONS(2463), [anon_sym_CARET] = ACTIONS(2465), [anon_sym_BANG_EQ] = ACTIONS(2463), [anon_sym_LT_GT] = ACTIONS(2463), }, [290] = { [ts_builtin_sym_end] = ACTIONS(2467), [anon_sym_SEMI] = ACTIONS(2467), [sym_keyword_from] = ACTIONS(2467), [sym_keyword_on] = ACTIONS(2467), [sym_keyword_where] = ACTIONS(2467), [sym_keyword_desc] = ACTIONS(2467), [sym_keyword_asc] = ACTIONS(2467), [sym_keyword_limit] = ACTIONS(2467), [sym_keyword_primary] = ACTIONS(2467), [sym_keyword_create] = ACTIONS(2467), [sym_keyword_as] = ACTIONS(2469), [sym_keyword_constraint] = ACTIONS(2467), [sym_keyword_separator] = ACTIONS(2467), [sym_keyword_when] = ACTIONS(2467), [sym_keyword_then] = ACTIONS(2467), [sym_keyword_else] = ACTIONS(2467), [sym_keyword_end] = ACTIONS(2467), [sym_keyword_in] = ACTIONS(2467), [sym_keyword_and] = ACTIONS(2467), [sym_keyword_or] = ACTIONS(2467), [sym_keyword_is] = ACTIONS(2467), [sym_keyword_not] = ACTIONS(2467), [sym_keyword_using] = ACTIONS(2467), [sym_keyword_auto_increment] = ACTIONS(2467), [sym_keyword_generated] = ACTIONS(2467), [sym_keyword_default] = ACTIONS(2467), [sym_keyword_with] = ACTIONS(2467), [sym_keyword_returning] = ACTIONS(2467), [sym_keyword_first] = ACTIONS(2467), [sym_keyword_after] = ACTIONS(2467), [sym_keyword_range] = ACTIONS(2467), [sym_keyword_rows] = ACTIONS(2467), [sym_keyword_groups] = ACTIONS(2467), [sym_keyword_between] = ACTIONS(2467), [sym_keyword_preceding] = ACTIONS(2467), [sym_keyword_following] = ACTIONS(2467), [sym_keyword_unique] = ACTIONS(2467), [sym_keyword_references] = ACTIONS(2467), [aux_sym_keyword_like_token1] = ACTIONS(2467), [aux_sym_keyword_like_token2] = ACTIONS(2467), [sym_keyword_similar] = ACTIONS(2467), [sym_keyword_check] = ACTIONS(2467), [sym_keyword_stored] = ACTIONS(2467), [sym_keyword_virtual] = ACTIONS(2467), [sym_keyword_comment] = ACTIONS(2467), [sym_keyword_null] = ACTIONS(2467), [anon_sym_LBRACK] = ACTIONS(2467), [anon_sym_RBRACK] = ACTIONS(2467), [anon_sym_RPAREN] = ACTIONS(2467), [anon_sym_COMMA] = ACTIONS(2467), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2467), [anon_sym_STAR] = ACTIONS(2467), [anon_sym_COLON_COLON] = ACTIONS(2467), [anon_sym_LT] = ACTIONS(2469), [anon_sym_GT] = ACTIONS(2469), [anon_sym_LT_EQ] = ACTIONS(2467), [anon_sym_GT_EQ] = ACTIONS(2467), [anon_sym_COLON] = ACTIONS(2469), [sym_op_other] = ACTIONS(2467), [anon_sym_PLUS] = ACTIONS(2467), [anon_sym_DASH] = ACTIONS(2469), [anon_sym_SLASH] = ACTIONS(2469), [anon_sym_PERCENT] = ACTIONS(2467), [anon_sym_CARET] = ACTIONS(2469), [anon_sym_BANG_EQ] = ACTIONS(2467), [anon_sym_LT_GT] = ACTIONS(2467), }, [291] = { [ts_builtin_sym_end] = ACTIONS(2471), [anon_sym_SEMI] = ACTIONS(2471), [sym_keyword_from] = ACTIONS(2471), [sym_keyword_on] = ACTIONS(2471), [sym_keyword_where] = ACTIONS(2471), [sym_keyword_desc] = ACTIONS(2471), [sym_keyword_asc] = ACTIONS(2471), [sym_keyword_limit] = ACTIONS(2471), [sym_keyword_primary] = ACTIONS(2471), [sym_keyword_create] = ACTIONS(2471), [sym_keyword_as] = ACTIONS(2473), [sym_keyword_constraint] = ACTIONS(2471), [sym_keyword_separator] = ACTIONS(2471), [sym_keyword_when] = ACTIONS(2471), [sym_keyword_then] = ACTIONS(2471), [sym_keyword_else] = ACTIONS(2471), [sym_keyword_end] = ACTIONS(2471), [sym_keyword_in] = ACTIONS(2471), [sym_keyword_and] = ACTIONS(2471), [sym_keyword_or] = ACTIONS(2471), [sym_keyword_is] = ACTIONS(2471), [sym_keyword_not] = ACTIONS(2471), [sym_keyword_using] = ACTIONS(2471), [sym_keyword_auto_increment] = ACTIONS(2471), [sym_keyword_generated] = ACTIONS(2471), [sym_keyword_default] = ACTIONS(2471), [sym_keyword_with] = ACTIONS(2471), [sym_keyword_returning] = ACTIONS(2471), [sym_keyword_first] = ACTIONS(2471), [sym_keyword_after] = ACTIONS(2471), [sym_keyword_range] = ACTIONS(2471), [sym_keyword_rows] = ACTIONS(2471), [sym_keyword_groups] = ACTIONS(2471), [sym_keyword_between] = ACTIONS(2471), [sym_keyword_preceding] = ACTIONS(2471), [sym_keyword_following] = ACTIONS(2471), [sym_keyword_unique] = ACTIONS(2471), [sym_keyword_references] = ACTIONS(2471), [aux_sym_keyword_like_token1] = ACTIONS(2471), [aux_sym_keyword_like_token2] = ACTIONS(2471), [sym_keyword_similar] = ACTIONS(2471), [sym_keyword_check] = ACTIONS(2471), [sym_keyword_stored] = ACTIONS(2471), [sym_keyword_virtual] = ACTIONS(2471), [sym_keyword_comment] = ACTIONS(2471), [sym_keyword_null] = ACTIONS(2471), [anon_sym_LBRACK] = ACTIONS(2471), [anon_sym_RBRACK] = ACTIONS(2471), [anon_sym_RPAREN] = ACTIONS(2471), [anon_sym_COMMA] = ACTIONS(2471), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2471), [anon_sym_STAR] = ACTIONS(2471), [anon_sym_COLON_COLON] = ACTIONS(2471), [anon_sym_LT] = ACTIONS(2473), [anon_sym_GT] = ACTIONS(2473), [anon_sym_LT_EQ] = ACTIONS(2471), [anon_sym_GT_EQ] = ACTIONS(2471), [anon_sym_COLON] = ACTIONS(2473), [sym_op_other] = ACTIONS(2471), [anon_sym_PLUS] = ACTIONS(2471), [anon_sym_DASH] = ACTIONS(2473), [anon_sym_SLASH] = ACTIONS(2473), [anon_sym_PERCENT] = ACTIONS(2471), [anon_sym_CARET] = ACTIONS(2473), [anon_sym_BANG_EQ] = ACTIONS(2471), [anon_sym_LT_GT] = ACTIONS(2471), }, [292] = { [ts_builtin_sym_end] = ACTIONS(2475), [anon_sym_SEMI] = ACTIONS(2475), [sym_keyword_from] = ACTIONS(2475), [sym_keyword_on] = ACTIONS(2475), [sym_keyword_where] = ACTIONS(2475), [sym_keyword_desc] = ACTIONS(2475), [sym_keyword_asc] = ACTIONS(2475), [sym_keyword_limit] = ACTIONS(2475), [sym_keyword_primary] = ACTIONS(2475), [sym_keyword_create] = ACTIONS(2475), [sym_keyword_as] = ACTIONS(2477), [sym_keyword_constraint] = ACTIONS(2475), [sym_keyword_separator] = ACTIONS(2475), [sym_keyword_when] = ACTIONS(2475), [sym_keyword_then] = ACTIONS(2475), [sym_keyword_else] = ACTIONS(2475), [sym_keyword_end] = ACTIONS(2475), [sym_keyword_in] = ACTIONS(2475), [sym_keyword_and] = ACTIONS(2475), [sym_keyword_or] = ACTIONS(2475), [sym_keyword_is] = ACTIONS(2475), [sym_keyword_not] = ACTIONS(2475), [sym_keyword_using] = ACTIONS(2475), [sym_keyword_auto_increment] = ACTIONS(2475), [sym_keyword_generated] = ACTIONS(2475), [sym_keyword_default] = ACTIONS(2475), [sym_keyword_with] = ACTIONS(2475), [sym_keyword_returning] = ACTIONS(2475), [sym_keyword_first] = ACTIONS(2475), [sym_keyword_after] = ACTIONS(2475), [sym_keyword_range] = ACTIONS(2475), [sym_keyword_rows] = ACTIONS(2475), [sym_keyword_groups] = ACTIONS(2475), [sym_keyword_between] = ACTIONS(2475), [sym_keyword_preceding] = ACTIONS(2475), [sym_keyword_following] = ACTIONS(2475), [sym_keyword_unique] = ACTIONS(2475), [sym_keyword_references] = ACTIONS(2475), [aux_sym_keyword_like_token1] = ACTIONS(2475), [aux_sym_keyword_like_token2] = ACTIONS(2475), [sym_keyword_similar] = ACTIONS(2475), [sym_keyword_check] = ACTIONS(2475), [sym_keyword_stored] = ACTIONS(2475), [sym_keyword_virtual] = ACTIONS(2475), [sym_keyword_comment] = ACTIONS(2475), [sym_keyword_null] = ACTIONS(2475), [anon_sym_LBRACK] = ACTIONS(2475), [anon_sym_RBRACK] = ACTIONS(2475), [anon_sym_RPAREN] = ACTIONS(2475), [anon_sym_COMMA] = ACTIONS(2475), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2475), [anon_sym_STAR] = ACTIONS(2475), [anon_sym_COLON_COLON] = ACTIONS(2475), [anon_sym_LT] = ACTIONS(2477), [anon_sym_GT] = ACTIONS(2477), [anon_sym_LT_EQ] = ACTIONS(2475), [anon_sym_GT_EQ] = ACTIONS(2475), [anon_sym_COLON] = ACTIONS(2477), [sym_op_other] = ACTIONS(2475), [anon_sym_PLUS] = ACTIONS(2475), [anon_sym_DASH] = ACTIONS(2477), [anon_sym_SLASH] = ACTIONS(2477), [anon_sym_PERCENT] = ACTIONS(2475), [anon_sym_CARET] = ACTIONS(2477), [anon_sym_BANG_EQ] = ACTIONS(2475), [anon_sym_LT_GT] = ACTIONS(2475), }, [293] = { [ts_builtin_sym_end] = ACTIONS(2479), [anon_sym_SEMI] = ACTIONS(2479), [sym_keyword_from] = ACTIONS(2479), [sym_keyword_on] = ACTIONS(2479), [sym_keyword_where] = ACTIONS(2479), [sym_keyword_desc] = ACTIONS(2479), [sym_keyword_asc] = ACTIONS(2479), [sym_keyword_limit] = ACTIONS(2479), [sym_keyword_primary] = ACTIONS(2479), [sym_keyword_create] = ACTIONS(2479), [sym_keyword_as] = ACTIONS(2481), [sym_keyword_constraint] = ACTIONS(2479), [sym_keyword_separator] = ACTIONS(2479), [sym_keyword_when] = ACTIONS(2479), [sym_keyword_then] = ACTIONS(2479), [sym_keyword_else] = ACTIONS(2479), [sym_keyword_end] = ACTIONS(2479), [sym_keyword_in] = ACTIONS(2479), [sym_keyword_and] = ACTIONS(2479), [sym_keyword_or] = ACTIONS(2479), [sym_keyword_is] = ACTIONS(2479), [sym_keyword_not] = ACTIONS(2479), [sym_keyword_using] = ACTIONS(2479), [sym_keyword_auto_increment] = ACTIONS(2479), [sym_keyword_generated] = ACTIONS(2479), [sym_keyword_default] = ACTIONS(2479), [sym_keyword_with] = ACTIONS(2479), [sym_keyword_returning] = ACTIONS(2479), [sym_keyword_first] = ACTIONS(2479), [sym_keyword_after] = ACTIONS(2479), [sym_keyword_range] = ACTIONS(2479), [sym_keyword_rows] = ACTIONS(2479), [sym_keyword_groups] = ACTIONS(2479), [sym_keyword_between] = ACTIONS(2479), [sym_keyword_preceding] = ACTIONS(2479), [sym_keyword_following] = ACTIONS(2479), [sym_keyword_unique] = ACTIONS(2479), [sym_keyword_references] = ACTIONS(2479), [aux_sym_keyword_like_token1] = ACTIONS(2479), [aux_sym_keyword_like_token2] = ACTIONS(2479), [sym_keyword_similar] = ACTIONS(2479), [sym_keyword_check] = ACTIONS(2479), [sym_keyword_stored] = ACTIONS(2479), [sym_keyword_virtual] = ACTIONS(2479), [sym_keyword_comment] = ACTIONS(2479), [sym_keyword_null] = ACTIONS(2479), [anon_sym_LBRACK] = ACTIONS(2479), [anon_sym_RBRACK] = ACTIONS(2479), [anon_sym_RPAREN] = ACTIONS(2479), [anon_sym_COMMA] = ACTIONS(2479), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(2479), [anon_sym_STAR] = ACTIONS(2479), [anon_sym_COLON_COLON] = ACTIONS(2479), [anon_sym_LT] = ACTIONS(2481), [anon_sym_GT] = ACTIONS(2481), [anon_sym_LT_EQ] = ACTIONS(2479), [anon_sym_GT_EQ] = ACTIONS(2479), [anon_sym_COLON] = ACTIONS(2481), [sym_op_other] = ACTIONS(2479), [anon_sym_PLUS] = ACTIONS(2479), [anon_sym_DASH] = ACTIONS(2481), [anon_sym_SLASH] = ACTIONS(2481), [anon_sym_PERCENT] = ACTIONS(2479), [anon_sym_CARET] = ACTIONS(2481), [anon_sym_BANG_EQ] = ACTIONS(2479), [anon_sym_LT_GT] = ACTIONS(2479), }, [294] = { [sym_array] = STATE(5165), [sym__cte] = STATE(7960), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(12455), [sym__show_statement] = STATE(12597), [sym_set_operation] = STATE(12455), [sym__select_statement] = STATE(9142), [sym_select] = STATE(8608), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5165), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5165), [sym_interval] = STATE(5165), [sym_cast] = STATE(5165), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5165), [sym_window_function] = STATE(5165), [sym__expression] = STATE(5165), [sym_parenthesized_expression] = STATE(5165), [sym_subscript] = STATE(5165), [sym_binary_expression] = STATE(5165), [sym_unary_expression] = STATE(5165), [sym_between_expression] = STATE(5165), [sym_subquery] = STATE(5165), [sym_list] = STATE(5165), [sym_literal] = STATE(5165), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2485), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [295] = { [sym_array] = STATE(5204), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5204), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5204), [sym_interval] = STATE(5204), [sym_cast] = STATE(5204), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5204), [sym_window_function] = STATE(5204), [sym__expression] = STATE(5204), [sym_parenthesized_expression] = STATE(5204), [sym_subscript] = STATE(5204), [sym_binary_expression] = STATE(5204), [sym_unary_expression] = STATE(5204), [sym_between_expression] = STATE(5204), [sym_subquery] = STATE(5204), [sym_list] = STATE(5204), [sym_literal] = STATE(5204), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2487), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [296] = { [sym_array] = STATE(5290), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(12420), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5290), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5290), [sym_interval] = STATE(5290), [sym_cast] = STATE(5290), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5290), [sym_window_function] = STATE(5290), [sym__expression] = STATE(5290), [sym_parenthesized_expression] = STATE(5290), [sym_subscript] = STATE(5290), [sym_binary_expression] = STATE(5290), [sym_unary_expression] = STATE(5290), [sym_between_expression] = STATE(5290), [sym_subquery] = STATE(5290), [sym_list] = STATE(5290), [sym_literal] = STATE(5290), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2489), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2491), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [297] = { [sym_array] = STATE(5244), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13624), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11359), [sym_case] = STATE(5244), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5244), [sym_interval] = STATE(5244), [sym_cast] = STATE(5244), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5244), [sym_window_function] = STATE(5244), [sym__expression] = STATE(5244), [sym_parenthesized_expression] = STATE(5244), [sym_subscript] = STATE(5244), [sym_binary_expression] = STATE(5244), [sym_unary_expression] = STATE(5244), [sym_between_expression] = STATE(5244), [sym_subquery] = STATE(5244), [sym_list] = STATE(5244), [sym_literal] = STATE(5244), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2493), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2495), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [298] = { [sym_array] = STATE(5238), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(12559), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11357), [sym_case] = STATE(5238), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5238), [sym_interval] = STATE(5238), [sym_cast] = STATE(5238), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5238), [sym_window_function] = STATE(5238), [sym__expression] = STATE(5238), [sym_parenthesized_expression] = STATE(5238), [sym_subscript] = STATE(5238), [sym_binary_expression] = STATE(5238), [sym_unary_expression] = STATE(5238), [sym_between_expression] = STATE(5238), [sym_subquery] = STATE(5238), [sym_list] = STATE(5238), [sym_literal] = STATE(5238), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2497), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2499), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [299] = { [sym_array] = STATE(5297), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13944), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5297), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5297), [sym_interval] = STATE(5297), [sym_cast] = STATE(5297), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5297), [sym_window_function] = STATE(5297), [sym__expression] = STATE(5297), [sym_parenthesized_expression] = STATE(5297), [sym_subscript] = STATE(5297), [sym_binary_expression] = STATE(5297), [sym_unary_expression] = STATE(5297), [sym_between_expression] = STATE(5297), [sym_subquery] = STATE(5297), [sym_list] = STATE(5297), [sym_literal] = STATE(5297), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2501), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2503), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [300] = { [sym_array] = STATE(5250), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(14144), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11364), [sym_case] = STATE(5250), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5250), [sym_interval] = STATE(5250), [sym_cast] = STATE(5250), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5250), [sym_window_function] = STATE(5250), [sym__expression] = STATE(5250), [sym_parenthesized_expression] = STATE(5250), [sym_subscript] = STATE(5250), [sym_binary_expression] = STATE(5250), [sym_unary_expression] = STATE(5250), [sym_between_expression] = STATE(5250), [sym_subquery] = STATE(5250), [sym_list] = STATE(5250), [sym_literal] = STATE(5250), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2343), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2505), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [301] = { [sym_array] = STATE(5375), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5375), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5375), [sym_interval] = STATE(5375), [sym_cast] = STATE(5375), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5375), [sym_window_function] = STATE(5375), [sym__expression] = STATE(5375), [sym_parenthesized_expression] = STATE(5375), [sym_subscript] = STATE(5375), [sym_binary_expression] = STATE(5375), [sym_unary_expression] = STATE(5375), [sym_between_expression] = STATE(5375), [sym_subquery] = STATE(5375), [sym_list] = STATE(5375), [sym_literal] = STATE(5375), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2507), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [302] = { [sym_array] = STATE(5302), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(14340), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5302), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5302), [sym_interval] = STATE(5302), [sym_cast] = STATE(5302), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5302), [sym_window_function] = STATE(5302), [sym__expression] = STATE(5302), [sym_parenthesized_expression] = STATE(5302), [sym_subscript] = STATE(5302), [sym_binary_expression] = STATE(5302), [sym_unary_expression] = STATE(5302), [sym_between_expression] = STATE(5302), [sym_subquery] = STATE(5302), [sym_list] = STATE(5302), [sym_literal] = STATE(5302), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2509), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2511), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [303] = { [sym_array] = STATE(5261), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(14806), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11366), [sym_case] = STATE(5261), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5261), [sym_interval] = STATE(5261), [sym_cast] = STATE(5261), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5261), [sym_window_function] = STATE(5261), [sym__expression] = STATE(5261), [sym_parenthesized_expression] = STATE(5261), [sym_subscript] = STATE(5261), [sym_binary_expression] = STATE(5261), [sym_unary_expression] = STATE(5261), [sym_between_expression] = STATE(5261), [sym_subquery] = STATE(5261), [sym_list] = STATE(5261), [sym_literal] = STATE(5261), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2513), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2515), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [304] = { [sym_array] = STATE(5384), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5384), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5384), [sym_interval] = STATE(5384), [sym_cast] = STATE(5384), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5384), [sym_window_function] = STATE(5384), [sym__expression] = STATE(5384), [sym_parenthesized_expression] = STATE(5384), [sym_subscript] = STATE(5384), [sym_binary_expression] = STATE(5384), [sym_unary_expression] = STATE(5384), [sym_between_expression] = STATE(5384), [sym_subquery] = STATE(5384), [sym_list] = STATE(5384), [sym_literal] = STATE(5384), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2517), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [305] = { [sym_array] = STATE(5310), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(14746), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5310), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5310), [sym_interval] = STATE(5310), [sym_cast] = STATE(5310), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5310), [sym_window_function] = STATE(5310), [sym__expression] = STATE(5310), [sym_parenthesized_expression] = STATE(5310), [sym_subscript] = STATE(5310), [sym_binary_expression] = STATE(5310), [sym_unary_expression] = STATE(5310), [sym_between_expression] = STATE(5310), [sym_subquery] = STATE(5310), [sym_list] = STATE(5310), [sym_literal] = STATE(5310), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2519), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2521), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [306] = { [sym_array] = STATE(5276), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13681), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11372), [sym_case] = STATE(5276), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5276), [sym_interval] = STATE(5276), [sym_cast] = STATE(5276), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5276), [sym_window_function] = STATE(5276), [sym__expression] = STATE(5276), [sym_parenthesized_expression] = STATE(5276), [sym_subscript] = STATE(5276), [sym_binary_expression] = STATE(5276), [sym_unary_expression] = STATE(5276), [sym_between_expression] = STATE(5276), [sym_subquery] = STATE(5276), [sym_list] = STATE(5276), [sym_literal] = STATE(5276), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2523), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2525), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [307] = { [sym_array] = STATE(5317), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(12426), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5317), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5317), [sym_interval] = STATE(5317), [sym_cast] = STATE(5317), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5317), [sym_window_function] = STATE(5317), [sym__expression] = STATE(5317), [sym_parenthesized_expression] = STATE(5317), [sym_subscript] = STATE(5317), [sym_binary_expression] = STATE(5317), [sym_unary_expression] = STATE(5317), [sym_between_expression] = STATE(5317), [sym_subquery] = STATE(5317), [sym_list] = STATE(5317), [sym_literal] = STATE(5317), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2371), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2527), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [308] = { [sym_array] = STATE(5282), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(14142), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11379), [sym_case] = STATE(5282), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5282), [sym_interval] = STATE(5282), [sym_cast] = STATE(5282), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5282), [sym_window_function] = STATE(5282), [sym__expression] = STATE(5282), [sym_parenthesized_expression] = STATE(5282), [sym_subscript] = STATE(5282), [sym_binary_expression] = STATE(5282), [sym_unary_expression] = STATE(5282), [sym_between_expression] = STATE(5282), [sym_subquery] = STATE(5282), [sym_list] = STATE(5282), [sym_literal] = STATE(5282), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2529), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2531), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [309] = { [sym_array] = STATE(5322), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13543), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5322), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5322), [sym_interval] = STATE(5322), [sym_cast] = STATE(5322), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5322), [sym_window_function] = STATE(5322), [sym__expression] = STATE(5322), [sym_parenthesized_expression] = STATE(5322), [sym_subscript] = STATE(5322), [sym_binary_expression] = STATE(5322), [sym_unary_expression] = STATE(5322), [sym_between_expression] = STATE(5322), [sym_subquery] = STATE(5322), [sym_list] = STATE(5322), [sym_literal] = STATE(5322), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2533), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2535), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [310] = { [sym_array] = STATE(5288), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13915), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11383), [sym_case] = STATE(5288), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5288), [sym_interval] = STATE(5288), [sym_cast] = STATE(5288), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5288), [sym_window_function] = STATE(5288), [sym__expression] = STATE(5288), [sym_parenthesized_expression] = STATE(5288), [sym_subscript] = STATE(5288), [sym_binary_expression] = STATE(5288), [sym_unary_expression] = STATE(5288), [sym_between_expression] = STATE(5288), [sym_subquery] = STATE(5288), [sym_list] = STATE(5288), [sym_literal] = STATE(5288), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2537), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2539), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [311] = { [sym_array] = STATE(5326), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(12698), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5326), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5326), [sym_interval] = STATE(5326), [sym_cast] = STATE(5326), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5326), [sym_window_function] = STATE(5326), [sym__expression] = STATE(5326), [sym_parenthesized_expression] = STATE(5326), [sym_subscript] = STATE(5326), [sym_binary_expression] = STATE(5326), [sym_unary_expression] = STATE(5326), [sym_between_expression] = STATE(5326), [sym_subquery] = STATE(5326), [sym_list] = STATE(5326), [sym_literal] = STATE(5326), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2541), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2543), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [312] = { [sym_array] = STATE(5293), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(12420), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11388), [sym_case] = STATE(5293), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5293), [sym_interval] = STATE(5293), [sym_cast] = STATE(5293), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5293), [sym_window_function] = STATE(5293), [sym__expression] = STATE(5293), [sym_parenthesized_expression] = STATE(5293), [sym_subscript] = STATE(5293), [sym_binary_expression] = STATE(5293), [sym_unary_expression] = STATE(5293), [sym_between_expression] = STATE(5293), [sym_subquery] = STATE(5293), [sym_list] = STATE(5293), [sym_literal] = STATE(5293), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2489), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2545), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [313] = { [sym_array] = STATE(5153), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13944), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11394), [sym_case] = STATE(5153), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5153), [sym_interval] = STATE(5153), [sym_cast] = STATE(5153), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5153), [sym_window_function] = STATE(5153), [sym__expression] = STATE(5153), [sym_parenthesized_expression] = STATE(5153), [sym_subscript] = STATE(5153), [sym_binary_expression] = STATE(5153), [sym_unary_expression] = STATE(5153), [sym_between_expression] = STATE(5153), [sym_subquery] = STATE(5153), [sym_list] = STATE(5153), [sym_literal] = STATE(5153), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2501), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2547), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [314] = { [sym_array] = STATE(5306), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(14340), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11400), [sym_case] = STATE(5306), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5306), [sym_interval] = STATE(5306), [sym_cast] = STATE(5306), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5306), [sym_window_function] = STATE(5306), [sym__expression] = STATE(5306), [sym_parenthesized_expression] = STATE(5306), [sym_subscript] = STATE(5306), [sym_binary_expression] = STATE(5306), [sym_unary_expression] = STATE(5306), [sym_between_expression] = STATE(5306), [sym_subquery] = STATE(5306), [sym_list] = STATE(5306), [sym_literal] = STATE(5306), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2509), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2549), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [315] = { [sym_array] = STATE(5315), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(14746), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11405), [sym_case] = STATE(5315), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5315), [sym_interval] = STATE(5315), [sym_cast] = STATE(5315), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5315), [sym_window_function] = STATE(5315), [sym__expression] = STATE(5315), [sym_parenthesized_expression] = STATE(5315), [sym_subscript] = STATE(5315), [sym_binary_expression] = STATE(5315), [sym_unary_expression] = STATE(5315), [sym_between_expression] = STATE(5315), [sym_subquery] = STATE(5315), [sym_list] = STATE(5315), [sym_literal] = STATE(5315), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2519), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2551), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [316] = { [sym_array] = STATE(5319), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(12426), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11407), [sym_case] = STATE(5319), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5319), [sym_interval] = STATE(5319), [sym_cast] = STATE(5319), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5319), [sym_window_function] = STATE(5319), [sym__expression] = STATE(5319), [sym_parenthesized_expression] = STATE(5319), [sym_subscript] = STATE(5319), [sym_binary_expression] = STATE(5319), [sym_unary_expression] = STATE(5319), [sym_between_expression] = STATE(5319), [sym_subquery] = STATE(5319), [sym_list] = STATE(5319), [sym_literal] = STATE(5319), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2371), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2553), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [317] = { [sym_array] = STATE(5328), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13543), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11408), [sym_case] = STATE(5328), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5328), [sym_interval] = STATE(5328), [sym_cast] = STATE(5328), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5328), [sym_window_function] = STATE(5328), [sym__expression] = STATE(5328), [sym_parenthesized_expression] = STATE(5328), [sym_subscript] = STATE(5328), [sym_binary_expression] = STATE(5328), [sym_unary_expression] = STATE(5328), [sym_between_expression] = STATE(5328), [sym_subquery] = STATE(5328), [sym_list] = STATE(5328), [sym_literal] = STATE(5328), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2533), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2555), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [318] = { [sym_array] = STATE(5329), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(12698), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11409), [sym_case] = STATE(5329), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5329), [sym_interval] = STATE(5329), [sym_cast] = STATE(5329), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5329), [sym_window_function] = STATE(5329), [sym__expression] = STATE(5329), [sym_parenthesized_expression] = STATE(5329), [sym_subscript] = STATE(5329), [sym_binary_expression] = STATE(5329), [sym_unary_expression] = STATE(5329), [sym_between_expression] = STATE(5329), [sym_subquery] = STATE(5329), [sym_list] = STATE(5329), [sym_literal] = STATE(5329), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2541), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2557), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [319] = { [sym_array] = STATE(5271), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13681), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5271), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5271), [sym_interval] = STATE(5271), [sym_cast] = STATE(5271), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5271), [sym_window_function] = STATE(5271), [sym__expression] = STATE(5271), [sym_parenthesized_expression] = STATE(5271), [sym_subscript] = STATE(5271), [sym_binary_expression] = STATE(5271), [sym_unary_expression] = STATE(5271), [sym_between_expression] = STATE(5271), [sym_subquery] = STATE(5271), [sym_list] = STATE(5271), [sym_literal] = STATE(5271), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2523), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2559), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [320] = { [aux_sym__single_quote_string_repeat1] = STATE(322), [sym__identifier] = ACTIONS(1365), [anon_sym_SEMI] = ACTIONS(1363), [sym_keyword_from] = ACTIONS(1365), [sym_keyword_on] = ACTIONS(1365), [sym_keyword_offset] = ACTIONS(1365), [sym_keyword_create] = ACTIONS(1365), [sym_keyword_as] = ACTIONS(1365), [sym_keyword_when] = ACTIONS(1365), [sym_keyword_in] = ACTIONS(1365), [sym_keyword_and] = ACTIONS(1365), [sym_keyword_or] = ACTIONS(1365), [sym_keyword_is] = ACTIONS(1365), [sym_keyword_not] = ACTIONS(1365), [sym_keyword_cascade] = ACTIONS(1365), [sym_keyword_with] = ACTIONS(1365), [sym_keyword_password] = ACTIONS(1365), [sym_keyword_encrypted] = ACTIONS(1365), [sym_keyword_valid] = ACTIONS(1365), [sym_keyword_connection] = ACTIONS(1365), [sym_keyword_union] = ACTIONS(1365), [sym_keyword_except] = ACTIONS(1365), [sym_keyword_intersect] = ACTIONS(1365), [sym_keyword_returning] = ACTIONS(1365), [sym_keyword_after] = ACTIONS(1365), [sym_keyword_before] = ACTIONS(1365), [sym_keyword_rows] = ACTIONS(1365), [sym_keyword_between] = ACTIONS(1365), [aux_sym_keyword_like_token1] = ACTIONS(1365), [aux_sym_keyword_like_token2] = ACTIONS(1365), [sym_keyword_similar] = ACTIONS(1365), [sym_keyword_returns] = ACTIONS(1365), [sym_keyword_language] = ACTIONS(1365), [sym_keyword_immutable] = ACTIONS(1365), [sym_keyword_stable] = ACTIONS(1365), [sym_keyword_volatile] = ACTIONS(1365), [sym_keyword_leakproof] = ACTIONS(1365), [sym_keyword_parallel] = ACTIONS(1365), [sym_keyword_called] = ACTIONS(1365), [sym_keyword_strict] = ACTIONS(1365), [sym_keyword_cost] = ACTIONS(1365), [sym_keyword_support] = ACTIONS(1365), [sym_keyword_security] = ACTIONS(1365), [sym_keyword_external] = ACTIONS(1365), [anon_sym_LBRACK] = ACTIONS(1363), [anon_sym_COMMA] = ACTIONS(1363), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1363), [anon_sym_STAR] = ACTIONS(1363), [anon_sym_COLON_COLON] = ACTIONS(1363), [anon_sym_LT] = ACTIONS(1365), [anon_sym_GT] = ACTIONS(1365), [anon_sym_LT_EQ] = ACTIONS(1363), [anon_sym_GT_EQ] = ACTIONS(1363), [sym_op_other] = ACTIONS(1363), [anon_sym_PLUS] = ACTIONS(1363), [anon_sym_DASH] = ACTIONS(1365), [anon_sym_SLASH] = ACTIONS(1365), [anon_sym_PERCENT] = ACTIONS(1363), [anon_sym_CARET] = ACTIONS(1365), [anon_sym_BANG_EQ] = ACTIONS(1363), [anon_sym_LT_GT] = ACTIONS(1363), [sym__double_quote_string] = ACTIONS(1363), [aux_sym__single_quote_string_token2] = ACTIONS(2561), [aux_sym_identifier_token1] = ACTIONS(1363), [sym__dollar_quoted_string_end_tag] = ACTIONS(1363), }, [321] = { [sym_array] = STATE(5200), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13878), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5200), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5200), [sym_interval] = STATE(5200), [sym_cast] = STATE(5200), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5200), [sym_window_function] = STATE(5200), [sym__expression] = STATE(5200), [sym_parenthesized_expression] = STATE(5200), [sym_subscript] = STATE(5200), [sym_binary_expression] = STATE(5200), [sym_unary_expression] = STATE(5200), [sym_between_expression] = STATE(5200), [sym_subquery] = STATE(5200), [sym_list] = STATE(5200), [sym_literal] = STATE(5200), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2563), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2565), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [322] = { [aux_sym__single_quote_string_repeat1] = STATE(323), [sym__identifier] = ACTIONS(1378), [anon_sym_SEMI] = ACTIONS(1376), [sym_keyword_from] = ACTIONS(1378), [sym_keyword_on] = ACTIONS(1378), [sym_keyword_offset] = ACTIONS(1378), [sym_keyword_create] = ACTIONS(1378), [sym_keyword_as] = ACTIONS(1378), [sym_keyword_when] = ACTIONS(1378), [sym_keyword_in] = ACTIONS(1378), [sym_keyword_and] = ACTIONS(1378), [sym_keyword_or] = ACTIONS(1378), [sym_keyword_is] = ACTIONS(1378), [sym_keyword_not] = ACTIONS(1378), [sym_keyword_cascade] = ACTIONS(1378), [sym_keyword_with] = ACTIONS(1378), [sym_keyword_password] = ACTIONS(1378), [sym_keyword_encrypted] = ACTIONS(1378), [sym_keyword_valid] = ACTIONS(1378), [sym_keyword_connection] = ACTIONS(1378), [sym_keyword_union] = ACTIONS(1378), [sym_keyword_except] = ACTIONS(1378), [sym_keyword_intersect] = ACTIONS(1378), [sym_keyword_returning] = ACTIONS(1378), [sym_keyword_after] = ACTIONS(1378), [sym_keyword_before] = ACTIONS(1378), [sym_keyword_rows] = ACTIONS(1378), [sym_keyword_between] = ACTIONS(1378), [aux_sym_keyword_like_token1] = ACTIONS(1378), [aux_sym_keyword_like_token2] = ACTIONS(1378), [sym_keyword_similar] = ACTIONS(1378), [sym_keyword_returns] = ACTIONS(1378), [sym_keyword_language] = ACTIONS(1378), [sym_keyword_immutable] = ACTIONS(1378), [sym_keyword_stable] = ACTIONS(1378), [sym_keyword_volatile] = ACTIONS(1378), [sym_keyword_leakproof] = ACTIONS(1378), [sym_keyword_parallel] = ACTIONS(1378), [sym_keyword_called] = ACTIONS(1378), [sym_keyword_strict] = ACTIONS(1378), [sym_keyword_cost] = ACTIONS(1378), [sym_keyword_support] = ACTIONS(1378), [sym_keyword_security] = ACTIONS(1378), [sym_keyword_external] = ACTIONS(1378), [anon_sym_LBRACK] = ACTIONS(1376), [anon_sym_COMMA] = ACTIONS(1376), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1376), [anon_sym_STAR] = ACTIONS(1376), [anon_sym_COLON_COLON] = ACTIONS(1376), [anon_sym_LT] = ACTIONS(1378), [anon_sym_GT] = ACTIONS(1378), [anon_sym_LT_EQ] = ACTIONS(1376), [anon_sym_GT_EQ] = ACTIONS(1376), [sym_op_other] = ACTIONS(1376), [anon_sym_PLUS] = ACTIONS(1376), [anon_sym_DASH] = ACTIONS(1378), [anon_sym_SLASH] = ACTIONS(1378), [anon_sym_PERCENT] = ACTIONS(1376), [anon_sym_CARET] = ACTIONS(1378), [anon_sym_BANG_EQ] = ACTIONS(1376), [anon_sym_LT_GT] = ACTIONS(1376), [sym__double_quote_string] = ACTIONS(1376), [aux_sym__single_quote_string_token2] = ACTIONS(2567), [aux_sym_identifier_token1] = ACTIONS(1376), [sym__dollar_quoted_string_end_tag] = ACTIONS(1376), }, [323] = { [aux_sym__single_quote_string_repeat1] = STATE(323), [sym__identifier] = ACTIONS(1371), [anon_sym_SEMI] = ACTIONS(1369), [sym_keyword_from] = ACTIONS(1371), [sym_keyword_on] = ACTIONS(1371), [sym_keyword_offset] = ACTIONS(1371), [sym_keyword_create] = ACTIONS(1371), [sym_keyword_as] = ACTIONS(1371), [sym_keyword_when] = ACTIONS(1371), [sym_keyword_in] = ACTIONS(1371), [sym_keyword_and] = ACTIONS(1371), [sym_keyword_or] = ACTIONS(1371), [sym_keyword_is] = ACTIONS(1371), [sym_keyword_not] = ACTIONS(1371), [sym_keyword_cascade] = ACTIONS(1371), [sym_keyword_with] = ACTIONS(1371), [sym_keyword_password] = ACTIONS(1371), [sym_keyword_encrypted] = ACTIONS(1371), [sym_keyword_valid] = ACTIONS(1371), [sym_keyword_connection] = ACTIONS(1371), [sym_keyword_union] = ACTIONS(1371), [sym_keyword_except] = ACTIONS(1371), [sym_keyword_intersect] = ACTIONS(1371), [sym_keyword_returning] = ACTIONS(1371), [sym_keyword_after] = ACTIONS(1371), [sym_keyword_before] = ACTIONS(1371), [sym_keyword_rows] = ACTIONS(1371), [sym_keyword_between] = ACTIONS(1371), [aux_sym_keyword_like_token1] = ACTIONS(1371), [aux_sym_keyword_like_token2] = ACTIONS(1371), [sym_keyword_similar] = ACTIONS(1371), [sym_keyword_returns] = ACTIONS(1371), [sym_keyword_language] = ACTIONS(1371), [sym_keyword_immutable] = ACTIONS(1371), [sym_keyword_stable] = ACTIONS(1371), [sym_keyword_volatile] = ACTIONS(1371), [sym_keyword_leakproof] = ACTIONS(1371), [sym_keyword_parallel] = ACTIONS(1371), [sym_keyword_called] = ACTIONS(1371), [sym_keyword_strict] = ACTIONS(1371), [sym_keyword_cost] = ACTIONS(1371), [sym_keyword_support] = ACTIONS(1371), [sym_keyword_security] = ACTIONS(1371), [sym_keyword_external] = ACTIONS(1371), [anon_sym_LBRACK] = ACTIONS(1369), [anon_sym_COMMA] = ACTIONS(1369), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1369), [anon_sym_STAR] = ACTIONS(1369), [anon_sym_COLON_COLON] = ACTIONS(1369), [anon_sym_LT] = ACTIONS(1371), [anon_sym_GT] = ACTIONS(1371), [anon_sym_LT_EQ] = ACTIONS(1369), [anon_sym_GT_EQ] = ACTIONS(1369), [sym_op_other] = ACTIONS(1369), [anon_sym_PLUS] = ACTIONS(1369), [anon_sym_DASH] = ACTIONS(1371), [anon_sym_SLASH] = ACTIONS(1371), [anon_sym_PERCENT] = ACTIONS(1369), [anon_sym_CARET] = ACTIONS(1371), [anon_sym_BANG_EQ] = ACTIONS(1369), [anon_sym_LT_GT] = ACTIONS(1369), [sym__double_quote_string] = ACTIONS(1369), [aux_sym__single_quote_string_token2] = ACTIONS(2569), [aux_sym_identifier_token1] = ACTIONS(1369), [sym__dollar_quoted_string_end_tag] = ACTIONS(1369), }, [324] = { [sym_array] = STATE(5419), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5419), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5419), [sym_interval] = STATE(5419), [sym_cast] = STATE(5419), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5419), [sym_window_function] = STATE(5419), [sym__expression] = STATE(5419), [sym_parenthesized_expression] = STATE(5419), [sym_subscript] = STATE(5419), [sym_binary_expression] = STATE(5419), [sym_unary_expression] = STATE(5419), [sym_between_expression] = STATE(5419), [sym_subquery] = STATE(5419), [sym_list] = STATE(5419), [sym_literal] = STATE(5419), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2572), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [325] = { [sym_array] = STATE(5165), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5165), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5165), [sym_interval] = STATE(5165), [sym_cast] = STATE(5165), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5165), [sym_window_function] = STATE(5165), [sym__expression] = STATE(5165), [sym_parenthesized_expression] = STATE(5165), [sym_subscript] = STATE(5165), [sym_binary_expression] = STATE(5165), [sym_unary_expression] = STATE(5165), [sym_between_expression] = STATE(5165), [sym_subquery] = STATE(5165), [sym_list] = STATE(5165), [sym_literal] = STATE(5165), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2485), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [326] = { [sym_array] = STATE(5539), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(14912), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(10561), [sym_case] = STATE(5539), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5539), [sym_interval] = STATE(5539), [sym_cast] = STATE(5539), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5539), [sym_window_function] = STATE(5539), [sym__expression] = STATE(5539), [sym_parenthesized_expression] = STATE(5539), [sym_subscript] = STATE(5539), [sym_binary_expression] = STATE(5539), [sym_unary_expression] = STATE(5539), [sym_between_expression] = STATE(5539), [sym_subquery] = STATE(5539), [sym_list] = STATE(5539), [sym_literal] = STATE(5539), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2574), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2576), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [327] = { [sym_array] = STATE(5214), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5214), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5214), [sym_interval] = STATE(5214), [sym_cast] = STATE(5214), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5214), [sym_window_function] = STATE(5214), [sym__expression] = STATE(5214), [sym_parenthesized_expression] = STATE(5214), [sym_subscript] = STATE(5214), [sym_binary_expression] = STATE(5214), [sym_unary_expression] = STATE(5214), [sym_between_expression] = STATE(5214), [sym_subquery] = STATE(5214), [sym_list] = STATE(5214), [sym_literal] = STATE(5214), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2578), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [328] = { [sym_array] = STATE(5167), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5167), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5167), [sym_interval] = STATE(5167), [sym_cast] = STATE(5167), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5167), [sym_window_function] = STATE(5167), [sym__expression] = STATE(5167), [sym_parenthesized_expression] = STATE(5167), [sym_subscript] = STATE(5167), [sym_binary_expression] = STATE(5167), [sym_unary_expression] = STATE(5167), [sym_between_expression] = STATE(5167), [sym_subquery] = STATE(5167), [sym_list] = STATE(5167), [sym_literal] = STATE(5167), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2580), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [329] = { [sym_array] = STATE(5412), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5412), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5412), [sym_interval] = STATE(5412), [sym_cast] = STATE(5412), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5412), [sym_window_function] = STATE(5412), [sym__expression] = STATE(5412), [sym_parenthesized_expression] = STATE(5412), [sym_subscript] = STATE(5412), [sym_binary_expression] = STATE(5412), [sym_unary_expression] = STATE(5412), [sym_between_expression] = STATE(5412), [sym_subquery] = STATE(5412), [sym_list] = STATE(5412), [sym_literal] = STATE(5412), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2582), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [330] = { [sym_array] = STATE(5221), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(14003), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5221), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5221), [sym_interval] = STATE(5221), [sym_cast] = STATE(5221), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5221), [sym_window_function] = STATE(5221), [sym__expression] = STATE(5221), [sym_parenthesized_expression] = STATE(5221), [sym_subscript] = STATE(5221), [sym_binary_expression] = STATE(5221), [sym_unary_expression] = STATE(5221), [sym_between_expression] = STATE(5221), [sym_subquery] = STATE(5221), [sym_list] = STATE(5221), [sym_literal] = STATE(5221), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2584), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2586), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [331] = { [sym_array] = STATE(5241), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(12559), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5241), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5241), [sym_interval] = STATE(5241), [sym_cast] = STATE(5241), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5241), [sym_window_function] = STATE(5241), [sym__expression] = STATE(5241), [sym_parenthesized_expression] = STATE(5241), [sym_subscript] = STATE(5241), [sym_binary_expression] = STATE(5241), [sym_unary_expression] = STATE(5241), [sym_between_expression] = STATE(5241), [sym_subquery] = STATE(5241), [sym_list] = STATE(5241), [sym_literal] = STATE(5241), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2497), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2588), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [332] = { [sym_array] = STATE(5246), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13624), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5246), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5246), [sym_interval] = STATE(5246), [sym_cast] = STATE(5246), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5246), [sym_window_function] = STATE(5246), [sym__expression] = STATE(5246), [sym_parenthesized_expression] = STATE(5246), [sym_subscript] = STATE(5246), [sym_binary_expression] = STATE(5246), [sym_unary_expression] = STATE(5246), [sym_between_expression] = STATE(5246), [sym_subquery] = STATE(5246), [sym_list] = STATE(5246), [sym_literal] = STATE(5246), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2493), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2590), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [333] = { [sym_array] = STATE(5263), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(14806), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5263), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5263), [sym_interval] = STATE(5263), [sym_cast] = STATE(5263), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5263), [sym_window_function] = STATE(5263), [sym__expression] = STATE(5263), [sym_parenthesized_expression] = STATE(5263), [sym_subscript] = STATE(5263), [sym_binary_expression] = STATE(5263), [sym_unary_expression] = STATE(5263), [sym_between_expression] = STATE(5263), [sym_subquery] = STATE(5263), [sym_list] = STATE(5263), [sym_literal] = STATE(5263), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2513), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2592), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [334] = { [sym_array] = STATE(5195), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13878), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11339), [sym_case] = STATE(5195), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5195), [sym_interval] = STATE(5195), [sym_cast] = STATE(5195), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5195), [sym_window_function] = STATE(5195), [sym__expression] = STATE(5195), [sym_parenthesized_expression] = STATE(5195), [sym_subscript] = STATE(5195), [sym_binary_expression] = STATE(5195), [sym_unary_expression] = STATE(5195), [sym_between_expression] = STATE(5195), [sym_subquery] = STATE(5195), [sym_list] = STATE(5195), [sym_literal] = STATE(5195), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2563), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2594), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [335] = { [sym_array] = STATE(5190), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5190), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5190), [sym_interval] = STATE(5190), [sym_cast] = STATE(5190), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5190), [sym_window_function] = STATE(5190), [sym__expression] = STATE(5190), [sym_parenthesized_expression] = STATE(5190), [sym_subscript] = STATE(5190), [sym_binary_expression] = STATE(5190), [sym_unary_expression] = STATE(5190), [sym_between_expression] = STATE(5190), [sym_subquery] = STATE(5190), [sym_list] = STATE(5190), [sym_literal] = STATE(5190), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2596), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [336] = { [sym_array] = STATE(5254), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(14144), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5254), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5254), [sym_interval] = STATE(5254), [sym_cast] = STATE(5254), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5254), [sym_window_function] = STATE(5254), [sym__expression] = STATE(5254), [sym_parenthesized_expression] = STATE(5254), [sym_subscript] = STATE(5254), [sym_binary_expression] = STATE(5254), [sym_unary_expression] = STATE(5254), [sym_between_expression] = STATE(5254), [sym_subquery] = STATE(5254), [sym_list] = STATE(5254), [sym_literal] = STATE(5254), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2343), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2598), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [337] = { [sym_array] = STATE(5278), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(14142), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5278), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5278), [sym_interval] = STATE(5278), [sym_cast] = STATE(5278), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5278), [sym_window_function] = STATE(5278), [sym__expression] = STATE(5278), [sym_parenthesized_expression] = STATE(5278), [sym_subscript] = STATE(5278), [sym_binary_expression] = STATE(5278), [sym_unary_expression] = STATE(5278), [sym_between_expression] = STATE(5278), [sym_subquery] = STATE(5278), [sym_list] = STATE(5278), [sym_literal] = STATE(5278), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2529), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2600), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [338] = { [sym_array] = STATE(5334), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5334), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5334), [sym_interval] = STATE(5334), [sym_cast] = STATE(5334), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5334), [sym_window_function] = STATE(5334), [sym__expression] = STATE(5334), [sym_parenthesized_expression] = STATE(5334), [sym_subscript] = STATE(5334), [sym_binary_expression] = STATE(5334), [sym_unary_expression] = STATE(5334), [sym_between_expression] = STATE(5334), [sym_subquery] = STATE(5334), [sym_list] = STATE(5334), [sym_literal] = STATE(5334), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2602), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [339] = { [sym_array] = STATE(5338), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5338), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5338), [sym_interval] = STATE(5338), [sym_cast] = STATE(5338), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5338), [sym_window_function] = STATE(5338), [sym__expression] = STATE(5338), [sym_parenthesized_expression] = STATE(5338), [sym_subscript] = STATE(5338), [sym_binary_expression] = STATE(5338), [sym_unary_expression] = STATE(5338), [sym_between_expression] = STATE(5338), [sym_subquery] = STATE(5338), [sym_list] = STATE(5338), [sym_literal] = STATE(5338), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2604), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [340] = { [sym_array] = STATE(5339), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5339), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5339), [sym_interval] = STATE(5339), [sym_cast] = STATE(5339), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5339), [sym_window_function] = STATE(5339), [sym__expression] = STATE(5339), [sym_parenthesized_expression] = STATE(5339), [sym_subscript] = STATE(5339), [sym_binary_expression] = STATE(5339), [sym_unary_expression] = STATE(5339), [sym_between_expression] = STATE(5339), [sym_subquery] = STATE(5339), [sym_list] = STATE(5339), [sym_literal] = STATE(5339), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2606), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [341] = { [sym_array] = STATE(5340), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5340), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5340), [sym_interval] = STATE(5340), [sym_cast] = STATE(5340), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5340), [sym_window_function] = STATE(5340), [sym__expression] = STATE(5340), [sym_parenthesized_expression] = STATE(5340), [sym_subscript] = STATE(5340), [sym_binary_expression] = STATE(5340), [sym_unary_expression] = STATE(5340), [sym_between_expression] = STATE(5340), [sym_subquery] = STATE(5340), [sym_list] = STATE(5340), [sym_literal] = STATE(5340), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2608), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [342] = { [sym_array] = STATE(5341), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5341), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5341), [sym_interval] = STATE(5341), [sym_cast] = STATE(5341), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5341), [sym_window_function] = STATE(5341), [sym__expression] = STATE(5341), [sym_parenthesized_expression] = STATE(5341), [sym_subscript] = STATE(5341), [sym_binary_expression] = STATE(5341), [sym_unary_expression] = STATE(5341), [sym_between_expression] = STATE(5341), [sym_subquery] = STATE(5341), [sym_list] = STATE(5341), [sym_literal] = STATE(5341), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2610), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [343] = { [sym_array] = STATE(5342), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5342), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5342), [sym_interval] = STATE(5342), [sym_cast] = STATE(5342), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5342), [sym_window_function] = STATE(5342), [sym__expression] = STATE(5342), [sym_parenthesized_expression] = STATE(5342), [sym_subscript] = STATE(5342), [sym_binary_expression] = STATE(5342), [sym_unary_expression] = STATE(5342), [sym_between_expression] = STATE(5342), [sym_subquery] = STATE(5342), [sym_list] = STATE(5342), [sym_literal] = STATE(5342), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2612), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [344] = { [sym_array] = STATE(5217), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(14003), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11346), [sym_case] = STATE(5217), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5217), [sym_interval] = STATE(5217), [sym_cast] = STATE(5217), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5217), [sym_window_function] = STATE(5217), [sym__expression] = STATE(5217), [sym_parenthesized_expression] = STATE(5217), [sym_subscript] = STATE(5217), [sym_binary_expression] = STATE(5217), [sym_unary_expression] = STATE(5217), [sym_between_expression] = STATE(5217), [sym_subquery] = STATE(5217), [sym_list] = STATE(5217), [sym_literal] = STATE(5217), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2584), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2614), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [345] = { [sym_array] = STATE(5284), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13915), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5284), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5284), [sym_interval] = STATE(5284), [sym_cast] = STATE(5284), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5284), [sym_window_function] = STATE(5284), [sym__expression] = STATE(5284), [sym_parenthesized_expression] = STATE(5284), [sym_subscript] = STATE(5284), [sym_binary_expression] = STATE(5284), [sym_unary_expression] = STATE(5284), [sym_between_expression] = STATE(5284), [sym_subquery] = STATE(5284), [sym_list] = STATE(5284), [sym_literal] = STATE(5284), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2537), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2616), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [346] = { [sym_array] = STATE(5194), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(14912), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(12272), [sym_case] = STATE(5194), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5194), [sym_interval] = STATE(5194), [sym_cast] = STATE(5194), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5194), [sym_window_function] = STATE(5194), [sym__expression] = STATE(5194), [sym_parenthesized_expression] = STATE(5194), [sym_subscript] = STATE(5194), [sym_binary_expression] = STATE(5194), [sym_unary_expression] = STATE(5194), [sym_between_expression] = STATE(5194), [sym_subquery] = STATE(5194), [sym_list] = STATE(5194), [sym_literal] = STATE(5194), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(4168), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2574), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2618), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [347] = { [sym_array] = STATE(5165), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11326), [sym_case] = STATE(5165), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5165), [sym_interval] = STATE(5165), [sym_cast] = STATE(5165), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5165), [sym_window_function] = STATE(5165), [sym__expression] = STATE(5165), [sym_parenthesized_expression] = STATE(5165), [sym_subscript] = STATE(5165), [sym_binary_expression] = STATE(5165), [sym_unary_expression] = STATE(5165), [sym_between_expression] = STATE(5165), [sym_subquery] = STATE(5165), [sym_list] = STATE(5165), [sym_literal] = STATE(5165), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2485), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [348] = { [sym_array] = STATE(5195), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13878), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11354), [sym_case] = STATE(5195), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5195), [sym_interval] = STATE(5195), [sym_cast] = STATE(5195), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5195), [sym_window_function] = STATE(5195), [sym__expression] = STATE(5195), [sym_parenthesized_expression] = STATE(5195), [sym_subscript] = STATE(5195), [sym_binary_expression] = STATE(5195), [sym_unary_expression] = STATE(5195), [sym_between_expression] = STATE(5195), [sym_subquery] = STATE(5195), [sym_list] = STATE(5195), [sym_literal] = STATE(5195), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2563), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2594), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [349] = { [sym_array] = STATE(5293), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(12420), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11391), [sym_case] = STATE(5293), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5293), [sym_interval] = STATE(5293), [sym_cast] = STATE(5293), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5293), [sym_window_function] = STATE(5293), [sym__expression] = STATE(5293), [sym_parenthesized_expression] = STATE(5293), [sym_subscript] = STATE(5293), [sym_binary_expression] = STATE(5293), [sym_unary_expression] = STATE(5293), [sym_between_expression] = STATE(5293), [sym_subquery] = STATE(5293), [sym_list] = STATE(5293), [sym_literal] = STATE(5293), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2489), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2545), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [350] = { [sym_array] = STATE(5525), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5525), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5525), [sym_interval] = STATE(5525), [sym_cast] = STATE(5525), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5525), [sym_window_function] = STATE(5525), [sym__expression] = STATE(5525), [sym_parenthesized_expression] = STATE(5525), [sym_subscript] = STATE(5525), [sym_binary_expression] = STATE(5525), [sym_unary_expression] = STATE(5525), [sym_between_expression] = STATE(5525), [sym_subquery] = STATE(5525), [sym_list] = STATE(5525), [sym_literal] = STATE(5525), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2620), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [351] = { [sym_array] = STATE(5526), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5526), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5526), [sym_interval] = STATE(5526), [sym_cast] = STATE(5526), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5526), [sym_window_function] = STATE(5526), [sym__expression] = STATE(5526), [sym_parenthesized_expression] = STATE(5526), [sym_subscript] = STATE(5526), [sym_binary_expression] = STATE(5526), [sym_unary_expression] = STATE(5526), [sym_between_expression] = STATE(5526), [sym_subquery] = STATE(5526), [sym_list] = STATE(5526), [sym_literal] = STATE(5526), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2622), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [352] = { [sym_array] = STATE(5527), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5527), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5527), [sym_interval] = STATE(5527), [sym_cast] = STATE(5527), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5527), [sym_window_function] = STATE(5527), [sym__expression] = STATE(5527), [sym_parenthesized_expression] = STATE(5527), [sym_subscript] = STATE(5527), [sym_binary_expression] = STATE(5527), [sym_unary_expression] = STATE(5527), [sym_between_expression] = STATE(5527), [sym_subquery] = STATE(5527), [sym_list] = STATE(5527), [sym_literal] = STATE(5527), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2624), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [353] = { [sym_array] = STATE(5528), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5528), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5528), [sym_interval] = STATE(5528), [sym_cast] = STATE(5528), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5528), [sym_window_function] = STATE(5528), [sym__expression] = STATE(5528), [sym_parenthesized_expression] = STATE(5528), [sym_subscript] = STATE(5528), [sym_binary_expression] = STATE(5528), [sym_unary_expression] = STATE(5528), [sym_between_expression] = STATE(5528), [sym_subquery] = STATE(5528), [sym_list] = STATE(5528), [sym_literal] = STATE(5528), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2626), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [354] = { [sym_array] = STATE(5529), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5529), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5529), [sym_interval] = STATE(5529), [sym_cast] = STATE(5529), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5529), [sym_window_function] = STATE(5529), [sym__expression] = STATE(5529), [sym_parenthesized_expression] = STATE(5529), [sym_subscript] = STATE(5529), [sym_binary_expression] = STATE(5529), [sym_unary_expression] = STATE(5529), [sym_between_expression] = STATE(5529), [sym_subquery] = STATE(5529), [sym_list] = STATE(5529), [sym_literal] = STATE(5529), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2628), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [355] = { [sym_array] = STATE(5530), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5530), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5530), [sym_interval] = STATE(5530), [sym_cast] = STATE(5530), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5530), [sym_window_function] = STATE(5530), [sym__expression] = STATE(5530), [sym_parenthesized_expression] = STATE(5530), [sym_subscript] = STATE(5530), [sym_binary_expression] = STATE(5530), [sym_unary_expression] = STATE(5530), [sym_between_expression] = STATE(5530), [sym_subquery] = STATE(5530), [sym_list] = STATE(5530), [sym_literal] = STATE(5530), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2630), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [356] = { [sym_array] = STATE(5374), [sym__cte] = STATE(8019), [sym__dml_read] = STATE(13384), [sym__unload_statement] = STATE(8213), [sym__show_statement] = STATE(8285), [sym_set_operation] = STATE(8213), [sym__select_statement] = STATE(7813), [sym_select] = STATE(7662), [sym_object_reference] = STATE(11225), [sym_case] = STATE(5374), [sym__qualified_field] = STATE(2391), [sym_implicit_cast] = STATE(5374), [sym_interval] = STATE(5374), [sym_cast] = STATE(5374), [sym_invocation] = STATE(2854), [sym_exists] = STATE(5374), [sym_window_function] = STATE(5374), [sym__expression] = STATE(5374), [sym_parenthesized_expression] = STATE(5374), [sym_subscript] = STATE(5374), [sym_binary_expression] = STATE(5374), [sym_unary_expression] = STATE(5374), [sym_between_expression] = STATE(5374), [sym_subquery] = STATE(5374), [sym_list] = STATE(5374), [sym_literal] = STATE(5374), [sym__single_quote_string] = STATE(835), [sym__literal_string] = STATE(2628), [sym__integer] = STATE(2628), [sym__decimal_number] = STATE(2628), [sym__bit_string] = STATE(2628), [sym__string_casting] = STATE(2628), [sym_identifier] = STATE(1791), [sym__identifier] = ACTIONS(339), [sym_keyword_select] = ACTIONS(2317), [sym_keyword_show] = ACTIONS(2319), [sym_keyword_unload] = ACTIONS(2321), [sym_keyword_cast] = ACTIONS(2323), [sym_keyword_case] = ACTIONS(2325), [sym_keyword_not] = ACTIONS(2327), [sym_keyword_exists] = ACTIONS(2329), [sym_keyword_with] = ACTIONS(2331), [sym_keyword_all] = ACTIONS(2327), [sym_keyword_any] = ACTIONS(2327), [sym_keyword_some] = ACTIONS(2327), [sym_keyword_null] = ACTIONS(2335), [sym_keyword_true] = ACTIONS(2335), [sym_keyword_false] = ACTIONS(2335), [sym_keyword_interval] = ACTIONS(2337), [sym_keyword_array] = ACTIONS(2339), [anon_sym_LPAREN] = ACTIONS(2341), [anon_sym_RPAREN] = ACTIONS(2483), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [sym_parameter] = ACTIONS(2632), [anon_sym_PLUS] = ACTIONS(2347), [anon_sym_DASH] = ACTIONS(2349), [sym_op_unary_other] = ACTIONS(2351), [sym__double_quote_string] = ACTIONS(2353), [aux_sym__single_quote_string_token1] = ACTIONS(2355), [sym__postgres_escape_string] = ACTIONS(2357), [aux_sym__integer_token1] = ACTIONS(2359), [aux_sym__decimal_number_token1] = ACTIONS(2361), [aux_sym__bit_string_token1] = ACTIONS(2363), [sym_bang] = ACTIONS(2327), [aux_sym_identifier_token1] = ACTIONS(343), [sym__dollar_quoted_string] = ACTIONS(2357), }, [357] = { [ts_builtin_sym_end] = ACTIONS(1386), [sym__identifier] = ACTIONS(1388), [anon_sym_SEMI] = ACTIONS(1386), [sym_keyword_set] = ACTIONS(1388), [sym_keyword_from] = ACTIONS(1388), [sym_keyword_create] = ACTIONS(1388), [sym_keyword_as] = ACTIONS(1388), [sym_keyword_in] = ACTIONS(1388), [sym_keyword_and] = ACTIONS(1388), [sym_keyword_or] = ACTIONS(1388), [sym_keyword_is] = ACTIONS(1388), [sym_keyword_not] = ACTIONS(1388), [sym_keyword_with] = ACTIONS(1388), [sym_keyword_rename] = ACTIONS(1388), [sym_keyword_user] = ACTIONS(1388), [sym_keyword_admin] = ACTIONS(1388), [sym_keyword_password] = ACTIONS(1388), [sym_keyword_encrypted] = ACTIONS(1388), [sym_keyword_valid] = ACTIONS(1388), [sym_keyword_connection] = ACTIONS(1388), [sym_keyword_role] = ACTIONS(1388), [sym_keyword_reset] = ACTIONS(1388), [sym_keyword_begin] = ACTIONS(1388), [sym_keyword_rows] = ACTIONS(1388), [sym_keyword_between] = ACTIONS(1388), [aux_sym_keyword_like_token1] = ACTIONS(1388), [aux_sym_keyword_like_token2] = ACTIONS(1388), [sym_keyword_similar] = ACTIONS(1388), [sym_keyword_returns] = ACTIONS(1388), [sym_keyword_return] = ACTIONS(1388), [sym_keyword_language] = ACTIONS(1388), [sym_keyword_immutable] = ACTIONS(1388), [sym_keyword_stable] = ACTIONS(1388), [sym_keyword_volatile] = ACTIONS(1388), [sym_keyword_leakproof] = ACTIONS(1388), [sym_keyword_parallel] = ACTIONS(1388), [sym_keyword_called] = ACTIONS(1388), [sym_keyword_strict] = ACTIONS(1388), [sym_keyword_cost] = ACTIONS(1388), [sym_keyword_support] = ACTIONS(1388), [sym_keyword_security] = ACTIONS(1388), [sym_keyword_external] = ACTIONS(1388), [sym_keyword_array] = ACTIONS(1388), [anon_sym_LBRACK] = ACTIONS(1386), [anon_sym_RPAREN] = ACTIONS(1386), [anon_sym_COMMA] = ACTIONS(1386), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1386), [anon_sym_DOT] = ACTIONS(1386), [anon_sym_STAR] = ACTIONS(1386), [anon_sym_COLON_COLON] = ACTIONS(1386), [anon_sym_LT] = ACTIONS(1388), [anon_sym_GT] = ACTIONS(1388), [anon_sym_LT_EQ] = ACTIONS(1386), [anon_sym_GT_EQ] = ACTIONS(1386), [sym_op_other] = ACTIONS(1386), [anon_sym_PLUS] = ACTIONS(1386), [anon_sym_DASH] = ACTIONS(1388), [anon_sym_SLASH] = ACTIONS(1388), [anon_sym_PERCENT] = ACTIONS(1386), [anon_sym_CARET] = ACTIONS(1388), [anon_sym_BANG_EQ] = ACTIONS(1386), [anon_sym_LT_GT] = ACTIONS(1386), [sym__double_quote_string] = ACTIONS(1386), [aux_sym_identifier_token1] = ACTIONS(1386), }, [358] = { [ts_builtin_sym_end] = ACTIONS(1386), [anon_sym_SEMI] = ACTIONS(1386), [sym_keyword_on] = ACTIONS(1386), [sym_keyword_order] = ACTIONS(1386), [sym_keyword_group] = ACTIONS(1386), [sym_keyword_having] = ACTIONS(1386), [sym_keyword_desc] = ACTIONS(1386), [sym_keyword_asc] = ACTIONS(1386), [sym_keyword_limit] = ACTIONS(1386), [sym_keyword_primary] = ACTIONS(1386), [sym_keyword_create] = ACTIONS(1386), [sym_keyword_as] = ACTIONS(1388), [sym_keyword_constraint] = ACTIONS(1386), [sym_keyword_when] = ACTIONS(1386), [sym_keyword_in] = ACTIONS(1388), [sym_keyword_and] = ACTIONS(1386), [sym_keyword_or] = ACTIONS(1388), [sym_keyword_is] = ACTIONS(1386), [sym_keyword_not] = ACTIONS(1386), [sym_keyword_auto_increment] = ACTIONS(1386), [sym_keyword_generated] = ACTIONS(1386), [sym_keyword_default] = ACTIONS(1386), [sym_keyword_with] = ACTIONS(1386), [sym_keyword_union] = ACTIONS(1386), [sym_keyword_except] = ACTIONS(1386), [sym_keyword_intersect] = ACTIONS(1386), [sym_keyword_returning] = ACTIONS(1386), [sym_keyword_first] = ACTIONS(1386), [sym_keyword_after] = ACTIONS(1386), [sym_keyword_window] = ACTIONS(1386), [sym_keyword_between] = ACTIONS(1386), [sym_keyword_unique] = ACTIONS(1386), [sym_keyword_references] = ACTIONS(1386), [aux_sym_keyword_like_token1] = ACTIONS(1386), [aux_sym_keyword_like_token2] = ACTIONS(1386), [sym_keyword_similar] = ACTIONS(1386), [sym_keyword_check] = ACTIONS(1386), [sym_keyword_stored] = ACTIONS(1386), [sym_keyword_virtual] = ACTIONS(1386), [sym_keyword_comment] = ACTIONS(1386), [sym_keyword_null] = ACTIONS(1386), [sym_keyword_array] = ACTIONS(1386), [anon_sym_LBRACK] = ACTIONS(1386), [anon_sym_LPAREN] = ACTIONS(1386), [anon_sym_RPAREN] = ACTIONS(1386), [anon_sym_COMMA] = ACTIONS(1386), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_EQ] = ACTIONS(1386), [anon_sym_DOT] = ACTIONS(1386), [anon_sym_STAR] = ACTIONS(1386), [anon_sym_COLON_COLON] = ACTIONS(1386), [anon_sym_LT] = ACTIONS(1388), [anon_sym_GT] = ACTIONS(1388), [anon_sym_LT_EQ] = ACTIONS(1386), [anon_sym_GT_EQ] = ACTIONS(1386), [sym_op_other] = ACTIONS(1386), [anon_sym_PLUS] = ACTIONS(1386), [anon_sym_DASH] = ACTIONS(1388), [anon_sym_SLASH] = ACTIONS(1388), [anon_sym_PERCENT] = ACTIONS(1386), [anon_sym_CARET] = ACTIONS(1388), [anon_sym_BANG_EQ] = ACTIONS(1386), [anon_sym_LT_GT] = ACTIONS(1386), [aux_sym__single_quote_string_token1] = ACTIONS(1386), }, [359] = { [ts_builtin_sym_end] = ACTIONS(1386), [sym__identifier] = ACTIONS(1388), [anon_sym_SEMI] = ACTIONS(1386), [sym_keyword_set] = ACTIONS(1388), [sym_keyword_left] = ACTIONS(1388), [sym_keyword_right] = ACTIONS(1388), [sym_keyword_inner] = ACTIONS(1388), [sym_keyword_full] = ACTIONS(1388), [sym_keyword_cross] = ACTIONS(1388), [sym_keyword_join] = ACTIONS(1388), [sym_keyword_natural] = ACTIONS(1388), [sym_keyword_on] = ACTIONS(1388), [sym_keyword_where] = ACTIONS(1388), [sym_keyword_order] = ACTIONS(1388), [sym_keyword_group] = ACTIONS(1388), [sym_keyword_limit] = ACTIONS(1388), [sym_keyword_primary] = ACTIONS(1388), [sym_keyword_create] = ACTIONS(1388), [sym_keyword_increment] = ACTIONS(1388), [sym_keyword_minvalue] = ACTIONS(1388), [sym_keyword_maxvalue] = ACTIONS(1388), [sym_keyword_owned] = ACTIONS(1388), [sym_keyword_start] = ACTIONS(1388), [sym_keyword_restart] = ACTIONS(1388), [sym_keyword_key] = ACTIONS(1388), [sym_keyword_as] = ACTIONS(1388), [sym_keyword_constraint] = ACTIONS(1388), [sym_keyword_separator] = ACTIONS(1388), [sym_keyword_when] = ACTIONS(1388), [sym_keyword_force] = ACTIONS(1388), [sym_keyword_ignore] = ACTIONS(1388), [sym_keyword_using] = ACTIONS(1388), [sym_keyword_use] = ACTIONS(1388), [sym_keyword_index] = ACTIONS(1388), [sym_keyword_with] = ACTIONS(1388), [sym_keyword_no] = ACTIONS(1388), [sym_keyword_rename] = ACTIONS(1388), [sym_keyword_owner] = ACTIONS(1388), [sym_keyword_password] = ACTIONS(1388), [sym_keyword_encrypted] = ACTIONS(1388), [sym_keyword_valid] = ACTIONS(1388), [sym_keyword_connection] = ACTIONS(1388), [sym_keyword_cycle] = ACTIONS(1388), [sym_keyword_union] = ACTIONS(1388), [sym_keyword_except] = ACTIONS(1388), [sym_keyword_intersect] = ACTIONS(1388), [sym_keyword_returning] = ACTIONS(1388), [sym_keyword_after] = ACTIONS(1388), [sym_keyword_before] = ACTIONS(1388), [sym_keyword_window] = ACTIONS(1388), [sym_keyword_unique] = ACTIONS(1388), [sym_keyword_foreign] = ACTIONS(1388), [sym_keyword_check] = ACTIONS(1388), [sym_keyword_instead] = ACTIONS(1388), [sym_keyword_cache] = ACTIONS(1388), [sym_keyword_array] = ACTIONS(1388), [anon_sym_LBRACK] = ACTIONS(1386), [anon_sym_LPAREN] = ACTIONS(1386), [anon_sym_RPAREN] = ACTIONS(1386), [anon_sym_COMMA] = ACTIONS(1386), [sym_comment] = ACTIONS(3), [sym_marginalia] = ACTIONS(3), [anon_sym_DOT] = ACTIONS(1386), [sym__double_quote_string] = ACTIONS(1386), [aux_sym_identifier_token1] = ACTIONS(1386), }, }; static const uint16_t ts_small_parse_table[] = { [0] = 11, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2640), 1, anon_sym_LBRACK, ACTIONS(2644), 1, anon_sym_SLASH, ACTIONS(2646), 1, anon_sym_CARET, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2642), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 44, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [87] = 18, ACTIONS(2636), 1, sym_keyword_as, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2640), 1, anon_sym_LBRACK, ACTIONS(2644), 1, anon_sym_SLASH, ACTIONS(2646), 1, anon_sym_CARET, ACTIONS(2648), 1, sym_keyword_in, ACTIONS(2650), 1, sym_keyword_not, ACTIONS(2657), 1, sym_op_other, ACTIONS(2659), 1, anon_sym_PLUS, ACTIONS(2661), 1, anon_sym_DASH, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2642), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2655), 2, anon_sym_LT, anon_sym_GT, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2653), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [188] = 20, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2640), 1, anon_sym_LBRACK, ACTIONS(2644), 1, anon_sym_SLASH, ACTIONS(2646), 1, anon_sym_CARET, ACTIONS(2648), 1, sym_keyword_in, ACTIONS(2657), 1, sym_op_other, ACTIONS(2659), 1, anon_sym_PLUS, ACTIONS(2661), 1, anon_sym_DASH, ACTIONS(2665), 1, sym_keyword_as, ACTIONS(2667), 1, sym_keyword_not, ACTIONS(2671), 1, sym_keyword_similar, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2642), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2655), 2, anon_sym_LT, anon_sym_GT, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2653), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [293] = 8, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2640), 1, anon_sym_LBRACK, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 46, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [374] = 20, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2640), 1, anon_sym_LBRACK, ACTIONS(2644), 1, anon_sym_SLASH, ACTIONS(2646), 1, anon_sym_CARET, ACTIONS(2648), 1, sym_keyword_in, ACTIONS(2657), 1, sym_op_other, ACTIONS(2659), 1, anon_sym_PLUS, ACTIONS(2661), 1, anon_sym_DASH, ACTIONS(2667), 1, sym_keyword_not, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2675), 1, sym_keyword_as, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2642), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2655), 2, anon_sym_LT, anon_sym_GT, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2653), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [479] = 21, ACTIONS(2636), 1, sym_keyword_as, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2640), 1, anon_sym_LBRACK, ACTIONS(2644), 1, anon_sym_SLASH, ACTIONS(2646), 1, anon_sym_CARET, ACTIONS(2648), 1, sym_keyword_in, ACTIONS(2657), 1, sym_op_other, ACTIONS(2659), 1, anon_sym_PLUS, ACTIONS(2661), 1, anon_sym_DASH, ACTIONS(2667), 1, sym_keyword_not, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2677), 1, sym_keyword_between, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2642), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2655), 2, anon_sym_LT, anon_sym_GT, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2653), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [586] = 22, ACTIONS(2636), 1, sym_keyword_as, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2640), 1, anon_sym_LBRACK, ACTIONS(2644), 1, anon_sym_SLASH, ACTIONS(2646), 1, anon_sym_CARET, ACTIONS(2648), 1, sym_keyword_in, ACTIONS(2657), 1, sym_op_other, ACTIONS(2659), 1, anon_sym_PLUS, ACTIONS(2661), 1, anon_sym_DASH, ACTIONS(2667), 1, sym_keyword_not, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2677), 1, sym_keyword_between, ACTIONS(2679), 1, sym_keyword_and, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2642), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2655), 2, anon_sym_LT, anon_sym_GT, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2653), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_or, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [695] = 16, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2640), 1, anon_sym_LBRACK, ACTIONS(2644), 1, anon_sym_SLASH, ACTIONS(2646), 1, anon_sym_CARET, ACTIONS(2648), 1, sym_keyword_in, ACTIONS(2650), 1, sym_keyword_not, ACTIONS(2657), 1, sym_op_other, ACTIONS(2659), 1, anon_sym_PLUS, ACTIONS(2661), 1, anon_sym_DASH, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2642), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_as, anon_sym_LT, anon_sym_GT, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 40, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [792] = 9, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2640), 1, anon_sym_LBRACK, ACTIONS(2646), 1, anon_sym_CARET, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, ACTIONS(2634), 46, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [875] = 8, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2640), 1, anon_sym_LBRACK, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 46, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [956] = 13, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2640), 1, anon_sym_LBRACK, ACTIONS(2644), 1, anon_sym_SLASH, ACTIONS(2646), 1, anon_sym_CARET, ACTIONS(2659), 1, anon_sym_PLUS, ACTIONS(2661), 1, anon_sym_DASH, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2642), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2683), 3, sym_keyword_as, anon_sym_LT, anon_sym_GT, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 43, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [1047] = 6, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [1124] = 13, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2640), 1, anon_sym_LBRACK, ACTIONS(2644), 1, anon_sym_SLASH, ACTIONS(2646), 1, anon_sym_CARET, ACTIONS(2659), 1, anon_sym_PLUS, ACTIONS(2661), 1, anon_sym_DASH, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2642), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_as, anon_sym_LT, anon_sym_GT, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 43, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [1215] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(406), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [1289] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(415), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [1363] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1382), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1384), 45, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_cascade, sym_keyword_with, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_rows, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [1433] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(416), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2695), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2697), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [1507] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(409), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2699), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2701), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [1581] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(413), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [1655] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(405), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2707), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2709), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [1729] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(402), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2711), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2713), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [1803] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(414), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [1877] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(404), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2719), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2721), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [1951] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(408), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [2025] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(396), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [2099] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(397), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2731), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2733), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [2173] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(412), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2735), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2737), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [2247] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(410), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2739), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2741), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [2321] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(411), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [2395] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(398), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2747), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2749), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [2469] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(403), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [2543] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(399), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2755), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2757), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [2617] = 5, ACTIONS(2689), 1, sym_keyword_filter, STATE(407), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2759), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2761), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [2691] = 5, ACTIONS(2763), 1, aux_sym__single_quote_string_token2, STATE(394), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1365), 8, sym_keyword_as, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1363), 50, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_window, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [2764] = 5, ACTIONS(2765), 1, aux_sym__single_quote_string_token2, STATE(395), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1378), 8, sym_keyword_as, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1376), 50, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_window, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [2837] = 5, ACTIONS(2767), 1, aux_sym__single_quote_string_token2, STATE(395), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1371), 8, sym_keyword_as, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1369), 50, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_window, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [2910] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [2978] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [3046] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2770), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2772), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [3114] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2774), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2776), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [3182] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2778), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2780), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [3250] = 7, ACTIONS(2782), 1, sym_keyword_unsigned, ACTIONS(2784), 1, sym_keyword_zerofill, ACTIONS(2786), 1, sym_keyword_precision, ACTIONS(2788), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [3326] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [3394] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2790), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2792), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [3462] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2794), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2796), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [3530] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [3598] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2798), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2800), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [3666] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [3734] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [3802] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [3870] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2802), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2804), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [3938] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2806), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2808), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [4006] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [4074] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2810), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2812), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [4142] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2814), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2816), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [4210] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2818), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2820), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [4278] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2822), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2824), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [4346] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2826), 1, sym_keyword_distinct, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2844), 1, anon_sym_RPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8255), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [4473] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(690), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2759), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2761), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [4544] = 6, ACTIONS(2870), 1, sym_keyword_unsigned, ACTIONS(2872), 1, sym_keyword_zerofill, ACTIONS(2874), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1840), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1838), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [4617] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(2876), 1, sym_keyword_distinct, ACTIONS(2878), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8298), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [4744] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(2880), 1, sym_keyword_distinct, ACTIONS(2882), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8192), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [4871] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1912), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1910), 52, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [4938] = 6, ACTIONS(2884), 1, sym_keyword_unsigned, ACTIONS(2886), 1, sym_keyword_zerofill, ACTIONS(2888), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1850), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1848), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [5011] = 6, ACTIONS(2890), 1, sym_keyword_unsigned, ACTIONS(2892), 1, sym_keyword_zerofill, ACTIONS(2894), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1860), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1858), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [5084] = 6, ACTIONS(2782), 1, sym_keyword_unsigned, ACTIONS(2784), 1, sym_keyword_zerofill, ACTIONS(2788), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [5157] = 6, ACTIONS(2896), 1, sym_keyword_unsigned, ACTIONS(2898), 1, sym_keyword_zerofill, ACTIONS(2900), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [5230] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(2902), 1, sym_keyword_distinct, ACTIONS(2904), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8248), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [5357] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(692), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [5428] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(693), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2695), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2697), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [5499] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1384), 8, sym_keyword_as, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 50, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_window, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [5566] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(2906), 1, sym_keyword_distinct, ACTIONS(2908), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8265), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [5693] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(694), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [5764] = 33, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2910), 1, sym_keyword_distinct, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2928), 1, sym_parameter, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(7001), 1, sym_all_fields, STATE(7446), 1, sym_term, STATE(7698), 1, sym_select_expression, STATE(11814), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1911), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [5891] = 7, ACTIONS(2948), 1, sym_keyword_with, ACTIONS(2950), 1, sym_keyword_without, ACTIONS(2952), 1, anon_sym_LPAREN, STATE(868), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 48, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [5966] = 7, ACTIONS(2948), 1, sym_keyword_with, ACTIONS(2950), 1, sym_keyword_without, ACTIONS(2954), 1, anon_sym_LPAREN, STATE(869), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 48, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [6041] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, STATE(947), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2958), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2956), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [6116] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(689), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2719), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2721), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [6187] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(695), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2707), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2709), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [6258] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(696), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [6329] = 6, ACTIONS(2965), 1, sym_keyword_unsigned, ACTIONS(2967), 1, sym_keyword_zerofill, ACTIONS(2969), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1902), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1900), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [6402] = 7, ACTIONS(2975), 1, sym_keyword_array, STATE(291), 1, sym_array_size_definition, STATE(293), 1, sym__array_size_definition, STATE(648), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2971), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [6477] = 7, ACTIONS(2975), 1, sym_keyword_array, STATE(292), 1, sym_array_size_definition, STATE(293), 1, sym__array_size_definition, STATE(648), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2977), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [6552] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(2981), 1, sym_keyword_distinct, ACTIONS(2983), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8323), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [6679] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1388), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1386), 52, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, aux_sym__single_quote_string_token1, [6746] = 33, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2985), 1, sym_keyword_distinct, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3003), 1, anon_sym_STAR, ACTIONS(3005), 1, sym_parameter, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(7026), 1, sym_all_fields, STATE(7841), 1, sym_select_expression, STATE(7934), 1, sym_term, STATE(12060), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2558), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [6873] = 33, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3025), 1, sym_keyword_distinct, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(7698), 1, sym_select_expression, STATE(9554), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [7000] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3035), 1, sym_keyword_distinct, ACTIONS(3037), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8263), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [7127] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(697), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2735), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2737), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [7198] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1894), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1892), 52, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [7265] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(747), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [7336] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(699), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [7407] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3039), 1, sym_keyword_distinct, ACTIONS(3041), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8183), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [7534] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1890), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1888), 52, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [7601] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1932), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1930), 52, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [7668] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3043), 1, sym_keyword_distinct, ACTIONS(3045), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8301), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [7795] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3047), 1, sym_keyword_distinct, ACTIONS(3049), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8230), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [7922] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(687), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2711), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2713), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [7993] = 35, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3053), 1, sym_keyword_between, ACTIONS(3055), 1, sym_keyword_unbounded, ACTIONS(3057), 1, sym_keyword_current, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3061), 1, sym_parameter, ACTIONS(3063), 1, sym_op_unary_other, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(6497), 1, sym_identifier, STATE(6681), 1, sym_binary_expression, STATE(9046), 1, sym_frame_definition, STATE(10601), 1, sym__current_row, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(6665), 2, sym__literal_string, sym__integer, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(2628), 3, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6411), 15, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [8124] = 6, ACTIONS(3065), 1, sym_keyword_unsigned, ACTIONS(3067), 1, sym_keyword_zerofill, ACTIONS(3069), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1880), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1878), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [8197] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3071), 1, sym_keyword_distinct, ACTIONS(3073), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8229), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [8324] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1936), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1934), 52, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [8391] = 33, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(3075), 1, sym_keyword_distinct, ACTIONS(3077), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(7001), 1, sym_all_fields, STATE(7698), 1, sym_select_expression, STATE(7765), 1, sym_term, STATE(11814), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2354), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [8518] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3079), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3081), 41, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [8585] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3083), 1, sym_keyword_distinct, ACTIONS(3085), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8306), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [8712] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3087), 1, sym_keyword_distinct, ACTIONS(3089), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8200), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [8839] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(688), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [8910] = 6, ACTIONS(3091), 1, sym_keyword_unsigned, ACTIONS(3093), 1, sym_keyword_zerofill, ACTIONS(3095), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1830), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1828), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [8983] = 33, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3097), 1, sym_keyword_distinct, ACTIONS(3101), 1, sym_parameter, ACTIONS(3103), 1, sym_op_unary_other, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(7698), 1, sym_select_expression, STATE(8850), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3366), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [9110] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(675), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2755), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2757), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [9181] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3105), 1, sym_keyword_distinct, ACTIONS(3107), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8330), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [9308] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(685), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2747), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2749), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [9379] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3109), 1, sym_keyword_distinct, ACTIONS(3111), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8280), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [9506] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3113), 1, sym_keyword_distinct, ACTIONS(3115), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8262), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [9633] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(677), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2699), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2701), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [9704] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(680), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2731), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2733), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [9775] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(681), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [9846] = 33, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3003), 1, anon_sym_STAR, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(3117), 1, sym_keyword_distinct, ACTIONS(3119), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(7026), 1, sym_all_fields, STATE(7607), 1, sym_term, STATE(7841), 1, sym_select_expression, STATE(12060), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1965), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [9973] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(682), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2739), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2741), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [10044] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3121), 1, sym_keyword_distinct, ACTIONS(3123), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8317), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [10171] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1898), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1896), 52, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [10238] = 5, ACTIONS(2868), 1, sym_keyword_filter, STATE(684), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [10309] = 33, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3003), 1, anon_sym_STAR, ACTIONS(3125), 1, sym_keyword_distinct, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3143), 1, sym_parameter, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(7026), 1, sym_all_fields, STATE(7841), 1, sym_select_expression, STATE(8870), 1, sym_term, STATE(12149), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3317), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [10436] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3163), 1, sym_keyword_distinct, ACTIONS(3165), 1, anon_sym_RPAREN, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8246), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [10563] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6046), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [10689] = 5, ACTIONS(3169), 1, sym_keyword_unsigned, ACTIONS(3171), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1956), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1954), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [10759] = 5, ACTIONS(3173), 1, sym_keyword_unsigned, ACTIONS(3175), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1964), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1962), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [10829] = 5, ACTIONS(3177), 1, sym_keyword_unsigned, ACTIONS(3179), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1972), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1970), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [10899] = 5, ACTIONS(3181), 1, sym_keyword_unsigned, ACTIONS(3183), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1980), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1978), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [10969] = 5, ACTIONS(3185), 1, sym_keyword_unsigned, ACTIONS(3187), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1988), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1986), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [11039] = 5, ACTIONS(3189), 1, sym_keyword_unsigned, ACTIONS(3191), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1996), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1994), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [11109] = 5, ACTIONS(3193), 1, sym_keyword_unsigned, ACTIONS(3195), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1940), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1938), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [11179] = 5, ACTIONS(3197), 1, sym_keyword_unsigned, ACTIONS(3199), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [11249] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3201), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11188), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [11373] = 6, ACTIONS(2948), 1, sym_keyword_with, ACTIONS(2950), 1, sym_keyword_without, STATE(786), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 48, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [11445] = 6, ACTIONS(2948), 1, sym_keyword_with, ACTIONS(2950), 1, sym_keyword_without, STATE(787), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 48, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [11517] = 34, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3055), 1, sym_keyword_unbounded, ACTIONS(3057), 1, sym_keyword_current, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3061), 1, sym_parameter, ACTIONS(3063), 1, sym_op_unary_other, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(6497), 1, sym_identifier, STATE(6681), 1, sym_binary_expression, STATE(8715), 1, sym_frame_definition, STATE(10601), 1, sym__current_row, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(6665), 2, sym__literal_string, sym__integer, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(2628), 3, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6411), 15, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [11645] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(845), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2757), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2755), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [11715] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3205), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11204), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [11839] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(847), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2701), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2699), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [11909] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(851), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2733), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2731), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [11979] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(855), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [12049] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(857), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2741), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2739), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [12119] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(860), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [12189] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(867), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2749), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2747), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [12259] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(759), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2713), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2711), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [12329] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(766), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [12399] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(779), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2721), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2719), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [12469] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(801), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2761), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2759), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [12539] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(807), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [12609] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(809), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2697), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2695), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [12679] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(811), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [12749] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(818), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2709), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2707), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [12819] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(834), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [12889] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(751), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2737), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2735), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [12959] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(753), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [13029] = 5, ACTIONS(3203), 1, sym_keyword_filter, STATE(756), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [13099] = 8, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3209), 1, anon_sym_LBRACK, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [13175] = 13, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3209), 1, anon_sym_LBRACK, ACTIONS(3213), 1, anon_sym_PLUS, ACTIONS(3215), 1, anon_sym_DASH, ACTIONS(3217), 1, anon_sym_SLASH, ACTIONS(3219), 1, anon_sym_CARET, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3211), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2683), 3, sym_keyword_as, anon_sym_LT, anon_sym_GT, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [13261] = 21, ACTIONS(2636), 1, sym_keyword_as, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3209), 1, anon_sym_LBRACK, ACTIONS(3213), 1, anon_sym_PLUS, ACTIONS(3215), 1, anon_sym_DASH, ACTIONS(3217), 1, anon_sym_SLASH, ACTIONS(3219), 1, anon_sym_CARET, ACTIONS(3221), 1, sym_keyword_in, ACTIONS(3223), 1, sym_keyword_not, ACTIONS(3225), 1, sym_keyword_between, ACTIONS(3231), 1, sym_op_other, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3211), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3229), 2, anon_sym_LT, anon_sym_GT, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3227), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 26, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, anon_sym_COLON_COLON, [13363] = 22, ACTIONS(2636), 1, sym_keyword_as, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3209), 1, anon_sym_LBRACK, ACTIONS(3213), 1, anon_sym_PLUS, ACTIONS(3215), 1, anon_sym_DASH, ACTIONS(3217), 1, anon_sym_SLASH, ACTIONS(3219), 1, anon_sym_CARET, ACTIONS(3221), 1, sym_keyword_in, ACTIONS(3223), 1, sym_keyword_not, ACTIONS(3225), 1, sym_keyword_between, ACTIONS(3231), 1, sym_op_other, ACTIONS(3233), 1, sym_keyword_and, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3211), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3229), 2, anon_sym_LT, anon_sym_GT, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3227), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 25, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_or, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, anon_sym_COLON_COLON, [13467] = 6, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [13539] = 16, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3209), 1, anon_sym_LBRACK, ACTIONS(3213), 1, anon_sym_PLUS, ACTIONS(3215), 1, anon_sym_DASH, ACTIONS(3217), 1, anon_sym_SLASH, ACTIONS(3219), 1, anon_sym_CARET, ACTIONS(3221), 1, sym_keyword_in, ACTIONS(3231), 1, sym_op_other, ACTIONS(3235), 1, sym_keyword_not, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3211), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_as, anon_sym_LT, anon_sym_GT, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [13631] = 9, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3209), 1, anon_sym_LBRACK, ACTIONS(3219), 1, anon_sym_CARET, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, ACTIONS(2634), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [13709] = 13, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3209), 1, anon_sym_LBRACK, ACTIONS(3213), 1, anon_sym_PLUS, ACTIONS(3215), 1, anon_sym_DASH, ACTIONS(3217), 1, anon_sym_SLASH, ACTIONS(3219), 1, anon_sym_CARET, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3211), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_as, anon_sym_LT, anon_sym_GT, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [13795] = 11, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3209), 1, anon_sym_LBRACK, ACTIONS(3217), 1, anon_sym_SLASH, ACTIONS(3219), 1, anon_sym_CARET, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3211), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 39, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [13877] = 8, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3209), 1, anon_sym_LBRACK, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [13953] = 18, ACTIONS(2636), 1, sym_keyword_as, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3209), 1, anon_sym_LBRACK, ACTIONS(3213), 1, anon_sym_PLUS, ACTIONS(3215), 1, anon_sym_DASH, ACTIONS(3217), 1, anon_sym_SLASH, ACTIONS(3219), 1, anon_sym_CARET, ACTIONS(3221), 1, sym_keyword_in, ACTIONS(3231), 1, sym_op_other, ACTIONS(3235), 1, sym_keyword_not, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3211), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3229), 2, anon_sym_LT, anon_sym_GT, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3227), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, anon_sym_COLON_COLON, [14049] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2675), 1, sym_keyword_as, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3209), 1, anon_sym_LBRACK, ACTIONS(3213), 1, anon_sym_PLUS, ACTIONS(3215), 1, anon_sym_DASH, ACTIONS(3217), 1, anon_sym_SLASH, ACTIONS(3219), 1, anon_sym_CARET, ACTIONS(3221), 1, sym_keyword_in, ACTIONS(3223), 1, sym_keyword_not, ACTIONS(3231), 1, sym_op_other, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3211), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3229), 2, anon_sym_LT, anon_sym_GT, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3227), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 27, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, anon_sym_COLON_COLON, [14149] = 20, ACTIONS(2665), 1, sym_keyword_as, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3209), 1, anon_sym_LBRACK, ACTIONS(3213), 1, anon_sym_PLUS, ACTIONS(3215), 1, anon_sym_DASH, ACTIONS(3217), 1, anon_sym_SLASH, ACTIONS(3219), 1, anon_sym_CARET, ACTIONS(3221), 1, sym_keyword_in, ACTIONS(3223), 1, sym_keyword_not, ACTIONS(3231), 1, sym_op_other, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3211), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3229), 2, anon_sym_LT, anon_sym_GT, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3227), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 27, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, anon_sym_COLON_COLON, [14249] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3238), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11216), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [14373] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3240), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11223), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [14497] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1384), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [14565] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3242), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11229), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [14689] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2026), 7, sym_keyword_as, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2024), 50, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [14755] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(9554), 1, sym_term, STATE(11437), 1, sym_select_expression, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [14879] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3244), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11237), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [15003] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3246), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11242), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [15127] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3248), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11248), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [15251] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3250), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11514), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [15375] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3252), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11523), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [15499] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3254), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11531), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [15623] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3256), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11539), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [15747] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3258), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11545), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [15871] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3260), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11549), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [15995] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3262), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11552), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [16119] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3264), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11554), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [16243] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3266), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11557), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [16367] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3268), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11559), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [16491] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3270), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11561), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [16615] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3101), 1, sym_parameter, ACTIONS(3103), 1, sym_op_unary_other, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(7656), 1, sym_select_expression, STATE(8850), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3366), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [16739] = 32, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3003), 1, anon_sym_STAR, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3143), 1, sym_parameter, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(7026), 1, sym_all_fields, STATE(7756), 1, sym_select_expression, STATE(8870), 1, sym_term, STATE(12149), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3317), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [16863] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3272), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11250), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [16987] = 34, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3055), 1, sym_keyword_unbounded, ACTIONS(3057), 1, sym_keyword_current, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3061), 1, sym_parameter, ACTIONS(3063), 1, sym_op_unary_other, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(6497), 1, sym_identifier, STATE(6681), 1, sym_binary_expression, STATE(8518), 1, sym_frame_definition, STATE(10601), 1, sym__current_row, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(6665), 2, sym__literal_string, sym__integer, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(2628), 3, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6411), 15, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [17115] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(7656), 1, sym_select_expression, STATE(9554), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [17239] = 5, ACTIONS(3274), 1, aux_sym__single_quote_string_token2, STATE(558), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1363), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1365), 37, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [17309] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5838), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [17435] = 32, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3003), 1, anon_sym_STAR, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3143), 1, sym_parameter, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(7026), 1, sym_all_fields, STATE(8870), 1, sym_term, STATE(12045), 1, sym_select_expression, STATE(12149), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3317), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [17559] = 5, ACTIONS(3276), 1, aux_sym__single_quote_string_token2, STATE(561), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1376), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1378), 37, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [17629] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3278), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(10893), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [17753] = 32, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2928), 1, sym_parameter, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(7001), 1, sym_all_fields, STATE(7446), 1, sym_term, STATE(7656), 1, sym_select_expression, STATE(11814), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1911), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [17877] = 5, ACTIONS(3280), 1, aux_sym__single_quote_string_token2, STATE(561), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1369), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1371), 37, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [17947] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6073), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [18073] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3101), 1, sym_parameter, ACTIONS(3103), 1, sym_op_unary_other, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(8850), 1, sym_term, STATE(11437), 1, sym_select_expression, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3366), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [18197] = 4, ACTIONS(3283), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 50, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [18265] = 5, ACTIONS(3285), 1, sym_keyword_varying, ACTIONS(3287), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2010), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2008), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [18335] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6110), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [18461] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3289), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11160), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [18585] = 32, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3003), 1, anon_sym_STAR, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(3119), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(7026), 1, sym_all_fields, STATE(7607), 1, sym_term, STATE(7756), 1, sym_select_expression, STATE(12060), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1965), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [18709] = 32, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [18833] = 32, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3291), 1, anon_sym_RPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11175), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [18957] = 32, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(3077), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(7001), 1, sym_all_fields, STATE(7656), 1, sym_select_expression, STATE(7765), 1, sym_term, STATE(11814), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2354), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [19081] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5842), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [19207] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5846), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [19333] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5847), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [19459] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5850), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [19585] = 5, ACTIONS(3293), 1, sym_keyword_precision, ACTIONS(3295), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [19655] = 32, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3003), 1, anon_sym_STAR, ACTIONS(3005), 1, sym_parameter, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(7026), 1, sym_all_fields, STATE(7756), 1, sym_select_expression, STATE(7934), 1, sym_term, STATE(12060), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2558), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [19779] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5929), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [19905] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5930), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [20031] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5931), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [20157] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5933), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [20283] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5937), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [20409] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5940), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [20535] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5941), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [20661] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5942), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [20787] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5946), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [20913] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5947), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [21039] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5948), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [21165] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5949), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [21291] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5953), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [21417] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5955), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [21543] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5956), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [21669] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5958), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [21795] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5962), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [21921] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5963), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [22047] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5964), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [22173] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5966), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [22299] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5969), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [22425] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5970), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [22551] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5971), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [22677] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5972), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [22803] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5974), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [22929] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5976), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [23055] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5977), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [23181] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5978), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [23307] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5982), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [23433] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5983), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [23559] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5984), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [23685] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5986), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [23811] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5991), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [23937] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5993), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [24063] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5994), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [24189] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(5996), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [24315] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6000), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [24441] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6001), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [24567] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6002), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [24693] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6003), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [24819] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6006), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [24945] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6007), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [25071] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6008), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [25197] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6009), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [25323] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6012), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [25449] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6013), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [25575] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6014), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [25701] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6015), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [25827] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6021), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [25953] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6022), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [26079] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6023), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [26205] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6024), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [26331] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6028), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [26457] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6029), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [26583] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6030), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [26709] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6031), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [26835] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6034), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [26961] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6036), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [27087] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6037), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [27213] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6038), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [27339] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6044), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [27465] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6047), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [27591] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6048), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [27717] = 33, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3167), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(6121), 1, sym__literal_string, STATE(7790), 1, sym_all_fields, STATE(9889), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3857), 4, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [27843] = 4, ACTIONS(3297), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [27910] = 5, ACTIONS(3303), 1, aux_sym__single_quote_string_token2, STATE(663), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3301), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3299), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [27979] = 4, ACTIONS(3305), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [28046] = 4, ACTIONS(3307), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [28113] = 4, ACTIONS(3309), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [28180] = 5, ACTIONS(3311), 1, aux_sym__single_quote_string_token2, STATE(665), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1365), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1363), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [28249] = 5, STATE(219), 1, aux_sym_array_size_definition_repeat1, STATE(293), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3313), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [28318] = 4, ACTIONS(3317), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [28385] = 4, ACTIONS(3319), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [28452] = 8, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [28527] = 13, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2683), 4, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [28612] = 4, ACTIONS(3335), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [28679] = 4, ACTIONS(3337), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [28746] = 4, ACTIONS(3339), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [28813] = 4, ACTIONS(3341), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [28880] = 31, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(7410), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [29001] = 31, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3003), 1, anon_sym_STAR, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3143), 1, sym_parameter, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(7026), 1, sym_all_fields, STATE(7722), 1, sym_term, STATE(12149), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3317), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [29122] = 6, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [29193] = 31, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2928), 1, sym_parameter, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(7001), 1, sym_all_fields, STATE(7410), 1, sym_term, STATE(11814), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1911), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [29314] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8206), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [29435] = 4, ACTIONS(3343), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [29502] = 5, ACTIONS(3349), 1, aux_sym__single_quote_string_token2, STATE(666), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3347), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3345), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [29571] = 4, ACTIONS(3351), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [29638] = 5, ACTIONS(3349), 1, aux_sym__single_quote_string_token2, STATE(666), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1378), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1376), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [29707] = 5, ACTIONS(3353), 1, aux_sym__single_quote_string_token2, STATE(666), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1371), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1369), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [29776] = 21, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 25, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COLON_COLON, [29877] = 22, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 24, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COLON_COLON, [29980] = 16, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3366), 1, sym_op_other, ACTIONS(3370), 1, sym_keyword_not, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 34, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [30071] = 9, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3333), 1, anon_sym_CARET, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, ACTIONS(2634), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [30148] = 13, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [30233] = 11, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, ACTIONS(2634), 37, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [30314] = 8, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [30389] = 18, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3366), 1, sym_op_other, ACTIONS(3370), 1, sym_keyword_not, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COLON_COLON, [30484] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2774), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2776), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [30549] = 31, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3101), 1, sym_parameter, ACTIONS(3103), 1, sym_op_unary_other, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(7410), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3366), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [30670] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [30735] = 4, ACTIONS(3373), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [30802] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2675), 1, sym_keyword_or, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3366), 1, sym_op_other, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 26, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_RPAREN, anon_sym_COLON_COLON, [30901] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [30966] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [31031] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2802), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2804), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [31096] = 20, ACTIONS(2665), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3366), 1, sym_op_other, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 26, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_RPAREN, anon_sym_COLON_COLON, [31195] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [31260] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2770), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2772), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [31325] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2778), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2780), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [31390] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [31455] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2790), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2792), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [31520] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2794), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2796), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [31585] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [31650] = 4, ACTIONS(3375), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [31717] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2818), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2820), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [31782] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2822), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2824), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [31847] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2810), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2812), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [31912] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [31977] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2806), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2808), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [32042] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [32107] = 4, ACTIONS(2898), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [32174] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2798), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2800), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [32239] = 4, ACTIONS(3377), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2126), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2124), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [32306] = 4, ACTIONS(3379), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2070), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2068), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [32373] = 31, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(3077), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(7001), 1, sym_all_fields, STATE(7410), 1, sym_term, STATE(11814), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2354), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [32494] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8210), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [32615] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(10286), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [32736] = 4, ACTIONS(3381), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2040), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2038), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [32803] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8245), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [32924] = 4, ACTIONS(3383), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2094), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2092), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [32991] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8331), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [33112] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8241), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [33233] = 31, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3003), 1, anon_sym_STAR, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(3119), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(7026), 1, sym_all_fields, STATE(7722), 1, sym_term, STATE(12060), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1965), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [33354] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8220), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [33475] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8293), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [33596] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 50, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [33661] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8193), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [33782] = 4, ACTIONS(3385), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2104), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2102), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [33849] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8249), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [33970] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2110), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2108), 50, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [34035] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8327), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [34156] = 4, ACTIONS(3387), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2114), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2112), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [34223] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8194), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [34344] = 4, ACTIONS(3389), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2120), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2118), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [34411] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8234), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [34532] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8251), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [34653] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8271), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [34774] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8311), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [34895] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8324), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [35016] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8308), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [35137] = 31, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(2848), 1, sym_parameter, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(7790), 1, sym_all_fields, STATE(8321), 1, sym_term, STATE(12006), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3444), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [35258] = 4, ACTIONS(3391), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2132), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2130), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [35325] = 4, ACTIONS(3393), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2138), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2136), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [35392] = 4, ACTIONS(3399), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [35459] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2144), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2142), 50, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [35524] = 4, ACTIONS(3401), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [35591] = 4, ACTIONS(3403), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [35658] = 4, ACTIONS(3405), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [35725] = 4, ACTIONS(3407), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [35792] = 4, ACTIONS(3409), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [35859] = 4, ACTIONS(3411), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [35926] = 31, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3003), 1, anon_sym_STAR, ACTIONS(3005), 1, sym_parameter, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(7026), 1, sym_all_fields, STATE(7722), 1, sym_term, STATE(12060), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2558), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [36047] = 4, ACTIONS(3413), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [36114] = 31, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2846), 1, anon_sym_STAR, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3031), 1, sym_parameter, ACTIONS(3033), 1, sym_op_unary_other, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(7001), 1, sym_all_fields, STATE(11669), 1, sym_term, STATE(11843), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3795), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [36235] = 4, ACTIONS(3295), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [36302] = 6, ACTIONS(3415), 1, anon_sym_LBRACK, STATE(743), 1, aux_sym_array_size_definition_repeat1, STATE(996), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2210), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2208), 47, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [36373] = 4, ACTIONS(3418), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [36440] = 4, ACTIONS(3420), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2190), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2188), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [36507] = 4, ACTIONS(3422), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [36574] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2814), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2816), 40, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [36639] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2267), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2265), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [36703] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(3428), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3424), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [36807] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3430), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3432), 37, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [36871] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [36935] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [36999] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2816), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2814), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [37063] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [37127] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3434), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3436), 37, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [37191] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2800), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2798), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [37255] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3079), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3081), 39, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [37319] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [37383] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [37447] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2275), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2273), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [37511] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2279), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2277), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [37575] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2377), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2375), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [37639] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [37703] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2227), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2225), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [37767] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [37831] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2792), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2790), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [37895] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [37959] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2315), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2313), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [38023] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2026), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2024), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [38087] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2367), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2365), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [38151] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2283), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2281), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [38215] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2457), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2455), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [38279] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(3428), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3438), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [38383] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2381), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2379), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [38447] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2385), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2383), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [38511] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2389), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2387), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [38575] = 31, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3444), 1, sym_keyword_current_timestamp, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3450), 1, anon_sym_LPAREN, ACTIONS(3452), 1, sym_parameter, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, STATE(436), 1, sym_identifier, STATE(916), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2704), 1, sym_invocation, STATE(6837), 1, sym__inner_default_expression, STATE(12354), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2745), 7, sym_array, sym_implicit_cast, sym_cast, sym_binary_expression, sym_unary_expression, sym_list, sym_literal, STATE(6416), 9, sym_case, sym_interval, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_between_expression, sym_subquery, [38695] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(3428), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3470), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [38799] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2796), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2794), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [38863] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2393), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2391), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [38927] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2287), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2285), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [38991] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2397), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2395), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [39055] = 4, STATE(288), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3472), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [39121] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2409), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2407), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [39185] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(3428), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3476), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [39289] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2413), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2411), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [39353] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2417), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2415), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [39417] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(3428), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3478), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [39521] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(3428), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3480), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [39625] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [39689] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(3428), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3482), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [39793] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [39857] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2291), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2289), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [39921] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2299), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2297), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [39985] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2303), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2301), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [40049] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2307), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2305), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [40113] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2295), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2293), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [40177] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(3428), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3484), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [40281] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(3428), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3486), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [40385] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(3428), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3488), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [40489] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [40553] = 31, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3494), 1, sym_keyword_current_timestamp, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3500), 1, anon_sym_LPAREN, ACTIONS(3502), 1, sym_parameter, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, STATE(2322), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2833), 1, sym_invocation, STATE(6558), 1, sym_identifier, STATE(6983), 1, sym__inner_default_expression, STATE(11719), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3064), 7, sym_array, sym_implicit_cast, sym_cast, sym_binary_expression, sym_unary_expression, sym_list, sym_literal, STATE(6353), 9, sym_case, sym_interval, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_between_expression, sym_subquery, [40673] = 5, ACTIONS(3522), 1, aux_sym__single_quote_string_token2, STATE(828), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1365), 7, sym_keyword_as, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1363), 46, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [40741] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [40805] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2239), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2237), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [40869] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2243), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2241), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [40933] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2820), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2818), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [40997] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [41061] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2824), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2822), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [41125] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [41189] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2812), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2810), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [41253] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [41317] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2231), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2229), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [41381] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [41445] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2235), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2233), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [41509] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(3428), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3524), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [41613] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [41677] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [41741] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2247), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2245), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [41805] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2251), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2249), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [41869] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(3428), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3526), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [41973] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2223), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2221), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [42037] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(3428), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3528), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [42141] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2255), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2253), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [42205] = 8, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [42279] = 13, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2683), 4, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [42363] = 6, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [42433] = 5, ACTIONS(3544), 1, aux_sym__single_quote_string_token2, STATE(829), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1378), 7, sym_keyword_as, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1376), 46, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [42501] = 5, ACTIONS(3546), 1, aux_sym__single_quote_string_token2, STATE(829), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1371), 7, sym_keyword_as, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1369), 46, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [42569] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2259), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2257), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [42633] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2026), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2024), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [42697] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2263), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2261), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [42761] = 4, ACTIONS(3553), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [42827] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2808), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2806), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [42891] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1382), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1384), 37, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [42955] = 21, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 24, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_COLON_COLON, [43055] = 22, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 23, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_COLON_COLON, [43157] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2429), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2427), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [43221] = 16, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3565), 1, sym_op_other, ACTIONS(3569), 1, sym_keyword_not, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 33, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [43311] = 9, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3542), 1, anon_sym_CARET, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, ACTIONS(2634), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [43387] = 13, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [43471] = 11, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, ACTIONS(2634), 36, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [43551] = 8, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [43625] = 18, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3565), 1, sym_op_other, ACTIONS(3569), 1, sym_keyword_not, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 28, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COLON_COLON, [43719] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2776), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2774), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [43783] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [43847] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [43911] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2437), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2435), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [43975] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2441), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2439), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [44039] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2675), 1, sym_keyword_or, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3565), 1, sym_op_other, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 25, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_COLON_COLON, [44137] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [44201] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2445), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2443), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [44265] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2449), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2447), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [44329] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2453), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2451), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [44393] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [44457] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2311), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2309), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [44521] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2804), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2802), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [44585] = 20, ACTIONS(2665), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3565), 1, sym_op_other, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 25, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_COLON_COLON, [44683] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2421), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2419), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [44747] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [44811] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2425), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2423), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [44875] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2433), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2431), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [44939] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2271), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2269), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [45003] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [45067] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [45131] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [45195] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2772), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2770), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [45259] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2401), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2399), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [45323] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2405), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2403), 49, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [45387] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2780), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2778), 49, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [45451] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3572), 1, anon_sym_RBRACK, ACTIONS(3574), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5324), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [45566] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(4378), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [45645] = 30, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(3584), 1, sym_keyword_not, ACTIONS(3586), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4546), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [45762] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(4578), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [45841] = 29, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3604), 1, sym_parameter, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(7927), 1, sym_order_target, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2826), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [45956] = 29, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3604), 1, sym_parameter, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(7626), 1, sym_order_target, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2826), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [46071] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(3626), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3488), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [46174] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(2857), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [46253] = 30, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(3628), 1, sym_keyword_not, ACTIONS(3630), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(11673), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4384), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [46370] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(11673), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(4382), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [46449] = 29, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(3640), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(7719), 1, sym_order_target, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2551), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [46564] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(3626), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3526), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [46667] = 30, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3646), 1, sym_keyword_not, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3660), 1, sym_parameter, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2224), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [46784] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [46847] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3684), 1, anon_sym_RBRACK, ACTIONS(3686), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5219), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [46962] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3688), 1, anon_sym_RBRACK, ACTIONS(3690), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5283), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [47077] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(4785), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [47156] = 30, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(3692), 1, sym_keyword_not, ACTIONS(3694), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(12061), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4077), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [47273] = 30, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3700), 1, sym_keyword_not, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3714), 1, sym_parameter, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2174), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [47390] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(2017), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [47469] = 29, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(3640), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(7083), 1, sym_order_target, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2551), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [47584] = 30, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3738), 1, sym_keyword_not, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3752), 1, sym_parameter, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2332), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [47701] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(11885), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(1959), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [47780] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2574), 1, anon_sym_RPAREN, ACTIONS(2618), 1, sym_parameter, ACTIONS(3059), 1, anon_sym_LPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5194), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [47895] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3772), 1, anon_sym_RBRACK, ACTIONS(3774), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5289), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [48010] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3432), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3430), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [48073] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(12061), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(4421), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [48152] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(11659), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(2288), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [48231] = 30, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(3776), 1, sym_keyword_not, ACTIONS(3778), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(11885), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1967), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [48348] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3780), 1, anon_sym_RBRACK, ACTIONS(3782), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5296), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [48463] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3784), 1, anon_sym_RBRACK, ACTIONS(3786), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5251), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [48578] = 29, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(3796), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(8445), 1, sym_order_target, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3668), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [48693] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(3779), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [48772] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2477), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2475), 48, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [48835] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3798), 1, anon_sym_RBRACK, ACTIONS(3800), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5364), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [48950] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(3626), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3438), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [49053] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3802), 1, anon_sym_RBRACK, ACTIONS(3804), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5301), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [49168] = 29, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(3806), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(7083), 1, sym_order_target, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2300), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [49283] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3808), 1, anon_sym_RBRACK, ACTIONS(3810), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5239), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [49398] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(2369), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [49477] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(2167), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [49556] = 30, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3818), 1, sym_keyword_not, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3832), 1, sym_parameter, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3831), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [49673] = 30, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(3854), 1, sym_keyword_not, ACTIONS(3856), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4221), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [49790] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3858), 1, anon_sym_RBRACK, ACTIONS(3860), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5308), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [49905] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(3626), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3480), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [50008] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1384), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [50071] = 29, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(3862), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(7779), 1, sym_order_target, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2653), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [50186] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3436), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3434), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [50249] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(3826), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [50328] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3866), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3864), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [50391] = 30, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(3868), 1, sym__identifier, ACTIONS(3870), 1, sym_keyword_cast, ACTIONS(3872), 1, sym_keyword_case, ACTIONS(3874), 1, sym_keyword_not, ACTIONS(3876), 1, sym_keyword_exists, ACTIONS(3882), 1, sym_keyword_interval, ACTIONS(3884), 1, sym_keyword_array, ACTIONS(3886), 1, anon_sym_LPAREN, ACTIONS(3888), 1, sym_parameter, ACTIONS(3890), 1, anon_sym_PLUS, ACTIONS(3892), 1, anon_sym_DASH, ACTIONS(3894), 1, sym_op_unary_other, ACTIONS(3896), 1, sym__double_quote_string, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, ACTIONS(3902), 1, aux_sym__integer_token1, ACTIONS(3904), 1, aux_sym__decimal_number_token1, ACTIONS(3906), 1, aux_sym__bit_string_token1, ACTIONS(3908), 1, aux_sym_identifier_token1, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3880), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3878), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4033), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [50508] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3912), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3910), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [50571] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(3626), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3482), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [50674] = 30, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(3914), 1, sym_keyword_not, ACTIONS(3916), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(371), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [50791] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3918), 1, anon_sym_RBRACK, ACTIONS(3920), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5316), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [50906] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3922), 1, anon_sym_RBRACK, ACTIONS(3924), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5196), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [51021] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(2537), 1, anon_sym_RPAREN, ACTIONS(2616), 1, sym_parameter, ACTIONS(3059), 1, anon_sym_LPAREN, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5284), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [51136] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3926), 1, sym_keyword_when, ACTIONS(3928), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5943), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [51251] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(3626), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3484), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [51354] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(4313), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [51433] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(3626), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3486), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [51536] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3930), 1, anon_sym_RBRACK, ACTIONS(3932), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5262), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [51651] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(2589), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [51730] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2461), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2459), 48, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [51793] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3936), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3934), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [51856] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3940), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3938), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [51919] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(3626), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3524), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [52022] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3944), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3942), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [52085] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3948), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3946), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [52148] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3952), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3950), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [52211] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(3626), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3528), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [52314] = 29, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(3954), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(7649), 1, sym_order_target, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2486), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [52429] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3956), 1, anon_sym_RBRACK, ACTIONS(3958), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5321), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [52544] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3962), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3960), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [52607] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3081), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3079), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [52670] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2465), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2463), 48, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [52733] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3966), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3964), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [52796] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3970), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3968), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [52859] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3974), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3972), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [52922] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [52985] = 30, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(3976), 1, sym_keyword_not, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3982), 1, sym_parameter, ACTIONS(3984), 1, sym_op_unary_other, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2818), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [53102] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(517), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [53181] = 23, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2640), 1, anon_sym_LBRACK, ACTIONS(2644), 1, anon_sym_SLASH, ACTIONS(2646), 1, anon_sym_CARET, ACTIONS(2648), 1, sym_keyword_in, ACTIONS(2657), 1, sym_op_other, ACTIONS(2659), 1, anon_sym_PLUS, ACTIONS(2661), 1, anon_sym_DASH, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2677), 1, sym_keyword_between, ACTIONS(2679), 1, sym_keyword_and, ACTIONS(3988), 1, sym_keyword_as, ACTIONS(3990), 1, sym_keyword_or, ACTIONS(3992), 1, anon_sym_COLON_COLON, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2642), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2655), 2, anon_sym_LT, anon_sym_GT, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2653), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3986), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [53284] = 30, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3103), 1, sym_op_unary_other, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(3994), 1, sym_keyword_not, ACTIONS(3996), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4319), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [53401] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(369), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [53480] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4000), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3998), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [53543] = 30, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4006), 1, sym_keyword_not, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4020), 1, sym_parameter, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2020), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [53660] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(825), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [53739] = 30, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(4040), 1, sym_keyword_not, ACTIONS(4042), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2594), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [53856] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(2329), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [53935] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4046), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4044), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [53998] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4050), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4048), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [54061] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4054), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4052), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [54124] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [54187] = 30, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4064), 1, sym_keyword_not, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4078), 1, sym_parameter, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(659), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [54304] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4100), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4098), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [54367] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4104), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4102), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [54430] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4108), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4106), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [54493] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4112), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4110), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [54556] = 29, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(3954), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(7626), 1, sym_order_target, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2486), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [54671] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4114), 1, anon_sym_RBRACK, ACTIONS(4116), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5269), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [54786] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4120), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4118), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [54849] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4122), 1, anon_sym_RBRACK, ACTIONS(4124), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5166), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [54964] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4128), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4126), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [55027] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4132), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4130), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [55090] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(1971), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [55169] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4136), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4134), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [55232] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4140), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4138), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [55295] = 30, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4146), 1, sym_keyword_not, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4160), 1, sym_parameter, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4710), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [55412] = 30, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(4180), 1, sym_keyword_not, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4186), 1, sym_parameter, ACTIONS(4188), 1, sym_op_unary_other, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3782), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [55529] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(4028), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [55608] = 29, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(3806), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(7439), 1, sym_order_target, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2300), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [55723] = 30, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(4190), 1, sym_keyword_not, ACTIONS(4192), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(521), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [55840] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2469), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2467), 48, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [55903] = 30, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(4194), 1, sym_keyword_not, ACTIONS(4196), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1801), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [56020] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(1792), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [56099] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4200), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4198), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [56162] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(3626), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3476), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [56265] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4204), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4202), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [56328] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4208), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4206), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [56391] = 29, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(3796), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(7626), 1, sym_order_target, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3668), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [56506] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(3626), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3478), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [56609] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2473), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2471), 48, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [56672] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4210), 1, anon_sym_RBRACK, ACTIONS(4212), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5277), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [56787] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(3626), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3424), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [56890] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2481), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2479), 48, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_with, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [56953] = 30, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4218), 1, sym_keyword_not, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4232), 1, sym_parameter, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2054), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [57070] = 30, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(4252), 1, sym_keyword_not, ACTIONS(4254), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(11659), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2290), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [57187] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4256), 1, sym_keyword_when, ACTIONS(4258), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6171), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [57302] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4260), 1, sym_keyword_when, ACTIONS(4262), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6181), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [57417] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4264), 1, sym_keyword_when, ACTIONS(4266), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6182), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [57532] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4268), 1, sym_keyword_when, ACTIONS(4270), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6183), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [57647] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4272), 1, sym_keyword_when, ACTIONS(4274), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6185), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [57762] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4276), 1, sym_keyword_when, ACTIONS(4278), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6186), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [57877] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4280), 1, sym_keyword_when, ACTIONS(4282), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6187), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [57992] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4284), 1, sym_keyword_when, ACTIONS(4286), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6189), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [58107] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4288), 1, sym_keyword_when, ACTIONS(4290), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6190), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [58222] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4292), 1, sym_keyword_when, ACTIONS(4294), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6191), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [58337] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4296), 1, sym_keyword_when, ACTIONS(4298), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6193), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [58452] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4300), 1, sym_keyword_when, ACTIONS(4302), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6195), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [58567] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4304), 1, sym_keyword_when, ACTIONS(4306), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6196), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [58682] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4308), 1, sym_keyword_when, ACTIONS(4310), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6197), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [58797] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4312), 1, sym_keyword_when, ACTIONS(4314), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6198), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [58912] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4316), 1, sym_keyword_when, ACTIONS(4318), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6199), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [59027] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4320), 1, sym_keyword_when, ACTIONS(4322), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6201), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [59142] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4324), 1, anon_sym_RBRACK, ACTIONS(4326), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5245), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [59257] = 29, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(3862), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(7083), 1, sym_order_target, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2653), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [59372] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(3626), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3470), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [59475] = 11, ACTIONS(3578), 1, sym_keyword_distinct, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, ACTIONS(3580), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, STATE(651), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, ACTIONS(3576), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [59554] = 30, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(3582), 1, sym_keyword_distinct, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4332), 1, sym_keyword_not, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4346), 1, sym_parameter, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 4, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(827), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [59671] = 23, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2640), 1, anon_sym_LBRACK, ACTIONS(2644), 1, anon_sym_SLASH, ACTIONS(2646), 1, anon_sym_CARET, ACTIONS(2648), 1, sym_keyword_in, ACTIONS(2657), 1, sym_op_other, ACTIONS(2659), 1, anon_sym_PLUS, ACTIONS(2661), 1, anon_sym_DASH, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2677), 1, sym_keyword_between, ACTIONS(2679), 1, sym_keyword_and, ACTIONS(3990), 1, sym_keyword_or, ACTIONS(3992), 1, anon_sym_COLON_COLON, ACTIONS(4368), 1, sym_keyword_as, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2642), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2655), 2, anon_sym_LT, anon_sym_GT, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2653), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(4366), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [59774] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4372), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4370), 48, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [59837] = 28, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(4374), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(11885), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1976), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [59949] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(4376), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(12061), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4236), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [60061] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(4378), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(12061), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4201), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [60173] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(4380), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(12061), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3946), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [60285] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(4382), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1971), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [60397] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(4384), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1975), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [60509] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(4386), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2009), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [60621] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(4388), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2016), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [60733] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(4390), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2021), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [60845] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(4392), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2025), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [60957] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(4394), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2031), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [61069] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(4396), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2033), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [61181] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(4398), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2038), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [61293] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(4400), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2041), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [61405] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4020), 1, sym_parameter, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2020), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [61517] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(4402), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2048), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [61629] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(4404), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1956), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [61741] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4406), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4796), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [61853] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4408), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4766), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [61965] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4410), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4787), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [62077] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4412), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4733), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [62189] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4414), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4734), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [62301] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4416), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4712), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [62413] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4418), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4744), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [62525] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4420), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4748), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [62637] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4422), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4752), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [62749] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4160), 1, sym_parameter, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4710), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [62861] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4424), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4753), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [62973] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4426), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4736), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [63085] = 28, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(4428), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2370), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [63197] = 28, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(4430), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2363), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [63309] = 28, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(4432), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2130), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [63421] = 28, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(4434), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2287), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [63533] = 28, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(4436), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2351), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [63645] = 28, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(4438), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2355), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [63757] = 28, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(4440), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2096), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [63869] = 28, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(4442), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2100), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [63981] = 28, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(4444), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2319), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [64093] = 28, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3660), 1, sym_parameter, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2224), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [64205] = 28, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(4446), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2297), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [64317] = 28, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(4448), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2162), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [64429] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1384), 7, sym_keyword_as, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 46, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [64491] = 28, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(4450), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(370), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [64603] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4452), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4713), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [64715] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4454), 1, anon_sym_LPAREN, ACTIONS(4456), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5354), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [64827] = 28, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(4458), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(365), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [64939] = 28, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(4460), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(366), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [65051] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4462), 1, anon_sym_LPAREN, ACTIONS(4464), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5362), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [65163] = 28, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(4466), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(367), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [65275] = 28, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(4468), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(368), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [65387] = 28, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(4470), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(372), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [65499] = 28, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(4472), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(360), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [65611] = 28, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(4474), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(363), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [65723] = 28, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(4476), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(361), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [65835] = 28, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(3916), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(371), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [65947] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4478), 1, anon_sym_LPAREN, ACTIONS(4480), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5363), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [66059] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4482), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5896), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [66171] = 28, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(4484), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(364), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [66283] = 28, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(4486), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(362), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [66395] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4488), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(652), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [66507] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4490), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5365), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [66619] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4492), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(6702), 1, sym_binary_expression, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6319), 15, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [66733] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4494), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(667), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [66845] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4496), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(668), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [66957] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4498), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(669), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [67069] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4500), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(670), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [67181] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4502), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(671), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [67293] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4504), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(672), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [67405] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4506), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(673), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [67517] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4508), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(674), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [67629] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4078), 1, sym_parameter, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(659), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [67741] = 28, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(4510), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(11885), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1959), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [67853] = 7, ACTIONS(4512), 1, sym_keyword_unsigned, ACTIONS(4514), 1, sym_keyword_zerofill, ACTIONS(4516), 1, sym_keyword_precision, ACTIONS(4518), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [67923] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4520), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(679), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [68035] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4522), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(683), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [68147] = 29, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4070), 1, sym_keyword_null, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4526), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4524), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(773), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [68261] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(4528), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2834), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [68373] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4530), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5914), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [68485] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4532), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5830), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [68597] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4534), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4778), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [68709] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4536), 1, anon_sym_LPAREN, ACTIONS(4538), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5383), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [68821] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4540), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6126), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [68933] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4542), 1, anon_sym_LPAREN, ACTIONS(4544), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5385), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [69045] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4546), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5397), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [69157] = 28, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(4548), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(953), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [69269] = 29, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4070), 1, sym_keyword_null, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4552), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4550), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(789), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [69383] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4554), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5643), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [69495] = 29, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4070), 1, sym_keyword_null, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4558), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4556), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(791), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [69609] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4560), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5402), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [69721] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4562), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5985), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [69833] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4564), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4714), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [69945] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4566), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5875), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [70057] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4568), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6010), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [70169] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4492), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(6701), 1, sym_binary_expression, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6319), 15, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [70283] = 29, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4070), 1, sym_keyword_null, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4572), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4570), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(798), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [70397] = 29, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4070), 1, sym_keyword_null, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4576), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4574), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(799), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [70511] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4578), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4751), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [70623] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4580), 1, anon_sym_LPAREN, ACTIONS(4582), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6045), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [70735] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4584), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6314), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [70847] = 29, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4070), 1, sym_keyword_null, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4588), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4586), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(816), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [70961] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4590), 1, anon_sym_LPAREN, ACTIONS(4592), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6065), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [71073] = 29, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4070), 1, sym_keyword_null, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4596), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4594), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(823), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [71187] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, STATE(2315), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2958), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2956), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [71257] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4598), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1792), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [71369] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4600), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1793), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [71481] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(4602), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(12061), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4238), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [71593] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4604), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1799), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [71705] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4606), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1800), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [71817] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4608), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1802), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [71929] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4610), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1803), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [72041] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4612), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1828), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [72153] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4614), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1831), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [72265] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4616), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1832), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [72377] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4618), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1833), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [72489] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4196), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1801), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [72601] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4620), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4916), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [72713] = 7, ACTIONS(4622), 1, sym_keyword_array, STATE(993), 1, sym_array_size_definition, STATE(996), 1, sym__array_size_definition, STATE(1916), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2971), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [72783] = 7, ACTIONS(4622), 1, sym_keyword_array, STATE(904), 1, sym_array_size_definition, STATE(996), 1, sym__array_size_definition, STATE(1916), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2977), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [72853] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1388), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1386), 47, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, aux_sym__single_quote_string_token1, [72915] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4624), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4918), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [73027] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4626), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5689), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [73139] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4628), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5039), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [73251] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(4630), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2637), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [73363] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4632), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4777), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [73475] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4634), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(785), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [73587] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4636), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4919), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [73699] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(4638), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3109), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [73811] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4640), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(788), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [73923] = 28, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(4642), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1384), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [74035] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4644), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(749), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [74147] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4646), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5613), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [74259] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4648), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5432), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [74371] = 29, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4224), 1, sym_keyword_null, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4652), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4650), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2035), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [74485] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(4654), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4619), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [74597] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4656), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(778), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [74709] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4658), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5478), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [74821] = 28, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(4660), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1679), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [74933] = 29, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4224), 1, sym_keyword_null, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4664), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4662), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2058), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [75047] = 29, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4224), 1, sym_keyword_null, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4668), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4666), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2059), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [75161] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4670), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(800), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [75273] = 29, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4224), 1, sym_keyword_null, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4674), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4672), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2063), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [75387] = 29, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4224), 1, sym_keyword_null, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4678), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4676), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2064), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [75501] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4680), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(821), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [75613] = 29, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4224), 1, sym_keyword_null, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4684), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4682), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2065), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [75727] = 29, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4224), 1, sym_keyword_null, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4688), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4686), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2066), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [75841] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4690), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4313), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [75953] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4692), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4314), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [76065] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4694), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1763), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [76177] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4696), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4219), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [76289] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4698), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4220), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [76401] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4700), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4222), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [76513] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4702), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4223), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [76625] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4704), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4224), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [76737] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4706), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4225), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [76849] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4708), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4226), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [76961] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4710), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4227), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [77073] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3856), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4221), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [77185] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4712), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4230), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [77297] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4714), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4231), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [77409] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(4716), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4785), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [77521] = 28, ACTIONS(3868), 1, sym__identifier, ACTIONS(3870), 1, sym_keyword_cast, ACTIONS(3872), 1, sym_keyword_case, ACTIONS(3876), 1, sym_keyword_exists, ACTIONS(3882), 1, sym_keyword_interval, ACTIONS(3884), 1, sym_keyword_array, ACTIONS(3886), 1, anon_sym_LPAREN, ACTIONS(3890), 1, anon_sym_PLUS, ACTIONS(3892), 1, anon_sym_DASH, ACTIONS(3894), 1, sym_op_unary_other, ACTIONS(3896), 1, sym__double_quote_string, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, ACTIONS(3902), 1, aux_sym__integer_token1, ACTIONS(3904), 1, aux_sym__decimal_number_token1, ACTIONS(3906), 1, aux_sym__bit_string_token1, ACTIONS(3908), 1, aux_sym_identifier_token1, ACTIONS(4718), 1, sym_parameter, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3880), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3878), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4029), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [77633] = 28, ACTIONS(3868), 1, sym__identifier, ACTIONS(3870), 1, sym_keyword_cast, ACTIONS(3872), 1, sym_keyword_case, ACTIONS(3876), 1, sym_keyword_exists, ACTIONS(3882), 1, sym_keyword_interval, ACTIONS(3884), 1, sym_keyword_array, ACTIONS(3886), 1, anon_sym_LPAREN, ACTIONS(3890), 1, anon_sym_PLUS, ACTIONS(3892), 1, anon_sym_DASH, ACTIONS(3894), 1, sym_op_unary_other, ACTIONS(3896), 1, sym__double_quote_string, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, ACTIONS(3902), 1, aux_sym__integer_token1, ACTIONS(3904), 1, aux_sym__decimal_number_token1, ACTIONS(3906), 1, aux_sym__bit_string_token1, ACTIONS(3908), 1, aux_sym_identifier_token1, ACTIONS(4720), 1, sym_parameter, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3880), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3878), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3937), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [77745] = 28, ACTIONS(3868), 1, sym__identifier, ACTIONS(3870), 1, sym_keyword_cast, ACTIONS(3872), 1, sym_keyword_case, ACTIONS(3876), 1, sym_keyword_exists, ACTIONS(3882), 1, sym_keyword_interval, ACTIONS(3884), 1, sym_keyword_array, ACTIONS(3886), 1, anon_sym_LPAREN, ACTIONS(3890), 1, anon_sym_PLUS, ACTIONS(3892), 1, anon_sym_DASH, ACTIONS(3894), 1, sym_op_unary_other, ACTIONS(3896), 1, sym__double_quote_string, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, ACTIONS(3902), 1, aux_sym__integer_token1, ACTIONS(3904), 1, aux_sym__decimal_number_token1, ACTIONS(3906), 1, aux_sym__bit_string_token1, ACTIONS(3908), 1, aux_sym_identifier_token1, ACTIONS(4722), 1, sym_parameter, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3880), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3878), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3938), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [77857] = 28, ACTIONS(3868), 1, sym__identifier, ACTIONS(3870), 1, sym_keyword_cast, ACTIONS(3872), 1, sym_keyword_case, ACTIONS(3876), 1, sym_keyword_exists, ACTIONS(3882), 1, sym_keyword_interval, ACTIONS(3884), 1, sym_keyword_array, ACTIONS(3886), 1, anon_sym_LPAREN, ACTIONS(3890), 1, anon_sym_PLUS, ACTIONS(3892), 1, anon_sym_DASH, ACTIONS(3894), 1, sym_op_unary_other, ACTIONS(3896), 1, sym__double_quote_string, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, ACTIONS(3902), 1, aux_sym__integer_token1, ACTIONS(3904), 1, aux_sym__decimal_number_token1, ACTIONS(3906), 1, aux_sym__bit_string_token1, ACTIONS(3908), 1, aux_sym_identifier_token1, ACTIONS(4724), 1, sym_parameter, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3880), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3878), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3939), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [77969] = 28, ACTIONS(3868), 1, sym__identifier, ACTIONS(3870), 1, sym_keyword_cast, ACTIONS(3872), 1, sym_keyword_case, ACTIONS(3876), 1, sym_keyword_exists, ACTIONS(3882), 1, sym_keyword_interval, ACTIONS(3884), 1, sym_keyword_array, ACTIONS(3886), 1, anon_sym_LPAREN, ACTIONS(3890), 1, anon_sym_PLUS, ACTIONS(3892), 1, anon_sym_DASH, ACTIONS(3894), 1, sym_op_unary_other, ACTIONS(3896), 1, sym__double_quote_string, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, ACTIONS(3902), 1, aux_sym__integer_token1, ACTIONS(3904), 1, aux_sym__decimal_number_token1, ACTIONS(3906), 1, aux_sym__bit_string_token1, ACTIONS(3908), 1, aux_sym_identifier_token1, ACTIONS(4726), 1, sym_parameter, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3880), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3878), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3940), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [78081] = 28, ACTIONS(3868), 1, sym__identifier, ACTIONS(3870), 1, sym_keyword_cast, ACTIONS(3872), 1, sym_keyword_case, ACTIONS(3876), 1, sym_keyword_exists, ACTIONS(3882), 1, sym_keyword_interval, ACTIONS(3884), 1, sym_keyword_array, ACTIONS(3886), 1, anon_sym_LPAREN, ACTIONS(3890), 1, anon_sym_PLUS, ACTIONS(3892), 1, anon_sym_DASH, ACTIONS(3894), 1, sym_op_unary_other, ACTIONS(3896), 1, sym__double_quote_string, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, ACTIONS(3902), 1, aux_sym__integer_token1, ACTIONS(3904), 1, aux_sym__decimal_number_token1, ACTIONS(3906), 1, aux_sym__bit_string_token1, ACTIONS(3908), 1, aux_sym_identifier_token1, ACTIONS(4728), 1, sym_parameter, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3880), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3878), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3956), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [78193] = 28, ACTIONS(3868), 1, sym__identifier, ACTIONS(3870), 1, sym_keyword_cast, ACTIONS(3872), 1, sym_keyword_case, ACTIONS(3876), 1, sym_keyword_exists, ACTIONS(3882), 1, sym_keyword_interval, ACTIONS(3884), 1, sym_keyword_array, ACTIONS(3886), 1, anon_sym_LPAREN, ACTIONS(3890), 1, anon_sym_PLUS, ACTIONS(3892), 1, anon_sym_DASH, ACTIONS(3894), 1, sym_op_unary_other, ACTIONS(3896), 1, sym__double_quote_string, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, ACTIONS(3902), 1, aux_sym__integer_token1, ACTIONS(3904), 1, aux_sym__decimal_number_token1, ACTIONS(3906), 1, aux_sym__bit_string_token1, ACTIONS(3908), 1, aux_sym_identifier_token1, ACTIONS(4730), 1, sym_parameter, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3880), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3878), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3957), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [78305] = 28, ACTIONS(3868), 1, sym__identifier, ACTIONS(3870), 1, sym_keyword_cast, ACTIONS(3872), 1, sym_keyword_case, ACTIONS(3876), 1, sym_keyword_exists, ACTIONS(3882), 1, sym_keyword_interval, ACTIONS(3884), 1, sym_keyword_array, ACTIONS(3886), 1, anon_sym_LPAREN, ACTIONS(3890), 1, anon_sym_PLUS, ACTIONS(3892), 1, anon_sym_DASH, ACTIONS(3894), 1, sym_op_unary_other, ACTIONS(3896), 1, sym__double_quote_string, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, ACTIONS(3902), 1, aux_sym__integer_token1, ACTIONS(3904), 1, aux_sym__decimal_number_token1, ACTIONS(3906), 1, aux_sym__bit_string_token1, ACTIONS(3908), 1, aux_sym_identifier_token1, ACTIONS(4732), 1, sym_parameter, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3880), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3878), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3958), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [78417] = 28, ACTIONS(3868), 1, sym__identifier, ACTIONS(3870), 1, sym_keyword_cast, ACTIONS(3872), 1, sym_keyword_case, ACTIONS(3876), 1, sym_keyword_exists, ACTIONS(3882), 1, sym_keyword_interval, ACTIONS(3884), 1, sym_keyword_array, ACTIONS(3886), 1, anon_sym_LPAREN, ACTIONS(3890), 1, anon_sym_PLUS, ACTIONS(3892), 1, anon_sym_DASH, ACTIONS(3894), 1, sym_op_unary_other, ACTIONS(3896), 1, sym__double_quote_string, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, ACTIONS(3902), 1, aux_sym__integer_token1, ACTIONS(3904), 1, aux_sym__decimal_number_token1, ACTIONS(3906), 1, aux_sym__bit_string_token1, ACTIONS(3908), 1, aux_sym_identifier_token1, ACTIONS(4734), 1, sym_parameter, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3880), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3878), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3959), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [78529] = 28, ACTIONS(3868), 1, sym__identifier, ACTIONS(3870), 1, sym_keyword_cast, ACTIONS(3872), 1, sym_keyword_case, ACTIONS(3876), 1, sym_keyword_exists, ACTIONS(3882), 1, sym_keyword_interval, ACTIONS(3884), 1, sym_keyword_array, ACTIONS(3886), 1, anon_sym_LPAREN, ACTIONS(3888), 1, sym_parameter, ACTIONS(3890), 1, anon_sym_PLUS, ACTIONS(3892), 1, anon_sym_DASH, ACTIONS(3894), 1, sym_op_unary_other, ACTIONS(3896), 1, sym__double_quote_string, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, ACTIONS(3902), 1, aux_sym__integer_token1, ACTIONS(3904), 1, aux_sym__decimal_number_token1, ACTIONS(3906), 1, aux_sym__bit_string_token1, ACTIONS(3908), 1, aux_sym_identifier_token1, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3880), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3878), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4033), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [78641] = 28, ACTIONS(3868), 1, sym__identifier, ACTIONS(3870), 1, sym_keyword_cast, ACTIONS(3872), 1, sym_keyword_case, ACTIONS(3876), 1, sym_keyword_exists, ACTIONS(3882), 1, sym_keyword_interval, ACTIONS(3884), 1, sym_keyword_array, ACTIONS(3886), 1, anon_sym_LPAREN, ACTIONS(3890), 1, anon_sym_PLUS, ACTIONS(3892), 1, anon_sym_DASH, ACTIONS(3894), 1, sym_op_unary_other, ACTIONS(3896), 1, sym__double_quote_string, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, ACTIONS(3902), 1, aux_sym__integer_token1, ACTIONS(3904), 1, aux_sym__decimal_number_token1, ACTIONS(3906), 1, aux_sym__bit_string_token1, ACTIONS(3908), 1, aux_sym_identifier_token1, ACTIONS(4736), 1, sym_parameter, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3880), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3878), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3989), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [78753] = 28, ACTIONS(3868), 1, sym__identifier, ACTIONS(3870), 1, sym_keyword_cast, ACTIONS(3872), 1, sym_keyword_case, ACTIONS(3876), 1, sym_keyword_exists, ACTIONS(3882), 1, sym_keyword_interval, ACTIONS(3884), 1, sym_keyword_array, ACTIONS(3886), 1, anon_sym_LPAREN, ACTIONS(3890), 1, anon_sym_PLUS, ACTIONS(3892), 1, anon_sym_DASH, ACTIONS(3894), 1, sym_op_unary_other, ACTIONS(3896), 1, sym__double_quote_string, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, ACTIONS(3902), 1, aux_sym__integer_token1, ACTIONS(3904), 1, aux_sym__decimal_number_token1, ACTIONS(3906), 1, aux_sym__bit_string_token1, ACTIONS(3908), 1, aux_sym_identifier_token1, ACTIONS(4738), 1, sym_parameter, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3880), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3878), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4004), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [78865] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4740), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4876), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [78977] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(4742), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2503), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [79089] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(4744), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4824), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [79201] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4746), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4491), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [79313] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4748), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5808), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [79425] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4750), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4806), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [79537] = 28, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(4752), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(11885), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1981), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [79649] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(4754), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2163), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [79761] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4756), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5744), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [79873] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4758), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5706), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [79985] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4760), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5715), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [80097] = 29, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4338), 1, sym_keyword_null, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(4764), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4762), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(906), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [80211] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4766), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5913), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [80323] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(4768), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3104), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [80435] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4770), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5566), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [80547] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4772), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5721), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [80659] = 29, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4338), 1, sym_keyword_null, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(4776), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4774), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(915), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [80773] = 29, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4338), 1, sym_keyword_null, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(4780), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4778), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(923), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [80887] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4782), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5648), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [80999] = 29, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4338), 1, sym_keyword_null, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(4786), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4784), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(929), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [81113] = 29, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4338), 1, sym_keyword_null, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(4790), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4788), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(931), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [81227] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(4792), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(12061), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4237), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [81339] = 29, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4338), 1, sym_keyword_null, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(4796), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4794), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(937), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [81453] = 29, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4338), 1, sym_keyword_null, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(4800), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4798), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(941), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [81567] = 28, ACTIONS(711), 1, sym__identifier, ACTIONS(769), 1, aux_sym_identifier_token1, ACTIONS(3642), 1, sym_keyword_cast, ACTIONS(3644), 1, sym_keyword_case, ACTIONS(3648), 1, sym_keyword_exists, ACTIONS(3654), 1, sym_keyword_interval, ACTIONS(3656), 1, sym_keyword_array, ACTIONS(3658), 1, anon_sym_LPAREN, ACTIONS(3662), 1, anon_sym_PLUS, ACTIONS(3664), 1, anon_sym_DASH, ACTIONS(3666), 1, sym_op_unary_other, ACTIONS(3668), 1, sym__double_quote_string, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, ACTIONS(3674), 1, aux_sym__integer_token1, ACTIONS(3676), 1, aux_sym__decimal_number_token1, ACTIONS(3678), 1, aux_sym__bit_string_token1, ACTIONS(4802), 1, sym_parameter, STATE(3123), 1, sym_identifier, STATE(4176), 1, sym_invocation, STATE(4519), 1, sym__qualified_field, STATE(4655), 1, sym__single_quote_string, STATE(12287), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3652), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3650), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4539), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2369), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [81679] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4804), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2019), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [81791] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4806), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1937), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [81903] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4808), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1938), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [82015] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4810), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1939), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [82127] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4812), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1940), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [82239] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4814), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1941), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [82351] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4816), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1942), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [82463] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4818), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1943), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [82575] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4820), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1944), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [82687] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4232), 1, sym_parameter, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2054), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [82799] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4822), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1945), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [82911] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4824), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1946), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [83023] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(4826), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2837), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [83135] = 28, ACTIONS(3868), 1, sym__identifier, ACTIONS(3870), 1, sym_keyword_cast, ACTIONS(3872), 1, sym_keyword_case, ACTIONS(3876), 1, sym_keyword_exists, ACTIONS(3882), 1, sym_keyword_interval, ACTIONS(3884), 1, sym_keyword_array, ACTIONS(3886), 1, anon_sym_LPAREN, ACTIONS(3890), 1, anon_sym_PLUS, ACTIONS(3892), 1, anon_sym_DASH, ACTIONS(3894), 1, sym_op_unary_other, ACTIONS(3896), 1, sym__double_quote_string, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, ACTIONS(3902), 1, aux_sym__integer_token1, ACTIONS(3904), 1, aux_sym__decimal_number_token1, ACTIONS(3906), 1, aux_sym__bit_string_token1, ACTIONS(3908), 1, aux_sym_identifier_token1, ACTIONS(4828), 1, sym_parameter, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3880), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3878), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3991), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [83247] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4830), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2094), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [83359] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(4832), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3433), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [83471] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4834), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1993), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [83583] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4836), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1932), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [83695] = 29, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3744), 1, sym_keyword_null, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(4840), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4838), 2, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2335), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [83809] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(4842), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4732), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [83921] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4844), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1934), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [84033] = 29, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3744), 1, sym_keyword_null, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(4848), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4846), 2, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2350), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [84147] = 29, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3744), 1, sym_keyword_null, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(4852), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4850), 2, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2365), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [84261] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4854), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1949), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [84373] = 29, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3744), 1, sym_keyword_null, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(4858), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4856), 2, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2182), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [84487] = 29, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3744), 1, sym_keyword_null, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(4862), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4860), 2, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2192), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [84601] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4864), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1950), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [84713] = 29, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3744), 1, sym_keyword_null, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(4868), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4866), 2, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2195), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [84827] = 29, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3744), 1, sym_keyword_null, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(4872), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4870), 2, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2196), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [84941] = 28, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(4874), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(369), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [85053] = 28, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(4876), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(11659), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2289), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [85165] = 28, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(4878), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(11659), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2171), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [85277] = 28, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(4880), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(11659), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2172), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [85389] = 28, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(4882), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(11659), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2176), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [85501] = 28, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(4884), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(11659), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2179), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [85613] = 28, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(4886), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(11659), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2198), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [85725] = 28, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(4888), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(11659), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2199), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [85837] = 28, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(4890), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(11659), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2211), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [85949] = 28, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(4892), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(11659), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2213), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [86061] = 28, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(4254), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(11659), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2290), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [86173] = 28, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(4894), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(11659), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2234), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [86285] = 28, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(4896), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(11659), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2242), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [86397] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(4898), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2716), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [86509] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(4900), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5044), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [86621] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(4902), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(988), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [86733] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(4904), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(992), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [86845] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(4906), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(995), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [86957] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(4908), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1018), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [87069] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(4910), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(877), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [87181] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(4912), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(882), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [87293] = 28, ACTIONS(3868), 1, sym__identifier, ACTIONS(3870), 1, sym_keyword_cast, ACTIONS(3872), 1, sym_keyword_case, ACTIONS(3876), 1, sym_keyword_exists, ACTIONS(3882), 1, sym_keyword_interval, ACTIONS(3884), 1, sym_keyword_array, ACTIONS(3886), 1, anon_sym_LPAREN, ACTIONS(3890), 1, anon_sym_PLUS, ACTIONS(3892), 1, anon_sym_DASH, ACTIONS(3894), 1, sym_op_unary_other, ACTIONS(3896), 1, sym__double_quote_string, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, ACTIONS(3902), 1, aux_sym__integer_token1, ACTIONS(3904), 1, aux_sym__decimal_number_token1, ACTIONS(3906), 1, aux_sym__bit_string_token1, ACTIONS(3908), 1, aux_sym_identifier_token1, ACTIONS(4914), 1, sym_parameter, STATE(4915), 1, sym_identifier, STATE(5754), 1, sym_invocation, STATE(5867), 1, sym__single_quote_string, STATE(5973), 1, sym__qualified_field, STATE(12333), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3880), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3878), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6149), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4028), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [87405] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4916), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3780), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [87517] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4918), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3829), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [87629] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4920), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3830), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [87741] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4922), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3832), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [87853] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4924), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3833), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [87965] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4926), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3836), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [88077] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4928), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3837), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [88189] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4930), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3838), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [88301] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4932), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3839), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [88413] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4186), 1, sym_parameter, ACTIONS(4188), 1, sym_op_unary_other, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3782), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [88525] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4934), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3844), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [88637] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4936), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3851), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [88749] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(4938), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3942), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [88861] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(4940), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4928), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [88973] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(4942), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2334), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [89085] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(4944), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2271), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [89197] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(4946), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2272), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [89309] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(4948), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2274), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [89421] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(4950), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2275), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [89533] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(4952), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2276), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [89645] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(4954), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(651), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [89757] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(4956), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2168), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [89869] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(4958), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2299), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [89981] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(4960), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2301), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [90093] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(4962), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2302), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [90205] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(4964), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2304), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [90317] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(4966), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2305), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [90429] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(4968), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2306), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [90541] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(4970), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2307), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [90653] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(4972), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2314), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [90765] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3714), 1, sym_parameter, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2174), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [90877] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(4974), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2317), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [90989] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(4976), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2325), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [91101] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(4978), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2870), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [91213] = 28, ACTIONS(1303), 1, sym__identifier, ACTIONS(1361), 1, aux_sym_identifier_token1, ACTIONS(4214), 1, sym_keyword_cast, ACTIONS(4216), 1, sym_keyword_case, ACTIONS(4220), 1, sym_keyword_exists, ACTIONS(4226), 1, sym_keyword_interval, ACTIONS(4228), 1, sym_keyword_array, ACTIONS(4230), 1, anon_sym_LPAREN, ACTIONS(4234), 1, anon_sym_PLUS, ACTIONS(4236), 1, anon_sym_DASH, ACTIONS(4238), 1, sym_op_unary_other, ACTIONS(4240), 1, sym__double_quote_string, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, ACTIONS(4246), 1, aux_sym__integer_token1, ACTIONS(4248), 1, aux_sym__decimal_number_token1, ACTIONS(4250), 1, aux_sym__bit_string_token1, ACTIONS(4980), 1, sym_parameter, STATE(2764), 1, sym_identifier, STATE(3567), 1, sym_invocation, STATE(3918), 1, sym__qualified_field, STATE(4264), 1, sym__single_quote_string, STATE(11631), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4224), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4222), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4141), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2017), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [91325] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(4982), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3827), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [91437] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(4984), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3508), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [91549] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(4986), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3509), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [91661] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(4988), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3510), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [91773] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(4990), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3511), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [91885] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(4992), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3512), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [91997] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(4994), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3513), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [92109] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(4996), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3514), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [92221] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(4998), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3515), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [92333] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3832), 1, sym_parameter, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3831), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [92445] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(5000), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3517), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [92557] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(5002), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3518), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [92669] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5004), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1768), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [92781] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(5006), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4656), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [92893] = 28, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(2987), 1, sym_keyword_cast, ACTIONS(2989), 1, sym_keyword_case, ACTIONS(2993), 1, sym_keyword_exists, ACTIONS(2997), 1, sym_keyword_interval, ACTIONS(2999), 1, sym_keyword_array, ACTIONS(3001), 1, anon_sym_LPAREN, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3011), 1, sym_op_unary_other, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(5008), 1, sym_parameter, STATE(375), 1, sym__single_quote_string, STATE(2964), 1, sym_identifier, STATE(4144), 1, sym_invocation, STATE(4451), 1, sym__qualified_field, STATE(11659), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2991), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2288), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [93005] = 28, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(5010), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2590), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [93117] = 28, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(5012), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2603), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [93229] = 28, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(5014), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2604), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [93341] = 28, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(5016), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2605), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [93453] = 28, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(5018), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2606), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [93565] = 28, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(5020), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2608), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [93677] = 28, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(5022), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2609), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [93789] = 28, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(5024), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2610), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [93901] = 28, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(5026), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2611), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [94013] = 28, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(4042), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2594), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [94125] = 28, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(5028), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2612), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [94237] = 28, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(5030), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2613), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [94349] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(5032), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3779), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [94461] = 28, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(5034), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(518), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [94573] = 28, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(5036), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(519), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [94685] = 28, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(5038), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(520), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [94797] = 28, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(5040), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(522), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [94909] = 28, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(5042), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(523), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [95021] = 28, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(5044), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(524), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [95133] = 28, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(5046), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(525), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [95245] = 28, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(5048), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(526), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [95357] = 28, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(5050), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(527), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [95469] = 28, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(4192), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(521), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [95581] = 28, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(5052), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(528), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [95693] = 28, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(5054), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(529), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [95805] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5056), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4593), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [95917] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(5058), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2167), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [96029] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5060), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(826), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [96141] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5062), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(836), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [96253] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5064), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(837), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [96365] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5066), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(839), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [96477] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5068), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(840), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [96589] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5070), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(841), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [96701] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5072), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(842), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [96813] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5074), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(843), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [96925] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5076), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(844), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [97037] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4346), 1, sym_parameter, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(827), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [97149] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5078), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(850), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [97261] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5080), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(858), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [97373] = 28, ACTIONS(3812), 1, sym__identifier, ACTIONS(3814), 1, sym_keyword_cast, ACTIONS(3816), 1, sym_keyword_case, ACTIONS(3820), 1, sym_keyword_exists, ACTIONS(3826), 1, sym_keyword_interval, ACTIONS(3828), 1, sym_keyword_array, ACTIONS(3830), 1, anon_sym_LPAREN, ACTIONS(3834), 1, anon_sym_PLUS, ACTIONS(3836), 1, anon_sym_DASH, ACTIONS(3838), 1, sym_op_unary_other, ACTIONS(3840), 1, sym__double_quote_string, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, ACTIONS(3846), 1, aux_sym__integer_token1, ACTIONS(3848), 1, aux_sym__decimal_number_token1, ACTIONS(3850), 1, aux_sym__bit_string_token1, ACTIONS(3852), 1, aux_sym_identifier_token1, ACTIONS(5082), 1, sym_parameter, STATE(4808), 1, sym_identifier, STATE(5435), 1, sym_invocation, STATE(5647), 1, sym__qualified_field, STATE(5822), 1, sym__single_quote_string, STATE(11704), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3824), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3822), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(5777), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3826), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [97485] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(5084), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2331), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [97597] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(5086), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2202), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [97709] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(5088), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2203), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [97821] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(5090), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2204), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [97933] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(5092), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2205), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [98045] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(5094), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2206), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [98157] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(5096), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2207), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [98269] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(5098), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2208), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [98381] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(5100), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2209), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [98493] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3752), 1, sym_parameter, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2332), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [98605] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(5102), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2210), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [98717] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(5104), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2212), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [98829] = 28, ACTIONS(1101), 1, sym__identifier, ACTIONS(1159), 1, aux_sym_identifier_token1, ACTIONS(3588), 1, sym_keyword_cast, ACTIONS(3590), 1, sym_keyword_case, ACTIONS(3594), 1, sym_keyword_exists, ACTIONS(3598), 1, sym_keyword_interval, ACTIONS(3600), 1, sym_keyword_array, ACTIONS(3602), 1, anon_sym_LPAREN, ACTIONS(3606), 1, anon_sym_PLUS, ACTIONS(3608), 1, anon_sym_DASH, ACTIONS(3610), 1, sym_op_unary_other, ACTIONS(3612), 1, sym__double_quote_string, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, ACTIONS(3618), 1, aux_sym__integer_token1, ACTIONS(3620), 1, aux_sym__decimal_number_token1, ACTIONS(3622), 1, aux_sym__bit_string_token1, ACTIONS(5106), 1, sym_parameter, STATE(3455), 1, sym_identifier, STATE(4679), 1, sym_invocation, STATE(4771), 1, sym__qualified_field, STATE(4780), 1, sym__single_quote_string, STATE(11715), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3596), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3592), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4767), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2589), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [98941] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(5108), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4729), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [99053] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5110), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4817), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [99165] = 28, ACTIONS(1161), 1, sym__identifier, ACTIONS(1165), 1, aux_sym_identifier_token1, ACTIONS(3490), 1, sym_keyword_cast, ACTIONS(3498), 1, sym_keyword_array, ACTIONS(3504), 1, anon_sym_PLUS, ACTIONS(3506), 1, anon_sym_DASH, ACTIONS(3508), 1, sym_op_unary_other, ACTIONS(3510), 1, sym__double_quote_string, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, ACTIONS(3516), 1, aux_sym__integer_token1, ACTIONS(3518), 1, aux_sym__decimal_number_token1, ACTIONS(3520), 1, aux_sym__bit_string_token1, ACTIONS(3788), 1, sym_keyword_case, ACTIONS(3790), 1, sym_keyword_exists, ACTIONS(3792), 1, sym_keyword_interval, ACTIONS(3794), 1, anon_sym_LPAREN, ACTIONS(5112), 1, sym_parameter, STATE(1125), 1, sym_identifier, STATE(2022), 1, sym_invocation, STATE(2217), 1, sym__qualified_field, STATE(2322), 1, sym__single_quote_string, STATE(11717), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3496), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3492), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2308), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(517), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [99277] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5114), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(825), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [99389] = 28, ACTIONS(1231), 1, sym__identifier, ACTIONS(1289), 1, aux_sym_identifier_token1, ACTIONS(3734), 1, sym_keyword_cast, ACTIONS(3736), 1, sym_keyword_case, ACTIONS(3740), 1, sym_keyword_exists, ACTIONS(3746), 1, sym_keyword_interval, ACTIONS(3748), 1, sym_keyword_array, ACTIONS(3750), 1, anon_sym_LPAREN, ACTIONS(3754), 1, anon_sym_PLUS, ACTIONS(3756), 1, anon_sym_DASH, ACTIONS(3758), 1, sym_op_unary_other, ACTIONS(3760), 1, sym__double_quote_string, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, ACTIONS(3766), 1, aux_sym__integer_token1, ACTIONS(3768), 1, aux_sym__decimal_number_token1, ACTIONS(3770), 1, aux_sym__bit_string_token1, ACTIONS(5116), 1, sym_parameter, STATE(2933), 1, sym_identifier, STATE(4167), 1, sym_invocation, STATE(4502), 1, sym__qualified_field, STATE(4506), 1, sym__single_quote_string, STATE(11722), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3744), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3742), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4439), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2329), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [99501] = 28, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(5118), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(11885), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1960), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [99613] = 28, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(5120), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(11885), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1966), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [99725] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(5122), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2061), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [99837] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5124), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5127), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [99949] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5126), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6263), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [100061] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3209), 1, anon_sym_LBRACK, ACTIONS(3213), 1, anon_sym_PLUS, ACTIONS(3215), 1, anon_sym_DASH, ACTIONS(3217), 1, anon_sym_SLASH, ACTIONS(3219), 1, anon_sym_CARET, ACTIONS(3221), 1, sym_keyword_in, ACTIONS(3225), 1, sym_keyword_between, ACTIONS(3231), 1, sym_op_other, ACTIONS(3233), 1, sym_keyword_and, ACTIONS(4368), 1, sym_keyword_as, ACTIONS(5128), 1, sym_keyword_or, ACTIONS(5130), 1, anon_sym_COLON_COLON, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3211), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3229), 2, anon_sym_LT, anon_sym_GT, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3227), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(4366), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [100163] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5132), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6338), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [100275] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5134), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5814), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [100387] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5136), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6373), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [100499] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5138), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5110), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [100611] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5140), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6192), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [100723] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5142), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5634), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [100835] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5144), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5113), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [100947] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5146), 1, anon_sym_LPAREN, ACTIONS(5148), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5169), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [101059] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5150), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5853), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [101171] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5152), 1, anon_sym_LPAREN, ACTIONS(5154), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5172), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [101283] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5156), 1, anon_sym_LPAREN, ACTIONS(5158), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5173), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [101395] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5160), 1, anon_sym_LPAREN, ACTIONS(5162), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5174), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [101507] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4492), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(6712), 1, sym_binary_expression, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6319), 15, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [101621] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5164), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5866), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [101733] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5166), 1, anon_sym_LPAREN, ACTIONS(5168), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5175), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [101845] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5170), 1, anon_sym_LPAREN, ACTIONS(5172), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5176), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [101957] = 28, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(5174), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(11885), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1974), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [102069] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(5176), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4794), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [102181] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(5178), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3438), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [102283] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5180), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5882), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [102395] = 29, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4492), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(6711), 1, sym_binary_expression, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6319), 15, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [102509] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(5178), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3480), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [102611] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(5178), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3482), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [102713] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4580), 1, anon_sym_LPAREN, ACTIONS(5182), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5886), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [102825] = 28, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(5184), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(11885), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1933), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [102937] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(5178), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3484), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [103039] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(5178), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3486), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [103141] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4590), 1, anon_sym_LPAREN, ACTIONS(5186), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5897), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [103253] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(5178), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3524), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [103355] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(5178), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3528), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [103457] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3103), 1, sym_op_unary_other, ACTIONS(5188), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4378), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [103569] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3103), 1, sym_op_unary_other, ACTIONS(5190), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4379), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [103681] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3103), 1, sym_op_unary_other, ACTIONS(5192), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4317), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [103793] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3103), 1, sym_op_unary_other, ACTIONS(5194), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4318), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [103905] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3103), 1, sym_op_unary_other, ACTIONS(5196), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4320), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [104017] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3103), 1, sym_op_unary_other, ACTIONS(5198), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4321), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [104129] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3103), 1, sym_op_unary_other, ACTIONS(5200), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4322), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [104241] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3103), 1, sym_op_unary_other, ACTIONS(5202), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4323), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [104353] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3103), 1, sym_op_unary_other, ACTIONS(5204), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4324), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [104465] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3103), 1, sym_op_unary_other, ACTIONS(5206), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4325), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [104577] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3103), 1, sym_op_unary_other, ACTIONS(3996), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4319), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [104689] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3103), 1, sym_op_unary_other, ACTIONS(5208), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4328), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [104801] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3103), 1, sym_op_unary_other, ACTIONS(5210), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3099), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4330), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [104913] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(5178), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3476), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [105015] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(5178), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3478), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [105117] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(5178), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3424), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [105219] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(5178), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3470), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [105321] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(5178), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3488), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [105423] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3321), 1, sym_keyword_is, ACTIONS(3323), 1, anon_sym_LBRACK, ACTIONS(3327), 1, anon_sym_PLUS, ACTIONS(3329), 1, anon_sym_DASH, ACTIONS(3331), 1, anon_sym_SLASH, ACTIONS(3333), 1, anon_sym_CARET, ACTIONS(3356), 1, sym_keyword_in, ACTIONS(3358), 1, sym_keyword_not, ACTIONS(3360), 1, sym_keyword_between, ACTIONS(3366), 1, sym_op_other, ACTIONS(3368), 1, sym_keyword_and, ACTIONS(3426), 1, sym_keyword_or, ACTIONS(5178), 1, anon_sym_COLON_COLON, STATE(10564), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3325), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3364), 2, anon_sym_LT, anon_sym_GT, STATE(1093), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1092), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3362), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3526), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [105525] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(5212), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2816), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [105637] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(5214), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2817), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [105749] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(5216), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2819), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [105861] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(5218), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2820), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [105973] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(5220), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2821), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [106085] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(5222), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2822), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [106197] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(5224), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2823), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [106309] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(5226), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2824), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [106421] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3982), 1, sym_parameter, ACTIONS(3984), 1, sym_op_unary_other, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2818), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [106533] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(5228), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2825), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [106645] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(5230), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2827), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [106757] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(5232), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2918), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [106869] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(5234), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1428), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [106981] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(5236), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1429), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [107093] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(5238), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1430), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [107205] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(5240), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1431), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [107317] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(5242), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1432), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [107429] = 28, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(5244), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4070), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1433), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [107541] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(5246), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4578), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [107653] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(5248), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4579), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [107765] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(5250), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4544), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [107877] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(5252), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4545), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [107989] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(5254), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4547), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [108101] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(5256), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4548), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [108213] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(5258), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4549), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [108325] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(5260), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4550), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [108437] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(5262), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4551), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [108549] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(5264), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4552), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [108661] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(3586), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4546), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [108773] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(5266), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4554), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [108885] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3029), 1, anon_sym_LPAREN, ACTIONS(3033), 1, sym_op_unary_other, ACTIONS(5268), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(4168), 1, sym_identifier, STATE(5344), 1, sym_invocation, STATE(12007), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3027), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4555), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [108997] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(5270), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5047), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [109109] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(5272), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2809), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [109221] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(4184), 1, anon_sym_LPAREN, ACTIONS(4188), 1, sym_op_unary_other, ACTIONS(5274), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5231), 1, sym_invocation, STATE(11645), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4182), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5050), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [109333] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(5276), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2671), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [109445] = 29, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4338), 1, sym_keyword_null, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5278), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4762), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1771), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [109559] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(5280), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3797), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [109671] = 29, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4338), 1, sym_keyword_null, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5282), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4774), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1772), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [109785] = 29, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4338), 1, sym_keyword_null, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5284), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4778), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1773), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [109899] = 29, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4338), 1, sym_keyword_null, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5286), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4784), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1774), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [110013] = 29, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4338), 1, sym_keyword_null, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5288), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4788), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1775), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [110127] = 29, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4338), 1, sym_keyword_null, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5290), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4794), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1776), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [110241] = 29, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4338), 1, sym_keyword_null, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5292), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4798), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1777), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [110355] = 28, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(5294), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(11885), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2014), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [110467] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(5296), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2952), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [110579] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5298), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1778), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [110691] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5300), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1779), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [110803] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5302), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1780), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [110915] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5304), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1781), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [111027] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5306), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1782), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [111139] = 28, ACTIONS(1167), 1, sym__identifier, ACTIONS(1225), 1, aux_sym_identifier_token1, ACTIONS(4328), 1, sym_keyword_cast, ACTIONS(4330), 1, sym_keyword_case, ACTIONS(4334), 1, sym_keyword_exists, ACTIONS(4340), 1, sym_keyword_interval, ACTIONS(4342), 1, sym_keyword_array, ACTIONS(4344), 1, anon_sym_LPAREN, ACTIONS(4348), 1, anon_sym_PLUS, ACTIONS(4350), 1, anon_sym_DASH, ACTIONS(4352), 1, sym_op_unary_other, ACTIONS(4354), 1, sym__double_quote_string, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, ACTIONS(4360), 1, aux_sym__integer_token1, ACTIONS(4362), 1, aux_sym__decimal_number_token1, ACTIONS(4364), 1, aux_sym__bit_string_token1, ACTIONS(5308), 1, sym_parameter, STATE(1901), 1, sym_identifier, STATE(2598), 1, sym_invocation, STATE(2638), 1, sym__single_quote_string, STATE(2659), 1, sym__qualified_field, STATE(11721), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4338), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4336), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2707), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1783), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [111251] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(5310), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(11673), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4383), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [111363] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(5312), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(11673), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4385), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [111475] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(5314), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(11673), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4386), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [111587] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(5316), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(11673), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4387), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [111699] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(5318), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(11673), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4388), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [111811] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(5320), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(11673), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4389), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [111923] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(5322), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(11673), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4390), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [112035] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(5324), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(11673), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4391), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [112147] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(5326), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(11673), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4392), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [112259] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(3630), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(11673), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4384), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [112371] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(5328), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(11673), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4393), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [112483] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(5330), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(11673), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4394), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [112595] = 28, ACTIONS(981), 1, sym__identifier, ACTIONS(1039), 1, aux_sym_identifier_token1, ACTIONS(3696), 1, sym_keyword_cast, ACTIONS(3698), 1, sym_keyword_case, ACTIONS(3702), 1, sym_keyword_exists, ACTIONS(3708), 1, sym_keyword_interval, ACTIONS(3710), 1, sym_keyword_array, ACTIONS(3712), 1, anon_sym_LPAREN, ACTIONS(3716), 1, anon_sym_PLUS, ACTIONS(3718), 1, anon_sym_DASH, ACTIONS(3720), 1, sym_op_unary_other, ACTIONS(3722), 1, sym__double_quote_string, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, ACTIONS(3728), 1, aux_sym__integer_token1, ACTIONS(3730), 1, aux_sym__decimal_number_token1, ACTIONS(3732), 1, aux_sym__bit_string_token1, ACTIONS(5332), 1, sym_parameter, STATE(430), 1, sym__single_quote_string, STATE(3011), 1, sym_identifier, STATE(4332), 1, sym_invocation, STATE(4525), 1, sym__qualified_field, STATE(11691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3706), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3704), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4676), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3392), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [112707] = 28, ACTIONS(911), 1, sym__identifier, ACTIONS(915), 1, aux_sym_identifier_token1, ACTIONS(3127), 1, sym_keyword_cast, ACTIONS(3129), 1, sym_keyword_case, ACTIONS(3133), 1, sym_keyword_exists, ACTIONS(3137), 1, sym_keyword_interval, ACTIONS(3139), 1, sym_keyword_array, ACTIONS(3141), 1, anon_sym_LPAREN, ACTIONS(3145), 1, anon_sym_PLUS, ACTIONS(3147), 1, anon_sym_DASH, ACTIONS(3149), 1, sym_op_unary_other, ACTIONS(3151), 1, sym__double_quote_string, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(3157), 1, aux_sym__integer_token1, ACTIONS(3159), 1, aux_sym__decimal_number_token1, ACTIONS(3161), 1, aux_sym__bit_string_token1, ACTIONS(5334), 1, sym_parameter, STATE(2845), 1, sym__single_quote_string, STATE(3824), 1, sym_identifier, STATE(4830), 1, sym__qualified_field, STATE(5788), 1, sym_invocation, STATE(11673), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3135), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3131), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4856), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4382), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [112819] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5336), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6322), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [112931] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5338), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5605), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [113043] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5340), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6333), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [113155] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5342), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4977), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [113267] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5344), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6115), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [113379] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5346), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4978), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [113491] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5348), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6134), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [113603] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5350), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6146), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [113715] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5352), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6152), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [113827] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5354), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6288), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [113939] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5356), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5751), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [114051] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5358), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6289), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [114163] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5360), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4988), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [114275] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5362), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5836), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [114387] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5364), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4989), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [114499] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5366), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5844), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [114611] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5368), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5851), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [114723] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5370), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5856), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [114835] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5372), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6318), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [114947] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5374), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5621), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [115059] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5376), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6356), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [115171] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5378), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4996), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [115283] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5380), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5884), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [115395] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5382), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4997), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [115507] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5384), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5885), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [115619] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5386), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5888), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [115731] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5388), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5889), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [115843] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5390), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6334), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [115955] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5392), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5644), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [116067] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5394), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6335), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [116179] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5396), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4999), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [116291] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5398), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5920), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [116403] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5400), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5000), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [116515] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5402), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5924), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [116627] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5404), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5926), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [116739] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5406), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5928), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [116851] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5408), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6250), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [116963] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5410), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5675), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [117075] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5412), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6254), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [117187] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5414), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5003), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [117299] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5416), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5951), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [117411] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5418), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5004), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [117523] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5420), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5954), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [117635] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5422), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5957), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [117747] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5424), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5959), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [117859] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5426), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6345), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [117971] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5428), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5724), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [118083] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5430), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6346), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [118195] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5432), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5009), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [118307] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5434), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5990), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [118419] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5436), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5010), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [118531] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5438), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5997), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [118643] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5440), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5998), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [118755] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5442), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5999), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [118867] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5444), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6354), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [118979] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5446), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5752), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [119091] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5448), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6359), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [119203] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5450), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5013), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [119315] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5452), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6033), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [119427] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5454), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5014), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [119539] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5456), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6039), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [119651] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5458), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6040), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [119763] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5460), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6041), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [119875] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5462), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6409), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [119987] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5464), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5803), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [120099] = 28, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(5466), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(11885), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2024), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [120211] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5468), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6417), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [120323] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5470), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5015), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [120435] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5472), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6055), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [120547] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5474), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5016), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [120659] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5476), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6056), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [120771] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5478), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6057), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [120883] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5480), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6059), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [120995] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5482), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6221), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [121107] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5484), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5569), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [121219] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5486), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6223), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [121331] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5488), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5018), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [121443] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5490), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6069), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [121555] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5492), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5019), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [121667] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5494), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6070), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [121779] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5496), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6071), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [121891] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5498), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6072), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [122003] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5500), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6260), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [122115] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5502), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5590), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [122227] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5504), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6264), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [122339] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5506), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5022), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [122451] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5508), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6114), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [122563] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5510), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5023), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [122675] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5512), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6116), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [122787] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5514), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6120), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [122899] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5516), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6125), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [123011] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5518), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6291), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [123123] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5520), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5609), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [123235] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5522), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6293), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [123347] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5524), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5027), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [123459] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5526), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6138), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [123571] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5528), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5028), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [123683] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5530), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6139), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [123795] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5532), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6140), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [123907] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5534), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6141), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [124019] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5536), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6313), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [124131] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5538), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5626), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [124243] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5540), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6315), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [124355] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5542), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5029), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [124467] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5544), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6151), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [124579] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5546), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5030), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [124691] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5548), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6153), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [124803] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5550), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6155), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [124915] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5552), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6158), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [125027] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5554), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6348), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [125139] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5556), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5637), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [125251] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5558), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6352), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [125363] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5560), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5031), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [125475] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5562), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6170), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [125587] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5564), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5032), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [125699] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5566), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6175), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [125811] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5568), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6176), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [125923] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5570), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6177), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [126035] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5572), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6374), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [126147] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5574), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5645), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [126259] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5576), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6380), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [126371] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5578), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5034), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [126483] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5580), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6200), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [126595] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5582), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5035), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [126707] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5584), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6203), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [126819] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5586), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6204), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [126931] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5588), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6032), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [127043] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5590), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6364), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [127155] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5592), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5657), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [127267] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5594), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6365), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [127379] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5596), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5037), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [127491] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5598), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5825), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [127603] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5600), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5038), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [127715] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5602), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5827), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [127827] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5604), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5828), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [127939] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5606), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5829), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [128051] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5608), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6387), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [128163] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5610), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5671), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [128275] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5612), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6390), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [128387] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5614), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5040), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [128499] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5616), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5831), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [128611] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5618), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5041), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [128723] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5620), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5832), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [128835] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5622), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5833), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [128947] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5624), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5834), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [129059] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5626), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6405), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [129171] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5628), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6407), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [129283] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5630), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6421), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [129395] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5632), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6426), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [129507] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5634), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6402), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [129619] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5636), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6361), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [129731] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5638), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6349), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [129843] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5640), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6357), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [129955] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5642), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6384), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [130067] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5644), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6401), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [130179] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5646), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5080), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [130291] = 28, ACTIONS(641), 1, sym__identifier, ACTIONS(699), 1, aux_sym_identifier_token1, ACTIONS(4142), 1, sym_keyword_cast, ACTIONS(4144), 1, sym_keyword_case, ACTIONS(4148), 1, sym_keyword_exists, ACTIONS(4154), 1, sym_keyword_interval, ACTIONS(4156), 1, sym_keyword_array, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(4162), 1, anon_sym_PLUS, ACTIONS(4164), 1, anon_sym_DASH, ACTIONS(4166), 1, sym_op_unary_other, ACTIONS(4168), 1, sym__double_quote_string, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, ACTIONS(4174), 1, aux_sym__integer_token1, ACTIONS(4176), 1, aux_sym__decimal_number_token1, ACTIONS(4178), 1, aux_sym__bit_string_token1, ACTIONS(5648), 1, sym_parameter, STATE(1064), 1, sym__single_quote_string, STATE(5518), 1, sym_identifier, STATE(6394), 1, sym_invocation, STATE(6450), 1, sym__qualified_field, STATE(12239), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4152), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4150), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(6489), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4759), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [130403] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5650), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5081), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [130515] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(5652), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2557), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [130627] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5654), 1, anon_sym_LPAREN, ACTIONS(5656), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5370), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [130739] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(5658), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5960), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [130851] = 29, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4070), 1, sym_keyword_null, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(5660), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4524), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1403), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [130965] = 28, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4002), 1, sym_keyword_cast, ACTIONS(4004), 1, sym_keyword_case, ACTIONS(4008), 1, sym_keyword_exists, ACTIONS(4014), 1, sym_keyword_interval, ACTIONS(4016), 1, sym_keyword_array, ACTIONS(4018), 1, anon_sym_LPAREN, ACTIONS(4022), 1, anon_sym_PLUS, ACTIONS(4024), 1, anon_sym_DASH, ACTIONS(4026), 1, sym_op_unary_other, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(4034), 1, aux_sym__integer_token1, ACTIONS(4036), 1, aux_sym__decimal_number_token1, ACTIONS(4038), 1, aux_sym__bit_string_token1, ACTIONS(5662), 1, sym_parameter, STATE(2366), 1, sym__single_quote_string, STATE(2872), 1, sym_identifier, STATE(3798), 1, sym_invocation, STATE(4333), 1, sym__qualified_field, STATE(12153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4012), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(4010), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(4366), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3232), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [131077] = 28, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(5664), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(11885), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2026), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [131189] = 29, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4070), 1, sym_keyword_null, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(5666), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4550), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1406), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [131303] = 29, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4070), 1, sym_keyword_null, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(5668), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4556), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1407), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [131417] = 28, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(5670), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(11885), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2027), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [131529] = 28, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(5672), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(11885), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2028), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [131641] = 29, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4070), 1, sym_keyword_null, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(5674), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4570), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1410), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [131755] = 29, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4070), 1, sym_keyword_null, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(5676), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4574), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1411), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [131869] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4580), 1, anon_sym_LPAREN, ACTIONS(5678), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5861), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [131981] = 29, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4070), 1, sym_keyword_null, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(5680), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4586), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1413), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [132095] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(4590), 1, anon_sym_LPAREN, ACTIONS(5682), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5863), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [132207] = 28, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2912), 1, sym_keyword_cast, ACTIONS(2914), 1, sym_keyword_case, ACTIONS(2918), 1, sym_keyword_exists, ACTIONS(2922), 1, sym_keyword_interval, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2926), 1, anon_sym_LPAREN, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2934), 1, sym_op_unary_other, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(3778), 1, sym_parameter, STATE(137), 1, sym__single_quote_string, STATE(2744), 1, sym_identifier, STATE(3700), 1, sym_invocation, STATE(4151), 1, sym__qualified_field, STATE(11885), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2916), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1967), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [132319] = 29, ACTIONS(833), 1, sym__identifier, ACTIONS(891), 1, aux_sym_identifier_token1, ACTIONS(4060), 1, sym_keyword_cast, ACTIONS(4062), 1, sym_keyword_case, ACTIONS(4066), 1, sym_keyword_exists, ACTIONS(4070), 1, sym_keyword_null, ACTIONS(4072), 1, sym_keyword_interval, ACTIONS(4074), 1, sym_keyword_array, ACTIONS(4076), 1, anon_sym_LPAREN, ACTIONS(4080), 1, anon_sym_PLUS, ACTIONS(4082), 1, anon_sym_DASH, ACTIONS(4084), 1, sym_op_unary_other, ACTIONS(4086), 1, sym__double_quote_string, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, ACTIONS(4092), 1, aux_sym__integer_token1, ACTIONS(4094), 1, aux_sym__decimal_number_token1, ACTIONS(4096), 1, aux_sym__bit_string_token1, ACTIONS(5684), 1, sym_parameter, STATE(1764), 1, sym_identifier, STATE(2284), 1, sym_invocation, STATE(2507), 1, sym__single_quote_string, STATE(2627), 1, sym__qualified_field, STATE(11614), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(4594), 2, sym_keyword_true, sym_keyword_false, ACTIONS(4068), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2476), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1414), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [132433] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(5686), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2857), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [132545] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3980), 1, anon_sym_LPAREN, ACTIONS(3984), 1, sym_op_unary_other, ACTIONS(5688), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(4866), 1, sym_invocation, STATE(12200), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3978), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(2858), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [132657] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(5690), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5378), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [132769] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2351), 1, sym_op_unary_other, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(5692), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(4168), 1, sym_identifier, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2327), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5380), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [132881] = 28, ACTIONS(771), 1, sym__identifier, ACTIONS(775), 1, aux_sym_identifier_token1, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, ACTIONS(3440), 1, sym_keyword_cast, ACTIONS(3448), 1, sym_keyword_array, ACTIONS(3454), 1, anon_sym_PLUS, ACTIONS(3456), 1, anon_sym_DASH, ACTIONS(3458), 1, sym_op_unary_other, ACTIONS(3460), 1, sym__double_quote_string, ACTIONS(3464), 1, aux_sym__integer_token1, ACTIONS(3466), 1, aux_sym__decimal_number_token1, ACTIONS(3468), 1, aux_sym__bit_string_token1, ACTIONS(3632), 1, sym_keyword_case, ACTIONS(3634), 1, sym_keyword_exists, ACTIONS(3636), 1, sym_keyword_interval, ACTIONS(3638), 1, anon_sym_LPAREN, ACTIONS(5694), 1, sym_parameter, STATE(436), 1, sym_identifier, STATE(833), 1, sym_invocation, STATE(916), 1, sym__single_quote_string, STATE(935), 1, sym__qualified_field, STATE(12316), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(3446), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3442), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(884), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(1021), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [132993] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3209), 1, anon_sym_LBRACK, ACTIONS(3213), 1, anon_sym_PLUS, ACTIONS(3215), 1, anon_sym_DASH, ACTIONS(3217), 1, anon_sym_SLASH, ACTIONS(3219), 1, anon_sym_CARET, ACTIONS(3221), 1, sym_keyword_in, ACTIONS(3225), 1, sym_keyword_between, ACTIONS(3231), 1, sym_op_other, ACTIONS(3233), 1, sym_keyword_and, ACTIONS(3988), 1, sym_keyword_as, ACTIONS(5128), 1, sym_keyword_or, ACTIONS(5130), 1, anon_sym_COLON_COLON, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3211), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3229), 2, anon_sym_LT, anon_sym_GT, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3227), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3986), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [133095] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5696), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4810), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [133207] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5698), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6159), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [133319] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5700), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6163), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [133431] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(5702), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(12061), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4421), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [133543] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(5704), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(12061), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4424), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [133655] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5706), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6051), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [133767] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5708), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6052), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [133879] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5710), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6054), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [133991] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5712), 1, anon_sym_LPAREN, ACTIONS(5714), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5458), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [134103] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5716), 1, anon_sym_LPAREN, ACTIONS(5718), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5459), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [134215] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5720), 1, anon_sym_LPAREN, ACTIONS(5722), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5460), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [134327] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5724), 1, anon_sym_LPAREN, ACTIONS(5726), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5461), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [134439] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5728), 1, anon_sym_LPAREN, ACTIONS(5730), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5462), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [134551] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5732), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6075), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [134663] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5734), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6076), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [134775] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5736), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6077), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [134887] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5738), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5824), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [134999] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5740), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6078), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [135111] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5742), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6079), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [135223] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5744), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6080), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [135335] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5746), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6081), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [135447] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5748), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6082), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [135559] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5750), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6084), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [135671] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5752), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6085), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [135783] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5754), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6086), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [135895] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5756), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6088), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [136007] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5758), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6089), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [136119] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5760), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6090), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [136231] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5762), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6091), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [136343] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5764), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6092), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [136455] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5766), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6093), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [136567] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5768), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6094), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [136679] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5770), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6095), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [136791] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5772), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6096), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [136903] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5774), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6097), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [137015] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5776), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6098), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [137127] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5778), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6099), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [137239] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5780), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6100), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [137351] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5782), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6101), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [137463] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5784), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6102), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [137575] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5786), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6103), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [137687] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5788), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6104), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [137799] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5790), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6105), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [137911] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5792), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6107), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [138023] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5794), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6108), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [138135] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5796), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6109), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [138247] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5798), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6111), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [138359] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5800), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6112), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [138471] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5802), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6113), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [138583] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5804), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6117), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [138695] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5806), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6118), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [138807] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5808), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6119), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [138919] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5810), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6122), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [139031] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5812), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6123), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [139143] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5814), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6124), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [139255] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5816), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6128), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [139367] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5818), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6129), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [139479] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5820), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6130), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [139591] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5822), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6131), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [139703] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5824), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6132), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [139815] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5826), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(6133), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [139927] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(3694), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(12061), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4077), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [140039] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5828), 1, anon_sym_LPAREN, ACTIONS(5830), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5502), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [140151] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(5832), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(12061), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4072), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [140263] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(5834), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(12061), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4074), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [140375] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(5836), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(12061), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4200), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [140487] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(5838), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(12061), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(3917), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [140599] = 28, ACTIONS(637), 1, sym__identifier, ACTIONS(639), 1, aux_sym_identifier_token1, ACTIONS(2828), 1, sym_keyword_cast, ACTIONS(2830), 1, sym_keyword_case, ACTIONS(2834), 1, sym_keyword_exists, ACTIONS(2838), 1, sym_keyword_interval, ACTIONS(2840), 1, sym_keyword_array, ACTIONS(2842), 1, anon_sym_LPAREN, ACTIONS(2850), 1, anon_sym_PLUS, ACTIONS(2852), 1, anon_sym_DASH, ACTIONS(2854), 1, sym_op_unary_other, ACTIONS(2856), 1, sym__double_quote_string, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2862), 1, aux_sym__integer_token1, ACTIONS(2864), 1, aux_sym__decimal_number_token1, ACTIONS(2866), 1, aux_sym__bit_string_token1, ACTIONS(5840), 1, sym_parameter, STATE(2730), 1, sym_identifier, STATE(3456), 1, sym__qualified_field, STATE(3855), 1, sym__single_quote_string, STATE(5806), 1, sym_invocation, STATE(12061), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2836), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(2832), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(3857), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(4218), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [140711] = 28, ACTIONS(339), 1, sym__identifier, ACTIONS(343), 1, aux_sym_identifier_token1, ACTIONS(2323), 1, sym_keyword_cast, ACTIONS(2325), 1, sym_keyword_case, ACTIONS(2329), 1, sym_keyword_exists, ACTIONS(2337), 1, sym_keyword_interval, ACTIONS(2339), 1, sym_keyword_array, ACTIONS(2347), 1, anon_sym_PLUS, ACTIONS(2349), 1, anon_sym_DASH, ACTIONS(2353), 1, sym__double_quote_string, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2359), 1, aux_sym__integer_token1, ACTIONS(2361), 1, aux_sym__decimal_number_token1, ACTIONS(2363), 1, aux_sym__bit_string_token1, ACTIONS(3059), 1, anon_sym_LPAREN, ACTIONS(3063), 1, sym_op_unary_other, ACTIONS(5842), 1, sym_parameter, STATE(835), 1, sym__single_quote_string, STATE(1791), 1, sym_identifier, STATE(2391), 1, sym__qualified_field, STATE(2854), 1, sym_invocation, STATE(12272), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2335), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(3051), 5, sym_keyword_not, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_bang, STATE(2628), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, STATE(5580), 16, sym_array, sym_case, sym_implicit_cast, sym_interval, sym_cast, sym_exists, sym_window_function, sym__expression, sym_parenthesized_expression, sym_subscript, sym_binary_expression, sym_unary_expression, sym_between_expression, sym_subquery, sym_list, sym_literal, [140823] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2078), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2711), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2713), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [140888] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1898), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1896), 45, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [140949] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1890), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1888), 45, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [141010] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1894), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1892), 45, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [141071] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1932), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1930), 45, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [141132] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1912), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1910), 45, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [141193] = 6, ACTIONS(5846), 1, sym_keyword_unsigned, ACTIONS(5848), 1, sym_keyword_zerofill, ACTIONS(5850), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1902), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1900), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [141260] = 6, ACTIONS(5852), 1, sym_keyword_unsigned, ACTIONS(5854), 1, sym_keyword_zerofill, ACTIONS(5856), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1880), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1878), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [141327] = 6, ACTIONS(5858), 1, sym_keyword_unsigned, ACTIONS(5860), 1, sym_keyword_zerofill, ACTIONS(5862), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1830), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1828), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [141394] = 6, ACTIONS(5864), 1, sym_keyword_unsigned, ACTIONS(5866), 1, sym_keyword_zerofill, ACTIONS(5868), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1840), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1838), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [141461] = 6, ACTIONS(5870), 1, sym_keyword_unsigned, ACTIONS(5872), 1, sym_keyword_zerofill, ACTIONS(5874), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1850), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1848), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [141528] = 6, ACTIONS(5876), 1, sym_keyword_unsigned, ACTIONS(5878), 1, sym_keyword_zerofill, ACTIONS(5880), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1860), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1858), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [141595] = 6, ACTIONS(4512), 1, sym_keyword_unsigned, ACTIONS(4514), 1, sym_keyword_zerofill, ACTIONS(4518), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [141662] = 6, ACTIONS(5882), 1, sym_keyword_unsigned, ACTIONS(5884), 1, sym_keyword_zerofill, ACTIONS(5886), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [141729] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2675), 1, anon_sym_COLON, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, anon_sym_RBRACK, anon_sym_COMMA, anon_sym_COLON_COLON, [141824] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, STATE(2481), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2958), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2956), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [141893] = 7, ACTIONS(5912), 1, sym_keyword_array, STATE(1935), 1, aux_sym_array_size_definition_repeat1, STATE(2483), 1, sym_array_size_definition, STATE(2484), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2971), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [141962] = 7, ACTIONS(5914), 1, sym_keyword_with, ACTIONS(5916), 1, sym_keyword_without, ACTIONS(5918), 1, anon_sym_LPAREN, STATE(2101), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [142031] = 7, ACTIONS(5914), 1, sym_keyword_with, ACTIONS(5916), 1, sym_keyword_without, ACTIONS(5920), 1, anon_sym_LPAREN, STATE(2110), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [142100] = 20, ACTIONS(2665), 1, anon_sym_COLON, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, anon_sym_RBRACK, anon_sym_COMMA, anon_sym_COLON_COLON, [142195] = 7, ACTIONS(5912), 1, sym_keyword_array, STATE(1935), 1, aux_sym_array_size_definition_repeat1, STATE(2484), 1, sym__array_size_definition, STATE(2487), 1, sym_array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2977), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [142264] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1388), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1386), 45, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, aux_sym__single_quote_string_token1, [142325] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(5922), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3438), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [142426] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(5922), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3480), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [142527] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(5922), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3482), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [142628] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(5922), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3484), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [142729] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(5922), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3486), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [142830] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(5922), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3524), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [142931] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(5922), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3528), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [143032] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(5922), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3476), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [143133] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(5922), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3478), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [143234] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(5922), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3424), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [143335] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(5922), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3470), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [143436] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(5922), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3488), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [143537] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3530), 1, sym_keyword_is, ACTIONS(3532), 1, anon_sym_LBRACK, ACTIONS(3536), 1, anon_sym_PLUS, ACTIONS(3538), 1, anon_sym_DASH, ACTIONS(3540), 1, anon_sym_SLASH, ACTIONS(3542), 1, anon_sym_CARET, ACTIONS(3555), 1, sym_keyword_in, ACTIONS(3557), 1, sym_keyword_not, ACTIONS(3559), 1, sym_keyword_between, ACTIONS(3565), 1, sym_op_other, ACTIONS(3567), 1, sym_keyword_and, ACTIONS(3624), 1, sym_keyword_or, ACTIONS(5922), 1, anon_sym_COLON_COLON, STATE(10797), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3534), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3563), 2, anon_sym_LT, anon_sym_GT, STATE(1357), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1356), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3561), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3526), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [143638] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(1969), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2755), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2757), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [143703] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(1995), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2699), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2701), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [143768] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2008), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2731), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2733), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [143833] = 7, ACTIONS(5924), 1, sym_keyword_unsigned, ACTIONS(5926), 1, sym_keyword_zerofill, ACTIONS(5928), 1, sym_keyword_precision, ACTIONS(5930), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [143902] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2010), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [143967] = 7, ACTIONS(5932), 1, sym_keyword_unsigned, ACTIONS(5934), 1, sym_keyword_zerofill, ACTIONS(5936), 1, sym_keyword_precision, ACTIONS(5938), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1818), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [144036] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2029), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2739), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2741), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [144101] = 8, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(5940), 1, anon_sym_RPAREN, STATE(2427), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2956), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2958), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [144172] = 8, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5894), 1, anon_sym_LBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 6, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [144243] = 13, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2683), 3, anon_sym_LT, anon_sym_GT, anon_sym_COLON, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 33, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [144324] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2075), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [144389] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2076), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2747), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2749), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [144454] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2093), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [144519] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1936), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1934), 45, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [144580] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2080), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2719), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2721), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [144645] = 21, ACTIONS(2636), 1, anon_sym_COLON, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_preceding, sym_keyword_following, anon_sym_RBRACK, anon_sym_COMMA, anon_sym_COLON_COLON, [144742] = 22, ACTIONS(2636), 1, anon_sym_COLON, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_preceding, sym_keyword_following, anon_sym_RBRACK, anon_sym_COMMA, anon_sym_COLON_COLON, [144841] = 6, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 38, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [144908] = 16, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5947), 1, sym_keyword_not, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, anon_sym_LT, anon_sym_GT, anon_sym_COLON, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [144995] = 9, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5910), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, ACTIONS(2634), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [145068] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2030), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2757), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2755), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [145133] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2032), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2701), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2699), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [145198] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2036), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2733), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2731), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [145263] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2037), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [145328] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2039), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2741), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2739), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [145393] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2040), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [145458] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2042), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2749), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2747), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [145523] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2044), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2713), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2711), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [145588] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2045), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [145653] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2046), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2721), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2719), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [145718] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2047), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2761), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2759), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [145783] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2050), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [145848] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2051), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2697), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2695), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [145913] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2052), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [145978] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2053), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2709), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2707), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [146043] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2055), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [146108] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2056), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2737), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2735), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [146173] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2057), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [146238] = 5, ACTIONS(5950), 1, sym_keyword_filter, STATE(2060), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [146303] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 21, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym__single_quote_string_token1, aux_sym_identifier_token1, ACTIONS(1388), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [146364] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2082), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2759), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2761), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [146429] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1384), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [146492] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2085), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [146557] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2086), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2695), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2697), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [146622] = 13, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, anon_sym_LT, anon_sym_GT, anon_sym_COLON, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 33, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [146703] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2087), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [146768] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2088), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2707), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2709), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [146833] = 11, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 34, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [146910] = 8, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5894), 1, anon_sym_LBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [146981] = 18, ACTIONS(2636), 1, anon_sym_COLON, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5947), 1, sym_keyword_not, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 25, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RBRACK, anon_sym_COMMA, anon_sym_COLON_COLON, [147072] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2090), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [147137] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2091), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2735), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2737), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [147202] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2092), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [147267] = 5, ACTIONS(5844), 1, sym_keyword_filter, STATE(2079), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [147332] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2155), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2755), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2757), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [147396] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2293), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [147460] = 5, ACTIONS(5954), 1, sym_keyword_precision, ACTIONS(5956), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [147524] = 6, ACTIONS(5958), 1, sym_keyword_unsigned, ACTIONS(5960), 1, sym_keyword_zerofill, ACTIONS(5962), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [147590] = 5, ACTIONS(5964), 1, sym_keyword_unsigned, ACTIONS(5966), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1956), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1954), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [147654] = 5, ACTIONS(5968), 1, sym_keyword_unsigned, ACTIONS(5970), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1964), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1962), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [147718] = 5, ACTIONS(5972), 1, sym_keyword_unsigned, ACTIONS(5974), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1972), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1970), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [147782] = 5, ACTIONS(5976), 1, sym_keyword_unsigned, ACTIONS(5978), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1980), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1978), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [147846] = 5, ACTIONS(5980), 1, sym_keyword_unsigned, ACTIONS(5982), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1988), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1986), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [147910] = 5, ACTIONS(5984), 1, sym_keyword_unsigned, ACTIONS(5986), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1996), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1994), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [147974] = 5, ACTIONS(5988), 1, sym_keyword_unsigned, ACTIONS(5990), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1940), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1938), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [148038] = 5, ACTIONS(5992), 1, sym_keyword_unsigned, ACTIONS(5994), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [148102] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2283), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [148166] = 6, ACTIONS(5914), 1, sym_keyword_with, ACTIONS(5916), 1, sym_keyword_without, STATE(2348), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [148232] = 6, ACTIONS(5914), 1, sym_keyword_with, ACTIONS(5916), 1, sym_keyword_without, STATE(2113), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [148298] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1384), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [148360] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2367), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [148424] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2372), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2719), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2721), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [148488] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2374), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2759), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2761), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [148552] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2345), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [148616] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2346), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2695), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2697), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [148680] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2286), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [148744] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2129), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2699), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2701), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [148808] = 4, ACTIONS(5996), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 8, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3397), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_no, sym_keyword_rename, sym_keyword_owner, sym_keyword_cycle, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_after, sym_keyword_before, sym_keyword_window, sym_keyword_instead, sym_keyword_cache, sym_keyword_array, sym__identifier, [148870] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2347), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [148934] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1934), 19, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1936), 32, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [148994] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1896), 19, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1898), 32, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [149054] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1936), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1934), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [149114] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1898), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1896), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [149174] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1890), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1888), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [149234] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1894), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1892), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [149294] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1932), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1930), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [149354] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1912), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1910), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [149414] = 6, ACTIONS(5998), 1, sym_keyword_unsigned, ACTIONS(6000), 1, sym_keyword_zerofill, ACTIONS(6002), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1902), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1900), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [149480] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2165), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2731), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2733), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [149544] = 6, ACTIONS(6004), 1, sym_keyword_unsigned, ACTIONS(6006), 1, sym_keyword_zerofill, ACTIONS(6008), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1880), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1878), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [149610] = 6, ACTIONS(6010), 1, sym_keyword_unsigned, ACTIONS(6012), 1, sym_keyword_zerofill, ACTIONS(6014), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1830), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1828), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [149676] = 6, ACTIONS(6016), 1, sym_keyword_unsigned, ACTIONS(6018), 1, sym_keyword_zerofill, ACTIONS(6020), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1840), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1838), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [149742] = 6, ACTIONS(6022), 1, sym_keyword_unsigned, ACTIONS(6024), 1, sym_keyword_zerofill, ACTIONS(6026), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1850), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1848), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [149808] = 6, ACTIONS(6028), 1, sym_keyword_unsigned, ACTIONS(6030), 1, sym_keyword_zerofill, ACTIONS(6032), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1860), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1858), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [149874] = 6, ACTIONS(5924), 1, sym_keyword_unsigned, ACTIONS(5926), 1, sym_keyword_zerofill, ACTIONS(5930), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [149940] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1888), 19, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1890), 32, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [150000] = 4, ACTIONS(6034), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [150062] = 4, ACTIONS(6036), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [150124] = 5, ACTIONS(6038), 1, aux_sym__single_quote_string_token2, STATE(1919), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1376), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1378), 32, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [150188] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1930), 19, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1932), 32, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [150248] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1910), 19, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1912), 32, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [150308] = 6, ACTIONS(6040), 1, sym_keyword_unsigned, ACTIONS(6042), 1, sym_keyword_zerofill, ACTIONS(6044), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1900), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1902), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [150374] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1382), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1384), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [150436] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2278), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [150500] = 6, ACTIONS(6046), 1, sym_keyword_unsigned, ACTIONS(6048), 1, sym_keyword_zerofill, ACTIONS(6050), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [150566] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2218), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2739), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2741), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [150630] = 6, ACTIONS(6054), 1, anon_sym_LPAREN, STATE(2529), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6052), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1914), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1916), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [150696] = 6, ACTIONS(6056), 1, anon_sym_LPAREN, STATE(2530), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6052), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1924), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1926), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [150762] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2349), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2707), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2709), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [150826] = 6, ACTIONS(6058), 1, sym_keyword_unsigned, ACTIONS(6060), 1, sym_keyword_zerofill, ACTIONS(6062), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1878), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1880), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [150892] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2233), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [150956] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2375), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2747), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2749), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [151020] = 6, ACTIONS(6064), 1, sym_keyword_unsigned, ACTIONS(6066), 1, sym_keyword_zerofill, ACTIONS(6068), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1828), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1830), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [151086] = 6, ACTIONS(6070), 1, sym_keyword_unsigned, ACTIONS(6072), 1, sym_keyword_zerofill, ACTIONS(6074), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1838), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1840), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [151152] = 6, ACTIONS(6076), 1, sym_keyword_unsigned, ACTIONS(6078), 1, sym_keyword_zerofill, ACTIONS(6080), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1848), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1850), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [151218] = 6, ACTIONS(6082), 1, sym_keyword_unsigned, ACTIONS(6084), 1, sym_keyword_zerofill, ACTIONS(6086), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1858), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1860), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [151284] = 6, ACTIONS(5932), 1, sym_keyword_unsigned, ACTIONS(5934), 1, sym_keyword_zerofill, ACTIONS(5938), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1818), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [151350] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, STATE(2714), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2958), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2956), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [151418] = 5, ACTIONS(6088), 1, aux_sym__single_quote_string_token2, STATE(1909), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3347), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3345), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [151482] = 7, ACTIONS(6090), 1, sym_keyword_array, STATE(2246), 1, aux_sym_array_size_definition_repeat1, STATE(2683), 1, sym_array_size_definition, STATE(2732), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2971), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [151550] = 7, ACTIONS(6090), 1, sym_keyword_array, STATE(2246), 1, aux_sym_array_size_definition_repeat1, STATE(2724), 1, sym_array_size_definition, STATE(2732), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2977), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [151618] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2266), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2711), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2713), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [151682] = 4, ACTIONS(6092), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 43, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [151744] = 5, ACTIONS(6094), 1, aux_sym__single_quote_string_token2, STATE(1902), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3301), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3299), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [151808] = 5, ACTIONS(6088), 1, aux_sym__single_quote_string_token2, STATE(1909), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1378), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1376), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [151872] = 5, ACTIONS(6096), 1, aux_sym__single_quote_string_token2, STATE(1909), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1371), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1369), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [151936] = 5, ACTIONS(6099), 1, sym_keyword_varying, ACTIONS(6101), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2010), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2008), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [152000] = 29, ACTIONS(55), 1, sym__identifier, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(6109), 1, sym_keyword_in, ACTIONS(6111), 1, sym_keyword_and, ACTIONS(6113), 1, sym_keyword_or, ACTIONS(6115), 1, sym_keyword_is, ACTIONS(6117), 1, sym_keyword_not, ACTIONS(6119), 1, sym_keyword_between, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(6125), 1, anon_sym_LBRACK, ACTIONS(6131), 1, anon_sym_COLON_COLON, ACTIONS(6135), 1, sym_op_other, ACTIONS(6137), 1, anon_sym_PLUS, ACTIONS(6139), 1, anon_sym_DASH, ACTIONS(6141), 1, anon_sym_SLASH, ACTIONS(6143), 1, anon_sym_CARET, STATE(6474), 1, sym_identifier, STATE(7146), 1, sym__alias, STATE(10817), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6129), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6133), 2, anon_sym_LT, anon_sym_GT, STATE(1672), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(6103), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, STATE(1666), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6127), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6105), 8, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [152112] = 5, ACTIONS(6145), 1, aux_sym__single_quote_string_token2, STATE(1908), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1365), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1363), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [152176] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1388), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1386), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, aux_sym__single_quote_string_token1, [152236] = 7, ACTIONS(6147), 1, sym_keyword_with, ACTIONS(6149), 1, sym_keyword_without, ACTIONS(6151), 1, anon_sym_LPAREN, STATE(2380), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [152304] = 7, ACTIONS(6147), 1, sym_keyword_with, ACTIONS(6149), 1, sym_keyword_without, ACTIONS(6153), 1, anon_sym_LPAREN, STATE(2381), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [152372] = 5, STATE(743), 1, aux_sym_array_size_definition_repeat1, STATE(996), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3313), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [152436] = 4, ACTIONS(6155), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(113), 8, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(59), 42, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_no, sym_keyword_rename, sym_keyword_owner, sym_keyword_cycle, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_after, sym_keyword_before, sym_keyword_window, sym_keyword_instead, sym_keyword_cache, sym_keyword_array, sym__identifier, [152498] = 5, ACTIONS(5952), 1, sym_keyword_filter, STATE(2279), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2735), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2737), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [152562] = 5, ACTIONS(6157), 1, aux_sym__single_quote_string_token2, STATE(1919), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1369), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1371), 32, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [152626] = 5, ACTIONS(6160), 1, aux_sym__single_quote_string_token2, STATE(1882), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1363), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1365), 32, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [152690] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1892), 19, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1894), 32, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [152750] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2110), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2108), 43, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [152809] = 4, ACTIONS(6162), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [152870] = 4, ACTIONS(6164), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [152931] = 4, ACTIONS(6166), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [152992] = 4, ACTIONS(6168), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [153053] = 4, ACTIONS(6170), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [153114] = 4, ACTIONS(6172), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [153175] = 4, ACTIONS(6174), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [153236] = 4, ACTIONS(6176), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [153297] = 5, ACTIONS(6178), 1, aux_sym__single_quote_string_token2, STATE(1947), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1365), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1363), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [153360] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6182), 1, sym_keyword_and, ACTIONS(6184), 1, sym_keyword_or, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6190), 1, sym_keyword_between, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6198), 1, anon_sym_COLON_COLON, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3424), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [153459] = 13, ACTIONS(6115), 1, sym_keyword_is, ACTIONS(6125), 1, anon_sym_LBRACK, ACTIONS(6137), 1, anon_sym_PLUS, ACTIONS(6139), 1, anon_sym_DASH, ACTIONS(6141), 1, anon_sym_SLASH, ACTIONS(6143), 1, anon_sym_CARET, STATE(10817), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6129), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1672), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1666), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 13, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2683), 21, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [153538] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6182), 1, sym_keyword_and, ACTIONS(6184), 1, sym_keyword_or, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6190), 1, sym_keyword_between, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6198), 1, anon_sym_COLON_COLON, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3470), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [153637] = 5, STATE(1996), 1, aux_sym_array_size_definition_repeat1, STATE(2484), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3313), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [153700] = 5, ACTIONS(6212), 1, aux_sym__single_quote_string_token2, STATE(1948), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3347), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3345), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [153763] = 21, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6190), 1, sym_keyword_between, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 19, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COLON_COLON, [153858] = 22, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6182), 1, sym_keyword_and, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6190), 1, sym_keyword_between, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 18, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COLON_COLON, [153955] = 16, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, ACTIONS(6214), 1, sym_keyword_not, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [154040] = 9, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, ACTIONS(2634), 33, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [154111] = 13, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [154190] = 11, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, ACTIONS(2634), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [154265] = 8, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6192), 1, anon_sym_LBRACK, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 33, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [154334] = 18, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, ACTIONS(6214), 1, sym_keyword_not, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 23, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COLON_COLON, [154423] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2675), 1, sym_keyword_or, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_RPAREN, anon_sym_COLON_COLON, [154516] = 20, ACTIONS(2665), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_RPAREN, anon_sym_COLON_COLON, [154609] = 5, ACTIONS(6212), 1, aux_sym__single_quote_string_token2, STATE(1948), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1378), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1376), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [154672] = 5, ACTIONS(6217), 1, aux_sym__single_quote_string_token2, STATE(1948), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1371), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1369), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [154735] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6182), 1, sym_keyword_and, ACTIONS(6184), 1, sym_keyword_or, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6190), 1, sym_keyword_between, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6198), 1, anon_sym_COLON_COLON, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3488), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [154834] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6182), 1, sym_keyword_and, ACTIONS(6184), 1, sym_keyword_or, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6190), 1, sym_keyword_between, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6198), 1, anon_sym_COLON_COLON, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3526), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [154933] = 4, ACTIONS(6220), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2132), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2130), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [154994] = 4, ACTIONS(6222), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2138), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2136), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [155055] = 5, STATE(2517), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6052), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1950), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1952), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [155118] = 5, ACTIONS(6224), 1, sym_keyword_unsigned, ACTIONS(6226), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1994), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1996), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [155181] = 5, ACTIONS(6228), 1, sym_keyword_unsigned, ACTIONS(6230), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1938), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1940), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [155244] = 20, ACTIONS(2665), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6232), 1, sym_keyword_in, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6236), 1, sym_keyword_not, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6246), 1, sym_op_other, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6244), 2, anon_sym_LT, anon_sym_GT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6240), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [155337] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2144), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2142), 43, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [155396] = 4, ACTIONS(6256), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [155457] = 8, ACTIONS(6115), 1, sym_keyword_is, ACTIONS(6125), 1, anon_sym_LBRACK, STATE(10817), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1672), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1666), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 16, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2683), 24, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [155526] = 21, ACTIONS(6109), 1, sym_keyword_in, ACTIONS(6115), 1, sym_keyword_is, ACTIONS(6117), 1, sym_keyword_not, ACTIONS(6119), 1, sym_keyword_between, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(6125), 1, anon_sym_LBRACK, ACTIONS(6135), 1, sym_op_other, ACTIONS(6137), 1, anon_sym_PLUS, ACTIONS(6139), 1, anon_sym_DASH, ACTIONS(6141), 1, anon_sym_SLASH, ACTIONS(6143), 1, anon_sym_CARET, STATE(10817), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6129), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6133), 2, anon_sym_LT, anon_sym_GT, STATE(1672), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1666), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6127), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 7, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 13, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym__identifier, [155621] = 5, ACTIONS(6258), 1, sym_keyword_unsigned, ACTIONS(6260), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2016), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2018), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [155684] = 4, ACTIONS(6262), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2104), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2102), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [155745] = 4, ACTIONS(6264), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [155806] = 4, ACTIONS(6266), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [155867] = 29, ACTIONS(215), 1, sym__identifier, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(6268), 1, sym_keyword_as, ACTIONS(6270), 1, sym_keyword_in, ACTIONS(6272), 1, sym_keyword_and, ACTIONS(6274), 1, sym_keyword_or, ACTIONS(6276), 1, sym_keyword_is, ACTIONS(6278), 1, sym_keyword_not, ACTIONS(6280), 1, sym_keyword_between, ACTIONS(6282), 1, anon_sym_LBRACK, ACTIONS(6288), 1, anon_sym_COLON_COLON, ACTIONS(6292), 1, sym_op_other, ACTIONS(6294), 1, anon_sym_PLUS, ACTIONS(6296), 1, anon_sym_DASH, ACTIONS(6298), 1, anon_sym_SLASH, ACTIONS(6300), 1, anon_sym_CARET, STATE(6627), 1, sym_identifier, STATE(7611), 1, sym__alias, STATE(10627), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6286), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6290), 2, anon_sym_LT, anon_sym_GT, ACTIONS(6103), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, STATE(1259), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1258), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6284), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6105), 8, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [155978] = 22, ACTIONS(6109), 1, sym_keyword_in, ACTIONS(6111), 1, sym_keyword_and, ACTIONS(6115), 1, sym_keyword_is, ACTIONS(6117), 1, sym_keyword_not, ACTIONS(6119), 1, sym_keyword_between, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(6125), 1, anon_sym_LBRACK, ACTIONS(6135), 1, sym_op_other, ACTIONS(6137), 1, anon_sym_PLUS, ACTIONS(6139), 1, anon_sym_DASH, ACTIONS(6141), 1, anon_sym_SLASH, ACTIONS(6143), 1, anon_sym_CARET, STATE(10817), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6129), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6133), 2, anon_sym_LT, anon_sym_GT, STATE(1672), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1666), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6127), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 7, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 12, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_or, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym__identifier, [156075] = 6, STATE(10817), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1672), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1666), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [156140] = 5, ACTIONS(6302), 1, sym_keyword_unsigned, ACTIONS(6304), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1954), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1956), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [156203] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2774), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2776), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [156262] = 4, ACTIONS(6306), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [156323] = 8, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6238), 1, anon_sym_LBRACK, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 33, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [156392] = 4, ACTIONS(6308), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [156453] = 4, ACTIONS(6310), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [156514] = 16, ACTIONS(6109), 1, sym_keyword_in, ACTIONS(6115), 1, sym_keyword_is, ACTIONS(6125), 1, anon_sym_LBRACK, ACTIONS(6135), 1, sym_op_other, ACTIONS(6137), 1, anon_sym_PLUS, ACTIONS(6139), 1, anon_sym_DASH, ACTIONS(6141), 1, anon_sym_SLASH, ACTIONS(6143), 1, anon_sym_CARET, ACTIONS(6312), 1, sym_keyword_not, STATE(10817), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6129), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1672), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1666), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 12, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 19, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [156599] = 13, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2683), 4, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [156678] = 9, ACTIONS(6115), 1, sym_keyword_is, ACTIONS(6125), 1, anon_sym_LBRACK, ACTIONS(6143), 1, anon_sym_CARET, STATE(10817), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1672), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1666), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 16, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 23, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, sym__identifier, [156749] = 4, ACTIONS(6315), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2002), 19, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2004), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [156810] = 5, ACTIONS(6317), 1, sym_keyword_varying, ACTIONS(6319), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2008), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2010), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [156873] = 4, ACTIONS(6321), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [156934] = 4, ACTIONS(6323), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [156995] = 20, ACTIONS(6109), 1, sym_keyword_in, ACTIONS(6115), 1, sym_keyword_is, ACTIONS(6117), 1, sym_keyword_not, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(6125), 1, anon_sym_LBRACK, ACTIONS(6135), 1, sym_op_other, ACTIONS(6137), 1, anon_sym_PLUS, ACTIONS(6139), 1, anon_sym_DASH, ACTIONS(6141), 1, anon_sym_SLASH, ACTIONS(6143), 1, anon_sym_CARET, STATE(10817), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6129), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6133), 2, anon_sym_LT, anon_sym_GT, STATE(1672), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1666), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6127), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 7, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2675), 14, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, sym__identifier, [157088] = 4, ACTIONS(6325), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 42, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [157149] = 5, ACTIONS(6327), 1, sym_keyword_varying, ACTIONS(6329), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2010), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2008), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [157212] = 4, ACTIONS(5956), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [157273] = 4, ACTIONS(6331), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2190), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2188), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [157334] = 4, ACTIONS(6333), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [157395] = 4, ACTIONS(5884), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [157456] = 4, ACTIONS(6335), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [157517] = 4, ACTIONS(6337), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [157578] = 4, ACTIONS(6339), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [157639] = 4, ACTIONS(6341), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [157700] = 4, ACTIONS(6343), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [157761] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6182), 1, sym_keyword_and, ACTIONS(6184), 1, sym_keyword_or, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6190), 1, sym_keyword_between, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6198), 1, anon_sym_COLON_COLON, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3478), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [157860] = 4, ACTIONS(6345), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [157921] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [157980] = 6, ACTIONS(6347), 1, anon_sym_LBRACK, STATE(1996), 1, aux_sym_array_size_definition_repeat1, STATE(2484), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2210), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2208), 40, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [158045] = 5, ACTIONS(6350), 1, sym_keyword_precision, ACTIONS(6352), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [158108] = 4, ACTIONS(6354), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [158169] = 5, ACTIONS(6356), 1, aux_sym__single_quote_string_token2, STATE(2001), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3299), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3301), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [158232] = 5, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1388), 2, sym_keyword_primary, sym_keyword_constraint, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1382), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1384), 28, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_cascade, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [158295] = 5, ACTIONS(3276), 1, aux_sym__single_quote_string_token2, STATE(561), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3345), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3347), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [158358] = 5, ACTIONS(6358), 1, sym_keyword_unsigned, ACTIONS(6360), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1956), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1954), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [158421] = 5, ACTIONS(6362), 1, sym_keyword_unsigned, ACTIONS(6364), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1964), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1962), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [158484] = 5, ACTIONS(6366), 1, sym_keyword_unsigned, ACTIONS(6368), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1972), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1970), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [158547] = 5, ACTIONS(6370), 1, sym_keyword_unsigned, ACTIONS(6372), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1980), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1978), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [158610] = 5, ACTIONS(6374), 1, sym_keyword_unsigned, ACTIONS(6376), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1988), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1986), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [158673] = 5, ACTIONS(6378), 1, sym_keyword_unsigned, ACTIONS(6380), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1962), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1964), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [158736] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [158795] = 21, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6232), 1, sym_keyword_in, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6236), 1, sym_keyword_not, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6246), 1, sym_op_other, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, ACTIONS(6382), 1, sym_keyword_between, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6244), 2, anon_sym_LT, anon_sym_GT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6240), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 19, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [158890] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [158949] = 5, ACTIONS(6384), 1, aux_sym__single_quote_string_token2, STATE(1936), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3301), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3299), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [159012] = 5, ACTIONS(6386), 1, sym_keyword_unsigned, ACTIONS(6388), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1996), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1994), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [159075] = 5, ACTIONS(6390), 1, sym_keyword_unsigned, ACTIONS(6392), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1940), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1938), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [159138] = 20, ACTIONS(6109), 1, sym_keyword_in, ACTIONS(6115), 1, sym_keyword_is, ACTIONS(6117), 1, sym_keyword_not, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(6125), 1, anon_sym_LBRACK, ACTIONS(6135), 1, sym_op_other, ACTIONS(6137), 1, anon_sym_PLUS, ACTIONS(6139), 1, anon_sym_DASH, ACTIONS(6141), 1, anon_sym_SLASH, ACTIONS(6143), 1, anon_sym_CARET, STATE(10817), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6129), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6133), 2, anon_sym_LT, anon_sym_GT, STATE(1672), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1666), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6127), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 7, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2665), 14, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, sym__identifier, [159231] = 5, ACTIONS(6394), 1, sym_keyword_unsigned, ACTIONS(6396), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [159294] = 22, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6232), 1, sym_keyword_in, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6236), 1, sym_keyword_not, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6246), 1, sym_op_other, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, ACTIONS(6382), 1, sym_keyword_between, ACTIONS(6398), 1, sym_keyword_and, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6244), 2, anon_sym_LT, anon_sym_GT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6240), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 18, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [159391] = 8, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6192), 1, anon_sym_LBRACK, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 33, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [159460] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2026), 7, sym_keyword_in, sym_keyword_return, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2024), 43, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [159519] = 13, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2683), 4, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [159598] = 6, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [159663] = 16, ACTIONS(6232), 1, sym_keyword_in, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6246), 1, sym_op_other, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, ACTIONS(6400), 1, sym_keyword_not, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [159748] = 4, ACTIONS(6403), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [159809] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 43, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [159868] = 13, ACTIONS(6115), 1, sym_keyword_is, ACTIONS(6125), 1, anon_sym_LBRACK, ACTIONS(6137), 1, anon_sym_PLUS, ACTIONS(6139), 1, anon_sym_DASH, ACTIONS(6141), 1, anon_sym_SLASH, ACTIONS(6143), 1, anon_sym_CARET, STATE(10817), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6129), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1672), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1666), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 13, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 21, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [159947] = 9, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6254), 1, anon_sym_CARET, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, ACTIONS(2634), 33, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [160018] = 11, ACTIONS(6115), 1, sym_keyword_is, ACTIONS(6125), 1, anon_sym_LBRACK, ACTIONS(6141), 1, anon_sym_SLASH, ACTIONS(6143), 1, anon_sym_CARET, STATE(10817), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6129), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1672), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1666), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 14, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 22, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, sym__identifier, [160093] = 8, ACTIONS(6115), 1, sym_keyword_is, ACTIONS(6125), 1, anon_sym_LBRACK, STATE(10817), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1672), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1666), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 16, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 24, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [160162] = 18, ACTIONS(6109), 1, sym_keyword_in, ACTIONS(6115), 1, sym_keyword_is, ACTIONS(6125), 1, anon_sym_LBRACK, ACTIONS(6135), 1, sym_op_other, ACTIONS(6137), 1, anon_sym_PLUS, ACTIONS(6139), 1, anon_sym_DASH, ACTIONS(6141), 1, anon_sym_SLASH, ACTIONS(6143), 1, anon_sym_CARET, ACTIONS(6312), 1, sym_keyword_not, STATE(10817), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6129), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6133), 2, anon_sym_LT, anon_sym_GT, STATE(1672), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1666), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6127), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 7, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 17, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym__identifier, [160251] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2802), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2804), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [160310] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2776), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2774), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [160369] = 13, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [160448] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [160507] = 11, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, ACTIONS(2634), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [160582] = 5, ACTIONS(6405), 1, sym_keyword_precision, ACTIONS(6407), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [160645] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6182), 1, sym_keyword_and, ACTIONS(6184), 1, sym_keyword_or, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6190), 1, sym_keyword_between, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6198), 1, anon_sym_COLON_COLON, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3438), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [160744] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [160803] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [160862] = 8, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6238), 1, anon_sym_LBRACK, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 33, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [160931] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2804), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2802), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [160990] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [161049] = 18, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(6232), 1, sym_keyword_in, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6246), 1, sym_op_other, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, ACTIONS(6400), 1, sym_keyword_not, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6244), 2, anon_sym_LT, anon_sym_GT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6240), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 23, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [161138] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2772), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2770), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [161197] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2780), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2778), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [161256] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [161315] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2792), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2790), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [161374] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2796), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2794), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [161433] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [161492] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2675), 1, sym_keyword_or, ACTIONS(6232), 1, sym_keyword_in, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6236), 1, sym_keyword_not, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6246), 1, sym_op_other, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6244), 2, anon_sym_LT, anon_sym_GT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6240), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [161585] = 5, STATE(2516), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6052), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1946), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1948), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [161648] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2820), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2818), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [161707] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2824), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2822), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [161766] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2812), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2810), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [161825] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [161884] = 6, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [161949] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2808), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2806), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [162008] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [162067] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2816), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2814), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [162126] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6182), 1, sym_keyword_and, ACTIONS(6184), 1, sym_keyword_or, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6190), 1, sym_keyword_between, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6198), 1, anon_sym_COLON_COLON, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3480), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [162225] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6182), 1, sym_keyword_and, ACTIONS(6184), 1, sym_keyword_or, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6190), 1, sym_keyword_between, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6198), 1, anon_sym_COLON_COLON, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3482), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [162324] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2800), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2798), 44, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_over, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [162383] = 27, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6232), 1, sym_keyword_in, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6236), 1, sym_keyword_not, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6246), 1, sym_op_other, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, ACTIONS(6382), 1, sym_keyword_between, ACTIONS(6398), 1, sym_keyword_and, ACTIONS(6411), 1, sym_keyword_having, ACTIONS(6413), 1, sym_keyword_or, ACTIONS(6415), 1, anon_sym_COMMA, ACTIONS(6417), 1, anon_sym_COLON_COLON, STATE(7096), 1, aux_sym_array_repeat1, STATE(7327), 1, sym__having, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6244), 2, anon_sym_LT, anon_sym_GT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6240), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6409), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [162490] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1384), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [162551] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6182), 1, sym_keyword_and, ACTIONS(6184), 1, sym_keyword_or, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6190), 1, sym_keyword_between, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6198), 1, anon_sym_COLON_COLON, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3484), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [162650] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6182), 1, sym_keyword_and, ACTIONS(6184), 1, sym_keyword_or, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6190), 1, sym_keyword_between, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6198), 1, anon_sym_COLON_COLON, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3486), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [162749] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6182), 1, sym_keyword_and, ACTIONS(6184), 1, sym_keyword_or, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6190), 1, sym_keyword_between, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6198), 1, anon_sym_COLON_COLON, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3524), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [162848] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6182), 1, sym_keyword_and, ACTIONS(6184), 1, sym_keyword_or, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6190), 1, sym_keyword_between, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6198), 1, anon_sym_COLON_COLON, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3528), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [162947] = 4, ACTIONS(6419), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2114), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2112), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [163008] = 4, ACTIONS(6421), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2120), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2118), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [163069] = 5, ACTIONS(6423), 1, sym_keyword_unsigned, ACTIONS(6425), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1970), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1972), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [163132] = 4, ACTIONS(6427), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2126), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2124), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [163193] = 4, STATE(934), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3472), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [163254] = 6, ACTIONS(6147), 1, sym_keyword_with, ACTIONS(6149), 1, sym_keyword_without, STATE(2435), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [163319] = 6, ACTIONS(6147), 1, sym_keyword_with, ACTIONS(6149), 1, sym_keyword_without, STATE(2436), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [163384] = 4, ACTIONS(6429), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2070), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2068), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [163445] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [163504] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2770), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2772), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [163563] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2778), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2780), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [163622] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [163681] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2790), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2792), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [163740] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2794), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2796), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [163799] = 5, ACTIONS(6431), 1, sym_keyword_unsigned, ACTIONS(6433), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1978), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1980), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [163862] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [163921] = 4, ACTIONS(6435), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2040), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2038), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [163982] = 4, ACTIONS(6437), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2094), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2092), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [164043] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2818), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2820), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [164102] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2822), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2824), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [164161] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2810), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2812), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [164220] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [164279] = 5, ACTIONS(6439), 1, sym_keyword_unsigned, ACTIONS(6441), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1986), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1988), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [164342] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2806), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2808), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [164401] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [164460] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2814), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2816), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [164519] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2798), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2800), 33, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [164578] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6180), 1, sym_keyword_in, ACTIONS(6182), 1, sym_keyword_and, ACTIONS(6184), 1, sym_keyword_or, ACTIONS(6186), 1, sym_keyword_is, ACTIONS(6188), 1, sym_keyword_not, ACTIONS(6190), 1, sym_keyword_between, ACTIONS(6192), 1, anon_sym_LBRACK, ACTIONS(6198), 1, anon_sym_COLON_COLON, ACTIONS(6202), 1, sym_op_other, ACTIONS(6204), 1, anon_sym_PLUS, ACTIONS(6206), 1, anon_sym_DASH, ACTIONS(6208), 1, anon_sym_SLASH, ACTIONS(6210), 1, anon_sym_CARET, STATE(10594), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6196), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6200), 2, anon_sym_LT, anon_sym_GT, STATE(1229), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1228), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6194), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3476), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [164677] = 4, ACTIONS(6443), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [164737] = 11, ACTIONS(6445), 1, sym_keyword_is, ACTIONS(6447), 1, anon_sym_LBRACK, ACTIONS(6451), 1, anon_sym_SLASH, ACTIONS(6453), 1, anon_sym_CARET, STATE(11114), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6449), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1061), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, STATE(1060), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [164811] = 4, ACTIONS(6455), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2040), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2038), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [164871] = 4, ACTIONS(6457), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2094), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2092), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [164931] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [164989] = 8, ACTIONS(6445), 1, sym_keyword_is, ACTIONS(6447), 1, anon_sym_LBRACK, STATE(11114), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1061), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1060), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 33, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [165057] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2401), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2399), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [165115] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 42, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [165173] = 4, ACTIONS(6459), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2104), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2102), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [165233] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2110), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2108), 42, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [165291] = 4, ACTIONS(6461), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2114), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2112), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [165351] = 4, ACTIONS(6463), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2120), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2118), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [165411] = 7, ACTIONS(5916), 1, sym_keyword_without, ACTIONS(6465), 1, sym_keyword_with, ACTIONS(6468), 1, anon_sym_LPAREN, STATE(2101), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 38, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [165477] = 7, ACTIONS(5916), 1, sym_keyword_without, ACTIONS(6470), 1, sym_keyword_with, ACTIONS(6473), 1, anon_sym_LPAREN, STATE(2110), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 38, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [165543] = 4, ACTIONS(6475), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2088), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [165603] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2405), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2403), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [165661] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [165719] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [165777] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2417), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2415), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [165835] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [165893] = 4, ACTIONS(6477), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2184), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [165953] = 4, ACTIONS(6479), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2132), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2130), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [166013] = 4, ACTIONS(6481), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2138), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2136), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [166073] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [166131] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [166189] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [166247] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2231), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2229), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [166305] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [166363] = 6, ACTIONS(6483), 1, anon_sym_LBRACK, STATE(2123), 1, aux_sym_array_size_definition_repeat1, STATE(2718), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2208), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2210), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [166427] = 4, ACTIONS(6486), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2038), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2040), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [166487] = 4, ACTIONS(6488), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2092), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2094), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [166547] = 7, ACTIONS(6490), 1, sym_keyword_unsigned, ACTIONS(6492), 1, sym_keyword_zerofill, ACTIONS(6494), 1, sym_keyword_precision, ACTIONS(6496), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1818), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [166613] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2235), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2233), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [166671] = 4, ACTIONS(5960), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [166731] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [166789] = 21, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6445), 1, sym_keyword_is, ACTIONS(6447), 1, anon_sym_LBRACK, ACTIONS(6451), 1, anon_sym_SLASH, ACTIONS(6453), 1, anon_sym_CARET, ACTIONS(6498), 1, sym_keyword_in, ACTIONS(6500), 1, sym_keyword_and, ACTIONS(6502), 1, sym_keyword_not, ACTIONS(6504), 1, sym_keyword_between, ACTIONS(6510), 1, sym_op_other, ACTIONS(6512), 1, anon_sym_PLUS, ACTIONS(6514), 1, anon_sym_DASH, STATE(11114), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6449), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6508), 2, anon_sym_LT, anon_sym_GT, STATE(1061), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1060), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6506), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 18, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [166883] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2429), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2427), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [166941] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2144), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2142), 42, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [166999] = 4, ACTIONS(6516), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [167059] = 4, ACTIONS(6518), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2088), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [167119] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2247), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2245), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [167177] = 4, ACTIONS(6520), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [167237] = 4, ACTIONS(6522), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [167297] = 4, ACTIONS(6524), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [167357] = 4, ACTIONS(6526), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [167417] = 4, ACTIONS(6528), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [167477] = 4, ACTIONS(6352), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [167537] = 4, ACTIONS(6530), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2190), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2188), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [167597] = 4, ACTIONS(6532), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [167657] = 4, ACTIONS(6048), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [167717] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [167775] = 4, ACTIONS(6534), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [167835] = 4, ACTIONS(6536), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [167895] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2251), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2249), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [167953] = 4, ACTIONS(6538), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [168013] = 4, ACTIONS(6540), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [168073] = 4, ACTIONS(6542), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [168133] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2002), 19, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2004), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [168191] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2255), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2253), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [168249] = 4, ACTIONS(6544), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2102), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2104), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [168309] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2774), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2776), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [168367] = 4, ACTIONS(6546), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [168427] = 6, ACTIONS(6548), 1, anon_sym_LBRACK, STATE(2157), 1, aux_sym_array_size_definition_repeat1, STATE(2732), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2210), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2208), 39, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [168491] = 4, ACTIONS(6551), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [168551] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2108), 19, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2110), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [168609] = 4, ACTIONS(6553), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2112), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2114), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [168669] = 4, ACTIONS(6555), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2118), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2120), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [168729] = 19, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6445), 1, sym_keyword_is, ACTIONS(6447), 1, anon_sym_LBRACK, ACTIONS(6451), 1, anon_sym_SLASH, ACTIONS(6453), 1, anon_sym_CARET, ACTIONS(6498), 1, sym_keyword_in, ACTIONS(6502), 1, sym_keyword_not, ACTIONS(6510), 1, sym_op_other, ACTIONS(6512), 1, anon_sym_PLUS, ACTIONS(6514), 1, anon_sym_DASH, STATE(11114), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6449), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6508), 2, anon_sym_LT, anon_sym_GT, STATE(1061), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1060), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6506), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [168819] = 27, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6557), 1, sym_keyword_having, ACTIONS(6559), 1, sym_keyword_in, ACTIONS(6561), 1, sym_keyword_and, ACTIONS(6563), 1, sym_keyword_or, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6567), 1, sym_keyword_not, ACTIONS(6569), 1, sym_keyword_between, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6573), 1, anon_sym_COMMA, ACTIONS(6579), 1, anon_sym_COLON_COLON, ACTIONS(6583), 1, sym_op_other, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, STATE(7142), 1, aux_sym_array_repeat1, STATE(7422), 1, sym__having, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6581), 2, anon_sym_LT, anon_sym_GT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6575), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6409), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [168925] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2437), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2435), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [168983] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [169041] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2441), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2439), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [169099] = 8, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6571), 1, anon_sym_LBRACK, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 32, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [169167] = 13, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2683), 4, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [169245] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2259), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2257), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [169303] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2263), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2261), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [169361] = 21, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(6270), 1, sym_keyword_in, ACTIONS(6276), 1, sym_keyword_is, ACTIONS(6278), 1, sym_keyword_not, ACTIONS(6280), 1, sym_keyword_between, ACTIONS(6282), 1, anon_sym_LBRACK, ACTIONS(6292), 1, sym_op_other, ACTIONS(6294), 1, anon_sym_PLUS, ACTIONS(6296), 1, anon_sym_DASH, ACTIONS(6298), 1, anon_sym_SLASH, ACTIONS(6300), 1, anon_sym_CARET, STATE(10627), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6286), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6290), 2, anon_sym_LT, anon_sym_GT, STATE(1259), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1258), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6284), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 13, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym__identifier, [169455] = 22, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(6270), 1, sym_keyword_in, ACTIONS(6272), 1, sym_keyword_and, ACTIONS(6276), 1, sym_keyword_is, ACTIONS(6278), 1, sym_keyword_not, ACTIONS(6280), 1, sym_keyword_between, ACTIONS(6282), 1, anon_sym_LBRACK, ACTIONS(6292), 1, sym_op_other, ACTIONS(6294), 1, anon_sym_PLUS, ACTIONS(6296), 1, anon_sym_DASH, ACTIONS(6298), 1, anon_sym_SLASH, ACTIONS(6300), 1, anon_sym_CARET, STATE(10627), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6286), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6290), 2, anon_sym_LT, anon_sym_GT, STATE(1259), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1258), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6284), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 12, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_or, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym__identifier, [169551] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2445), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2443), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [169609] = 6, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [169673] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2449), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2447), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [169731] = 16, ACTIONS(6270), 1, sym_keyword_in, ACTIONS(6276), 1, sym_keyword_is, ACTIONS(6282), 1, anon_sym_LBRACK, ACTIONS(6292), 1, sym_op_other, ACTIONS(6294), 1, anon_sym_PLUS, ACTIONS(6296), 1, anon_sym_DASH, ACTIONS(6298), 1, anon_sym_SLASH, ACTIONS(6300), 1, anon_sym_CARET, ACTIONS(6593), 1, sym_keyword_not, STATE(10627), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6286), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1259), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1258), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 11, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 19, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [169815] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2453), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2451), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [169873] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2311), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2309), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [169931] = 9, ACTIONS(6276), 1, sym_keyword_is, ACTIONS(6282), 1, anon_sym_LBRACK, ACTIONS(6300), 1, anon_sym_CARET, STATE(10627), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1259), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1258), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 23, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, sym__identifier, [170001] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2271), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2269), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [170059] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2142), 19, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2144), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [170117] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6598), 1, sym_keyword_and, ACTIONS(6600), 1, sym_keyword_or, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6606), 1, sym_keyword_between, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6614), 1, anon_sym_COLON_COLON, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3484), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [170215] = 4, ACTIONS(6628), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [170275] = 4, ACTIONS(6630), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [170335] = 4, ACTIONS(6632), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [170395] = 4, ACTIONS(6634), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [170455] = 4, ACTIONS(6636), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [170515] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2421), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2419), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [170573] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2425), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2423), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [170631] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2433), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2431), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [170689] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2377), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2375), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [170747] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6598), 1, sym_keyword_and, ACTIONS(6600), 1, sym_keyword_or, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6606), 1, sym_keyword_between, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6614), 1, anon_sym_COLON_COLON, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3486), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [170845] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [170903] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2227), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2225), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [170961] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6598), 1, sym_keyword_and, ACTIONS(6600), 1, sym_keyword_or, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6606), 1, sym_keyword_between, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6614), 1, anon_sym_COLON_COLON, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3524), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [171059] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6598), 1, sym_keyword_and, ACTIONS(6600), 1, sym_keyword_or, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6606), 1, sym_keyword_between, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6614), 1, anon_sym_COLON_COLON, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3528), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [171157] = 4, ACTIONS(6638), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [171217] = 13, ACTIONS(6276), 1, sym_keyword_is, ACTIONS(6282), 1, anon_sym_LBRACK, ACTIONS(6294), 1, anon_sym_PLUS, ACTIONS(6296), 1, anon_sym_DASH, ACTIONS(6298), 1, anon_sym_SLASH, ACTIONS(6300), 1, anon_sym_CARET, STATE(10627), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6286), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1259), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1258), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 21, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [171295] = 11, ACTIONS(6276), 1, sym_keyword_is, ACTIONS(6282), 1, anon_sym_LBRACK, ACTIONS(6298), 1, anon_sym_SLASH, ACTIONS(6300), 1, anon_sym_CARET, STATE(10627), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6286), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1259), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1258), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 22, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, sym__identifier, [171369] = 4, ACTIONS(6640), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [171429] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2239), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2237), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [171487] = 21, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6606), 1, sym_keyword_between, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, anon_sym_COLON_COLON, [171581] = 22, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6598), 1, sym_keyword_and, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6606), 1, sym_keyword_between, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_COLON_COLON, [171677] = 16, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, ACTIONS(6642), 1, sym_keyword_not, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 27, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [171761] = 9, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, ACTIONS(2634), 32, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [171831] = 13, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [171909] = 11, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, ACTIONS(2634), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [171983] = 8, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6608), 1, anon_sym_LBRACK, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 32, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [172051] = 18, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, ACTIONS(6642), 1, sym_keyword_not, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COLON_COLON, [172139] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2675), 1, sym_keyword_or, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_COLON_COLON, [172231] = 8, ACTIONS(6276), 1, sym_keyword_is, ACTIONS(6282), 1, anon_sym_LBRACK, STATE(10627), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1259), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1258), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 24, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [172299] = 20, ACTIONS(2665), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_COLON_COLON, [172391] = 18, ACTIONS(6270), 1, sym_keyword_in, ACTIONS(6276), 1, sym_keyword_is, ACTIONS(6282), 1, anon_sym_LBRACK, ACTIONS(6292), 1, sym_op_other, ACTIONS(6294), 1, anon_sym_PLUS, ACTIONS(6296), 1, anon_sym_DASH, ACTIONS(6298), 1, anon_sym_SLASH, ACTIONS(6300), 1, anon_sym_CARET, ACTIONS(6593), 1, sym_keyword_not, STATE(10627), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6286), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6290), 2, anon_sym_LT, anon_sym_GT, STATE(1259), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1258), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6284), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 17, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym__identifier, [172479] = 5, ACTIONS(6645), 1, aux_sym__single_quote_string_token2, STATE(2320), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1365), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1363), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [172541] = 4, ACTIONS(6647), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2178), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [172601] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [172659] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3936), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3934), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [172717] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2802), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2804), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [172775] = 4, ACTIONS(6649), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2130), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2132), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [172835] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3944), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3942), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [172893] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3948), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3946), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [172951] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3952), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3950), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [173009] = 4, ACTIONS(6651), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2136), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2138), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [173069] = 6, STATE(11114), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1061), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1060), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [173133] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3962), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3960), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [173191] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3081), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3079), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [173249] = 4, ACTIONS(6653), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2172), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [173309] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [173367] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3970), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3968), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [173425] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3974), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3972), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [173483] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [173541] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2283), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2281), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [173599] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [173657] = 20, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(6270), 1, sym_keyword_in, ACTIONS(6276), 1, sym_keyword_is, ACTIONS(6278), 1, sym_keyword_not, ACTIONS(6282), 1, anon_sym_LBRACK, ACTIONS(6292), 1, sym_op_other, ACTIONS(6294), 1, anon_sym_PLUS, ACTIONS(6296), 1, anon_sym_DASH, ACTIONS(6298), 1, anon_sym_SLASH, ACTIONS(6300), 1, anon_sym_CARET, STATE(10627), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6286), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6290), 2, anon_sym_LT, anon_sym_GT, STATE(1259), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1258), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6284), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2675), 14, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, sym__identifier, [173749] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2243), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2241), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [173807] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4000), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3998), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [173865] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2223), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2221), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [173923] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2287), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2285), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [173981] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4046), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4044), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [174039] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4050), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4048), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [174097] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4054), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4052), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [174155] = 20, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(6270), 1, sym_keyword_in, ACTIONS(6276), 1, sym_keyword_is, ACTIONS(6278), 1, sym_keyword_not, ACTIONS(6282), 1, anon_sym_LBRACK, ACTIONS(6292), 1, sym_op_other, ACTIONS(6294), 1, anon_sym_PLUS, ACTIONS(6296), 1, anon_sym_DASH, ACTIONS(6298), 1, anon_sym_SLASH, ACTIONS(6300), 1, anon_sym_CARET, STATE(10627), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6286), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6290), 2, anon_sym_LT, anon_sym_GT, STATE(1259), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1258), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6284), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2665), 14, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, sym__identifier, [174247] = 4, ACTIONS(6655), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2148), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [174307] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4100), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4098), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [174365] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4104), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4102), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [174423] = 5, STATE(2157), 1, aux_sym_array_size_definition_repeat1, STATE(2732), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3313), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [174485] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4108), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4106), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [174543] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4112), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4110), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [174601] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [174659] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [174717] = 4, ACTIONS(6657), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2166), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [174777] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2778), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2780), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [174835] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4128), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4126), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [174893] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2291), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2289), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [174951] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4132), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4130), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [175009] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2026), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2024), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [175067] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4136), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4134), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [175125] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4140), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4138), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [175183] = 4, ACTIONS(6659), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2044), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2046), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [175243] = 4, ACTIONS(6661), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2160), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [175303] = 4, ACTIONS(6663), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2166), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [175363] = 4, ACTIONS(6665), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2172), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [175423] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2295), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2293), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [175481] = 4, ACTIONS(6667), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2178), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [175541] = 4, ACTIONS(6669), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2056), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2058), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [175601] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [175659] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4200), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4198), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [175717] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4204), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4202), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [175775] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4208), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4206), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [175833] = 4, ACTIONS(6671), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2184), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [175893] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6598), 1, sym_keyword_and, ACTIONS(6600), 1, sym_keyword_or, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6606), 1, sym_keyword_between, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6614), 1, anon_sym_COLON_COLON, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3478), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [175991] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6598), 1, sym_keyword_and, ACTIONS(6600), 1, sym_keyword_or, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6606), 1, sym_keyword_between, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6614), 1, anon_sym_COLON_COLON, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3424), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [176089] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2267), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2265), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [176147] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6598), 1, sym_keyword_and, ACTIONS(6600), 1, sym_keyword_or, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6606), 1, sym_keyword_between, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6614), 1, anon_sym_COLON_COLON, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3470), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [176245] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6598), 1, sym_keyword_and, ACTIONS(6600), 1, sym_keyword_or, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6606), 1, sym_keyword_between, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6614), 1, anon_sym_COLON_COLON, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3488), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [176343] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6598), 1, sym_keyword_and, ACTIONS(6600), 1, sym_keyword_or, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6606), 1, sym_keyword_between, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6614), 1, anon_sym_COLON_COLON, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3526), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [176441] = 4, ACTIONS(6407), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [176501] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [176559] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [176617] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2397), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2395), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [176675] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4372), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4370), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [176733] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4120), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4118), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [176791] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2814), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2816), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [176849] = 4, ACTIONS(6673), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [176909] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3430), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3432), 31, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [176967] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2798), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2800), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [177025] = 16, ACTIONS(6445), 1, sym_keyword_is, ACTIONS(6447), 1, anon_sym_LBRACK, ACTIONS(6451), 1, anon_sym_SLASH, ACTIONS(6453), 1, anon_sym_CARET, ACTIONS(6498), 1, sym_keyword_in, ACTIONS(6510), 1, sym_op_other, ACTIONS(6512), 1, anon_sym_PLUS, ACTIONS(6514), 1, anon_sym_DASH, ACTIONS(6675), 1, sym_keyword_not, STATE(11114), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 2, anon_sym_LT, anon_sym_GT, ACTIONS(6449), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1061), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1060), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [177109] = 8, ACTIONS(6276), 1, sym_keyword_is, ACTIONS(6282), 1, anon_sym_LBRACK, STATE(10627), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1259), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1258), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2683), 24, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [177177] = 13, ACTIONS(6276), 1, sym_keyword_is, ACTIONS(6282), 1, anon_sym_LBRACK, ACTIONS(6294), 1, anon_sym_PLUS, ACTIONS(6296), 1, anon_sym_DASH, ACTIONS(6298), 1, anon_sym_SLASH, ACTIONS(6300), 1, anon_sym_CARET, STATE(10627), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6286), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1259), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1258), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2683), 21, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [177255] = 6, STATE(10627), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1259), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1258), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [177319] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3866), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3864), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [177377] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [177435] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2806), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2808), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [177493] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2275), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2273), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [177551] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2409), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2407), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [177609] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3940), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3938), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [177667] = 19, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6445), 1, sym_keyword_is, ACTIONS(6447), 1, anon_sym_LBRACK, ACTIONS(6451), 1, anon_sym_SLASH, ACTIONS(6453), 1, anon_sym_CARET, ACTIONS(6498), 1, sym_keyword_in, ACTIONS(6502), 1, sym_keyword_not, ACTIONS(6510), 1, sym_op_other, ACTIONS(6512), 1, anon_sym_PLUS, ACTIONS(6514), 1, anon_sym_DASH, STATE(11114), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6449), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6508), 2, anon_sym_LT, anon_sym_GT, STATE(1061), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1060), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6506), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [177757] = 4, ACTIONS(6678), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2062), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2064), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [177817] = 21, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6559), 1, sym_keyword_in, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6567), 1, sym_keyword_not, ACTIONS(6569), 1, sym_keyword_between, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6583), 1, sym_op_other, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6581), 2, anon_sym_LT, anon_sym_GT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6575), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_COMMA, anon_sym_COLON_COLON, [177911] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6445), 1, sym_keyword_is, ACTIONS(6447), 1, anon_sym_LBRACK, ACTIONS(6451), 1, anon_sym_SLASH, ACTIONS(6453), 1, anon_sym_CARET, ACTIONS(6498), 1, sym_keyword_in, ACTIONS(6500), 1, sym_keyword_and, ACTIONS(6502), 1, sym_keyword_not, ACTIONS(6504), 1, sym_keyword_between, ACTIONS(6510), 1, sym_op_other, ACTIONS(6512), 1, anon_sym_PLUS, ACTIONS(6514), 1, anon_sym_DASH, ACTIONS(6684), 1, sym_keyword_or, ACTIONS(6686), 1, sym_keyword_using, ACTIONS(6688), 1, anon_sym_COLON_COLON, STATE(7036), 1, sym_direction, STATE(11114), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6449), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6508), 2, anon_sym_LT, anon_sym_GT, ACTIONS(6682), 2, sym_keyword_desc, sym_keyword_asc, STATE(1061), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1060), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6506), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6680), 12, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, anon_sym_COMMA, [178015] = 22, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6559), 1, sym_keyword_in, ACTIONS(6561), 1, sym_keyword_and, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6567), 1, sym_keyword_not, ACTIONS(6569), 1, sym_keyword_between, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6583), 1, sym_op_other, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6581), 2, anon_sym_LT, anon_sym_GT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6575), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_COMMA, anon_sym_COLON_COLON, [178111] = 16, ACTIONS(6559), 1, sym_keyword_in, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6583), 1, sym_op_other, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, ACTIONS(6690), 1, sym_keyword_not, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 27, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [178195] = 5, ACTIONS(6693), 1, aux_sym__single_quote_string_token2, STATE(2321), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3347), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3345), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [178257] = 9, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6591), 1, anon_sym_CARET, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, ACTIONS(2634), 32, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [178327] = 13, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [178405] = 11, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, ACTIONS(2634), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [178479] = 8, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6571), 1, anon_sym_LBRACK, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 32, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [178547] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [178605] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3432), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3430), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [178663] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2279), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2277), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [178721] = 4, ACTIONS(6695), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [178781] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3436), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3434), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [178839] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3912), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3910), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [178897] = 18, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(6559), 1, sym_keyword_in, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6583), 1, sym_op_other, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, ACTIONS(6690), 1, sym_keyword_not, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6581), 2, anon_sym_LT, anon_sym_GT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6575), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_COLON_COLON, [178985] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3966), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3964), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [179043] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [179101] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2675), 1, sym_keyword_or, ACTIONS(6559), 1, sym_keyword_in, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6567), 1, sym_keyword_not, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6583), 1, sym_op_other, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6581), 2, anon_sym_LT, anon_sym_GT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6575), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_COMMA, anon_sym_COLON_COLON, [179193] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [179251] = 17, ACTIONS(6445), 1, sym_keyword_is, ACTIONS(6447), 1, anon_sym_LBRACK, ACTIONS(6451), 1, anon_sym_SLASH, ACTIONS(6453), 1, anon_sym_CARET, ACTIONS(6498), 1, sym_keyword_in, ACTIONS(6510), 1, sym_op_other, ACTIONS(6512), 1, anon_sym_PLUS, ACTIONS(6514), 1, anon_sym_DASH, ACTIONS(6675), 1, sym_keyword_not, STATE(11114), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6449), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6508), 2, anon_sym_LT, anon_sym_GT, STATE(1061), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1060), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6506), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 23, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [179337] = 5, ACTIONS(6693), 1, aux_sym__single_quote_string_token2, STATE(2321), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1378), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1376), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [179399] = 5, ACTIONS(6697), 1, aux_sym__single_quote_string_token2, STATE(2321), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1371), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1369), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [179461] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1384), 6, sym_keyword_as, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 43, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_primary, sym_keyword_create, sym_keyword_constraint, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_returning, sym_keyword_first, sym_keyword_after, sym_keyword_between, sym_keyword_unique, sym_keyword_references, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [179519] = 4, ACTIONS(6700), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2188), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2190), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [179579] = 4, ACTIONS(6702), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2148), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [179639] = 20, ACTIONS(2665), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6559), 1, sym_keyword_in, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6567), 1, sym_keyword_not, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6583), 1, sym_op_other, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6581), 2, anon_sym_LT, anon_sym_GT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6575), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_COMMA, anon_sym_COLON_COLON, [179731] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2315), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2313), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [179789] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2367), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2365), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [179847] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2024), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2026), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [179905] = 8, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6608), 1, anon_sym_LBRACK, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 32, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [179973] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2457), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2455), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [180031] = 13, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2683), 4, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [180109] = 6, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [180173] = 4, ACTIONS(6704), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [180233] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6598), 1, sym_keyword_and, ACTIONS(6600), 1, sym_keyword_or, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6606), 1, sym_keyword_between, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6614), 1, anon_sym_COLON_COLON, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3476), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [180331] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6598), 1, sym_keyword_and, ACTIONS(6600), 1, sym_keyword_or, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6606), 1, sym_keyword_between, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6614), 1, anon_sym_COLON_COLON, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3438), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [180429] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3434), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3436), 31, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [180487] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2381), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2379), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [180545] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2299), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2297), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [180603] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2303), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2301), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [180661] = 5, ACTIONS(6706), 1, aux_sym__single_quote_string_token2, STATE(2303), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3301), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3299), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [180723] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [180781] = 4, STATE(2489), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3472), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [180841] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2307), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2305), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [180899] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2385), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2383), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [180957] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2818), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2820), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [181015] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2822), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2824), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [181073] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2810), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2812), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [181131] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2413), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2411), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [181189] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [181247] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6598), 1, sym_keyword_and, ACTIONS(6600), 1, sym_keyword_or, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6606), 1, sym_keyword_between, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6614), 1, anon_sym_COLON_COLON, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3480), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [181345] = 9, ACTIONS(6445), 1, sym_keyword_is, ACTIONS(6447), 1, anon_sym_LBRACK, ACTIONS(6453), 1, anon_sym_CARET, STATE(11114), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1061), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1060), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, ACTIONS(2634), 33, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [181415] = 4, ACTIONS(6708), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2124), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2126), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [181475] = 4, ACTIONS(6710), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2068), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2070), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [181535] = 29, ACTIONS(55), 1, sym__identifier, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(6109), 1, sym_keyword_in, ACTIONS(6111), 1, sym_keyword_and, ACTIONS(6113), 1, sym_keyword_or, ACTIONS(6115), 1, sym_keyword_is, ACTIONS(6117), 1, sym_keyword_not, ACTIONS(6119), 1, sym_keyword_between, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(6125), 1, anon_sym_LBRACK, ACTIONS(6135), 1, sym_op_other, ACTIONS(6137), 1, anon_sym_PLUS, ACTIONS(6139), 1, anon_sym_DASH, ACTIONS(6141), 1, anon_sym_SLASH, ACTIONS(6143), 1, anon_sym_CARET, ACTIONS(6712), 1, anon_sym_COLON_COLON, STATE(6474), 1, sym_identifier, STATE(7146), 1, sym__alias, STATE(10817), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6129), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6133), 2, anon_sym_LT, anon_sym_GT, STATE(1672), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(6103), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, STATE(1666), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6127), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6105), 6, sym_keyword_from, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [181645] = 13, ACTIONS(6445), 1, sym_keyword_is, ACTIONS(6447), 1, anon_sym_LBRACK, ACTIONS(6451), 1, anon_sym_SLASH, ACTIONS(6453), 1, anon_sym_CARET, ACTIONS(6512), 1, anon_sym_PLUS, ACTIONS(6514), 1, anon_sym_DASH, STATE(11114), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6449), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_in, anon_sym_LT, anon_sym_GT, STATE(1061), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1060), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [181723] = 4, ACTIONS(6714), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2080), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2082), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [181783] = 4, ACTIONS(6716), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2215), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2217), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [181843] = 4, ACTIONS(6718), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2152), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2154), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [181903] = 4, ACTIONS(6720), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2160), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [181963] = 4, ACTIONS(6722), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2126), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2124), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [182023] = 4, ACTIONS(6724), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2070), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2068), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [182083] = 4, ACTIONS(6726), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2050), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2052), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [182143] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6445), 1, sym_keyword_is, ACTIONS(6447), 1, anon_sym_LBRACK, ACTIONS(6451), 1, anon_sym_SLASH, ACTIONS(6453), 1, anon_sym_CARET, ACTIONS(6498), 1, sym_keyword_in, ACTIONS(6502), 1, sym_keyword_not, ACTIONS(6504), 1, sym_keyword_between, ACTIONS(6510), 1, sym_op_other, ACTIONS(6512), 1, anon_sym_PLUS, ACTIONS(6514), 1, anon_sym_DASH, STATE(11114), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6449), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6508), 2, anon_sym_LT, anon_sym_GT, STATE(1061), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1060), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6506), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 19, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [182235] = 4, ACTIONS(6728), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2074), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2076), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [182295] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6596), 1, sym_keyword_in, ACTIONS(6598), 1, sym_keyword_and, ACTIONS(6600), 1, sym_keyword_or, ACTIONS(6602), 1, sym_keyword_is, ACTIONS(6604), 1, sym_keyword_not, ACTIONS(6606), 1, sym_keyword_between, ACTIONS(6608), 1, anon_sym_LBRACK, ACTIONS(6614), 1, anon_sym_COLON_COLON, ACTIONS(6618), 1, sym_op_other, ACTIONS(6620), 1, anon_sym_PLUS, ACTIONS(6622), 1, anon_sym_DASH, ACTIONS(6624), 1, anon_sym_SLASH, ACTIONS(6626), 1, anon_sym_CARET, STATE(10819), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6612), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6616), 2, anon_sym_LT, anon_sym_GT, STATE(1370), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1369), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6610), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3482), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [182393] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1382), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1384), 32, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_nulls, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [182451] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2790), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2792), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [182509] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2389), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2387), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [182567] = 8, ACTIONS(6445), 1, sym_keyword_is, ACTIONS(6447), 1, anon_sym_LBRACK, STATE(11114), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1061), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1060), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 33, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [182635] = 13, ACTIONS(6445), 1, sym_keyword_is, ACTIONS(6447), 1, anon_sym_LBRACK, ACTIONS(6451), 1, anon_sym_SLASH, ACTIONS(6453), 1, anon_sym_CARET, ACTIONS(6512), 1, anon_sym_PLUS, ACTIONS(6514), 1, anon_sym_DASH, STATE(11114), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6449), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2683), 3, sym_keyword_in, anon_sym_LT, anon_sym_GT, STATE(1061), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1060), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [182713] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2393), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2391), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [182771] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2794), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2796), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [182829] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 42, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [182887] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [182945] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2770), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2772), 31, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [183003] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183060] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3950), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183117] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183174] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183231] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2401), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2399), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183288] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2405), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2403), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183345] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183402] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3962), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3960), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183459] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183516] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183573] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183630] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3970), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3968), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183687] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183744] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3974), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3972), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183801] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183858] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3934), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3936), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [183915] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2429), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2427), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [183972] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [184029] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2437), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2435), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [184086] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2441), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2439), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [184143] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2445), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2443), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [184200] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2449), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2447), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [184257] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2453), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2451), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [184314] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3942), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3944), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [184371] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3946), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3948), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [184428] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3950), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3952), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [184485] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3910), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3912), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [184542] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2311), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2309), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [184599] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2421), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2419), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [184656] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2425), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2423), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [184713] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2433), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2431), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [184770] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2377), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2375), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [184827] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2227), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2225), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [184884] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2239), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2237), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [184941] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2243), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2241), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [184998] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2223), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2221), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [185055] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2267), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2265), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [185112] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2275), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2273), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [185169] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2279), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2277), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [185226] = 6, ACTIONS(5916), 1, sym_keyword_without, ACTIONS(6730), 1, sym_keyword_with, STATE(2348), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 38, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [185289] = 6, ACTIONS(5916), 1, sym_keyword_without, ACTIONS(6733), 1, sym_keyword_with, STATE(2113), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 38, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [185352] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4000), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3998), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [185409] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2315), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2313), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [185466] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2367), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2365), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [185523] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1818), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [185580] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4044), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [185637] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4050), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4048), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [185694] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4054), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4052), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [185751] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4100), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4098), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [185808] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4104), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4102), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [185865] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4108), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4106), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [185922] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3964), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3966), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [185979] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2457), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2455), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186036] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2381), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2379), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186093] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2385), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2383), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186150] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2389), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2387), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186207] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2393), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2391), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186264] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2397), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2395), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186321] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2409), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2407), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186378] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2413), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2411), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186435] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2417), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2415), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186492] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4112), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4110), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186549] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186606] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186663] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186720] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186777] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4128), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4126), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186834] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186891] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4132), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4130), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [186948] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3960), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3962), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [187005] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4056), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4058), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [187062] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4136), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4134), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [187119] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2231), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2229), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [187176] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2235), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2233), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [187233] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4140), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4138), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [187290] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2247), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2245), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [187347] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2251), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2249), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [187404] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2255), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2253), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [187461] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2259), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2257), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [187518] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2263), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2261), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [187575] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3968), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3970), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [187632] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3972), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3974), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [187689] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2634), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [187746] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2271), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2269), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [187803] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [187860] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [187917] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [187974] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4200), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4198), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188031] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2283), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2281), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188088] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2287), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2285), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188145] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4204), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4202), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188202] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188259] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2291), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2289), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188316] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2295), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2293), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188373] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4208), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4206), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188430] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4372), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4370), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188487] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4120), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4118), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188544] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3866), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3864), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188601] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3940), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3938), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188658] = 7, ACTIONS(6736), 1, sym_keyword_array, STATE(291), 1, sym_array_size_definition, STATE(293), 1, sym__array_size_definition, STATE(2746), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 6, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2971), 38, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188723] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188780] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3432), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3430), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188837] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3436), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3434), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188894] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3912), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3910), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [188951] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2221), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2223), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [189008] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3966), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3964), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [189065] = 4, STATE(2633), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3472), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [189124] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2473), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2471), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [189181] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2481), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2479), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [189238] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2265), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2267), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [189295] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6740), 1, sym_keyword_in, ACTIONS(6742), 1, sym_keyword_and, ACTIONS(6744), 1, sym_keyword_or, ACTIONS(6746), 1, sym_keyword_is, ACTIONS(6748), 1, sym_keyword_not, ACTIONS(6750), 1, sym_keyword_using, ACTIONS(6752), 1, sym_keyword_between, ACTIONS(6754), 1, anon_sym_LBRACK, ACTIONS(6760), 1, anon_sym_COLON_COLON, ACTIONS(6764), 1, sym_op_other, ACTIONS(6766), 1, anon_sym_PLUS, ACTIONS(6768), 1, anon_sym_DASH, ACTIONS(6770), 1, anon_sym_SLASH, ACTIONS(6772), 1, anon_sym_CARET, STATE(7421), 1, sym_direction, STATE(10740), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6738), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(6758), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6762), 2, anon_sym_LT, anon_sym_GT, STATE(1330), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1329), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6756), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6680), 11, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_COMMA, [189398] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2477), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2475), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [189455] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2309), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2311), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [189512] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2461), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2459), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [189569] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2465), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2463), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [189626] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2419), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2421), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [189683] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2469), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2467), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [189740] = 7, ACTIONS(6149), 1, sym_keyword_without, ACTIONS(6774), 1, sym_keyword_with, ACTIONS(6777), 1, anon_sym_LPAREN, STATE(2380), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 37, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [189805] = 7, ACTIONS(6149), 1, sym_keyword_without, ACTIONS(6779), 1, sym_keyword_with, ACTIONS(6782), 1, anon_sym_LPAREN, STATE(2381), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 37, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [189870] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2273), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2275), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [189927] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2277), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2279), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [189984] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3998), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4000), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [190041] = 7, ACTIONS(6736), 1, sym_keyword_array, STATE(292), 1, sym_array_size_definition, STATE(293), 1, sym__array_size_definition, STATE(2746), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 6, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2977), 38, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [190106] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2423), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2425), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [190163] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2431), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2433), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [190220] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4044), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4046), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [190277] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4048), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4050), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [190334] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6232), 1, sym_keyword_in, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6236), 1, sym_keyword_not, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6246), 1, sym_op_other, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, ACTIONS(6382), 1, sym_keyword_between, ACTIONS(6398), 1, sym_keyword_and, ACTIONS(6413), 1, sym_keyword_or, ACTIONS(6417), 1, anon_sym_COLON_COLON, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6244), 2, anon_sym_LT, anon_sym_GT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6240), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6784), 15, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COMMA, [190431] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4052), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4054), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [190488] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4098), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4100), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [190545] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4102), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4104), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [190602] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1384), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [190659] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2455), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2457), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [190716] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2148), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [190773] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2379), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2381), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [190830] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2383), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2385), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [190887] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2387), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2389), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [190944] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2391), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2393), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191001] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2395), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2397), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191058] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2407), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2409), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191115] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2411), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2413), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191172] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2415), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2417), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191229] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2080), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2082), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191286] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2215), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2217), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191343] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2152), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2154), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191400] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2050), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2052), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191457] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2074), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2076), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191514] = 7, ACTIONS(6786), 1, sym_keyword_unsigned, ACTIONS(6788), 1, sym_keyword_zerofill, ACTIONS(6790), 1, sym_keyword_precision, ACTIONS(6792), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1818), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191579] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4106), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4108), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191636] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4110), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4112), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191693] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191750] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1934), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1936), 31, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191807] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1896), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1898), 31, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191864] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2399), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2401), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191921] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2403), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2405), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [191978] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4126), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4128), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192035] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4130), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4132), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192092] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1888), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1890), 31, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192149] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1892), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1894), 31, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192206] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1930), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1932), 31, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192263] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1910), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1912), 31, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192320] = 6, ACTIONS(6794), 1, sym_keyword_unsigned, ACTIONS(6796), 1, sym_keyword_zerofill, ACTIONS(6798), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1900), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1902), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192383] = 6, ACTIONS(6802), 1, anon_sym_LPAREN, STATE(3216), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6800), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1914), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1916), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192446] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3079), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3081), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192503] = 6, ACTIONS(6804), 1, sym_keyword_unsigned, ACTIONS(6806), 1, sym_keyword_zerofill, ACTIONS(6808), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1828), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1830), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192566] = 6, ACTIONS(6810), 1, sym_keyword_unsigned, ACTIONS(6812), 1, sym_keyword_zerofill, ACTIONS(6814), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1838), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1840), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192629] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2160), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192686] = 6, ACTIONS(6816), 1, sym_keyword_unsigned, ACTIONS(6818), 1, sym_keyword_zerofill, ACTIONS(6820), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1848), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1850), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192749] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2166), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192806] = 6, ACTIONS(6822), 1, sym_keyword_unsigned, ACTIONS(6824), 1, sym_keyword_zerofill, ACTIONS(6826), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1858), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1860), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192869] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2172), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192926] = 6, ACTIONS(6490), 1, sym_keyword_unsigned, ACTIONS(6492), 1, sym_keyword_zerofill, ACTIONS(6496), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1818), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [192989] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2178), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [193046] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2184), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [193103] = 6, ACTIONS(6828), 1, sym_keyword_unsigned, ACTIONS(6830), 1, sym_keyword_zerofill, ACTIONS(6832), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [193166] = 26, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2640), 1, anon_sym_LBRACK, ACTIONS(2644), 1, anon_sym_SLASH, ACTIONS(2646), 1, anon_sym_CARET, ACTIONS(2648), 1, sym_keyword_in, ACTIONS(2657), 1, sym_op_other, ACTIONS(2659), 1, anon_sym_PLUS, ACTIONS(2661), 1, anon_sym_DASH, ACTIONS(2667), 1, sym_keyword_not, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2677), 1, sym_keyword_between, ACTIONS(2679), 1, sym_keyword_and, ACTIONS(3990), 1, sym_keyword_or, ACTIONS(3992), 1, anon_sym_COLON_COLON, ACTIONS(6686), 1, sym_keyword_using, STATE(7036), 1, sym_direction, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2642), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2655), 2, anon_sym_LT, anon_sym_GT, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6682), 2, sym_keyword_desc, sym_keyword_asc, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2653), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6680), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_separator, sym_keyword_returning, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, anon_sym_COMMA, [193269] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4134), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4136), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [193326] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4138), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4140), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [193383] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4198), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4200), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [193440] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4202), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4204), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [193497] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4206), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4208), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [193554] = 27, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6232), 1, sym_keyword_in, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6236), 1, sym_keyword_not, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6246), 1, sym_op_other, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, ACTIONS(6382), 1, sym_keyword_between, ACTIONS(6398), 1, sym_keyword_and, ACTIONS(6413), 1, sym_keyword_or, ACTIONS(6834), 1, sym_keyword_having, ACTIONS(6836), 1, anon_sym_COMMA, ACTIONS(6838), 1, anon_sym_COLON_COLON, STATE(7242), 1, aux_sym_array_repeat1, STATE(7327), 1, sym__having, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6244), 2, anon_sym_LT, anon_sym_GT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6240), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6409), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [193659] = 29, ACTIONS(215), 1, sym__identifier, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(6268), 1, sym_keyword_as, ACTIONS(6270), 1, sym_keyword_in, ACTIONS(6272), 1, sym_keyword_and, ACTIONS(6274), 1, sym_keyword_or, ACTIONS(6276), 1, sym_keyword_is, ACTIONS(6278), 1, sym_keyword_not, ACTIONS(6280), 1, sym_keyword_between, ACTIONS(6282), 1, anon_sym_LBRACK, ACTIONS(6292), 1, sym_op_other, ACTIONS(6294), 1, anon_sym_PLUS, ACTIONS(6296), 1, anon_sym_DASH, ACTIONS(6298), 1, anon_sym_SLASH, ACTIONS(6300), 1, anon_sym_CARET, ACTIONS(6840), 1, anon_sym_COLON_COLON, STATE(6627), 1, sym_identifier, STATE(7611), 1, sym__alias, STATE(10627), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6286), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6290), 2, anon_sym_LT, anon_sym_GT, ACTIONS(6103), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, STATE(1259), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1258), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6284), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6105), 6, sym_keyword_from, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [193768] = 6, ACTIONS(6842), 1, anon_sym_LPAREN, STATE(3234), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6800), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1924), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1926), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [193831] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2375), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2377), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [193888] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4370), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4372), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [193945] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [194002] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2225), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2227), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [194059] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2237), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2239), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [194116] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2229), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2231), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [194173] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2233), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2235), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [194230] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2245), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2247), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [194287] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2249), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2251), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [194344] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2253), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2255), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [194401] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2257), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2259), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [194458] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2261), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2263), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [194515] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [194572] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [194629] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2269), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2271), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [194686] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2016), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2018), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [194743] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2044), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2046), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [194800] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2427), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2429), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [194857] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2313), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2315), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [194914] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2056), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2058), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [194971] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2365), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2367), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [195028] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [195085] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2088), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [195142] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [195199] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2281), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2283), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [195256] = 5, ACTIONS(6844), 1, aux_sym__single_quote_string_token2, STATE(2599), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1363), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1365), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [195317] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2435), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2437), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [195374] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2439), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2441), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [195431] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2285), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2287), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [195488] = 8, ACTIONS(6746), 1, sym_keyword_is, ACTIONS(6754), 1, anon_sym_LBRACK, STATE(10740), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1330), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1329), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 32, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [195555] = 13, ACTIONS(6746), 1, sym_keyword_is, ACTIONS(6754), 1, anon_sym_LBRACK, ACTIONS(6766), 1, anon_sym_PLUS, ACTIONS(6768), 1, anon_sym_DASH, ACTIONS(6770), 1, anon_sym_SLASH, ACTIONS(6772), 1, anon_sym_CARET, STATE(10740), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6758), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2683), 3, sym_keyword_in, anon_sym_LT, anon_sym_GT, STATE(1330), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1329), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [195632] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2062), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2064), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [195689] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2443), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2445), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [195746] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2447), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2449), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [195803] = 6, STATE(10740), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1330), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1329), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [195866] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2451), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2453), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [195923] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2026), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2024), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [195980] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2289), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2291), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [196037] = 4, ACTIONS(6846), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [196096] = 5, ACTIONS(6848), 1, aux_sym__single_quote_string_token2, STATE(2600), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1376), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1378), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [196157] = 5, ACTIONS(6850), 1, aux_sym__single_quote_string_token2, STATE(2600), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1369), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1371), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [196218] = 6, ACTIONS(6855), 1, anon_sym_LPAREN, STATE(3057), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6853), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1914), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1916), 28, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [196281] = 6, ACTIONS(6857), 1, anon_sym_LPAREN, STATE(3074), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6853), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1924), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1926), 28, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [196344] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6740), 1, sym_keyword_in, ACTIONS(6746), 1, sym_keyword_is, ACTIONS(6748), 1, sym_keyword_not, ACTIONS(6752), 1, sym_keyword_between, ACTIONS(6754), 1, anon_sym_LBRACK, ACTIONS(6764), 1, sym_op_other, ACTIONS(6766), 1, anon_sym_PLUS, ACTIONS(6768), 1, anon_sym_DASH, ACTIONS(6770), 1, anon_sym_SLASH, ACTIONS(6772), 1, anon_sym_CARET, STATE(10740), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6758), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6762), 2, anon_sym_LT, anon_sym_GT, STATE(1330), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1329), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6756), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_COMMA, anon_sym_COLON_COLON, [196435] = 21, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6740), 1, sym_keyword_in, ACTIONS(6742), 1, sym_keyword_and, ACTIONS(6746), 1, sym_keyword_is, ACTIONS(6748), 1, sym_keyword_not, ACTIONS(6752), 1, sym_keyword_between, ACTIONS(6754), 1, anon_sym_LBRACK, ACTIONS(6764), 1, sym_op_other, ACTIONS(6766), 1, anon_sym_PLUS, ACTIONS(6768), 1, anon_sym_DASH, ACTIONS(6770), 1, anon_sym_SLASH, ACTIONS(6772), 1, anon_sym_CARET, STATE(10740), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6758), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6762), 2, anon_sym_LT, anon_sym_GT, STATE(1330), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1329), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6756), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_COMMA, anon_sym_COLON_COLON, [196528] = 16, ACTIONS(6740), 1, sym_keyword_in, ACTIONS(6746), 1, sym_keyword_is, ACTIONS(6754), 1, anon_sym_LBRACK, ACTIONS(6764), 1, sym_op_other, ACTIONS(6766), 1, anon_sym_PLUS, ACTIONS(6768), 1, anon_sym_DASH, ACTIONS(6770), 1, anon_sym_SLASH, ACTIONS(6772), 1, anon_sym_CARET, ACTIONS(6859), 1, sym_keyword_not, STATE(10740), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 2, anon_sym_LT, anon_sym_GT, ACTIONS(6758), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1330), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1329), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 27, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [196611] = 9, ACTIONS(6746), 1, sym_keyword_is, ACTIONS(6754), 1, anon_sym_LBRACK, ACTIONS(6772), 1, anon_sym_CARET, STATE(10740), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1330), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1329), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, ACTIONS(2634), 32, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [196680] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4118), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4120), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [196737] = 13, ACTIONS(6746), 1, sym_keyword_is, ACTIONS(6754), 1, anon_sym_LBRACK, ACTIONS(6766), 1, anon_sym_PLUS, ACTIONS(6768), 1, anon_sym_DASH, ACTIONS(6770), 1, anon_sym_SLASH, ACTIONS(6772), 1, anon_sym_CARET, STATE(10740), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6758), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_in, anon_sym_LT, anon_sym_GT, STATE(1330), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1329), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [196814] = 11, ACTIONS(6746), 1, sym_keyword_is, ACTIONS(6754), 1, anon_sym_LBRACK, ACTIONS(6770), 1, anon_sym_SLASH, ACTIONS(6772), 1, anon_sym_CARET, STATE(10740), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6758), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1330), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, STATE(1329), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [196887] = 8, ACTIONS(6746), 1, sym_keyword_is, ACTIONS(6754), 1, anon_sym_LBRACK, STATE(10740), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1330), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1329), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 32, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [196954] = 17, ACTIONS(6740), 1, sym_keyword_in, ACTIONS(6746), 1, sym_keyword_is, ACTIONS(6754), 1, anon_sym_LBRACK, ACTIONS(6764), 1, sym_op_other, ACTIONS(6766), 1, anon_sym_PLUS, ACTIONS(6768), 1, anon_sym_DASH, ACTIONS(6770), 1, anon_sym_SLASH, ACTIONS(6772), 1, anon_sym_CARET, ACTIONS(6859), 1, sym_keyword_not, STATE(10740), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6758), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6762), 2, anon_sym_LT, anon_sym_GT, STATE(1330), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1329), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6756), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_COLON_COLON, [197039] = 19, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6740), 1, sym_keyword_in, ACTIONS(6746), 1, sym_keyword_is, ACTIONS(6748), 1, sym_keyword_not, ACTIONS(6754), 1, anon_sym_LBRACK, ACTIONS(6764), 1, sym_op_other, ACTIONS(6766), 1, anon_sym_PLUS, ACTIONS(6768), 1, anon_sym_DASH, ACTIONS(6770), 1, anon_sym_SLASH, ACTIONS(6772), 1, anon_sym_CARET, STATE(10740), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6758), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6762), 2, anon_sym_LT, anon_sym_GT, STATE(1330), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1329), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6756), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, anon_sym_COMMA, anon_sym_COLON_COLON, [197128] = 19, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6740), 1, sym_keyword_in, ACTIONS(6746), 1, sym_keyword_is, ACTIONS(6748), 1, sym_keyword_not, ACTIONS(6754), 1, anon_sym_LBRACK, ACTIONS(6764), 1, sym_op_other, ACTIONS(6766), 1, anon_sym_PLUS, ACTIONS(6768), 1, anon_sym_DASH, ACTIONS(6770), 1, anon_sym_SLASH, ACTIONS(6772), 1, anon_sym_CARET, STATE(10740), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6758), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6762), 2, anon_sym_LT, anon_sym_GT, STATE(1330), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1329), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6756), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, anon_sym_COMMA, anon_sym_COLON_COLON, [197217] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3864), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3866), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [197274] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [197331] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3938), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3940), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [197388] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2293), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2295), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [197445] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [197502] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2241), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2243), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [197559] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2297), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2299), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [197616] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2301), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2303), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [197673] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2305), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2307), 30, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [197730] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2299), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2297), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [197787] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2303), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2301), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [197844] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2307), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2305), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [197901] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 41, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [197958] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3936), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3934), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [198015] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [198072] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3944), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3942), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [198129] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3946), 41, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [198186] = 6, ACTIONS(6862), 1, sym_keyword_unsigned, ACTIONS(6864), 1, sym_keyword_zerofill, ACTIONS(6866), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1878), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1880), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [198249] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4140), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4138), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [198305] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2461), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2459), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [198361] = 7, ACTIONS(6868), 1, sym_keyword_array, STATE(3099), 1, aux_sym_array_size_definition_repeat1, STATE(3575), 1, sym_array_size_definition, STATE(3576), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2971), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2973), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [198425] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [198481] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2467), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2469), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [198537] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6232), 1, sym_keyword_in, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6236), 1, sym_keyword_not, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6246), 1, sym_op_other, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, ACTIONS(6382), 1, sym_keyword_between, ACTIONS(6398), 1, sym_keyword_and, ACTIONS(6413), 1, sym_keyword_or, ACTIONS(6417), 1, anon_sym_COLON_COLON, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6244), 2, anon_sym_LT, anon_sym_GT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6240), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6870), 14, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [198633] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1384), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [198689] = 5, ACTIONS(6872), 1, sym_keyword_precision, ACTIONS(6874), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [198749] = 5, STATE(3445), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6800), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1946), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1948), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [198809] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1384), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 37, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [198867] = 5, STATE(3452), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6800), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1950), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1952), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [198927] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2475), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2477), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [198983] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1910), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1912), 29, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [199039] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 20, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym__single_quote_string_token1, aux_sym_identifier_token1, ACTIONS(1388), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [199095] = 3, ACTIONS(6878), 1, sym_keyword_force, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6876), 46, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_from, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_default, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_freeze, sym_keyword_escape, sym_keyword_encoding, sym_keyword_force_quote, sym_keyword_quote, sym_keyword_force_null, sym_keyword_force_not_null, sym_keyword_header, sym_keyword_format, sym_keyword_delimiter, sym_keyword_null, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [199151] = 7, ACTIONS(6880), 1, sym_keyword_unsigned, ACTIONS(6882), 1, sym_keyword_zerofill, ACTIONS(6884), 1, sym_keyword_precision, ACTIONS(6886), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [199215] = 6, ACTIONS(6888), 1, sym_keyword_unsigned, ACTIONS(6890), 1, sym_keyword_zerofill, ACTIONS(6892), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1900), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1902), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [199277] = 6, ACTIONS(6149), 1, sym_keyword_without, ACTIONS(6894), 1, sym_keyword_with, STATE(2435), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 37, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [199339] = 7, ACTIONS(6868), 1, sym_keyword_array, STATE(3099), 1, aux_sym_array_size_definition_repeat1, STATE(3576), 1, sym__array_size_definition, STATE(3596), 1, sym_array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2977), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2979), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [199403] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1934), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1936), 29, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [199459] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1896), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1898), 29, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [199515] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6445), 1, sym_keyword_is, ACTIONS(6447), 1, anon_sym_LBRACK, ACTIONS(6451), 1, anon_sym_SLASH, ACTIONS(6453), 1, anon_sym_CARET, ACTIONS(6498), 1, sym_keyword_in, ACTIONS(6500), 1, sym_keyword_and, ACTIONS(6502), 1, sym_keyword_not, ACTIONS(6504), 1, sym_keyword_between, ACTIONS(6510), 1, sym_op_other, ACTIONS(6512), 1, anon_sym_PLUS, ACTIONS(6514), 1, anon_sym_DASH, ACTIONS(6684), 1, sym_keyword_or, ACTIONS(6686), 1, sym_keyword_using, ACTIONS(6897), 1, anon_sym_COLON_COLON, STATE(7036), 1, sym_direction, STATE(11114), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6449), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6508), 2, anon_sym_LT, anon_sym_GT, ACTIONS(6682), 2, sym_keyword_desc, sym_keyword_asc, STATE(1061), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1060), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6506), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6680), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, anon_sym_COMMA, [199617] = 4, ACTIONS(6899), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2002), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2004), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [199675] = 6, ACTIONS(6901), 1, sym_keyword_unsigned, ACTIONS(6903), 1, sym_keyword_zerofill, ACTIONS(6905), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [199737] = 5, ACTIONS(6907), 1, sym_keyword_unsigned, ACTIONS(6909), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1954), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1956), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [199797] = 5, ACTIONS(6911), 1, sym_keyword_unsigned, ACTIONS(6913), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1962), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1964), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [199857] = 5, ACTIONS(6915), 1, sym_keyword_unsigned, ACTIONS(6917), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1970), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1972), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [199917] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3936), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3934), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [199973] = 5, ACTIONS(6919), 1, sym_keyword_unsigned, ACTIONS(6921), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1978), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1980), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [200033] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3944), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3942), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [200089] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3946), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [200145] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3950), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [200201] = 5, ACTIONS(6923), 1, sym_keyword_unsigned, ACTIONS(6925), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1986), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1988), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [200261] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3962), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3960), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [200317] = 5, ACTIONS(6927), 1, sym_keyword_unsigned, ACTIONS(6929), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1994), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1996), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [200377] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3970), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3968), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [200433] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3974), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3972), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [200489] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [200545] = 5, ACTIONS(6931), 1, sym_keyword_unsigned, ACTIONS(6933), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1938), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1940), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [200605] = 27, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6559), 1, sym_keyword_in, ACTIONS(6561), 1, sym_keyword_and, ACTIONS(6563), 1, sym_keyword_or, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6567), 1, sym_keyword_not, ACTIONS(6569), 1, sym_keyword_between, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6583), 1, sym_op_other, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, ACTIONS(6935), 1, sym_keyword_having, ACTIONS(6937), 1, anon_sym_COMMA, ACTIONS(6939), 1, anon_sym_COLON_COLON, STATE(7372), 1, aux_sym_array_repeat1, STATE(7422), 1, sym__having, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6581), 2, anon_sym_LT, anon_sym_GT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6575), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6409), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [200709] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4000), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3998), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [200765] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4044), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [200821] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4050), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4048), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [200877] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4054), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4052), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [200933] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4100), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4098), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [200989] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4104), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4102), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [201045] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4108), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4106), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [201101] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4112), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4110), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [201157] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4128), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4126), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [201213] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4132), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4130), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [201269] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4136), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4134), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [201325] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2473), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2471), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [201381] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [201437] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4204), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4202), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [201493] = 5, STATE(2913), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6853), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1946), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1948), 28, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [201553] = 5, STATE(2914), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6853), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1950), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1952), 28, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [201613] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4208), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4206), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [201669] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4372), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4370), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [201725] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4120), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4118), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [201781] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3866), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3864), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [201837] = 3, ACTIONS(6943), 1, sym_keyword_force, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6941), 46, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_from, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_default, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_freeze, sym_keyword_escape, sym_keyword_encoding, sym_keyword_force_quote, sym_keyword_quote, sym_keyword_force_null, sym_keyword_force_not_null, sym_keyword_header, sym_keyword_format, sym_keyword_delimiter, sym_keyword_null, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [201893] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3940), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3938), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [201949] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [202005] = 5, ACTIONS(6945), 1, sym_keyword_varying, ACTIONS(6947), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2008), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2010), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [202065] = 5, ACTIONS(6949), 1, sym_keyword_unsigned, ACTIONS(6951), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2016), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2018), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [202125] = 6, ACTIONS(6149), 1, sym_keyword_without, ACTIONS(6953), 1, sym_keyword_with, STATE(2436), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 37, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [202187] = 6, ACTIONS(6956), 1, sym_keyword_unsigned, ACTIONS(6958), 1, sym_keyword_zerofill, ACTIONS(6960), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1878), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1880), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [202249] = 6, ACTIONS(6962), 1, sym_keyword_unsigned, ACTIONS(6964), 1, sym_keyword_zerofill, ACTIONS(6966), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1828), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1830), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [202311] = 6, ACTIONS(6968), 1, sym_keyword_unsigned, ACTIONS(6970), 1, sym_keyword_zerofill, ACTIONS(6972), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1838), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1840), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [202373] = 6, ACTIONS(6974), 1, sym_keyword_unsigned, ACTIONS(6976), 1, sym_keyword_zerofill, ACTIONS(6978), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1848), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1850), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [202435] = 6, ACTIONS(6980), 1, sym_keyword_unsigned, ACTIONS(6982), 1, sym_keyword_zerofill, ACTIONS(6984), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1858), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1860), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [202497] = 6, ACTIONS(6786), 1, sym_keyword_unsigned, ACTIONS(6788), 1, sym_keyword_zerofill, ACTIONS(6792), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1818), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [202559] = 6, ACTIONS(6988), 1, sym_keyword_as, ACTIONS(6990), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 20, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6986), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [202621] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [202677] = 7, ACTIONS(6992), 1, sym_keyword_unsigned, ACTIONS(6994), 1, sym_keyword_zerofill, ACTIONS(6996), 1, sym_keyword_precision, ACTIONS(6998), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [202741] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [202797] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3432), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3430), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [202853] = 7, ACTIONS(7000), 1, sym_keyword_with, ACTIONS(7002), 1, sym_keyword_without, ACTIONS(7004), 1, anon_sym_LPAREN, STATE(3709), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [202917] = 7, ACTIONS(7000), 1, sym_keyword_with, ACTIONS(7002), 1, sym_keyword_without, ACTIONS(7006), 1, anon_sym_LPAREN, STATE(3710), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [202981] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1888), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1890), 29, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [203037] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3436), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3434), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [203093] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3912), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3910), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [203149] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3966), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3964), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [203205] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2471), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2473), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [203261] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6559), 1, sym_keyword_in, ACTIONS(6561), 1, sym_keyword_and, ACTIONS(6563), 1, sym_keyword_or, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6567), 1, sym_keyword_not, ACTIONS(6569), 1, sym_keyword_between, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6579), 1, anon_sym_COLON_COLON, ACTIONS(6583), 1, sym_op_other, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6581), 2, anon_sym_LT, anon_sym_GT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6575), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6784), 14, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_COMMA, [203357] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1892), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1894), 29, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [203413] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2479), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2481), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [203469] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2469), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2467), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [203525] = 4, ACTIONS(7008), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 6, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 40, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [203583] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1930), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1932), 29, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [203639] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2465), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2463), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [203695] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [203751] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2477), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2475), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [203807] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [203863] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [203919] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2459), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2461), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [203975] = 4, ACTIONS(7010), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 6, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 40, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [204033] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2463), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2465), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [204089] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, ACTIONS(2960), 1, anon_sym_DOT, STATE(3768), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2956), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2958), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [204153] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [204209] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2481), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2479), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [204265] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4200), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4198), 40, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [204321] = 4, ACTIONS(7012), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2102), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2104), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [204378] = 6, ACTIONS(7014), 1, sym_keyword_unsigned, ACTIONS(7016), 1, sym_keyword_zerofill, ACTIONS(7018), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1902), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1900), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [204439] = 7, ACTIONS(7020), 1, sym_keyword_with, ACTIONS(7022), 1, sym_keyword_without, ACTIONS(7024), 1, anon_sym_LPAREN, STATE(3579), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [204502] = 7, ACTIONS(7020), 1, sym_keyword_with, ACTIONS(7022), 1, sym_keyword_without, ACTIONS(7026), 1, anon_sym_LPAREN, STATE(3580), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [204565] = 6, ACTIONS(7028), 1, sym_keyword_unsigned, ACTIONS(7030), 1, sym_keyword_zerofill, ACTIONS(7032), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1880), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1878), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [204626] = 6, ACTIONS(7034), 1, sym_keyword_unsigned, ACTIONS(7036), 1, sym_keyword_zerofill, ACTIONS(7038), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1830), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1828), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [204687] = 6, ACTIONS(7040), 1, sym_keyword_unsigned, ACTIONS(7042), 1, sym_keyword_zerofill, ACTIONS(7044), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1840), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1838), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [204748] = 6, ACTIONS(7046), 1, sym_keyword_unsigned, ACTIONS(7048), 1, sym_keyword_zerofill, ACTIONS(7050), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1850), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1848), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [204809] = 6, ACTIONS(7052), 1, sym_keyword_unsigned, ACTIONS(7054), 1, sym_keyword_zerofill, ACTIONS(7056), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1860), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1858), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [204870] = 6, ACTIONS(6880), 1, sym_keyword_unsigned, ACTIONS(6882), 1, sym_keyword_zerofill, ACTIONS(6886), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [204931] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2960), 1, anon_sym_DOT, STATE(3357), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2956), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2958), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [204994] = 5, ACTIONS(6988), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 20, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6986), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [205053] = 5, STATE(219), 1, aux_sym_array_size_definition_repeat1, STATE(293), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 6, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3313), 38, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205112] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1936), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1934), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205167] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1898), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1896), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205222] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1890), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1888), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205277] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1894), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1892), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205332] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1932), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1930), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205387] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1912), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1910), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205442] = 6, ACTIONS(7058), 1, sym_keyword_unsigned, ACTIONS(7060), 1, sym_keyword_zerofill, ACTIONS(7062), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1902), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1900), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205503] = 6, ACTIONS(7064), 1, sym_keyword_unsigned, ACTIONS(7066), 1, sym_keyword_zerofill, ACTIONS(7068), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205564] = 6, ACTIONS(7070), 1, sym_keyword_unsigned, ACTIONS(7072), 1, sym_keyword_zerofill, ACTIONS(7074), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1880), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1878), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205625] = 6, ACTIONS(7076), 1, sym_keyword_unsigned, ACTIONS(7078), 1, sym_keyword_zerofill, ACTIONS(7080), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1830), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1828), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205686] = 6, ACTIONS(7082), 1, sym_keyword_unsigned, ACTIONS(7084), 1, sym_keyword_zerofill, ACTIONS(7086), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1840), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1838), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205747] = 6, ACTIONS(7088), 1, sym_keyword_unsigned, ACTIONS(7090), 1, sym_keyword_zerofill, ACTIONS(7092), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1850), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1848), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205808] = 6, ACTIONS(7094), 1, sym_keyword_unsigned, ACTIONS(7096), 1, sym_keyword_zerofill, ACTIONS(7098), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1860), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1858), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205869] = 6, ACTIONS(6992), 1, sym_keyword_unsigned, ACTIONS(6994), 1, sym_keyword_zerofill, ACTIONS(6998), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205930] = 6, ACTIONS(7100), 1, sym_keyword_unsigned, ACTIONS(7102), 1, sym_keyword_zerofill, ACTIONS(7104), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [205991] = 7, ACTIONS(7106), 1, sym_keyword_unsigned, ACTIONS(7108), 1, sym_keyword_zerofill, ACTIONS(7110), 1, sym_keyword_precision, ACTIONS(7112), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [206054] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3430), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3432), 30, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [206109] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, STATE(4150), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2958), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2956), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [206172] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3434), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3436), 30, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [206227] = 7, ACTIONS(7114), 1, sym_keyword_array, STATE(3399), 1, aux_sym_array_size_definition_repeat1, STATE(4180), 1, sym_array_size_definition, STATE(4181), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2971), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [206290] = 4, ACTIONS(7116), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2124), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2126), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [206347] = 4, ACTIONS(7118), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2068), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2070), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [206404] = 4, ACTIONS(7120), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2038), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2040), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [206461] = 4, ACTIONS(7122), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2092), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2094), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [206518] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2002), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2004), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [206573] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2108), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2110), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [206628] = 4, ACTIONS(7124), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2112), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2114), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [206685] = 4, ACTIONS(7126), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2118), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2120), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [206742] = 7, ACTIONS(7128), 1, sym_keyword_array, STATE(2643), 1, sym_array_size_definition, STATE(2718), 1, sym__array_size_definition, STATE(3388), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2977), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2979), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [206805] = 7, ACTIONS(7130), 1, sym_keyword_unsigned, ACTIONS(7132), 1, sym_keyword_zerofill, ACTIONS(7134), 1, sym_keyword_precision, ACTIONS(7136), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [206868] = 5, ACTIONS(7138), 1, sym_keyword_unsigned, ACTIONS(7140), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1954), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1956), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [206927] = 4, ACTIONS(7142), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2130), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2132), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [206984] = 4, ACTIONS(7144), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2136), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2138), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207041] = 7, ACTIONS(7114), 1, sym_keyword_array, STATE(3399), 1, aux_sym_array_size_definition_repeat1, STATE(4181), 1, sym__array_size_definition, STATE(4190), 1, sym_array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2977), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [207104] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2142), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2144), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207159] = 4, ACTIONS(7146), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2148), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207216] = 5, ACTIONS(7148), 1, sym_keyword_unsigned, ACTIONS(7150), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1962), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1964), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207275] = 5, ACTIONS(7152), 1, sym_keyword_unsigned, ACTIONS(7154), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1970), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1972), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207334] = 4, ACTIONS(7156), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2160), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207391] = 4, ACTIONS(7158), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2166), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207448] = 4, ACTIONS(7160), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2172), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207505] = 5, ACTIONS(7162), 1, sym_keyword_unsigned, ACTIONS(7164), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1978), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1980), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207564] = 5, ACTIONS(7166), 1, sym_keyword_unsigned, ACTIONS(7168), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1986), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1988), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207623] = 4, ACTIONS(7170), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2178), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207680] = 4, ACTIONS(7172), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2184), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207737] = 4, ACTIONS(6874), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207794] = 4, ACTIONS(7174), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2188), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2190), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207851] = 4, ACTIONS(7176), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2148), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207908] = 4, ACTIONS(6830), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [207965] = 5, ACTIONS(1729), 1, aux_sym__single_quote_string_token2, STATE(124), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3345), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3347), 27, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208024] = 4, ACTIONS(7178), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2160), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208081] = 4, ACTIONS(7180), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2166), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208138] = 4, ACTIONS(7182), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2172), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208195] = 4, ACTIONS(7184), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2178), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208252] = 4, ACTIONS(7186), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2184), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208309] = 4, ACTIONS(7188), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2088), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208366] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3165), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2759), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2761), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208425] = 6, ACTIONS(7192), 1, anon_sym_LBRACK, STATE(2804), 1, aux_sym_array_size_definition_repeat1, STATE(3396), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2208), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2210), 28, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208486] = 4, ACTIONS(7195), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2088), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208543] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3174), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208602] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3177), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2695), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2697), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208661] = 4, ACTIONS(7197), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2080), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2082), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208718] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6232), 1, sym_keyword_in, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6236), 1, sym_keyword_not, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6246), 1, sym_op_other, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, ACTIONS(6382), 1, sym_keyword_between, ACTIONS(6398), 1, sym_keyword_and, ACTIONS(6413), 1, sym_keyword_or, ACTIONS(6838), 1, anon_sym_COLON_COLON, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6244), 2, anon_sym_LT, anon_sym_GT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6240), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6784), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, anon_sym_COMMA, [208813] = 4, ACTIONS(7199), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2215), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2217), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208870] = 4, ACTIONS(7201), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2152), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2154), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208927] = 4, ACTIONS(7203), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2050), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2052), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [208984] = 4, ACTIONS(7205), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2074), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2076), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [209041] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3178), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [209100] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3179), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2707), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2709), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [209159] = 21, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7207), 1, sym_keyword_in, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7211), 1, sym_keyword_not, ACTIONS(7213), 1, sym_keyword_between, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(7223), 1, sym_op_other, ACTIONS(7225), 1, anon_sym_PLUS, ACTIONS(7227), 1, anon_sym_DASH, ACTIONS(7229), 1, anon_sym_SLASH, ACTIONS(7231), 1, anon_sym_CARET, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7219), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7221), 2, anon_sym_LT, anon_sym_GT, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7217), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 15, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [209250] = 22, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7207), 1, sym_keyword_in, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7211), 1, sym_keyword_not, ACTIONS(7213), 1, sym_keyword_between, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(7223), 1, sym_op_other, ACTIONS(7225), 1, anon_sym_PLUS, ACTIONS(7227), 1, anon_sym_DASH, ACTIONS(7229), 1, anon_sym_SLASH, ACTIONS(7231), 1, anon_sym_CARET, ACTIONS(7233), 1, sym_keyword_and, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7219), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7221), 2, anon_sym_LT, anon_sym_GT, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7217), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 14, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [209343] = 6, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [209404] = 16, ACTIONS(7207), 1, sym_keyword_in, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(7223), 1, sym_op_other, ACTIONS(7225), 1, anon_sym_PLUS, ACTIONS(7227), 1, anon_sym_DASH, ACTIONS(7229), 1, anon_sym_SLASH, ACTIONS(7231), 1, anon_sym_CARET, ACTIONS(7235), 1, sym_keyword_not, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(7219), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 24, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [209485] = 9, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(7231), 1, anon_sym_CARET, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, ACTIONS(2634), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [209552] = 13, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(7225), 1, anon_sym_PLUS, ACTIONS(7227), 1, anon_sym_DASH, ACTIONS(7229), 1, anon_sym_SLASH, ACTIONS(7231), 1, anon_sym_CARET, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(7219), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 27, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [209627] = 11, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(7229), 1, anon_sym_SLASH, ACTIONS(7231), 1, anon_sym_CARET, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(7219), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [209698] = 8, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7215), 1, anon_sym_LBRACK, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [209763] = 18, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(7207), 1, sym_keyword_in, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(7223), 1, sym_op_other, ACTIONS(7225), 1, anon_sym_PLUS, ACTIONS(7227), 1, anon_sym_DASH, ACTIONS(7229), 1, anon_sym_SLASH, ACTIONS(7231), 1, anon_sym_CARET, ACTIONS(7235), 1, sym_keyword_not, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(7219), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7221), 2, anon_sym_LT, anon_sym_GT, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7217), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 19, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [209848] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2675), 1, sym_keyword_or, ACTIONS(7207), 1, sym_keyword_in, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7211), 1, sym_keyword_not, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(7223), 1, sym_op_other, ACTIONS(7225), 1, anon_sym_PLUS, ACTIONS(7227), 1, anon_sym_DASH, ACTIONS(7229), 1, anon_sym_SLASH, ACTIONS(7231), 1, anon_sym_CARET, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7219), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7221), 2, anon_sym_LT, anon_sym_GT, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7217), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 16, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [209937] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6740), 1, sym_keyword_in, ACTIONS(6742), 1, sym_keyword_and, ACTIONS(6744), 1, sym_keyword_or, ACTIONS(6746), 1, sym_keyword_is, ACTIONS(6748), 1, sym_keyword_not, ACTIONS(6750), 1, sym_keyword_using, ACTIONS(6752), 1, sym_keyword_between, ACTIONS(6754), 1, anon_sym_LBRACK, ACTIONS(6764), 1, sym_op_other, ACTIONS(6766), 1, anon_sym_PLUS, ACTIONS(6768), 1, anon_sym_DASH, ACTIONS(6770), 1, anon_sym_SLASH, ACTIONS(6772), 1, anon_sym_CARET, ACTIONS(7238), 1, anon_sym_COLON_COLON, STATE(7421), 1, sym_direction, STATE(10740), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6738), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(6758), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6762), 2, anon_sym_LT, anon_sym_GT, STATE(1330), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1329), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6756), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6680), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_COMMA, [210038] = 20, ACTIONS(2665), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7207), 1, sym_keyword_in, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7211), 1, sym_keyword_not, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(7223), 1, sym_op_other, ACTIONS(7225), 1, anon_sym_PLUS, ACTIONS(7227), 1, anon_sym_DASH, ACTIONS(7229), 1, anon_sym_SLASH, ACTIONS(7231), 1, anon_sym_CARET, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7219), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7221), 2, anon_sym_LT, anon_sym_GT, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7217), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 16, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [210127] = 4, ACTIONS(7240), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2044), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2046), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [210184] = 4, ACTIONS(7242), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2056), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2058), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [210241] = 4, ACTIONS(7244), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2062), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2064), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [210298] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3430), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3432), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [210353] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3434), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3436), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [210408] = 6, ACTIONS(6988), 1, sym_keyword_as, ACTIONS(6990), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(6986), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, ACTIONS(3549), 20, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [210469] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6232), 1, sym_keyword_in, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6236), 1, sym_keyword_not, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6246), 1, sym_op_other, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, ACTIONS(6382), 1, sym_keyword_between, ACTIONS(6398), 1, sym_keyword_and, ACTIONS(6413), 1, sym_keyword_or, ACTIONS(6417), 1, anon_sym_COLON_COLON, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6244), 2, anon_sym_LT, anon_sym_GT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6240), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(7246), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [210564] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3371), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2699), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2701), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [210623] = 5, ACTIONS(7248), 1, sym_keyword_precision, ACTIONS(7250), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [210682] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7207), 1, sym_keyword_in, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7211), 1, sym_keyword_not, ACTIONS(7213), 1, sym_keyword_between, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(7223), 1, sym_op_other, ACTIONS(7225), 1, anon_sym_PLUS, ACTIONS(7227), 1, anon_sym_DASH, ACTIONS(7229), 1, anon_sym_SLASH, ACTIONS(7231), 1, anon_sym_CARET, ACTIONS(7233), 1, sym_keyword_and, ACTIONS(7252), 1, sym_keyword_or, ACTIONS(7254), 1, anon_sym_COLON_COLON, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7219), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7221), 2, anon_sym_LT, anon_sym_GT, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7217), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6784), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, anon_sym_COMMA, [210777] = 6, ACTIONS(7000), 1, sym_keyword_with, ACTIONS(7002), 1, sym_keyword_without, STATE(3754), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [210838] = 6, ACTIONS(7000), 1, sym_keyword_with, ACTIONS(7002), 1, sym_keyword_without, STATE(3755), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [210899] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3209), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [210958] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3215), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2735), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2737), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [211017] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3269), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [211076] = 5, ACTIONS(7256), 1, sym_keyword_unsigned, ACTIONS(7258), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1994), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1996), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [211135] = 5, ACTIONS(7260), 1, sym_keyword_unsigned, ACTIONS(7262), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1938), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1940), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [211194] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1382), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1384), 30, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [211249] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1382), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1384), 27, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_cascade, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [211306] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1388), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1386), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, aux_sym__single_quote_string_token1, [211361] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2024), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2026), 39, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_partition, sym_keyword_limit, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_no, sym_keyword_cycle, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_cache, sym_keyword_array, sym__identifier, [211416] = 7, ACTIONS(7264), 1, sym_keyword_unsigned, ACTIONS(7266), 1, sym_keyword_zerofill, ACTIONS(7268), 1, sym_keyword_precision, ACTIONS(7270), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [211479] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3288), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [211538] = 5, ACTIONS(7272), 1, sym_keyword_unsigned, ACTIONS(7274), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2016), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2018), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [211597] = 7, ACTIONS(7276), 1, sym_keyword_with, ACTIONS(7278), 1, sym_keyword_without, ACTIONS(7280), 1, anon_sym_LPAREN, STATE(4066), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [211660] = 7, ACTIONS(7276), 1, sym_keyword_with, ACTIONS(7278), 1, sym_keyword_without, ACTIONS(7282), 1, anon_sym_LPAREN, STATE(4067), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [211723] = 4, ACTIONS(6990), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 6, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [211780] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3140), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2755), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2757), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [211839] = 5, ACTIONS(7284), 1, aux_sym__single_quote_string_token2, STATE(2796), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3299), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3301), 27, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [211898] = 8, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7215), 1, anon_sym_LBRACK, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [211963] = 13, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(7225), 1, anon_sym_PLUS, ACTIONS(7227), 1, anon_sym_DASH, ACTIONS(7229), 1, anon_sym_SLASH, ACTIONS(7231), 1, anon_sym_CARET, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(7219), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2683), 3, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 27, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [212038] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3434), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2731), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2733), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [212097] = 4, ACTIONS(7286), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2002), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2004), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [212154] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3450), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [212213] = 5, ACTIONS(7288), 1, sym_keyword_varying, ACTIONS(7290), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2008), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2010), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [212272] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1382), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1384), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [212329] = 7, ACTIONS(7292), 1, sym_keyword_array, STATE(3400), 1, aux_sym_array_size_definition_repeat1, STATE(3947), 1, sym_array_size_definition, STATE(3948), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2971), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [212392] = 7, ACTIONS(7128), 1, sym_keyword_array, STATE(2715), 1, sym_array_size_definition, STATE(2718), 1, sym__array_size_definition, STATE(3388), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2971), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2973), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [212455] = 7, ACTIONS(7292), 1, sym_keyword_array, STATE(3400), 1, aux_sym_array_size_definition_repeat1, STATE(3948), 1, sym__array_size_definition, STATE(3971), 1, sym_array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2977), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [212518] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3453), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2739), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2741), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [212577] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1936), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1934), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [212632] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1898), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1896), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [212687] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6559), 1, sym_keyword_in, ACTIONS(6561), 1, sym_keyword_and, ACTIONS(6563), 1, sym_keyword_or, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6567), 1, sym_keyword_not, ACTIONS(6569), 1, sym_keyword_between, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6579), 1, anon_sym_COLON_COLON, ACTIONS(6583), 1, sym_op_other, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6581), 2, anon_sym_LT, anon_sym_GT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6575), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6870), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [212782] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1890), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1888), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [212837] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, STATE(4116), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2958), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2956), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [212900] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1894), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1892), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [212955] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3168), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [213014] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1932), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1930), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [213069] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3233), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2747), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2749), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [213128] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3245), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2711), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2713), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [213187] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1912), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1910), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [213242] = 5, ACTIONS(4132), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 20, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(4130), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [213301] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3373), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [213360] = 5, ACTIONS(7190), 1, sym_keyword_filter, STATE(3382), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2719), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2721), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [213419] = 5, ACTIONS(7294), 1, sym_keyword_unsigned, ACTIONS(7296), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1988), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1986), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [213477] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2447), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2449), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [213531] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2451), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2453), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [213585] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3852), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [213643] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2108), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2110), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [213697] = 5, ACTIONS(7300), 1, sym_keyword_unsigned, ACTIONS(7302), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1980), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1978), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [213755] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2309), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2311), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [213809] = 6, ACTIONS(7304), 1, sym_keyword_unsigned, ACTIONS(7306), 1, sym_keyword_zerofill, ACTIONS(7308), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1830), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1828), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [213869] = 4, ACTIONS(7310), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2112), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2114), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [213925] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2419), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2421), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [213979] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2423), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2425), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214033] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2431), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2433), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214087] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2375), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2377), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214141] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2225), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2227), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214195] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3875), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2739), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2741), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214253] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2237), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2239), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214307] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2241), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2243), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214361] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2221), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2223), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214415] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2265), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2267), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214469] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2273), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2275), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214523] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2277), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2279), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214577] = 7, ACTIONS(7312), 1, sym_keyword_array, STATE(3587), 1, aux_sym_array_size_definition_repeat1, STATE(4570), 1, sym_array_size_definition, STATE(4629), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2971), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [214639] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2313), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2315), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214693] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2365), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2367), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214747] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2455), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2457), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214801] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2379), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2381), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214855] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2383), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2385), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214909] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2387), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2389), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [214963] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2391), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2393), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [215017] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2395), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2397), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [215071] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2407), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2409), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [215125] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2411), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2413), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [215179] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2415), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2417), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [215233] = 4, ACTIONS(7314), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2118), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2120), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [215289] = 6, ACTIONS(7316), 1, sym_keyword_unsigned, ACTIONS(7318), 1, sym_keyword_zerofill, ACTIONS(7320), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1850), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1848), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [215349] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2080), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2082), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [215403] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6232), 1, sym_keyword_in, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6236), 1, sym_keyword_not, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6246), 1, sym_op_other, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, ACTIONS(6382), 1, sym_keyword_between, ACTIONS(6398), 1, sym_keyword_and, ACTIONS(6413), 1, sym_keyword_or, ACTIONS(6838), 1, anon_sym_COLON_COLON, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6244), 2, anon_sym_LT, anon_sym_GT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6240), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6870), 12, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [215497] = 4, ACTIONS(7322), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 37, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [215553] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2215), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2217), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [215607] = 5, ACTIONS(7324), 1, sym_keyword_varying, ACTIONS(7326), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2010), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2008), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [215665] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2152), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2154), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [215719] = 5, ACTIONS(7328), 1, sym_keyword_precision, ACTIONS(7330), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [215777] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2050), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2052), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [215831] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2297), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2299), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [215885] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2074), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2076), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [215939] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2229), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2231), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [215993] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2233), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2235), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [216047] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2301), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2303), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [216101] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2305), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2307), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [216155] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2245), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2247), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [216209] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1388), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1386), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, aux_sym__single_quote_string_token1, [216263] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, STATE(4501), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2958), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2956), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [216325] = 6, ACTIONS(7332), 1, sym_keyword_unsigned, ACTIONS(7334), 1, sym_keyword_zerofill, ACTIONS(7336), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1860), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1858), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [216385] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3794), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2699), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2701), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [216443] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1890), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1888), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [216497] = 6, ACTIONS(7130), 1, sym_keyword_unsigned, ACTIONS(7132), 1, sym_keyword_zerofill, ACTIONS(7136), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [216557] = 4, STATE(288), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 6, anon_sym_LT, anon_sym_GT, anon_sym_COLON, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3472), 38, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_then, sym_keyword_else, sym_keyword_end, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_returning, sym_keyword_between, sym_keyword_preceding, sym_keyword_following, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [216613] = 5, ACTIONS(7338), 1, sym_keyword_precision, ACTIONS(7340), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [216671] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1912), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1910), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [216725] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2249), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2251), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [216779] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2253), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2255), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [216833] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1936), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1934), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [216887] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1818), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [216941] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3803), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2759), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2761), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [216999] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2257), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2259), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [217053] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2261), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2263), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [217107] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2269), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2271), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [217161] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2016), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2018), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [217215] = 6, ACTIONS(7342), 1, sym_keyword_unsigned, ACTIONS(7344), 1, sym_keyword_zerofill, ACTIONS(7346), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1902), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1900), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [217275] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2044), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2046), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [217329] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6559), 1, sym_keyword_in, ACTIONS(6561), 1, sym_keyword_and, ACTIONS(6563), 1, sym_keyword_or, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6567), 1, sym_keyword_not, ACTIONS(6569), 1, sym_keyword_between, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6583), 1, sym_op_other, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, ACTIONS(6939), 1, anon_sym_COLON_COLON, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6581), 2, anon_sym_LT, anon_sym_GT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6575), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6784), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_COMMA, [217423] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3804), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [217481] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2056), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2058), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [217535] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2281), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2283), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [217589] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2285), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2287), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [217643] = 6, ACTIONS(7348), 1, sym_keyword_unsigned, ACTIONS(7350), 1, sym_keyword_zerofill, ACTIONS(7352), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1902), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1900), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [217703] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2062), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2064), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [217757] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2289), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2291), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [217811] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2293), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2295), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [217865] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1384), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [217921] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3806), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2695), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2697), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [217979] = 5, ACTIONS(7354), 1, sym_keyword_unsigned, ACTIONS(7356), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1988), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1986), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [218037] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(4268), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2956), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2958), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [218099] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3807), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [218157] = 4, ACTIONS(7358), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2130), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2132), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [218213] = 7, ACTIONS(7360), 1, sym_keyword_array, STATE(3395), 1, sym_array_size_definition, STATE(3396), 1, sym__array_size_definition, STATE(3805), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2971), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2973), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [218275] = 4, ACTIONS(7362), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2136), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2138), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [218331] = 4, ACTIONS(7364), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2080), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2082), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [218387] = 4, ACTIONS(7366), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2215), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2217), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [218443] = 4, ACTIONS(7368), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2152), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2154), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [218499] = 7, ACTIONS(7360), 1, sym_keyword_array, STATE(3150), 1, sym_array_size_definition, STATE(3396), 1, sym__array_size_definition, STATE(3805), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2977), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2979), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [218561] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3808), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2707), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2709), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [218619] = 4, ACTIONS(7370), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2050), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2052), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [218675] = 6, ACTIONS(7020), 1, sym_keyword_with, ACTIONS(7022), 1, sym_keyword_without, STATE(3665), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [218735] = 6, ACTIONS(7020), 1, sym_keyword_with, ACTIONS(7022), 1, sym_keyword_without, STATE(3666), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [218795] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3810), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [218853] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3811), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2735), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2737), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [218911] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3813), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [218969] = 7, ACTIONS(7372), 1, sym_keyword_with, ACTIONS(7374), 1, sym_keyword_without, ACTIONS(7376), 1, anon_sym_LPAREN, STATE(4149), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [219031] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2142), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2144), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [219085] = 4, ACTIONS(7378), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2148), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [219141] = 7, ACTIONS(7372), 1, sym_keyword_with, ACTIONS(7374), 1, sym_keyword_without, ACTIONS(7380), 1, anon_sym_LPAREN, STATE(4335), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [219203] = 4, ACTIONS(7382), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2074), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2076), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [219259] = 5, ACTIONS(7384), 1, sym_keyword_unsigned, ACTIONS(7386), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1956), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1954), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [219317] = 5, ACTIONS(7388), 1, sym_keyword_unsigned, ACTIONS(7390), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1996), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1994), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [219375] = 5, ACTIONS(7392), 1, sym_keyword_unsigned, ACTIONS(7394), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1940), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1938), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [219433] = 4, ACTIONS(7396), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2160), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [219489] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3745), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2755), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2757), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [219547] = 4, ACTIONS(7398), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2166), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [219603] = 4, ACTIONS(7400), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2172), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [219659] = 5, ACTIONS(7402), 1, sym_keyword_unsigned, ACTIONS(7404), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1964), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1962), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [219717] = 4, ACTIONS(7406), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2178), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [219773] = 4, ACTIONS(7408), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2184), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [219829] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1898), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1896), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [219883] = 6, ACTIONS(7410), 1, sym_keyword_unsigned, ACTIONS(7412), 1, sym_keyword_zerofill, ACTIONS(7414), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1880), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1878), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [219943] = 6, ACTIONS(7416), 1, sym_keyword_unsigned, ACTIONS(7418), 1, sym_keyword_zerofill, ACTIONS(7420), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1830), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1828), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [220003] = 6, ACTIONS(7422), 1, sym_keyword_unsigned, ACTIONS(7424), 1, sym_keyword_zerofill, ACTIONS(7426), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1840), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1838), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [220063] = 5, ACTIONS(7428), 1, sym_keyword_unsigned, ACTIONS(7430), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [220121] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3818), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [220179] = 7, ACTIONS(7312), 1, sym_keyword_array, STATE(3587), 1, aux_sym_array_size_definition_repeat1, STATE(4584), 1, sym_array_size_definition, STATE(4629), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2977), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [220241] = 4, ACTIONS(7250), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [220297] = 4, ACTIONS(7432), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2038), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2040), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [220353] = 4, ACTIONS(7434), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2188), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2190), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [220409] = 4, ACTIONS(7436), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2148), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [220465] = 5, ACTIONS(7438), 1, sym_keyword_unsigned, ACTIONS(7440), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1956), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1954), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [220523] = 6, ACTIONS(7442), 1, sym_keyword_unsigned, ACTIONS(7444), 1, sym_keyword_zerofill, ACTIONS(7446), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1850), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1848), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [220583] = 5, ACTIONS(7448), 1, sym_keyword_unsigned, ACTIONS(7450), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1964), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1962), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [220641] = 5, ACTIONS(7452), 1, sym_keyword_unsigned, ACTIONS(7454), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1972), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1970), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [220699] = 5, ACTIONS(7456), 1, sym_keyword_unsigned, ACTIONS(7458), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1980), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1978), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [220757] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, STATE(4685), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2958), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2956), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [220819] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1936), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1934), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [220873] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3850), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2731), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2733), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [220931] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2443), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2445), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [220985] = 7, ACTIONS(7460), 1, sym_keyword_array, STATE(3697), 1, aux_sym_array_size_definition_repeat1, STATE(4693), 1, sym_array_size_definition, STATE(4695), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2971), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221047] = 4, ACTIONS(6903), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [221103] = 7, ACTIONS(7460), 1, sym_keyword_array, STATE(3697), 1, aux_sym_array_size_definition_repeat1, STATE(4461), 1, sym_array_size_definition, STATE(4695), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2977), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221165] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1936), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1934), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221219] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1898), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1896), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221273] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1890), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1888), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221327] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1894), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1892), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221381] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1932), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1930), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221435] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1912), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1910), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221489] = 6, ACTIONS(7462), 1, sym_keyword_unsigned, ACTIONS(7464), 1, sym_keyword_zerofill, ACTIONS(7466), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1902), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1900), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221549] = 6, ACTIONS(7468), 1, sym_keyword_unsigned, ACTIONS(7470), 1, sym_keyword_zerofill, ACTIONS(7472), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1860), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1858), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221609] = 6, ACTIONS(7474), 1, sym_keyword_unsigned, ACTIONS(7476), 1, sym_keyword_zerofill, ACTIONS(7478), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1880), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1878), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221669] = 6, ACTIONS(7480), 1, sym_keyword_unsigned, ACTIONS(7482), 1, sym_keyword_zerofill, ACTIONS(7484), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1830), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1828), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221729] = 6, ACTIONS(7486), 1, sym_keyword_unsigned, ACTIONS(7488), 1, sym_keyword_zerofill, ACTIONS(7490), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1840), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1838), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221789] = 6, ACTIONS(7492), 1, sym_keyword_unsigned, ACTIONS(7494), 1, sym_keyword_zerofill, ACTIONS(7496), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1850), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1848), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221849] = 6, ACTIONS(7498), 1, sym_keyword_unsigned, ACTIONS(7500), 1, sym_keyword_zerofill, ACTIONS(7502), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1860), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1858), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221909] = 6, ACTIONS(7264), 1, sym_keyword_unsigned, ACTIONS(7266), 1, sym_keyword_zerofill, ACTIONS(7270), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [221969] = 4, ACTIONS(7504), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2160), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [222025] = 6, ACTIONS(7506), 1, sym_keyword_unsigned, ACTIONS(7508), 1, sym_keyword_zerofill, ACTIONS(7510), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [222085] = 4, ACTIONS(7512), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2166), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [222141] = 6, ACTIONS(7106), 1, sym_keyword_unsigned, ACTIONS(7108), 1, sym_keyword_zerofill, ACTIONS(7112), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [222201] = 4, ACTIONS(7514), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2044), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2046), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [222257] = 6, ACTIONS(7516), 1, sym_keyword_unsigned, ACTIONS(7518), 1, sym_keyword_zerofill, ACTIONS(7520), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1840), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1838), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [222317] = 4, ACTIONS(7522), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2056), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2058), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [222373] = 5, ACTIONS(4132), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4130), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, ACTIONS(4056), 20, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [222431] = 5, ACTIONS(7524), 1, aux_sym__single_quote_string_token2, STATE(3040), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1369), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1371), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [222489] = 6, ACTIONS(7527), 1, sym_keyword_unsigned, ACTIONS(7529), 1, sym_keyword_zerofill, ACTIONS(7531), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [222549] = 4, ACTIONS(7533), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2172), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [222605] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1898), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1896), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [222659] = 4, ACTIONS(7535), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2062), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2064), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [222715] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1388), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1386), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, aux_sym__single_quote_string_token1, [222769] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2148), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [222823] = 4, ACTIONS(7537), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2092), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2094), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [222879] = 6, ACTIONS(7276), 1, sym_keyword_with, ACTIONS(7278), 1, sym_keyword_without, STATE(4106), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [222939] = 6, ACTIONS(7276), 1, sym_keyword_with, ACTIONS(7278), 1, sym_keyword_without, STATE(4107), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [222999] = 4, ACTIONS(7539), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2178), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [223055] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [223109] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3524), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2757), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2755), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [223167] = 7, ACTIONS(7543), 1, sym_keyword_with, ACTIONS(7545), 1, sym_keyword_without, ACTIONS(7547), 1, anon_sym_LPAREN, STATE(3978), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [223229] = 7, ACTIONS(7549), 1, sym_keyword_array, STATE(3527), 1, aux_sym_array_size_definition_repeat1, STATE(4608), 1, sym_array_size_definition, STATE(4609), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2971), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [223291] = 7, ACTIONS(7551), 1, sym_keyword_unsigned, ACTIONS(7553), 1, sym_keyword_zerofill, ACTIONS(7555), 1, sym_keyword_precision, ACTIONS(7557), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [223353] = 7, ACTIONS(7549), 1, sym_keyword_array, STATE(3527), 1, aux_sym_array_size_definition_repeat1, STATE(4453), 1, sym_array_size_definition, STATE(4609), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2977), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [223415] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2399), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2401), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [223469] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1890), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1888), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [223523] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1894), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1892), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [223577] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3529), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2701), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2699), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [223635] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3531), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2733), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2731), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [223693] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3534), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [223751] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3536), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2741), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2739), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [223809] = 5, ACTIONS(6988), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(6986), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, ACTIONS(3549), 20, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [223867] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3544), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [223925] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3545), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2749), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2747), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [223983] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3547), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2713), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2711), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [224041] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3548), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [224099] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3549), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2721), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2719), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [224157] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1932), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1930), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [224211] = 4, ACTIONS(7559), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2184), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [224267] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3550), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2761), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2759), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [224325] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3551), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [224383] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2403), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2405), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [224437] = 6, ACTIONS(7561), 1, sym_keyword_unsigned, ACTIONS(7563), 1, sym_keyword_zerofill, ACTIONS(7565), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [224497] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3552), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2697), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2695), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [224555] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3553), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [224613] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3554), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2709), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2707), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [224671] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3557), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [224729] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3558), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2737), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2735), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [224787] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3559), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [224845] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1912), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1910), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [224899] = 5, ACTIONS(7541), 1, sym_keyword_filter, STATE(3561), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [224957] = 5, ACTIONS(7567), 1, sym_keyword_unsigned, ACTIONS(7569), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1996), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1994), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [225015] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3717), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [225073] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3726), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2747), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2749), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [225131] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3728), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2711), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2713), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [225189] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2160), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [225243] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3729), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [225301] = 5, ACTIONS(7571), 1, sym_keyword_unsigned, ACTIONS(7573), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1940), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1938), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [225359] = 5, ACTIONS(7298), 1, sym_keyword_filter, STATE(3730), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2719), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2721), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [225417] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2166), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [225471] = 4, ACTIONS(7575), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2124), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2126), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [225527] = 7, ACTIONS(7543), 1, sym_keyword_with, ACTIONS(7545), 1, sym_keyword_without, ACTIONS(7577), 1, anon_sym_LPAREN, STATE(3980), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [225589] = 5, ACTIONS(7579), 1, aux_sym__single_quote_string_token2, STATE(3120), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1363), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1365), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [225647] = 5, ACTIONS(7581), 1, sym_keyword_unsigned, ACTIONS(7583), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [225705] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2172), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [225759] = 4, ACTIONS(7585), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2068), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2070), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [225815] = 5, STATE(3106), 1, aux_sym_array_size_definition_repeat1, STATE(3576), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3313), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3315), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [225873] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2178), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [225927] = 4, ACTIONS(7587), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 37, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [225983] = 5, ACTIONS(7589), 1, aux_sym__single_quote_string_token2, STATE(3121), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3299), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3301), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [226041] = 5, ACTIONS(7591), 1, sym_keyword_varying, ACTIONS(7593), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2010), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2008), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [226099] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6559), 1, sym_keyword_in, ACTIONS(6561), 1, sym_keyword_and, ACTIONS(6563), 1, sym_keyword_or, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6567), 1, sym_keyword_not, ACTIONS(6569), 1, sym_keyword_between, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6579), 1, anon_sym_COLON_COLON, ACTIONS(6583), 1, sym_op_other, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6581), 2, anon_sym_LT, anon_sym_GT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6575), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(7246), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [226193] = 4, ACTIONS(7595), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2088), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [226249] = 6, ACTIONS(7597), 1, anon_sym_LBRACK, STATE(3106), 1, aux_sym_array_size_definition_repeat1, STATE(3576), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2208), 16, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2210), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [226309] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1388), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1386), 39, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, aux_sym__single_quote_string_token1, [226363] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2184), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [226417] = 27, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7207), 1, sym_keyword_in, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7211), 1, sym_keyword_not, ACTIONS(7213), 1, sym_keyword_between, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(7223), 1, sym_op_other, ACTIONS(7225), 1, anon_sym_PLUS, ACTIONS(7227), 1, anon_sym_DASH, ACTIONS(7229), 1, anon_sym_SLASH, ACTIONS(7231), 1, anon_sym_CARET, ACTIONS(7233), 1, sym_keyword_and, ACTIONS(7252), 1, sym_keyword_or, ACTIONS(7254), 1, anon_sym_COLON_COLON, ACTIONS(7600), 1, sym_keyword_having, ACTIONS(7602), 1, anon_sym_COMMA, STATE(7327), 1, sym__having, STATE(7670), 1, aux_sym_array_repeat1, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7219), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7221), 2, anon_sym_LT, anon_sym_GT, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7217), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6409), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [226519] = 4, ACTIONS(7604), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2088), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [226575] = 6, ACTIONS(7606), 1, sym_keyword_unsigned, ACTIONS(7608), 1, sym_keyword_zerofill, ACTIONS(7610), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1880), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1878), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [226635] = 5, ACTIONS(7612), 1, sym_keyword_unsigned, ACTIONS(7614), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1972), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1970), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [226693] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1932), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1930), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [226747] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1894), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1892), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [226801] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2002), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2004), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [226855] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2427), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2429), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [226909] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2088), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [226963] = 4, ACTIONS(7616), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2102), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2104), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [227019] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2435), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2437), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [227073] = 5, ACTIONS(7618), 1, aux_sym__single_quote_string_token2, STATE(3040), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1376), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1378), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [227131] = 5, ACTIONS(7618), 1, aux_sym__single_quote_string_token2, STATE(3040), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3345), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3347), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [227189] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2439), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2441), 29, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [227243] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, STATE(4575), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2958), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2956), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [227305] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4286), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [227362] = 4, ACTIONS(7622), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [227417] = 4, ACTIONS(7624), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [227472] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2080), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2082), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [227525] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(4373), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2759), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2761), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [227582] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2215), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2217), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [227635] = 4, ACTIONS(7628), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [227690] = 4, ACTIONS(7630), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [227745] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(4405), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [227802] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(4407), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2695), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2697), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [227859] = 4, ACTIONS(7632), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [227914] = 4, ACTIONS(7634), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [227969] = 5, ACTIONS(7636), 1, sym_keyword_precision, ACTIONS(7638), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [228026] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2152), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2154), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [228079] = 4, ACTIONS(7640), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [228134] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 37, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [228187] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2774), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2776), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [228240] = 4, ACTIONS(7642), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2104), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2102), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [228295] = 4, ACTIONS(7644), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [228350] = 6, ACTIONS(7543), 1, sym_keyword_with, ACTIONS(7545), 1, sym_keyword_without, STATE(3966), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [228409] = 4, ACTIONS(7646), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [228464] = 4, ACTIONS(7648), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [228519] = 4, ACTIONS(7650), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [228574] = 6, ACTIONS(7543), 1, sym_keyword_with, ACTIONS(7545), 1, sym_keyword_without, STATE(3968), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [228633] = 4, ACTIONS(7652), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [228688] = 4, ACTIONS(7654), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [228743] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2475), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2477), 28, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [228796] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4282), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2733), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2731), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [228853] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2050), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2052), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [228906] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4283), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [228963] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2074), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2076), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [229016] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(4199), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [229073] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2313), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2315), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [229126] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(4412), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [229183] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4284), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2741), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2739), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [229240] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2365), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2367), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [229293] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(4413), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2707), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2709), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [229350] = 6, ACTIONS(7658), 1, anon_sym_LBRACK, STATE(3161), 1, aux_sym_array_size_definition_repeat1, STATE(3948), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2210), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2208), 34, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [229409] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(4140), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [229466] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2459), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2461), 28, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [229519] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2463), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2465), 28, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [229572] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [229625] = 4, ACTIONS(7661), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [229680] = 5, ACTIONS(7663), 1, sym_keyword_unsigned, ACTIONS(7665), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1956), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1954), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [229737] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [229790] = 5, ACTIONS(7667), 1, sym_keyword_unsigned, ACTIONS(7669), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1964), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1962), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [229847] = 4, ACTIONS(7671), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [229902] = 5, ACTIONS(7673), 1, sym_keyword_unsigned, ACTIONS(7675), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1972), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1970), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [229959] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2110), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2108), 37, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [230012] = 4, ACTIONS(7677), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2114), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2112), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [230067] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2818), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2820), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [230120] = 5, ACTIONS(7679), 1, sym_keyword_unsigned, ACTIONS(7681), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1980), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1978), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [230177] = 4, ACTIONS(7683), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [230232] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2822), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2824), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [230285] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2810), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2812), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [230338] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [230391] = 4, ACTIONS(7685), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [230446] = 4, ACTIONS(7687), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2120), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2118), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [230501] = 4, ACTIONS(7689), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [230556] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2229), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2231), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [230609] = 4, ACTIONS(7691), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [230664] = 4, ACTIONS(7693), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [230719] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2233), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2235), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [230772] = 5, ACTIONS(7695), 1, sym_keyword_unsigned, ACTIONS(7697), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1988), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1986), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [230829] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4292), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [230886] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2148), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [230939] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2245), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2247), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [230992] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2249), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2251), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [231045] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4294), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2749), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2747), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [231102] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4296), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2713), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2711), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [231159] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2423), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2425), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [231212] = 5, ACTIONS(7699), 1, aux_sym__single_quote_string_token2, STATE(3197), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1365), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1363), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [231269] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2221), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2223), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [231322] = 5, ACTIONS(7701), 1, aux_sym__single_quote_string_token2, STATE(3201), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1378), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1376), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [231379] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2253), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2255), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [231432] = 5, ACTIONS(2567), 1, aux_sym__single_quote_string_token2, STATE(323), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3345), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3347), 26, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [231489] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2257), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2259), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [231542] = 5, ACTIONS(7703), 1, aux_sym__single_quote_string_token2, STATE(3201), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1371), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1369), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [231599] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2261), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2263), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [231652] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4297), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [231709] = 4, ACTIONS(7706), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [231764] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4300), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2721), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2719), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [231821] = 4, ACTIONS(7708), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2114), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2112), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [231876] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2467), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2469), 28, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [231929] = 5, ACTIONS(7710), 1, sym_keyword_precision, ACTIONS(7712), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [231986] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2806), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2808), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [232039] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(4195), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2757), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2755), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [232096] = 5, ACTIONS(7716), 1, aux_sym__single_quote_string_token2, STATE(3199), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3299), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3301), 26, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [232153] = 4, ACTIONS(7718), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [232208] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [232261] = 4, ACTIONS(7720), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [232316] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [232369] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2399), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2401), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [232422] = 4, ACTIONS(7722), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 36, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [232477] = 5, ACTIONS(7724), 1, sym_keyword_varying, ACTIONS(7726), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2010), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2008), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [232534] = 4, ACTIONS(7728), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [232589] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1384), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [232644] = 4, ACTIONS(7730), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2120), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2118), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [232699] = 4, ACTIONS(7732), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 36, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [232754] = 5, ACTIONS(7734), 1, sym_keyword_unsigned, ACTIONS(7736), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1996), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1994), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [232811] = 5, ACTIONS(7738), 1, sym_keyword_unsigned, ACTIONS(7740), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1940), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1938), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [232868] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4271), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2757), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2755), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [232925] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1384), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [232980] = 4, ACTIONS(7742), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [233035] = 5, ACTIONS(7744), 1, aux_sym__single_quote_string_token2, STATE(3436), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3301), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3299), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [233092] = 4, ACTIONS(7746), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2132), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2130), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [233147] = 5, ACTIONS(7748), 1, sym_keyword_unsigned, ACTIONS(7750), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [233204] = 4, ACTIONS(7752), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2138), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2136), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [233259] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6232), 1, sym_keyword_in, ACTIONS(6234), 1, sym_keyword_is, ACTIONS(6236), 1, sym_keyword_not, ACTIONS(6238), 1, anon_sym_LBRACK, ACTIONS(6246), 1, sym_op_other, ACTIONS(6248), 1, anon_sym_PLUS, ACTIONS(6250), 1, anon_sym_DASH, ACTIONS(6252), 1, anon_sym_SLASH, ACTIONS(6254), 1, anon_sym_CARET, ACTIONS(6382), 1, sym_keyword_between, ACTIONS(6398), 1, sym_keyword_and, ACTIONS(6413), 1, sym_keyword_or, ACTIONS(6838), 1, anon_sym_COLON_COLON, STATE(10718), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6242), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6244), 2, anon_sym_LT, anon_sym_GT, STATE(1037), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1036), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6240), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(7246), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [233352] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2770), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2772), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [233405] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2403), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2405), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [233458] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 27, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [233511] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2778), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2780), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [233564] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2160), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [233617] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(4133), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2701), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2699), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [233674] = 5, ACTIONS(7754), 1, sym_keyword_precision, ACTIONS(7756), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [233731] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(3927), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2699), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2701), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [233788] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(4368), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2733), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2731), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [233845] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(4372), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [233902] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(4381), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2741), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2739), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [233959] = 4, ACTIONS(7758), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234014] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [234067] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(3919), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234124] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(3923), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2749), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2747), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234181] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(3925), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2713), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2711), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234238] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(3932), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234295] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(3944), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2721), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2719), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234352] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2166), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [234405] = 5, ACTIONS(7760), 1, sym_keyword_unsigned, ACTIONS(7762), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1956), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1954), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234462] = 5, ACTIONS(7764), 1, sym_keyword_unsigned, ACTIONS(7766), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1964), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1962), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234519] = 5, ACTIONS(7768), 1, sym_keyword_unsigned, ACTIONS(7770), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1972), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1970), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234576] = 5, ACTIONS(7772), 1, sym_keyword_unsigned, ACTIONS(7774), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1980), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1978), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234633] = 5, ACTIONS(7776), 1, sym_keyword_unsigned, ACTIONS(7778), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1988), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1986), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234690] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(3990), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2761), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2759), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234747] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(3994), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234804] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(4007), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2697), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2695), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234861] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(4008), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234918] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(4009), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2709), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2707), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [234975] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(4026), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [235032] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(4027), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2737), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2735), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [235089] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(4035), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [235146] = 5, ACTIONS(7780), 1, sym_keyword_unsigned, ACTIONS(7782), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1996), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1994), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [235203] = 5, ACTIONS(7784), 1, sym_keyword_unsigned, ACTIONS(7786), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1940), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1938), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [235260] = 5, ACTIONS(7714), 1, sym_keyword_filter, STATE(4045), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [235317] = 5, ACTIONS(7788), 1, sym_keyword_unsigned, ACTIONS(7790), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [235374] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2814), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2816), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [235427] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2269), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2271), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [235480] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2016), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2018), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [235533] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(4145), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2739), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2741), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [235590] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2044), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2046), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [235643] = 4, ACTIONS(7792), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [235698] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4301), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2761), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2759), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [235755] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2056), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2058), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [235808] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4303), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [235865] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4304), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2697), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2695), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [235922] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1388), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1386), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, aux_sym__single_quote_string_token1, [235975] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4305), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [236032] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2375), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2377), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [236085] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4306), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2709), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2707), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [236142] = 7, ACTIONS(7794), 1, sym_keyword_with, ACTIONS(7796), 1, sym_keyword_without, ACTIONS(7798), 1, anon_sym_LPAREN, STATE(4460), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [236203] = 7, ACTIONS(7794), 1, sym_keyword_with, ACTIONS(7796), 1, sym_keyword_without, ACTIONS(7800), 1, anon_sym_LPAREN, STATE(4463), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [236264] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2419), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2421), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [236317] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(4202), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2747), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2749), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [236374] = 4, ACTIONS(7802), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [236429] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2798), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2800), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [236482] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2281), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2283), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [236535] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2285), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2287), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [236588] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2144), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2142), 37, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [236641] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2062), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2064), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [236694] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2289), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2291), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [236747] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2237), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2239), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [236800] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2431), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2433), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [236853] = 4, ACTIONS(7804), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [236908] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2293), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2295), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [236961] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(4209), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2711), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2713), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [237018] = 4, ACTIONS(7330), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [237073] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(3902), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [237130] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(3903), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2735), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2737), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [237187] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(3904), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [237244] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2241), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2243), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [237297] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(4216), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [237354] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(4217), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2719), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2721), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [237411] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(4420), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2755), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2757), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [237468] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1384), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [237523] = 5, ACTIONS(7806), 1, sym_keyword_unsigned, ACTIONS(7808), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1988), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1986), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [237580] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2172), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [237633] = 4, ACTIONS(7810), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [237688] = 5, ACTIONS(7812), 1, sym_keyword_unsigned, ACTIONS(7814), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1996), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1994), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [237745] = 5, ACTIONS(7816), 1, sym_keyword_unsigned, ACTIONS(7818), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1940), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1938), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [237802] = 4, ACTIONS(7820), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [237857] = 5, ACTIONS(7822), 1, aux_sym__single_quote_string_token2, STATE(3335), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3301), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3299), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [237914] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2178), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [237967] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3910), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3912), 27, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [238020] = 29, ACTIONS(215), 1, sym__identifier, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(6268), 1, sym_keyword_as, ACTIONS(7824), 1, sym_keyword_in, ACTIONS(7826), 1, sym_keyword_and, ACTIONS(7828), 1, sym_keyword_or, ACTIONS(7830), 1, sym_keyword_is, ACTIONS(7832), 1, sym_keyword_not, ACTIONS(7834), 1, sym_keyword_between, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(7842), 1, anon_sym_COLON_COLON, ACTIONS(7846), 1, sym_op_other, ACTIONS(7848), 1, anon_sym_PLUS, ACTIONS(7850), 1, anon_sym_DASH, ACTIONS(7852), 1, anon_sym_SLASH, ACTIONS(7854), 1, anon_sym_CARET, STATE(6627), 1, sym_identifier, STATE(7611), 1, sym__alias, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(6105), 2, sym_keyword_from, sym_keyword_create, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7840), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7844), 2, anon_sym_LT, anon_sym_GT, ACTIONS(6103), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, STATE(1494), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1493), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7838), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [238125] = 4, ACTIONS(7856), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [238180] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1936), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1934), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [238233] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1898), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1896), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [238286] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1890), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1888), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [238339] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1894), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1892), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [238392] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1932), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1930), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [238445] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1912), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1910), 38, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [238498] = 6, ACTIONS(7858), 1, sym_keyword_unsigned, ACTIONS(7860), 1, sym_keyword_zerofill, ACTIONS(7862), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1902), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1900), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [238557] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(3911), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [238614] = 6, ACTIONS(7864), 1, sym_keyword_unsigned, ACTIONS(7866), 1, sym_keyword_zerofill, ACTIONS(7868), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1880), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1878), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [238673] = 6, ACTIONS(7870), 1, sym_keyword_unsigned, ACTIONS(7872), 1, sym_keyword_zerofill, ACTIONS(7874), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1830), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1828), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [238732] = 6, ACTIONS(7876), 1, sym_keyword_unsigned, ACTIONS(7878), 1, sym_keyword_zerofill, ACTIONS(7880), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1840), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1838), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [238791] = 6, ACTIONS(7882), 1, sym_keyword_unsigned, ACTIONS(7884), 1, sym_keyword_zerofill, ACTIONS(7886), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1850), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1848), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [238850] = 6, ACTIONS(7888), 1, sym_keyword_unsigned, ACTIONS(7890), 1, sym_keyword_zerofill, ACTIONS(7892), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1860), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1858), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [238909] = 4, ACTIONS(7894), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(113), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(59), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [238964] = 6, ACTIONS(7551), 1, sym_keyword_unsigned, ACTIONS(7553), 1, sym_keyword_zerofill, ACTIONS(7557), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239023] = 4, ACTIONS(7896), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239078] = 5, ACTIONS(6038), 1, aux_sym__single_quote_string_token2, STATE(1919), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3347), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3345), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239135] = 4, ACTIONS(7898), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239190] = 5, ACTIONS(7900), 1, sym_keyword_unsigned, ACTIONS(7902), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239247] = 4, ACTIONS(7340), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239302] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4269), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2757), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2755), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239359] = 4, ACTIONS(7904), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 37, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239414] = 6, ACTIONS(7906), 1, sym_keyword_unsigned, ACTIONS(7908), 1, sym_keyword_zerofill, ACTIONS(7910), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239473] = 4, ACTIONS(7912), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239528] = 5, ACTIONS(7914), 1, sym_keyword_varying, ACTIONS(7916), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2010), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2008), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239585] = 4, ACTIONS(7918), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2132), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2130), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239640] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4311), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239697] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4312), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2737), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2735), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239754] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4315), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239811] = 4, ACTIONS(7920), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2190), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2188), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239866] = 4, ACTIONS(7922), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239921] = 4, ACTIONS(7102), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [239976] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2273), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2275), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [240029] = 4, STATE(3618), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3472), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3474), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [240084] = 4, ACTIONS(7924), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [240139] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2277), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2279), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [240192] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2265), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2267), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [240245] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2225), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2227), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [240298] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3964), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3966), 27, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_check, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [240351] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2024), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2026), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [240404] = 4, ACTIONS(7926), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [240459] = 4, ACTIONS(7928), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [240514] = 4, ACTIONS(7930), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [240569] = 4, ACTIONS(7932), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [240624] = 4, ACTIONS(7934), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2138), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2136), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [240679] = 5, ACTIONS(7936), 1, sym_keyword_varying, ACTIONS(7938), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2010), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2008), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [240736] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 37, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [240789] = 29, ACTIONS(55), 1, sym__identifier, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7940), 1, sym_keyword_in, ACTIONS(7942), 1, sym_keyword_and, ACTIONS(7944), 1, sym_keyword_or, ACTIONS(7946), 1, sym_keyword_is, ACTIONS(7948), 1, sym_keyword_not, ACTIONS(7950), 1, sym_keyword_between, ACTIONS(7956), 1, anon_sym_COLON_COLON, ACTIONS(7960), 1, sym_op_other, ACTIONS(7962), 1, anon_sym_PLUS, ACTIONS(7964), 1, anon_sym_DASH, ACTIONS(7966), 1, anon_sym_SLASH, ACTIONS(7968), 1, anon_sym_CARET, STATE(6474), 1, sym_identifier, STATE(7146), 1, sym__alias, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(6105), 2, sym_keyword_from, sym_keyword_create, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7954), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7958), 2, anon_sym_LT, anon_sym_GT, ACTIONS(6103), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_COMMA, STATE(1425), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1424), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7952), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [240894] = 5, ACTIONS(7626), 1, sym_keyword_filter, STATE(4115), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2731), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2733), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [240951] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2184), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [241004] = 6, ACTIONS(7372), 1, sym_keyword_with, ACTIONS(7374), 1, sym_keyword_without, STATE(4245), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [241063] = 4, ACTIONS(7970), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2190), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2188), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [241118] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [241171] = 6, ACTIONS(7372), 1, sym_keyword_with, ACTIONS(7374), 1, sym_keyword_without, STATE(4246), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [241230] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2790), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2792), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [241283] = 4, ACTIONS(7972), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [241338] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4277), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2701), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2699), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [241395] = 6, ACTIONS(7974), 1, anon_sym_LBRACK, STATE(3376), 1, aux_sym_array_size_definition_repeat1, STATE(4181), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2210), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2208), 34, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [241454] = 5, ACTIONS(7656), 1, sym_keyword_filter, STATE(4326), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [241511] = 4, ACTIONS(7977), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [241566] = 4, ACTIONS(7979), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [241621] = 4, ACTIONS(7981), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3397), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [241676] = 4, ACTIONS(7066), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [241731] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2794), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2796), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [241784] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2305), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2307), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [241837] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2455), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2457), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [241890] = 4, ACTIONS(7983), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2126), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2124), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [241945] = 4, ACTIONS(7985), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2070), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2068), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [242000] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2297), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2299), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [242053] = 5, STATE(2123), 1, aux_sym_array_size_definition_repeat1, STATE(2718), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3313), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3315), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [242110] = 4, ACTIONS(7987), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2104), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2102), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [242165] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2301), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2303), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [242218] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2110), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2108), 37, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [242271] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6559), 1, sym_keyword_in, ACTIONS(6561), 1, sym_keyword_and, ACTIONS(6563), 1, sym_keyword_or, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6567), 1, sym_keyword_not, ACTIONS(6569), 1, sym_keyword_between, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6583), 1, sym_op_other, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, ACTIONS(6939), 1, anon_sym_COLON_COLON, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6581), 2, anon_sym_LT, anon_sym_GT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6575), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6870), 11, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [242364] = 5, ACTIONS(7989), 1, sym_keyword_unsigned, ACTIONS(7991), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1956), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1954), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [242421] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2144), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2142), 37, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [242474] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2471), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2473), 28, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [242527] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2479), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2481), 28, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [242580] = 4, ACTIONS(7993), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2126), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2124), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [242635] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4273), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2701), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2699), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [242692] = 5, STATE(3376), 1, aux_sym_array_size_definition_repeat1, STATE(4181), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3313), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [242749] = 5, STATE(3161), 1, aux_sym_array_size_definition_repeat1, STATE(3948), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3313), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [242806] = 4, ACTIONS(7995), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2070), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2068), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [242861] = 4, ACTIONS(7997), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [242916] = 7, ACTIONS(7999), 1, sym_keyword_array, STATE(4059), 1, aux_sym_array_size_definition_repeat1, STATE(4721), 1, sym_array_size_definition, STATE(4726), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2971), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [242977] = 4, ACTIONS(8001), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2040), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2038), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [243032] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4276), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2733), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2731), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [243089] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4278), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [243146] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4280), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2741), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2739), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [243203] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2427), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2429), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [243256] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2088), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [243309] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2379), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2381), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [243362] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2435), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2437), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [243415] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2309), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2311), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [243468] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4287), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2749), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2747), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [243525] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4289), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2713), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2711), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [243582] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4291), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [243639] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4293), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2721), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2719), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [243696] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2439), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2441), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [243749] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2443), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2445), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [243802] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4302), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2761), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2759), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [243859] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4307), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [243916] = 4, ACTIONS(8003), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2094), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2092), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [243971] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4308), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2697), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2695), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [244028] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4309), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [244085] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4310), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2709), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2707), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [244142] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2447), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2449), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [244195] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4316), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [244252] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4327), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2737), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2735), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [244309] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4329), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [244366] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2451), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2453), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [244419] = 5, ACTIONS(7620), 1, sym_keyword_filter, STATE(4334), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [244476] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1818), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [244529] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2383), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2385), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [244582] = 27, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8005), 1, sym_keyword_having, ACTIONS(8007), 1, sym_keyword_in, ACTIONS(8009), 1, sym_keyword_and, ACTIONS(8011), 1, sym_keyword_or, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8015), 1, sym_keyword_not, ACTIONS(8017), 1, sym_keyword_between, ACTIONS(8019), 1, anon_sym_LBRACK, ACTIONS(8021), 1, anon_sym_COMMA, ACTIONS(8027), 1, anon_sym_COLON_COLON, ACTIONS(8031), 1, sym_op_other, ACTIONS(8033), 1, anon_sym_PLUS, ACTIONS(8035), 1, anon_sym_DASH, ACTIONS(8037), 1, anon_sym_SLASH, ACTIONS(8039), 1, anon_sym_CARET, STATE(7422), 1, sym__having, STATE(7787), 1, aux_sym_array_repeat1, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8025), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8029), 2, anon_sym_LT, anon_sym_GT, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8023), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6409), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [244683] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [244736] = 4, ACTIONS(8041), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [244791] = 5, ACTIONS(7701), 1, aux_sym__single_quote_string_token2, STATE(3201), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3347), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3345), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [244848] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1388), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [244901] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2387), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2389), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [244954] = 4, ACTIONS(8043), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2040), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2038), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [245009] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2391), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2393), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [245062] = 4, ACTIONS(8045), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2094), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2092), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [245117] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2395), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2397), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [245170] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2407), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2409), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [245223] = 29, ACTIONS(275), 1, sym__identifier, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(8047), 1, sym_keyword_as, ACTIONS(8049), 1, sym_keyword_in, ACTIONS(8051), 1, sym_keyword_and, ACTIONS(8053), 1, sym_keyword_or, ACTIONS(8055), 1, sym_keyword_is, ACTIONS(8057), 1, sym_keyword_not, ACTIONS(8059), 1, sym_keyword_between, ACTIONS(8065), 1, anon_sym_COLON_COLON, ACTIONS(8069), 1, sym_op_other, ACTIONS(8071), 1, anon_sym_PLUS, ACTIONS(8073), 1, anon_sym_DASH, ACTIONS(8075), 1, anon_sym_SLASH, ACTIONS(8077), 1, anon_sym_CARET, STATE(6474), 1, sym_identifier, STATE(7146), 1, sym__alias, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(6103), 2, anon_sym_RPAREN, anon_sym_COMMA, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8063), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8067), 2, anon_sym_LT, anon_sym_GT, ACTIONS(6105), 3, sym_keyword_order, sym_keyword_limit, sym_keyword_separator, STATE(1741), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1128), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8061), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [245328] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2411), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2413), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [245381] = 4, ACTIONS(8079), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [245436] = 4, ACTIONS(8081), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [245491] = 5, ACTIONS(8083), 1, sym_keyword_unsigned, ACTIONS(8085), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1964), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1962), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [245548] = 5, ACTIONS(8087), 1, sym_keyword_unsigned, ACTIONS(8089), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1972), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1970), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [245605] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [245658] = 7, ACTIONS(7999), 1, sym_keyword_array, STATE(4059), 1, aux_sym_array_size_definition_repeat1, STATE(4726), 1, sym__array_size_definition, STATE(4762), 1, sym_array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2977), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [245719] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2415), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2417), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [245772] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2802), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2804), 27, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [245825] = 5, ACTIONS(8091), 1, sym_keyword_unsigned, ACTIONS(8093), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1980), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1978), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [245882] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, STATE(4761), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2958), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2956), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [245943] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3934), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3936), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [245995] = 4, ACTIONS(8095), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246049] = 4, ACTIONS(8097), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246103] = 4, ACTIONS(8099), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246157] = 4, ACTIONS(8101), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246211] = 4, ACTIONS(8103), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246265] = 4, ACTIONS(7712), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246319] = 4, ACTIONS(8105), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2132), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2130), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246373] = 4, ACTIONS(8107), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2138), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2136), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246427] = 4, ACTIONS(8109), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246481] = 4, ACTIONS(8111), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2190), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2188), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246535] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2144), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2142), 36, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246587] = 4, ACTIONS(8113), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246641] = 4, ACTIONS(8115), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246695] = 4, ACTIONS(8117), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246749] = 4, ACTIONS(8119), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246803] = 4, ACTIONS(8121), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246857] = 4, ACTIONS(8123), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246911] = 4, ACTIONS(8125), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [246965] = 4, ACTIONS(7756), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247019] = 4, ACTIONS(8127), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2190), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2188), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247073] = 4, ACTIONS(8129), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247127] = 4, ACTIONS(7508), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247181] = 4, ACTIONS(8131), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247235] = 4, ACTIONS(8133), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247289] = 4, ACTIONS(8135), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247343] = 4, ACTIONS(8137), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247397] = 4, ACTIONS(8139), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247451] = 4, ACTIONS(7529), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247505] = 4, ACTIONS(8141), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247559] = 6, ACTIONS(8143), 1, anon_sym_LBRACK, STATE(3486), 1, aux_sym_array_size_definition_repeat1, STATE(4609), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2210), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2208), 33, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247617] = 4, ACTIONS(8146), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247671] = 4, ACTIONS(8148), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247725] = 4, ACTIONS(8150), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247779] = 4, ACTIONS(8152), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247833] = 4, ACTIONS(8154), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247887] = 4, ACTIONS(8156), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247941] = 4, ACTIONS(8158), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [247995] = 4, ACTIONS(8160), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [248049] = 4, ACTIONS(8162), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [248103] = 4, ACTIONS(8164), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [248157] = 4, ACTIONS(8166), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [248211] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4106), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4108), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [248263] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4110), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4112), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [248315] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2634), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [248367] = 4, ACTIONS(8168), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [248421] = 4, ACTIONS(8170), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [248475] = 4, ACTIONS(8172), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [248529] = 4, ACTIONS(8174), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [248583] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 19, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym__single_quote_string_token1, aux_sym_identifier_token1, ACTIONS(1388), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [248635] = 6, ACTIONS(8176), 1, anon_sym_LBRACK, STATE(3506), 1, aux_sym_array_size_definition_repeat1, STATE(4629), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2210), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2208), 34, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [248693] = 4, ACTIONS(8179), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [248747] = 21, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8007), 1, sym_keyword_in, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8015), 1, sym_keyword_not, ACTIONS(8017), 1, sym_keyword_between, ACTIONS(8019), 1, anon_sym_LBRACK, ACTIONS(8031), 1, sym_op_other, ACTIONS(8033), 1, anon_sym_PLUS, ACTIONS(8035), 1, anon_sym_DASH, ACTIONS(8037), 1, anon_sym_SLASH, ACTIONS(8039), 1, anon_sym_CARET, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8025), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8029), 2, anon_sym_LT, anon_sym_GT, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8023), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, anon_sym_COMMA, anon_sym_COLON_COLON, [248835] = 22, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8007), 1, sym_keyword_in, ACTIONS(8009), 1, sym_keyword_and, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8015), 1, sym_keyword_not, ACTIONS(8017), 1, sym_keyword_between, ACTIONS(8019), 1, anon_sym_LBRACK, ACTIONS(8031), 1, sym_op_other, ACTIONS(8033), 1, anon_sym_PLUS, ACTIONS(8035), 1, anon_sym_DASH, ACTIONS(8037), 1, anon_sym_SLASH, ACTIONS(8039), 1, anon_sym_CARET, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8025), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8029), 2, anon_sym_LT, anon_sym_GT, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8023), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 11, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_COMMA, anon_sym_COLON_COLON, [248925] = 16, ACTIONS(8007), 1, sym_keyword_in, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8019), 1, anon_sym_LBRACK, ACTIONS(8031), 1, sym_op_other, ACTIONS(8033), 1, anon_sym_PLUS, ACTIONS(8035), 1, anon_sym_DASH, ACTIONS(8037), 1, anon_sym_SLASH, ACTIONS(8039), 1, anon_sym_CARET, ACTIONS(8181), 1, sym_keyword_not, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8025), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [249003] = 9, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8019), 1, anon_sym_LBRACK, ACTIONS(8039), 1, anon_sym_CARET, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, ACTIONS(2634), 27, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [249067] = 13, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8019), 1, anon_sym_LBRACK, ACTIONS(8033), 1, anon_sym_PLUS, ACTIONS(8035), 1, anon_sym_DASH, ACTIONS(8037), 1, anon_sym_SLASH, ACTIONS(8039), 1, anon_sym_CARET, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8025), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 24, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [249139] = 11, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8019), 1, anon_sym_LBRACK, ACTIONS(8037), 1, anon_sym_SLASH, ACTIONS(8039), 1, anon_sym_CARET, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8025), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 25, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [249207] = 8, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8019), 1, anon_sym_LBRACK, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 27, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [249269] = 18, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(8007), 1, sym_keyword_in, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8019), 1, anon_sym_LBRACK, ACTIONS(8031), 1, sym_op_other, ACTIONS(8033), 1, anon_sym_PLUS, ACTIONS(8035), 1, anon_sym_DASH, ACTIONS(8037), 1, anon_sym_SLASH, ACTIONS(8039), 1, anon_sym_CARET, ACTIONS(8181), 1, sym_keyword_not, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8025), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8029), 2, anon_sym_LT, anon_sym_GT, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8023), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_COLON_COLON, [249351] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4126), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4128), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [249403] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2675), 1, sym_keyword_or, ACTIONS(8007), 1, sym_keyword_in, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8015), 1, sym_keyword_not, ACTIONS(8019), 1, anon_sym_LBRACK, ACTIONS(8031), 1, sym_op_other, ACTIONS(8033), 1, anon_sym_PLUS, ACTIONS(8035), 1, anon_sym_DASH, ACTIONS(8037), 1, anon_sym_SLASH, ACTIONS(8039), 1, anon_sym_CARET, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8025), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8029), 2, anon_sym_LT, anon_sym_GT, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8023), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_COMMA, anon_sym_COLON_COLON, [249489] = 20, ACTIONS(2665), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8007), 1, sym_keyword_in, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8015), 1, sym_keyword_not, ACTIONS(8019), 1, anon_sym_LBRACK, ACTIONS(8031), 1, sym_op_other, ACTIONS(8033), 1, anon_sym_PLUS, ACTIONS(8035), 1, anon_sym_DASH, ACTIONS(8037), 1, anon_sym_SLASH, ACTIONS(8039), 1, anon_sym_CARET, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8025), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8029), 2, anon_sym_LT, anon_sym_GT, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8023), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_COMMA, anon_sym_COLON_COLON, [249575] = 4, ACTIONS(8184), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(113), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(59), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [249629] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4130), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4132), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [249681] = 5, ACTIONS(2765), 1, aux_sym__single_quote_string_token2, STATE(395), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3347), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3345), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [249737] = 4, ACTIONS(8186), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 36, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [249791] = 5, ACTIONS(8188), 1, sym_keyword_varying, ACTIONS(8190), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2010), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2008), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [249847] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2776), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2774), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [249899] = 4, ACTIONS(8192), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [249953] = 5, ACTIONS(8194), 1, sym_keyword_precision, ACTIONS(8196), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250009] = 5, STATE(3486), 1, aux_sym_array_size_definition_repeat1, STATE(4609), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3313), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250065] = 4, ACTIONS(8198), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250119] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250171] = 4, ACTIONS(8200), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250225] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250277] = 4, ACTIONS(8202), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250331] = 4, ACTIONS(8204), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250385] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250437] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2299), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2297), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250489] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2804), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2802), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250541] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2303), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2301), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250593] = 5, ACTIONS(8206), 1, sym_keyword_unsigned, ACTIONS(8208), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1956), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1954), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250649] = 5, ACTIONS(8210), 1, sym_keyword_unsigned, ACTIONS(8212), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1964), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1962), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250705] = 5, ACTIONS(8214), 1, sym_keyword_unsigned, ACTIONS(8216), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1972), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1970), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250761] = 5, ACTIONS(8218), 1, sym_keyword_unsigned, ACTIONS(8220), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1980), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1978), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250817] = 5, ACTIONS(8222), 1, sym_keyword_unsigned, ACTIONS(8224), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1988), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1986), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250873] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2307), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2305), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250925] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [250977] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2772), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2770), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251029] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2780), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2778), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251081] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251133] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2792), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2790), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251185] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2796), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2794), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251237] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251289] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2820), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2818), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251341] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2824), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2822), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251393] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2812), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2810), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251445] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251497] = 5, ACTIONS(8226), 1, sym_keyword_unsigned, ACTIONS(8228), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1996), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1994), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251553] = 5, ACTIONS(8230), 1, sym_keyword_unsigned, ACTIONS(8232), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1940), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1938), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251609] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2808), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2806), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251661] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251713] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2816), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2814), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251765] = 5, ACTIONS(8234), 1, sym_keyword_unsigned, ACTIONS(8236), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251821] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2800), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2798), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251873] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 8, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_DOT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1388), 35, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_no, sym_keyword_cycle, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_cache, sym_keyword_array, sym__identifier, [251925] = 4, ACTIONS(8238), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [251979] = 4, ACTIONS(8240), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [252033] = 4, ACTIONS(8242), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [252087] = 5, ACTIONS(8244), 1, aux_sym__single_quote_string_token2, STATE(3570), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1365), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1363), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [252143] = 4, ACTIONS(8246), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [252197] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4134), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4136), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [252249] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4138), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4140), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [252301] = 5, ACTIONS(8248), 1, aux_sym__single_quote_string_token2, STATE(3572), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1378), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1376), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [252357] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [252409] = 5, ACTIONS(8250), 1, aux_sym__single_quote_string_token2, STATE(3572), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1371), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1369), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [252465] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4198), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4200), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [252517] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4202), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4204), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [252569] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2471), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2473), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [252621] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2479), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2481), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [252673] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [252725] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [252777] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2401), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2399), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [252829] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2405), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2403), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [252881] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2026), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2024), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [252933] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [252985] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253037] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253089] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253141] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253193] = 5, STATE(3506), 1, aux_sym_array_size_definition_repeat1, STATE(4629), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3313), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253249] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2429), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2427), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253301] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253353] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2437), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2435), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253405] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2441), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2439), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253457] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2445), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2443), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253509] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2449), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2447), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253561] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2453), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2451), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253613] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2024), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2026), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [253665] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2475), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2477), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [253717] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4206), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4208), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [253769] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2311), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2309), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253821] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2421), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2419), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253873] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2425), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2423), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253925] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2433), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2431), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [253977] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2377), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2375), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254029] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2227), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2225), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254081] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2239), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2237), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254133] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2243), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2241), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254185] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2223), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2221), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254237] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2267), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2265), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254289] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2275), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2273), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254341] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2279), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2277), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254393] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1384), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254447] = 5, ACTIONS(8253), 1, aux_sym__single_quote_string_token2, STATE(3699), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3301), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3299), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254503] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1388), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [254555] = 4, ACTIONS(8255), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254609] = 4, ACTIONS(8257), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2126), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2124), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254663] = 4, ACTIONS(8259), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2070), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2068), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254717] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2315), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2313), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254769] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2367), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2365), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254821] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2459), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2461), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [254873] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2463), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2465), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [254925] = 4, ACTIONS(8261), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2040), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2038), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [254979] = 4, ACTIONS(8263), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2094), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2092), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255033] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 36, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255085] = 4, ACTIONS(8265), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2104), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2102), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255139] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2110), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2108), 36, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255191] = 4, ACTIONS(8267), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2114), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2112), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255245] = 4, ACTIONS(8269), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2120), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2118), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255299] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4370), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4372), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [255351] = 4, ACTIONS(8271), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2132), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2130), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255405] = 4, ACTIONS(8273), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2138), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2136), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255459] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2457), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2455), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255511] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2144), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2142), 36, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255563] = 4, ACTIONS(8275), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255617] = 4, ACTIONS(8277), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255671] = 4, ACTIONS(8279), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255725] = 4, ACTIONS(8281), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255779] = 4, ACTIONS(8283), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255833] = 4, ACTIONS(8285), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255887] = 4, ACTIONS(7638), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255941] = 4, ACTIONS(8287), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2190), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2188), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [255995] = 4, ACTIONS(8289), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256049] = 4, ACTIONS(7563), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256103] = 4, ACTIONS(8291), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256157] = 4, ACTIONS(8293), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256211] = 4, ACTIONS(8295), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256265] = 4, ACTIONS(8297), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256319] = 4, ACTIONS(8299), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256373] = 4, ACTIONS(8301), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256427] = 6, ACTIONS(8303), 1, anon_sym_LBRACK, STATE(3648), 1, aux_sym_array_size_definition_repeat1, STATE(4695), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2210), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2208), 33, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256485] = 4, ACTIONS(8306), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256539] = 4, ACTIONS(8308), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2114), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2112), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256593] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2381), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2379), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256645] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2385), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2383), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256697] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2389), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2387), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256749] = 4, ACTIONS(8310), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256803] = 4, ACTIONS(8312), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256857] = 4, ACTIONS(8314), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256911] = 4, ACTIONS(8316), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [256965] = 4, ACTIONS(8318), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257019] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2393), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2391), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257071] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2397), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2395), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257123] = 4, ACTIONS(8320), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257177] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2409), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2407), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257229] = 4, ACTIONS(8322), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257283] = 4, ACTIONS(8324), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257337] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2413), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2411), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257389] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2417), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2415), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257441] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257493] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3209), 1, anon_sym_LBRACK, ACTIONS(3213), 1, anon_sym_PLUS, ACTIONS(3215), 1, anon_sym_DASH, ACTIONS(3217), 1, anon_sym_SLASH, ACTIONS(3219), 1, anon_sym_CARET, ACTIONS(3221), 1, sym_keyword_in, ACTIONS(3223), 1, sym_keyword_not, ACTIONS(3225), 1, sym_keyword_between, ACTIONS(3231), 1, sym_op_other, ACTIONS(3233), 1, sym_keyword_and, ACTIONS(5128), 1, sym_keyword_or, ACTIONS(5130), 1, anon_sym_COLON_COLON, ACTIONS(6750), 1, sym_keyword_using, STATE(7421), 1, sym_direction, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3211), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3229), 2, anon_sym_LT, anon_sym_GT, ACTIONS(6738), 2, sym_keyword_desc, sym_keyword_asc, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3227), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6680), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, anon_sym_COMMA, [257591] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257643] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257695] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257747] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257799] = 4, ACTIONS(8326), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3397), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [257853] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2231), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2229), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257905] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2235), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2233), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [257957] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2247), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2245), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258009] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2251), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2249), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258061] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2255), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2253), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258113] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2259), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2257), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258165] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2263), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2261), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258217] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2467), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2469), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [258269] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2299), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2297), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258321] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2303), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2301), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258373] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2307), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2305), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258425] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2271), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2269), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258477] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258529] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258581] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258633] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2283), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2281), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258685] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2287), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2285), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258737] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258789] = 4, ACTIONS(8328), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2120), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2118), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258843] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258895] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2291), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2289), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258947] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2295), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2293), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [258999] = 5, ACTIONS(8330), 1, aux_sym__single_quote_string_token2, STATE(3705), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1365), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1363), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259055] = 5, STATE(3648), 1, aux_sym_array_size_definition_repeat1, STATE(4695), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3313), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259111] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2026), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2024), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259163] = 5, ACTIONS(8332), 1, aux_sym__single_quote_string_token2, STATE(3706), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3347), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3345), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259219] = 4, ACTIONS(8334), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3549), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3551), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [259273] = 4, ACTIONS(8336), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259327] = 4, ACTIONS(8338), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259381] = 6, ACTIONS(7794), 1, sym_keyword_with, ACTIONS(7796), 1, sym_keyword_without, STATE(4688), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259439] = 6, ACTIONS(7794), 1, sym_keyword_with, ACTIONS(7796), 1, sym_keyword_without, STATE(4694), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259497] = 5, ACTIONS(8332), 1, aux_sym__single_quote_string_token2, STATE(3706), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1378), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1376), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259553] = 5, ACTIONS(8340), 1, aux_sym__single_quote_string_token2, STATE(3706), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1371), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1369), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259609] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259661] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259713] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2401), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2399), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259765] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2405), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2403), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259817] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259869] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259921] = 4, ACTIONS(8343), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [259975] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [260027] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [260079] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [260131] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [260183] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3998), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4000), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [260235] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2429), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2427), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [260287] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [260339] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2437), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2435), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [260391] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2441), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2439), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [260443] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2445), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2443), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [260495] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2449), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2447), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [260547] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2453), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2451), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [260599] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2770), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2772), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [260651] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2778), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2780), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [260703] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [260755] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2790), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2792), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [260807] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2794), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2796), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [260859] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2311), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2309), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [260911] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2421), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2419), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [260963] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2425), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2423), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261015] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2433), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2431), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261067] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2377), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2375), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261119] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2227), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2225), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261171] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2239), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2237), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261223] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2243), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2241), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261275] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2223), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2221), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261327] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2267), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2265), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261379] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2275), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2273), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261431] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2279), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2277), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261483] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3864), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3866), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [261535] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2315), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2313), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261587] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2774), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2776), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [261639] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2367), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2365), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261691] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2457), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2455), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261743] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2381), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2379), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261795] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2385), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2383), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261847] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2389), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2387), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261899] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2393), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2391), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [261951] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2397), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2395), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262003] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2409), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2407), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262055] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2413), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2411), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262107] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2417), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2415), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262159] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262211] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262263] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262315] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262367] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262419] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2231), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2229), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262471] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2235), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2233), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262523] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2247), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2245), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262575] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2251), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2249), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262627] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2255), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2253), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262679] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2259), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2257), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262731] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2263), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2261), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262783] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3964), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3966), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [262835] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2271), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2269), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262887] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262939] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [262991] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [263043] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2283), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2281), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [263095] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2287), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2285), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [263147] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [263199] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2291), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2289), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [263251] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2295), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2293), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [263303] = 4, STATE(2727), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3472), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3474), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [263357] = 8, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 28, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [263419] = 13, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2683), 2, anon_sym_LT, anon_sym_GT, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 25, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [263491] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3960), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3962), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [263543] = 6, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [263601] = 4, STATE(3974), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3472), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [263655] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4044), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4046), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [263707] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4048), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4050), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [263759] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4056), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4058), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [263811] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4052), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4054), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [263863] = 4, STATE(4192), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3472), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [263917] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3938), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3940), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [263969] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3968), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3970), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [264021] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3972), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3974), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [264073] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4098), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4100), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [264125] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4102), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4104), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [264177] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [264229] = 29, ACTIONS(55), 1, sym__identifier, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7940), 1, sym_keyword_in, ACTIONS(7956), 1, anon_sym_COLON_COLON, ACTIONS(8357), 1, sym_keyword_and, ACTIONS(8359), 1, sym_keyword_or, ACTIONS(8361), 1, sym_keyword_is, ACTIONS(8363), 1, sym_keyword_not, ACTIONS(8365), 1, sym_keyword_between, ACTIONS(8373), 1, sym_op_other, ACTIONS(8375), 1, anon_sym_PLUS, ACTIONS(8377), 1, anon_sym_DASH, ACTIONS(8379), 1, anon_sym_SLASH, ACTIONS(8381), 1, anon_sym_CARET, STATE(6474), 1, sym_identifier, STATE(7146), 1, sym__alias, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(6103), 2, anon_sym_RPAREN, anon_sym_COMMA, ACTIONS(6105), 2, sym_keyword_from, sym_keyword_create, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8369), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8371), 2, anon_sym_LT, anon_sym_GT, STATE(1462), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1461), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8367), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [264333] = 4, ACTIONS(8383), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [264387] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(6559), 1, sym_keyword_in, ACTIONS(6561), 1, sym_keyword_and, ACTIONS(6563), 1, sym_keyword_or, ACTIONS(6565), 1, sym_keyword_is, ACTIONS(6567), 1, sym_keyword_not, ACTIONS(6569), 1, sym_keyword_between, ACTIONS(6571), 1, anon_sym_LBRACK, ACTIONS(6583), 1, sym_op_other, ACTIONS(6585), 1, anon_sym_PLUS, ACTIONS(6587), 1, anon_sym_DASH, ACTIONS(6589), 1, anon_sym_SLASH, ACTIONS(6591), 1, anon_sym_CARET, ACTIONS(6939), 1, anon_sym_COLON_COLON, STATE(10692), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6577), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(6581), 2, anon_sym_LT, anon_sym_GT, STATE(1301), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1300), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6575), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(7246), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [264479] = 4, ACTIONS(8385), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [264533] = 4, ACTIONS(8387), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(113), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(59), 35, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_no, sym_keyword_cycle, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_cache, sym_keyword_array, sym__identifier, [264587] = 4, ACTIONS(8389), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3397), 35, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_no, sym_keyword_cycle, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_cache, sym_keyword_array, sym__identifier, [264641] = 5, ACTIONS(8391), 1, aux_sym__single_quote_string_token2, STATE(3802), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3301), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3299), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [264697] = 5, ACTIONS(8248), 1, aux_sym__single_quote_string_token2, STATE(3572), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3347), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3345), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [264753] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [264805] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2818), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2820), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [264857] = 5, STATE(2804), 1, aux_sym_array_size_definition_repeat1, STATE(3396), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3313), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3315), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [264913] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2822), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2824), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [264965] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2810), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2812), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [265017] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [265069] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3079), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3081), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [265121] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2806), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2808), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [265173] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [265225] = 4, ACTIONS(8393), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2126), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2124), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [265279] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2814), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2816), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [265331] = 4, ACTIONS(8395), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2070), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2068), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [265385] = 4, ACTIONS(8397), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2040), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2038), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [265439] = 4, ACTIONS(8399), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2094), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2092), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [265493] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 37, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [265545] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2798), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2800), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [265597] = 4, ACTIONS(8401), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2104), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2102), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [265651] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2110), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2108), 37, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [265703] = 4, ACTIONS(8403), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2114), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2112), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [265757] = 4, ACTIONS(8405), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2120), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2118), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [265811] = 7, ACTIONS(6052), 1, sym_keyword_without, ACTIONS(8407), 1, sym_keyword_with, ACTIONS(8410), 1, anon_sym_LPAREN, STATE(2529), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1914), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1916), 22, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [265871] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, STATE(4822), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2956), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2958), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [265931] = 7, ACTIONS(6052), 1, sym_keyword_without, ACTIONS(8412), 1, sym_keyword_with, ACTIONS(8415), 1, anon_sym_LPAREN, STATE(2530), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1924), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1926), 22, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [265991] = 8, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8019), 1, anon_sym_LBRACK, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 27, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [266053] = 13, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8019), 1, anon_sym_LBRACK, ACTIONS(8033), 1, anon_sym_PLUS, ACTIONS(8035), 1, anon_sym_DASH, ACTIONS(8037), 1, anon_sym_SLASH, ACTIONS(8039), 1, anon_sym_CARET, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8025), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2683), 3, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 24, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [266125] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4626), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2757), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2755), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [266181] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, ACTIONS(8419), 1, sym_keyword_in, ACTIONS(8421), 1, sym_keyword_not, ACTIONS(8423), 1, sym_keyword_between, ACTIONS(8429), 1, sym_op_other, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8427), 2, anon_sym_LT, anon_sym_GT, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8425), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_returning, anon_sym_COMMA, anon_sym_COLON_COLON, [266267] = 21, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, ACTIONS(8419), 1, sym_keyword_in, ACTIONS(8421), 1, sym_keyword_not, ACTIONS(8423), 1, sym_keyword_between, ACTIONS(8429), 1, sym_op_other, ACTIONS(8431), 1, sym_keyword_and, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8427), 2, anon_sym_LT, anon_sym_GT, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8425), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_or, sym_keyword_with, sym_keyword_returning, anon_sym_COMMA, anon_sym_COLON_COLON, [266355] = 6, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [266413] = 16, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, ACTIONS(8419), 1, sym_keyword_in, ACTIONS(8429), 1, sym_op_other, ACTIONS(8433), 1, sym_keyword_not, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 2, anon_sym_LT, anon_sym_GT, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [266491] = 9, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8355), 1, anon_sym_CARET, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 28, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [266555] = 7, ACTIONS(7022), 1, sym_keyword_without, ACTIONS(8436), 1, sym_keyword_with, ACTIONS(8439), 1, anon_sym_LPAREN, STATE(3579), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [266615] = 7, ACTIONS(7022), 1, sym_keyword_without, ACTIONS(8441), 1, sym_keyword_with, ACTIONS(8444), 1, anon_sym_LPAREN, STATE(3580), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [266675] = 13, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 2, anon_sym_LT, anon_sym_GT, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 25, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [266747] = 11, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, anon_sym_LT, anon_sym_GT, anon_sym_DASH, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 26, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [266815] = 8, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 28, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [266877] = 17, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, ACTIONS(8419), 1, sym_keyword_in, ACTIONS(8429), 1, sym_op_other, ACTIONS(8433), 1, sym_keyword_not, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8427), 2, anon_sym_LT, anon_sym_GT, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8425), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_COLON_COLON, [266957] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4630), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2701), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2699), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [267013] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4641), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2733), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2731), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [267069] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4644), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [267125] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4648), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2741), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2739), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [267181] = 19, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, ACTIONS(8419), 1, sym_keyword_in, ACTIONS(8421), 1, sym_keyword_not, ACTIONS(8429), 1, sym_op_other, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8427), 2, anon_sym_LT, anon_sym_GT, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8425), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 14, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_returning, sym_keyword_between, anon_sym_COMMA, anon_sym_COLON_COLON, [267265] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4653), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [267321] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4657), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2749), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2747), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [267377] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4659), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2713), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2711), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [267433] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4660), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [267489] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4661), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2721), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2719), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [267545] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [267597] = 19, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, ACTIONS(8419), 1, sym_keyword_in, ACTIONS(8421), 1, sym_keyword_not, ACTIONS(8429), 1, sym_op_other, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8427), 2, anon_sym_LT, anon_sym_GT, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8425), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 14, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_returning, sym_keyword_between, anon_sym_COMMA, anon_sym_COLON_COLON, [267681] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [267733] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4662), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2761), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2759), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [267789] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4666), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [267845] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1382), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1384), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [267897] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4667), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2697), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2695), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [267953] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [268005] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4668), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [268061] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4669), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2709), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2707), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [268117] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4671), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [268173] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4672), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2737), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2735), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [268229] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3430), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3432), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [268281] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4674), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [268337] = 5, ACTIONS(8417), 1, sym_keyword_filter, STATE(4675), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [268393] = 5, ACTIONS(8446), 1, aux_sym__single_quote_string_token2, STATE(3521), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3301), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3299), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [268449] = 4, ACTIONS(8448), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2132), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2130), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [268503] = 4, ACTIONS(8450), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2138), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2136), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [268557] = 4, ACTIONS(8452), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2126), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2124), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [268611] = 4, ACTIONS(8454), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2070), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2068), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [268665] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3942), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3944), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [268717] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3946), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3948), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [268769] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3950), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3952), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [268821] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3434), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3436), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [268873] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3910), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3912), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [268925] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2802), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2804), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [268977] = 4, ACTIONS(8456), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2040), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2038), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269031] = 4, ACTIONS(8458), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2094), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2092), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269085] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2144), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2142), 37, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269137] = 4, ACTIONS(8460), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269191] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 36, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269243] = 4, ACTIONS(8462), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2104), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2102), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269297] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2110), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2108), 36, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269349] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4118), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4120), 26, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [269401] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2377), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2375), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269452] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2243), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2241), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269503] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2223), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2221), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269554] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2267), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2265), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269605] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2275), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2273), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269656] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2235), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2233), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269707] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2279), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2277), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269758] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269809] = 4, ACTIONS(8464), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269862] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269913] = 4, ACTIONS(8466), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [269966] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270017] = 4, ACTIONS(8468), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270070] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2247), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2245), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270121] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2251), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2249), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270172] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2255), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2253), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270223] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2259), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2257), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270274] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2263), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2261), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270325] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2806), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2808), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [270376] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [270427] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2814), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2816), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [270478] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2271), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2269), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270529] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270580] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2315), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2313), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270631] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270682] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2367), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2365), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270733] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270784] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2798), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2800), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [270835] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2283), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2281), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270886] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2287), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2285), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270937] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [270988] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2291), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2289), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271039] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2295), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2293), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271090] = 9, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(8055), 1, sym_keyword_is, ACTIONS(8077), 1, anon_sym_CARET, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1741), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1128), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 14, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 17, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, sym__identifier, [271153] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3936), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3934), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271204] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271255] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3944), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3942), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271306] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2231), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2229), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271357] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3950), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271408] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2772), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2770), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271459] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2780), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2778), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271510] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271561] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4000), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3998), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271612] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [271663] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4044), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271714] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4050), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4048), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271765] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3962), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3960), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271816] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271867] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2792), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2790), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [271918] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4715), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2755), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2757), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [271973] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3970), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3968), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [272024] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3974), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3972), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [272075] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [272126] = 21, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8472), 1, sym_keyword_in, ACTIONS(8474), 1, sym_keyword_is, ACTIONS(8476), 1, sym_keyword_not, ACTIONS(8478), 1, sym_keyword_between, ACTIONS(8480), 1, anon_sym_LBRACK, ACTIONS(8488), 1, sym_op_other, ACTIONS(8490), 1, anon_sym_PLUS, ACTIONS(8492), 1, anon_sym_DASH, ACTIONS(8494), 1, anon_sym_SLASH, ACTIONS(8496), 1, anon_sym_CARET, STATE(11386), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8484), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8486), 2, anon_sym_LT, anon_sym_GT, STATE(1192), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1191), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8482), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COLON_COLON, [272213] = 22, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8472), 1, sym_keyword_in, ACTIONS(8474), 1, sym_keyword_is, ACTIONS(8476), 1, sym_keyword_not, ACTIONS(8478), 1, sym_keyword_between, ACTIONS(8480), 1, anon_sym_LBRACK, ACTIONS(8488), 1, sym_op_other, ACTIONS(8490), 1, anon_sym_PLUS, ACTIONS(8492), 1, anon_sym_DASH, ACTIONS(8494), 1, anon_sym_SLASH, ACTIONS(8496), 1, anon_sym_CARET, ACTIONS(8498), 1, sym_keyword_and, STATE(11386), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8484), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8486), 2, anon_sym_LT, anon_sym_GT, STATE(1192), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1191), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8482), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COLON_COLON, [272302] = 16, ACTIONS(8472), 1, sym_keyword_in, ACTIONS(8474), 1, sym_keyword_is, ACTIONS(8480), 1, anon_sym_LBRACK, ACTIONS(8488), 1, sym_op_other, ACTIONS(8490), 1, anon_sym_PLUS, ACTIONS(8492), 1, anon_sym_DASH, ACTIONS(8494), 1, anon_sym_SLASH, ACTIONS(8496), 1, anon_sym_CARET, ACTIONS(8500), 1, sym_keyword_not, STATE(11386), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8484), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1192), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1191), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 20, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [272379] = 9, ACTIONS(8474), 1, sym_keyword_is, ACTIONS(8480), 1, anon_sym_LBRACK, ACTIONS(8496), 1, anon_sym_CARET, STATE(11386), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1192), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1191), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, ACTIONS(2634), 26, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [272442] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4054), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4052), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [272493] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8007), 1, sym_keyword_in, ACTIONS(8009), 1, sym_keyword_and, ACTIONS(8011), 1, sym_keyword_or, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8015), 1, sym_keyword_not, ACTIONS(8017), 1, sym_keyword_between, ACTIONS(8019), 1, anon_sym_LBRACK, ACTIONS(8027), 1, anon_sym_COLON_COLON, ACTIONS(8031), 1, sym_op_other, ACTIONS(8033), 1, anon_sym_PLUS, ACTIONS(8035), 1, anon_sym_DASH, ACTIONS(8037), 1, anon_sym_SLASH, ACTIONS(8039), 1, anon_sym_CARET, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8025), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8029), 2, anon_sym_LT, anon_sym_GT, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8023), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6784), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_COMMA, [272584] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4100), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4098), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [272635] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2796), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2794), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [272686] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4104), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4102), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [272737] = 20, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(8049), 1, sym_keyword_in, ACTIONS(8055), 1, sym_keyword_is, ACTIONS(8057), 1, sym_keyword_not, ACTIONS(8069), 1, sym_op_other, ACTIONS(8071), 1, anon_sym_PLUS, ACTIONS(8073), 1, anon_sym_DASH, ACTIONS(8075), 1, anon_sym_SLASH, ACTIONS(8077), 1, anon_sym_CARET, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8063), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8067), 2, anon_sym_LT, anon_sym_GT, STATE(1741), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1128), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2663), 5, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(8061), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2665), 8, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_and, sym_keyword_or, sym_keyword_between, sym__identifier, [272822] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2473), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2471), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [272873] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2481), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2479), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [272924] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2457), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2455), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [272975] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2381), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2379), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [273026] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2385), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2383), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [273077] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2389), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2387), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [273128] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2393), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2391), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [273179] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2397), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2395), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [273230] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4000), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3998), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [273281] = 13, ACTIONS(8474), 1, sym_keyword_is, ACTIONS(8480), 1, anon_sym_LBRACK, ACTIONS(8490), 1, anon_sym_PLUS, ACTIONS(8492), 1, anon_sym_DASH, ACTIONS(8494), 1, anon_sym_SLASH, ACTIONS(8496), 1, anon_sym_CARET, STATE(11386), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8484), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1192), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1191), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 23, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [273352] = 11, ACTIONS(8474), 1, sym_keyword_is, ACTIONS(8480), 1, anon_sym_LBRACK, ACTIONS(8494), 1, anon_sym_SLASH, ACTIONS(8496), 1, anon_sym_CARET, STATE(11386), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8484), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1192), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, STATE(1191), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 24, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [273419] = 8, ACTIONS(8474), 1, sym_keyword_is, ACTIONS(8480), 1, anon_sym_LBRACK, STATE(11386), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1192), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1191), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 26, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [273480] = 18, ACTIONS(2636), 1, sym_keyword_or, ACTIONS(8472), 1, sym_keyword_in, ACTIONS(8474), 1, sym_keyword_is, ACTIONS(8480), 1, anon_sym_LBRACK, ACTIONS(8488), 1, sym_op_other, ACTIONS(8490), 1, anon_sym_PLUS, ACTIONS(8492), 1, anon_sym_DASH, ACTIONS(8494), 1, anon_sym_SLASH, ACTIONS(8496), 1, anon_sym_CARET, ACTIONS(8500), 1, sym_keyword_not, STATE(11386), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8484), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8486), 2, anon_sym_LT, anon_sym_GT, STATE(1192), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1191), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8482), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 15, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COLON_COLON, [273561] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4044), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [273612] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4050), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4048), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [273663] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4054), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4052), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [273714] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4725), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2699), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2701), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [273769] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2409), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2407), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [273820] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4100), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4098), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [273871] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2413), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2411), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [273922] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4104), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4102), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [273973] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2417), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2415), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274024] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274075] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274126] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2477), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2475), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274177] = 4, STATE(4642), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3472), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274230] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274281] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2461), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2459), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274332] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2465), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2463), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274383] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274434] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274485] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2401), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2399), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274536] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274587] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2405), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2403), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274638] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4108), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4106), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274689] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4112), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4110), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274740] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4720), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2731), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2733), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [274795] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4765), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [274850] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4711), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2739), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2741), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [274905] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4128), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4126), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [274956] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4132), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4130), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [275007] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [275058] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2675), 1, sym_keyword_or, ACTIONS(8472), 1, sym_keyword_in, ACTIONS(8474), 1, sym_keyword_is, ACTIONS(8476), 1, sym_keyword_not, ACTIONS(8480), 1, anon_sym_LBRACK, ACTIONS(8488), 1, sym_op_other, ACTIONS(8490), 1, anon_sym_PLUS, ACTIONS(8492), 1, anon_sym_DASH, ACTIONS(8494), 1, anon_sym_SLASH, ACTIONS(8496), 1, anon_sym_CARET, STATE(11386), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8484), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8486), 2, anon_sym_LT, anon_sym_GT, STATE(1192), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1191), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8482), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 12, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_RPAREN, anon_sym_COLON_COLON, [275143] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [275194] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8472), 1, sym_keyword_in, ACTIONS(8474), 1, sym_keyword_is, ACTIONS(8476), 1, sym_keyword_not, ACTIONS(8478), 1, sym_keyword_between, ACTIONS(8480), 1, anon_sym_LBRACK, ACTIONS(8488), 1, sym_op_other, ACTIONS(8490), 1, anon_sym_PLUS, ACTIONS(8492), 1, anon_sym_DASH, ACTIONS(8494), 1, anon_sym_SLASH, ACTIONS(8496), 1, anon_sym_CARET, ACTIONS(8498), 1, sym_keyword_and, ACTIONS(8503), 1, sym_keyword_or, ACTIONS(8505), 1, anon_sym_COLON_COLON, STATE(11386), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8484), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8486), 2, anon_sym_LT, anon_sym_GT, STATE(1192), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1191), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8482), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6870), 9, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [275285] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4108), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4106), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [275336] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4112), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4110), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [275387] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2820), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2818), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [275438] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2024), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2026), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [275489] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4136), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4134), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [275540] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4140), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4138), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [275591] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4727), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [275646] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4760), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2747), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2749), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [275701] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4770), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2711), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2713), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [275756] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4790), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [275811] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4791), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2719), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2721), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [275866] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4200), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4198), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [275917] = 20, ACTIONS(2665), 1, sym_keyword_or, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8472), 1, sym_keyword_in, ACTIONS(8474), 1, sym_keyword_is, ACTIONS(8476), 1, sym_keyword_not, ACTIONS(8480), 1, anon_sym_LBRACK, ACTIONS(8488), 1, sym_op_other, ACTIONS(8490), 1, anon_sym_PLUS, ACTIONS(8492), 1, anon_sym_DASH, ACTIONS(8494), 1, anon_sym_SLASH, ACTIONS(8496), 1, anon_sym_CARET, STATE(11386), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8484), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8486), 2, anon_sym_LT, anon_sym_GT, STATE(1192), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1191), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8482), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 12, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_returning, sym_keyword_window, sym_keyword_between, anon_sym_RPAREN, anon_sym_COLON_COLON, [276002] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4204), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4202), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276053] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2469), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2467), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276104] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2824), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2822), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276155] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2812), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2810), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276206] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276257] = 7, ACTIONS(7374), 1, sym_keyword_without, ACTIONS(8507), 1, sym_keyword_with, ACTIONS(8510), 1, anon_sym_LPAREN, STATE(4335), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276316] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2231), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2229), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276367] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2235), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2233), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276418] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276469] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2247), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2245), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276520] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2251), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2249), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276571] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2255), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2253), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276622] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2259), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2257), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276673] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4128), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4126), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276724] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4132), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4130), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276775] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4208), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4206), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [276826] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4750), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2759), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2761), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [276881] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4786), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [276936] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4763), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2695), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2697), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [276991] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2263), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2261), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [277042] = 5, ACTIONS(8512), 1, aux_sym__single_quote_string_token2, STATE(4170), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1365), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1363), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [277097] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2808), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2806), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [277148] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [277199] = 8, ACTIONS(8474), 1, sym_keyword_is, ACTIONS(8480), 1, anon_sym_LBRACK, STATE(11386), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1192), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1191), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 26, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [277260] = 13, ACTIONS(8474), 1, sym_keyword_is, ACTIONS(8480), 1, anon_sym_LBRACK, ACTIONS(8490), 1, anon_sym_PLUS, ACTIONS(8492), 1, anon_sym_DASH, ACTIONS(8494), 1, anon_sym_SLASH, ACTIONS(8496), 1, anon_sym_CARET, STATE(11386), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8484), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2683), 3, sym_keyword_or, anon_sym_LT, anon_sym_GT, STATE(1192), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1191), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 23, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [277331] = 5, ACTIONS(8514), 1, aux_sym__single_quote_string_token2, STATE(4171), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3347), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3345), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [277386] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4764), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [277441] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4716), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2707), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2709), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [277496] = 6, STATE(11386), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1192), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1191), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [277553] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4372), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4370), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [277604] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2816), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2814), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [277655] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2271), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2269), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [277706] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2299), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2297), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [277757] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2303), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2301), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [277808] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2307), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2305), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [277859] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [277910] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [277961] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278012] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278063] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278114] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2800), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2798), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278165] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2283), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2281), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278216] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2287), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2285), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278267] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278318] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278369] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2291), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2289), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278420] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2295), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2293), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278471] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4120), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4118), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278522] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278573] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4745), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [278628] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278679] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2429), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2427), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278730] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278781] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278832] = 5, STATE(4350), 1, aux_sym_array_size_definition_repeat1, STATE(4726), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3313), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278887] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2437), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2435), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278938] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2441), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2439), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [278989] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [279040] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2445), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2443), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [279091] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [279142] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4708), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2735), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2737), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [279197] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2401), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2399), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [279248] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2405), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2403), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [279299] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2449), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2447), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [279350] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [279401] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2453), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2451), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [279452] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [279503] = 21, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(8049), 1, sym_keyword_in, ACTIONS(8055), 1, sym_keyword_is, ACTIONS(8057), 1, sym_keyword_not, ACTIONS(8059), 1, sym_keyword_between, ACTIONS(8069), 1, sym_op_other, ACTIONS(8071), 1, anon_sym_PLUS, ACTIONS(8073), 1, anon_sym_DASH, ACTIONS(8075), 1, anon_sym_SLASH, ACTIONS(8077), 1, anon_sym_CARET, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8063), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8067), 2, anon_sym_LT, anon_sym_GT, STATE(1741), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1128), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 5, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(8061), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2636), 7, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_and, sym_keyword_or, sym__identifier, [279590] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [279641] = 22, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(8049), 1, sym_keyword_in, ACTIONS(8051), 1, sym_keyword_and, ACTIONS(8055), 1, sym_keyword_is, ACTIONS(8057), 1, sym_keyword_not, ACTIONS(8059), 1, sym_keyword_between, ACTIONS(8069), 1, sym_op_other, ACTIONS(8071), 1, anon_sym_PLUS, ACTIONS(8073), 1, anon_sym_DASH, ACTIONS(8075), 1, anon_sym_SLASH, ACTIONS(8077), 1, anon_sym_CARET, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8063), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8067), 2, anon_sym_LT, anon_sym_GT, STATE(1741), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1128), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 5, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(8061), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2636), 6, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_or, sym__identifier, [279730] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [279781] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [279832] = 6, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1741), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1128), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 19, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [279889] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2429), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2427), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [279940] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [279991] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2437), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2435), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280042] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2441), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2439), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280093] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2445), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2443), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280144] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2449), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2447), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280195] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2453), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2451), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280246] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2311), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2309), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280297] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2421), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2419), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280348] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2425), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2423), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280399] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2433), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2431), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280450] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2227), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2225), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280501] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2239), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2237), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280552] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2243), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2241), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280603] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2223), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2221), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280654] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2267), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2265), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280705] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2275), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2273), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280756] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2279), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2277), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280807] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4731), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [280862] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2315), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2313), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280913] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2367), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2365), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [280964] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2457), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2455), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281015] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2381), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2379), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281066] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2385), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2383), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281117] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2389), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2387), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281168] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2393), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2391), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281219] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2397), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2395), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281270] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2409), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2407), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281321] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2413), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2411), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281372] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2417), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2415), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281423] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281474] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281525] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281576] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281627] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281678] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2231), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2229), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281729] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2235), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2233), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281780] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [281831] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3966), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3964), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281882] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2247), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2245), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281933] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2251), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2249), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [281984] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2255), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2253), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282035] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2259), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2257), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282086] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2263), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2261), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282137] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2271), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2269), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282188] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282239] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282290] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282341] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2283), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2281), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282392] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2287), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2285), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282443] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282494] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2291), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2289), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282545] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2295), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2293), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282596] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3866), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3864), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282647] = 5, ACTIONS(8470), 1, sym_keyword_filter, STATE(4754), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [282702] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282753] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282804] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4136), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4134), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282855] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3081), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3079), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [282906] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3998), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4000), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [282957] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3940), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3938), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [283008] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4140), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4138), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [283059] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [283110] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [283161] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3946), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3948), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [283212] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3432), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3430), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [283263] = 4, ACTIONS(8516), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3549), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3551), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [283316] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2802), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2804), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [283367] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4200), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4198), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [283418] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3436), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3434), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [283469] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3912), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3910), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [283520] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2401), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2399), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [283571] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3966), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3964), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [283622] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3934), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3936), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [283673] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4204), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4202), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [283724] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2026), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2024), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [283775] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2311), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2309), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [283826] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2421), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2419), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [283877] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2425), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2423), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [283928] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2433), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2431), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [283979] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2377), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2375), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [284030] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2227), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2225), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [284081] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2239), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2237), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [284132] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2243), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2241), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [284183] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2223), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2221), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [284234] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2267), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2265), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [284285] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2275), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2273), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [284336] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2279), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2277), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [284387] = 5, ACTIONS(8518), 1, aux_sym__single_quote_string_token2, STATE(4030), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3301), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3299), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [284442] = 4, ACTIONS(8520), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [284495] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2960), 1, anon_sym_DOT, STATE(2427), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2956), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2958), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [284554] = 4, ACTIONS(8522), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [284607] = 5, ACTIONS(8514), 1, aux_sym__single_quote_string_token2, STATE(4171), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1378), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1376), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [284662] = 5, ACTIONS(8524), 1, aux_sym__single_quote_string_token2, STATE(4171), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1371), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1369), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [284717] = 4, STATE(4472), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3472), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [284770] = 6, ACTIONS(6052), 1, sym_keyword_without, ACTIONS(8527), 1, sym_keyword_with, STATE(2516), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1946), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1948), 22, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [284827] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4206), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4208), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [284878] = 6, ACTIONS(6052), 1, sym_keyword_without, ACTIONS(8530), 1, sym_keyword_with, STATE(2517), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1950), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1952), 22, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [284935] = 4, ACTIONS(8533), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [284988] = 7, ACTIONS(6853), 1, sym_keyword_without, ACTIONS(8535), 1, sym_keyword_with, ACTIONS(8538), 1, anon_sym_LPAREN, STATE(3057), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1914), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1916), 22, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [285047] = 7, ACTIONS(6853), 1, sym_keyword_without, ACTIONS(8540), 1, sym_keyword_with, ACTIONS(8543), 1, anon_sym_LPAREN, STATE(3074), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1924), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1926), 22, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [285106] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3950), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3952), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [285157] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2473), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2471), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [285208] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2481), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2479), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [285259] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2429), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2427), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [285310] = 4, ACTIONS(8545), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [285363] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3081), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3079), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [285414] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4208), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4206), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [285465] = 7, ACTIONS(7545), 1, sym_keyword_without, ACTIONS(8547), 1, sym_keyword_with, ACTIONS(8550), 1, anon_sym_LPAREN, STATE(3978), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 31, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [285524] = 7, ACTIONS(7545), 1, sym_keyword_without, ACTIONS(8552), 1, sym_keyword_with, ACTIONS(8555), 1, anon_sym_LPAREN, STATE(3980), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 31, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [285583] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1388), 24, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [285634] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2315), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2313), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [285685] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2477), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2475), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [285736] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2367), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2365), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [285787] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2461), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2459), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [285838] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2465), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2463), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [285889] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [285940] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2776), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2774), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [285991] = 4, ACTIONS(8557), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2126), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2124), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [286044] = 4, ACTIONS(8559), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2070), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2068), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [286097] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4044), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4046), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [286148] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [286199] = 16, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(8049), 1, sym_keyword_in, ACTIONS(8055), 1, sym_keyword_is, ACTIONS(8069), 1, sym_op_other, ACTIONS(8071), 1, anon_sym_PLUS, ACTIONS(8073), 1, anon_sym_DASH, ACTIONS(8075), 1, anon_sym_SLASH, ACTIONS(8077), 1, anon_sym_CARET, ACTIONS(8561), 1, sym_keyword_not, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8063), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1741), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1128), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 10, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 13, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_and, sym_keyword_or, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [286276] = 20, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(8049), 1, sym_keyword_in, ACTIONS(8055), 1, sym_keyword_is, ACTIONS(8057), 1, sym_keyword_not, ACTIONS(8069), 1, sym_op_other, ACTIONS(8071), 1, anon_sym_PLUS, ACTIONS(8073), 1, anon_sym_DASH, ACTIONS(8075), 1, anon_sym_SLASH, ACTIONS(8077), 1, anon_sym_CARET, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8063), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8067), 2, anon_sym_LT, anon_sym_GT, STATE(1741), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1128), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2673), 5, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(8061), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2675), 8, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_and, sym_keyword_or, sym_keyword_between, sym__identifier, [286361] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2770), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2772), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [286412] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4370), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4372), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [286463] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4202), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4204), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [286514] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2469), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2467), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [286565] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2778), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2780), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [286616] = 4, ACTIONS(8564), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2040), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2038), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [286669] = 4, ACTIONS(8566), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2094), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2092), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [286722] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [286773] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4048), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4050), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [286824] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 36, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [286875] = 4, ACTIONS(8568), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2104), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2102), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [286928] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2110), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2108), 36, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [286979] = 4, ACTIONS(8570), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2114), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2112), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [287032] = 4, ACTIONS(8572), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2120), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2118), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [287085] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2790), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2792), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [287136] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2794), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2796), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [287187] = 13, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(8055), 1, sym_keyword_is, ACTIONS(8071), 1, anon_sym_PLUS, ACTIONS(8073), 1, anon_sym_DASH, ACTIONS(8075), 1, anon_sym_SLASH, ACTIONS(8077), 1, anon_sym_CARET, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8063), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1741), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1128), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 11, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 15, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [287258] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 12, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [287343] = 21, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 11, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_or, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [287430] = 6, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 29, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [287487] = 16, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8598), 1, sym_keyword_not, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 2, anon_sym_LT, anon_sym_GT, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 21, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [287564] = 9, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8594), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 27, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [287627] = 13, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 2, anon_sym_LT, anon_sym_GT, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [287698] = 11, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, anon_sym_LT, anon_sym_GT, anon_sym_DASH, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 25, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [287765] = 8, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 27, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [287826] = 17, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8598), 1, sym_keyword_not, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 16, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [287905] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2457), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2455), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [287956] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2381), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2379), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [288007] = 19, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 13, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_returning, sym_keyword_between, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [288090] = 19, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 13, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_with, sym_keyword_returning, sym_keyword_between, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, [288173] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4052), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4054), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [288224] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2385), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2383), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [288275] = 4, ACTIONS(8601), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2132), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2130), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [288328] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4372), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4370), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [288379] = 11, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(8055), 1, sym_keyword_is, ACTIONS(8075), 1, anon_sym_SLASH, ACTIONS(8077), 1, anon_sym_CARET, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8063), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1741), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1128), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 12, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 16, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, sym__identifier, [288446] = 8, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(8055), 1, sym_keyword_is, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1741), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1128), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 14, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 18, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [288507] = 18, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(8049), 1, sym_keyword_in, ACTIONS(8055), 1, sym_keyword_is, ACTIONS(8069), 1, sym_op_other, ACTIONS(8071), 1, anon_sym_PLUS, ACTIONS(8073), 1, anon_sym_DASH, ACTIONS(8075), 1, anon_sym_SLASH, ACTIONS(8077), 1, anon_sym_CARET, ACTIONS(8561), 1, sym_keyword_not, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8063), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8067), 2, anon_sym_LT, anon_sym_GT, STATE(1741), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1128), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 5, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(8061), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2636), 11, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_and, sym_keyword_or, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym__identifier, [288588] = 4, ACTIONS(8603), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2138), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2136), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [288641] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4098), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4100), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [288692] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2389), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2387), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [288743] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2393), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2391), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [288794] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2397), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2395), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [288845] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2409), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2407), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [288896] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2413), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2411), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [288947] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2417), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2415), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [288998] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4102), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4104), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [289049] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2437), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2435), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289100] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2441), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2439), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289151] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2144), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2142), 36, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289202] = 4, ACTIONS(8605), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289255] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2445), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2443), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289306] = 4, ACTIONS(8607), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289359] = 4, ACTIONS(8609), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289412] = 4, ACTIONS(8611), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289465] = 4, ACTIONS(8613), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289518] = 4, ACTIONS(8615), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289571] = 4, ACTIONS(8196), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289624] = 4, STATE(4495), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3472), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289677] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2449), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2447), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289728] = 4, ACTIONS(8617), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2190), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2188), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289781] = 4, ACTIONS(8619), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289834] = 4, ACTIONS(7908), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289887] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1384), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [289938] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 26, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [289989] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3910), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3912), 26, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [290040] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290091] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3964), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3966), 26, sym_keyword_from, sym_keyword_on, sym_keyword_offset, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [290142] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2776), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2774), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290193] = 4, ACTIONS(8621), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290246] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2776), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2774), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290297] = 4, ACTIONS(8623), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290350] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290401] = 4, ACTIONS(8625), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290454] = 4, ACTIONS(8627), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290507] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290558] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290609] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290660] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4120), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4118), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290711] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2804), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2802), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290762] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2026), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2024), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290813] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290864] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290915] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2804), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2802), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [290966] = 4, ACTIONS(8629), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291019] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291070] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2772), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2770), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291121] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2780), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2778), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291172] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291223] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4198), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4200), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [291274] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2792), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2790), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291325] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291376] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2796), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2794), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291427] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2772), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2770), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291478] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2780), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2778), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291529] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291580] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2792), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2790), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291631] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4106), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4108), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [291682] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4110), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4112), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [291733] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2796), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2794), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291784] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291835] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291886] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2820), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2818), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291937] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2824), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2822), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [291988] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2812), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2810), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [292039] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [292090] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2820), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2818), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [292141] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2824), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2822), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [292192] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2812), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2810), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [292243] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [292294] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2808), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2806), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [292345] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [292396] = 8, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 27, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [292457] = 13, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2683), 2, anon_sym_LT, anon_sym_GT, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [292528] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2816), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2814), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [292579] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2808), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2806), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [292630] = 21, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7940), 1, sym_keyword_in, ACTIONS(7946), 1, sym_keyword_is, ACTIONS(7948), 1, sym_keyword_not, ACTIONS(7950), 1, sym_keyword_between, ACTIONS(7960), 1, sym_op_other, ACTIONS(7962), 1, anon_sym_PLUS, ACTIONS(7964), 1, anon_sym_DASH, ACTIONS(7966), 1, anon_sym_SLASH, ACTIONS(7968), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7954), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7958), 2, anon_sym_LT, anon_sym_GT, STATE(1425), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1424), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7952), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 6, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 6, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym__identifier, [292717] = 22, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7940), 1, sym_keyword_in, ACTIONS(7942), 1, sym_keyword_and, ACTIONS(7946), 1, sym_keyword_is, ACTIONS(7948), 1, sym_keyword_not, ACTIONS(7950), 1, sym_keyword_between, ACTIONS(7960), 1, sym_op_other, ACTIONS(7962), 1, anon_sym_PLUS, ACTIONS(7964), 1, anon_sym_DASH, ACTIONS(7966), 1, anon_sym_SLASH, ACTIONS(7968), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7954), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7958), 2, anon_sym_LT, anon_sym_GT, STATE(1425), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1424), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_or, sym__identifier, ACTIONS(7952), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 6, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, [292806] = 6, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1425), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1424), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 16, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [292863] = 16, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(7940), 1, sym_keyword_in, ACTIONS(7946), 1, sym_keyword_is, ACTIONS(7960), 1, sym_op_other, ACTIONS(7962), 1, anon_sym_PLUS, ACTIONS(7964), 1, anon_sym_DASH, ACTIONS(7966), 1, anon_sym_SLASH, ACTIONS(7968), 1, anon_sym_CARET, ACTIONS(8631), 1, sym_keyword_not, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(7954), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1425), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1424), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 11, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 12, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [292940] = 9, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(7946), 1, sym_keyword_is, ACTIONS(7968), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1425), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1424), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 15, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 16, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, sym__identifier, [293003] = 13, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(7946), 1, sym_keyword_is, ACTIONS(7962), 1, anon_sym_PLUS, ACTIONS(7964), 1, anon_sym_DASH, ACTIONS(7966), 1, anon_sym_SLASH, ACTIONS(7968), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(7954), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1425), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1424), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 12, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 14, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [293074] = 11, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(7946), 1, sym_keyword_is, ACTIONS(7966), 1, anon_sym_SLASH, ACTIONS(7968), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(7954), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1425), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1424), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 13, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 15, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, sym__identifier, [293141] = 8, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(7946), 1, sym_keyword_is, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1425), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1424), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 15, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 17, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [293202] = 18, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(7940), 1, sym_keyword_in, ACTIONS(7946), 1, sym_keyword_is, ACTIONS(7960), 1, sym_op_other, ACTIONS(7962), 1, anon_sym_PLUS, ACTIONS(7964), 1, anon_sym_DASH, ACTIONS(7966), 1, anon_sym_SLASH, ACTIONS(7968), 1, anon_sym_CARET, ACTIONS(8631), 1, sym_keyword_not, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(7954), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7958), 2, anon_sym_LT, anon_sym_GT, STATE(1425), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1424), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7952), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 6, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 10, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym__identifier, [293283] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2800), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2798), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [293334] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [293385] = 20, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7940), 1, sym_keyword_in, ACTIONS(7946), 1, sym_keyword_is, ACTIONS(7948), 1, sym_keyword_not, ACTIONS(7960), 1, sym_op_other, ACTIONS(7962), 1, anon_sym_PLUS, ACTIONS(7964), 1, anon_sym_DASH, ACTIONS(7966), 1, anon_sym_SLASH, ACTIONS(7968), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7954), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7958), 2, anon_sym_LT, anon_sym_GT, STATE(1425), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1424), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7952), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 6, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2675), 7, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym_keyword_between, sym__identifier, [293470] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2816), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2814), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [293521] = 20, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7940), 1, sym_keyword_in, ACTIONS(7946), 1, sym_keyword_is, ACTIONS(7948), 1, sym_keyword_not, ACTIONS(7960), 1, sym_op_other, ACTIONS(7962), 1, anon_sym_PLUS, ACTIONS(7964), 1, anon_sym_DASH, ACTIONS(7966), 1, anon_sym_SLASH, ACTIONS(7968), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7954), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7958), 2, anon_sym_LT, anon_sym_GT, STATE(1425), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1424), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7952), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 6, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2665), 7, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym_keyword_between, sym__identifier, [293606] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2453), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2451), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [293657] = 4, ACTIONS(8634), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [293710] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3936), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3934), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [293761] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2800), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2798), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [293812] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2405), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2403), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [293863] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [293914] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3960), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3962), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [293965] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3079), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3081), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [294016] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4126), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4128), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [294067] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4056), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4058), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [294118] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4130), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4132), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [294169] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3944), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3942), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [294220] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3866), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3864), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [294271] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3946), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [294322] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3950), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [294373] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [294424] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4118), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4120), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [294475] = 4, ACTIONS(8636), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [294528] = 4, STATE(3163), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3472), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3474), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [294581] = 6, ACTIONS(8638), 1, anon_sym_LBRACK, STATE(4350), 1, aux_sym_array_size_definition_repeat1, STATE(4726), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2210), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2208), 33, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [294638] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3940), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3938), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [294689] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3962), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3960), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [294740] = 4, ACTIONS(8641), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [294793] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [294844] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3968), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3970), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [294895] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3972), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3974), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [294946] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3970), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3968), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [294997] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2634), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [295048] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3974), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3972), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [295099] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3864), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3866), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [295150] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2299), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2297), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [295201] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2303), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2301), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [295252] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2307), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2305), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [295303] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [295354] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3942), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3944), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [295405] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [295456] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3938), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3940), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [295507] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [295558] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [295609] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [295660] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [295711] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [295762] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [295813] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [295864] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [295915] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3432), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3430), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [295966] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [296017] = 8, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(7946), 1, sym_keyword_is, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1425), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1424), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 15, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2683), 17, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [296078] = 13, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(7946), 1, sym_keyword_is, ACTIONS(7962), 1, anon_sym_PLUS, ACTIONS(7964), 1, anon_sym_DASH, ACTIONS(7966), 1, anon_sym_SLASH, ACTIONS(7968), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(7954), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1425), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1424), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 12, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2683), 14, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [296149] = 7, ACTIONS(7374), 1, sym_keyword_without, ACTIONS(8643), 1, sym_keyword_with, ACTIONS(8646), 1, anon_sym_LPAREN, STATE(4149), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [296208] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2804), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2802), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [296259] = 8, ACTIONS(7830), 1, sym_keyword_is, ACTIONS(7836), 1, anon_sym_LBRACK, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1494), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1493), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2683), 17, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [296320] = 13, ACTIONS(7830), 1, sym_keyword_is, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(7848), 1, anon_sym_PLUS, ACTIONS(7850), 1, anon_sym_DASH, ACTIONS(7852), 1, anon_sym_SLASH, ACTIONS(7854), 1, anon_sym_CARET, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(7840), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1494), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1493), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2683), 14, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [296391] = 6, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1494), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1493), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [296448] = 21, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7824), 1, sym_keyword_in, ACTIONS(7830), 1, sym_keyword_is, ACTIONS(7832), 1, sym_keyword_not, ACTIONS(7834), 1, sym_keyword_between, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(7846), 1, sym_op_other, ACTIONS(7848), 1, anon_sym_PLUS, ACTIONS(7850), 1, anon_sym_DASH, ACTIONS(7852), 1, anon_sym_SLASH, ACTIONS(7854), 1, anon_sym_CARET, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7840), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7844), 2, anon_sym_LT, anon_sym_GT, STATE(1494), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1493), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7838), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 6, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym__identifier, [296535] = 22, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7824), 1, sym_keyword_in, ACTIONS(7826), 1, sym_keyword_and, ACTIONS(7830), 1, sym_keyword_is, ACTIONS(7832), 1, sym_keyword_not, ACTIONS(7834), 1, sym_keyword_between, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(7846), 1, sym_op_other, ACTIONS(7848), 1, anon_sym_PLUS, ACTIONS(7850), 1, anon_sym_DASH, ACTIONS(7852), 1, anon_sym_SLASH, ACTIONS(7854), 1, anon_sym_CARET, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7840), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7844), 2, anon_sym_LT, anon_sym_GT, STATE(1494), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1493), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_or, sym__identifier, ACTIONS(7838), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, [296624] = 16, ACTIONS(7824), 1, sym_keyword_in, ACTIONS(7830), 1, sym_keyword_is, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(7846), 1, sym_op_other, ACTIONS(7848), 1, anon_sym_PLUS, ACTIONS(7850), 1, anon_sym_DASH, ACTIONS(7852), 1, anon_sym_SLASH, ACTIONS(7854), 1, anon_sym_CARET, ACTIONS(8648), 1, sym_keyword_not, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(7840), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1494), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1493), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 11, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 12, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [296701] = 9, ACTIONS(7830), 1, sym_keyword_is, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(7854), 1, anon_sym_CARET, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1494), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1493), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 16, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, sym__identifier, [296764] = 13, ACTIONS(7830), 1, sym_keyword_is, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(7848), 1, anon_sym_PLUS, ACTIONS(7850), 1, anon_sym_DASH, ACTIONS(7852), 1, anon_sym_SLASH, ACTIONS(7854), 1, anon_sym_CARET, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(7840), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1494), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1493), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 14, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [296835] = 11, ACTIONS(7830), 1, sym_keyword_is, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(7852), 1, anon_sym_SLASH, ACTIONS(7854), 1, anon_sym_CARET, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(7840), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1494), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1493), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 15, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, sym__identifier, [296902] = 8, ACTIONS(7830), 1, sym_keyword_is, ACTIONS(7836), 1, anon_sym_LBRACK, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1494), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1493), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 17, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [296963] = 18, ACTIONS(7824), 1, sym_keyword_in, ACTIONS(7830), 1, sym_keyword_is, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(7846), 1, sym_op_other, ACTIONS(7848), 1, anon_sym_PLUS, ACTIONS(7850), 1, anon_sym_DASH, ACTIONS(7852), 1, anon_sym_SLASH, ACTIONS(7854), 1, anon_sym_CARET, ACTIONS(8648), 1, sym_keyword_not, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(7840), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7844), 2, anon_sym_LT, anon_sym_GT, STATE(1494), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1493), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7838), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 10, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym__identifier, [297044] = 20, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7824), 1, sym_keyword_in, ACTIONS(7830), 1, sym_keyword_is, ACTIONS(7832), 1, sym_keyword_not, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(7846), 1, sym_op_other, ACTIONS(7848), 1, anon_sym_PLUS, ACTIONS(7850), 1, anon_sym_DASH, ACTIONS(7852), 1, anon_sym_SLASH, ACTIONS(7854), 1, anon_sym_CARET, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7840), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7844), 2, anon_sym_LT, anon_sym_GT, STATE(1494), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1493), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7838), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2675), 7, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym_keyword_between, sym__identifier, [297129] = 20, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7824), 1, sym_keyword_in, ACTIONS(7830), 1, sym_keyword_is, ACTIONS(7832), 1, sym_keyword_not, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(7846), 1, sym_op_other, ACTIONS(7848), 1, anon_sym_PLUS, ACTIONS(7850), 1, anon_sym_DASH, ACTIONS(7852), 1, anon_sym_SLASH, ACTIONS(7854), 1, anon_sym_CARET, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7840), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7844), 2, anon_sym_LT, anon_sym_GT, STATE(1494), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1493), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7838), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2665), 7, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym_keyword_between, sym__identifier, [297214] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [297265] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [297316] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 36, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [297367] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4134), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4136), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [297418] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4138), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4140), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [297469] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [297520] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [297571] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2311), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2309), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [297622] = 6, ACTIONS(7022), 1, sym_keyword_without, ACTIONS(8651), 1, sym_keyword_with, STATE(3665), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [297679] = 6, ACTIONS(7022), 1, sym_keyword_without, ACTIONS(8654), 1, sym_keyword_with, STATE(3666), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [297736] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2818), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2820), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [297787] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [297838] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2822), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2824), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [297889] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [297940] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2421), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2419), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [297991] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2425), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2423), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [298042] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2433), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2431), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [298093] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2810), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2812), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [298144] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [298195] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2377), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2375), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [298246] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2227), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2225), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [298297] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1382), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1384), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [298350] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2299), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2297), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [298401] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2303), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2301), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [298452] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2307), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2305), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [298503] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2774), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2776), 26, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [298554] = 8, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(8055), 1, sym_keyword_is, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1741), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1128), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 14, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2683), 18, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [298615] = 4, ACTIONS(8657), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [298668] = 4, ACTIONS(8659), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [298721] = 13, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(8055), 1, sym_keyword_is, ACTIONS(8071), 1, anon_sym_PLUS, ACTIONS(8073), 1, anon_sym_DASH, ACTIONS(8075), 1, anon_sym_SLASH, ACTIONS(8077), 1, anon_sym_CARET, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8063), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1741), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1128), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 11, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2683), 15, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [298792] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3436), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3434), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [298843] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3912), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3910), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [298894] = 4, ACTIONS(8661), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [298947] = 4, ACTIONS(8663), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299000] = 4, ACTIONS(8665), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299053] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2239), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2237), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299104] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3946), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299155] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4132), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4130), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299205] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3866), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3864), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299255] = 6, ACTIONS(7374), 1, sym_keyword_without, ACTIONS(8667), 1, sym_keyword_with, STATE(4246), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299311] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4206), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4208), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [299361] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2235), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2233), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299411] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4370), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4372), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [299461] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4000), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3998), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299511] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299561] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2271), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2269), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299611] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299661] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4044), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299711] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4050), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4048), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299761] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4054), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4052), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299811] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4100), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4098), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299861] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4118), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4120), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [299911] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4104), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4102), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [299961] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1388), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1386), 35, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_desc, sym_keyword_asc, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_nulls, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, aux_sym__single_quote_string_token1, [300011] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3864), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3866), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [300061] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3938), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3940), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [300111] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3934), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3936), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [300161] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3432), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3430), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [300211] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2477), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2475), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [300261] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [300311] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3942), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3944), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [300361] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [300411] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4000), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3998), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [300461] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3946), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3948), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [300511] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3950), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3952), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [300561] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2401), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2399), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [300611] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2477), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2475), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [300661] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3081), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3079), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [300711] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2405), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2403), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [300761] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4046), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4044), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [300811] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4050), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4048), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [300861] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4054), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4052), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [300911] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4100), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4098), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [300961] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4104), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4102), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [301011] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [301061] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4108), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4106), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [301111] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4112), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4110), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [301161] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2461), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2459), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [301211] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3960), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3962), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [301261] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [301311] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4056), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4058), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [301361] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [301411] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4128), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4126), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [301461] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4132), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4130), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [301511] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2465), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2463), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [301561] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [301611] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4136), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4134), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [301661] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4140), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4138), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [301711] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3968), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3970), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [301761] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [301811] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3972), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3974), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [301861] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2634), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [301911] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2231), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2229), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [301961] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2469), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2467), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302011] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4200), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4198), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302061] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4204), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4202), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302111] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, ACTIONS(8419), 1, sym_keyword_in, ACTIONS(8421), 1, sym_keyword_not, ACTIONS(8423), 1, sym_keyword_between, ACTIONS(8429), 1, sym_op_other, ACTIONS(8431), 1, sym_keyword_and, ACTIONS(8672), 1, sym_keyword_or, ACTIONS(8674), 1, anon_sym_COLON_COLON, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8427), 2, anon_sym_LT, anon_sym_GT, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8425), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(8670), 8, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_when, sym_keyword_returning, anon_sym_COMMA, [302201] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302251] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4208), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4206), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302301] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302351] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2461), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2459), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302401] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3436), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3434), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302451] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3912), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3910), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302501] = 6, ACTIONS(7374), 1, sym_keyword_without, ACTIONS(8676), 1, sym_keyword_with, STATE(4245), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302557] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4372), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4370), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302607] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2469), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2467), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302657] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3966), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3964), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302707] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3936), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3934), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302757] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4108), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4106), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302807] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4120), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4118), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302857] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3998), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4000), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [302907] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1384), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [302957] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2247), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2245), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [303007] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [303057] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [303107] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4112), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4110), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [303157] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2465), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2463), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [303207] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3866), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3864), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [303257] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4044), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4046), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [303307] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4048), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4050), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [303357] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4052), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4054), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [303407] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3940), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3938), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [303457] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4098), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4100), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [303507] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4102), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4104), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [303557] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3936), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3934), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [303607] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3944), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3942), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [303657] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3946), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [303707] = 6, ACTIONS(6853), 1, sym_keyword_without, ACTIONS(8679), 1, sym_keyword_with, STATE(2913), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1946), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1948), 22, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [303763] = 6, ACTIONS(6853), 1, sym_keyword_without, ACTIONS(8682), 1, sym_keyword_with, STATE(2914), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1950), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1952), 22, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [303819] = 5, ACTIONS(8685), 1, aux_sym__single_quote_string_token2, STATE(4684), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3299), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3301), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [303873] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3936), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3934), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [303923] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3950), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [303973] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3944), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3942), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304023] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3946), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304073] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3950), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304123] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3940), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3938), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304173] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3944), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3942), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304223] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3962), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3960), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304273] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304323] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3970), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3968), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304373] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3948), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3946), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304423] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3974), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3972), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304473] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304523] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3952), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3950), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304573] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304623] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304673] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4128), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4126), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304723] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3432), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3430), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304773] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4132), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4130), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [304823] = 21, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7940), 1, sym_keyword_in, ACTIONS(8361), 1, sym_keyword_is, ACTIONS(8363), 1, sym_keyword_not, ACTIONS(8365), 1, sym_keyword_between, ACTIONS(8373), 1, sym_op_other, ACTIONS(8375), 1, anon_sym_PLUS, ACTIONS(8377), 1, anon_sym_DASH, ACTIONS(8379), 1, anon_sym_SLASH, ACTIONS(8381), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8369), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8371), 2, anon_sym_LT, anon_sym_GT, STATE(1462), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1461), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 5, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(8367), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2636), 6, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym__identifier, [304909] = 22, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7940), 1, sym_keyword_in, ACTIONS(8357), 1, sym_keyword_and, ACTIONS(8361), 1, sym_keyword_is, ACTIONS(8363), 1, sym_keyword_not, ACTIONS(8365), 1, sym_keyword_between, ACTIONS(8373), 1, sym_op_other, ACTIONS(8375), 1, anon_sym_PLUS, ACTIONS(8377), 1, anon_sym_DASH, ACTIONS(8379), 1, anon_sym_SLASH, ACTIONS(8381), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8369), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8371), 2, anon_sym_LT, anon_sym_GT, STATE(1462), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1461), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 5, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 5, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_or, sym__identifier, ACTIONS(8367), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [304997] = 6, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1462), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1461), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [305053] = 16, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(7940), 1, sym_keyword_in, ACTIONS(8361), 1, sym_keyword_is, ACTIONS(8373), 1, sym_op_other, ACTIONS(8375), 1, anon_sym_PLUS, ACTIONS(8377), 1, anon_sym_DASH, ACTIONS(8379), 1, anon_sym_SLASH, ACTIONS(8381), 1, anon_sym_CARET, ACTIONS(8687), 1, sym_keyword_not, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8369), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1462), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1461), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 10, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 12, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [305129] = 9, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8361), 1, sym_keyword_is, ACTIONS(8381), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1462), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1461), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 14, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 16, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, sym__identifier, [305191] = 13, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8361), 1, sym_keyword_is, ACTIONS(8375), 1, anon_sym_PLUS, ACTIONS(8377), 1, anon_sym_DASH, ACTIONS(8379), 1, anon_sym_SLASH, ACTIONS(8381), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8369), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1462), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1461), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 11, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 14, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [305261] = 11, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8361), 1, sym_keyword_is, ACTIONS(8379), 1, anon_sym_SLASH, ACTIONS(8381), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8369), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1462), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1461), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 12, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 15, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, sym__identifier, [305327] = 8, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8361), 1, sym_keyword_is, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1462), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1461), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 14, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 17, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [305387] = 18, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(7940), 1, sym_keyword_in, ACTIONS(8361), 1, sym_keyword_is, ACTIONS(8373), 1, sym_op_other, ACTIONS(8375), 1, anon_sym_PLUS, ACTIONS(8377), 1, anon_sym_DASH, ACTIONS(8379), 1, anon_sym_SLASH, ACTIONS(8381), 1, anon_sym_CARET, ACTIONS(8687), 1, sym_keyword_not, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8369), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8371), 2, anon_sym_LT, anon_sym_GT, STATE(1462), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1461), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 5, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(8367), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2636), 10, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym__identifier, [305467] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2251), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2249), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [305517] = 20, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7940), 1, sym_keyword_in, ACTIONS(8361), 1, sym_keyword_is, ACTIONS(8363), 1, sym_keyword_not, ACTIONS(8373), 1, sym_op_other, ACTIONS(8375), 1, anon_sym_PLUS, ACTIONS(8377), 1, anon_sym_DASH, ACTIONS(8379), 1, anon_sym_SLASH, ACTIONS(8381), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8369), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8371), 2, anon_sym_LT, anon_sym_GT, STATE(1462), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1461), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2673), 5, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(8367), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2675), 7, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym_keyword_between, sym__identifier, [305601] = 20, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(6123), 1, sym_keyword_similar, ACTIONS(7940), 1, sym_keyword_in, ACTIONS(8361), 1, sym_keyword_is, ACTIONS(8363), 1, sym_keyword_not, ACTIONS(8373), 1, sym_op_other, ACTIONS(8375), 1, anon_sym_PLUS, ACTIONS(8377), 1, anon_sym_DASH, ACTIONS(8379), 1, anon_sym_SLASH, ACTIONS(8381), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6121), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8369), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8371), 2, anon_sym_LT, anon_sym_GT, STATE(1462), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1461), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2663), 5, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_COLON_COLON, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(8367), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2665), 7, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_and, sym_keyword_or, sym_keyword_between, sym__identifier, [305685] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [305735] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2283), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2281), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [305785] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4000), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3998), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [305835] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2287), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2285), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [305885] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3962), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3960), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [305935] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3436), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3434), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [305985] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4046), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4044), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306035] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4050), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4048), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306085] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4054), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4052), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306135] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4100), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4098), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306185] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4104), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4102), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306235] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3912), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3910), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306285] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3970), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3968), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306335] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3974), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3972), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306385] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2473), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2471), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306435] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2429), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2427), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306485] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306535] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306585] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306635] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3966), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3964), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306685] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3079), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3081), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [306735] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306785] = 8, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8361), 1, sym_keyword_is, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1462), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1461), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 14, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2683), 17, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [306845] = 13, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8361), 1, sym_keyword_is, ACTIONS(8375), 1, anon_sym_PLUS, ACTIONS(8377), 1, anon_sym_DASH, ACTIONS(8379), 1, anon_sym_SLASH, ACTIONS(8381), 1, anon_sym_CARET, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8369), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1462), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1461), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 11, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2683), 14, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, sym__identifier, [306915] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4108), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4106), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [306965] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4112), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4110), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307015] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4128), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4126), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307065] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4120), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4118), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307115] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2477), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2475), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307165] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4136), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4134), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307215] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4140), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4138), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307265] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4200), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4198), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307315] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4204), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4202), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307365] = 6, ACTIONS(7545), 1, sym_keyword_without, ACTIONS(8690), 1, sym_keyword_with, STATE(3968), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 31, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307421] = 7, ACTIONS(7796), 1, sym_keyword_without, ACTIONS(8693), 1, sym_keyword_with, ACTIONS(8696), 1, anon_sym_LPAREN, STATE(4460), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 31, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307479] = 7, ACTIONS(7796), 1, sym_keyword_without, ACTIONS(8698), 1, sym_keyword_with, ACTIONS(8701), 1, anon_sym_LPAREN, STATE(4463), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 31, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307537] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307587] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(8670), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_when, sym_keyword_returning, anon_sym_COMMA, [307677] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4208), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4206), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307727] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4372), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4370), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307777] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2437), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2435), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307827] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2441), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2439), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307877] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2445), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2443), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307927] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2449), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2447), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [307977] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2453), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2451), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308027] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308077] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4120), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4118), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308127] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4136), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4134), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308177] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4106), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4108), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [308227] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4140), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4138), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308277] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3866), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3864), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308327] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3940), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3938), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308377] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2473), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2471), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308427] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2481), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2479), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308477] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4200), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4198), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308527] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4110), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4112), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [308577] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4204), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4202), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308627] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4126), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4128), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [308677] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2311), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2309), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308727] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2421), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2419), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308777] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2425), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2423), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308827] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2433), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2431), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308877] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2377), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2375), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [308927] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7207), 1, sym_keyword_in, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7211), 1, sym_keyword_not, ACTIONS(7213), 1, sym_keyword_between, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(7223), 1, sym_op_other, ACTIONS(7225), 1, anon_sym_PLUS, ACTIONS(7227), 1, anon_sym_DASH, ACTIONS(7229), 1, anon_sym_SLASH, ACTIONS(7231), 1, anon_sym_CARET, ACTIONS(7233), 1, sym_keyword_and, ACTIONS(7252), 1, sym_keyword_or, ACTIONS(7254), 1, anon_sym_COLON_COLON, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7219), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7221), 2, anon_sym_LT, anon_sym_GT, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7217), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(7246), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [309017] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2227), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2225), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309067] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2239), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2237), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309117] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2243), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2241), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309167] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2223), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2221), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309217] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2267), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2265), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309267] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2275), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2273), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309317] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2776), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2774), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309367] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2279), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2277), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309417] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4130), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4132), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [309467] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2481), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2479), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309517] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309567] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2255), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2253), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309617] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2299), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2297), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309667] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2303), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2301), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309717] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2307), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2305), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309767] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4134), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4136), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [309817] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4138), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4140), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [309867] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309917] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3962), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3960), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [309967] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2026), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2024), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310017] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3081), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3079), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310067] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310117] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2461), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2459), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310167] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2315), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2313), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310217] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310267] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2367), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2365), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310317] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310367] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4208), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4206), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310417] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2804), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2802), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310467] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2469), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2467), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310517] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4198), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4200), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [310567] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4202), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4204), 25, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [310617] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2465), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2463), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310667] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310717] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2291), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2289), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310767] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1384), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310817] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8007), 1, sym_keyword_in, ACTIONS(8009), 1, sym_keyword_and, ACTIONS(8011), 1, sym_keyword_or, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8015), 1, sym_keyword_not, ACTIONS(8017), 1, sym_keyword_between, ACTIONS(8019), 1, anon_sym_LBRACK, ACTIONS(8027), 1, anon_sym_COLON_COLON, ACTIONS(8031), 1, sym_op_other, ACTIONS(8033), 1, anon_sym_PLUS, ACTIONS(8035), 1, anon_sym_DASH, ACTIONS(8037), 1, anon_sym_SLASH, ACTIONS(8039), 1, anon_sym_CARET, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8025), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8029), 2, anon_sym_LT, anon_sym_GT, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8023), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6870), 8, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [310907] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2772), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2770), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [310957] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2780), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2778), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311007] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311057] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2792), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2790), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311107] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2796), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2794), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311157] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311207] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311257] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4372), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4370), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311307] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2457), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2455), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311357] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2820), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2818), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311407] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2824), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2822), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311457] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2812), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2810), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311507] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311557] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2381), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2379), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311607] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2808), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2806), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311657] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311707] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2385), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2383), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311757] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2816), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2814), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311807] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2800), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2798), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311857] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311907] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3432), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3430), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [311957] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2389), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2387), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312007] = 4, ACTIONS(8707), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312059] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3436), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3434), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312109] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3912), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3910), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312159] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2393), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2391), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312209] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2397), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2395), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312259] = 5, ACTIONS(6848), 1, aux_sym__single_quote_string_token2, STATE(2600), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3345), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3347), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [312313] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3966), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3964), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312363] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3081), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3079), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312413] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2409), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2407), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312463] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2413), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2411), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312513] = 4, STATE(4768), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3472), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312565] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3970), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3968), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312615] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3974), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3972), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312665] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 35, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312715] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2473), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2471), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312765] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2417), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2415), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312815] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2481), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2479), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312865] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312915] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [312965] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2295), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2293), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [313015] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2259), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2257), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [313065] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2263), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2261), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [313115] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [313165] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [313215] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 35, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [313265] = 6, ACTIONS(7545), 1, sym_keyword_without, ACTIONS(8709), 1, sym_keyword_with, STATE(3966), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 7, sym_keyword_in, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 31, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [313321] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3970), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3968), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [313370] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4108), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4106), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [313419] = 6, ACTIONS(7796), 1, sym_keyword_without, ACTIONS(8712), 1, sym_keyword_with, STATE(4688), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 31, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [313474] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2685), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2687), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [313523] = 6, ACTIONS(7796), 1, sym_keyword_without, ACTIONS(8715), 1, sym_keyword_with, STATE(4694), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 31, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [313578] = 6, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [313633] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2802), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2804), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [313682] = 13, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8724), 1, anon_sym_PLUS, ACTIONS(8726), 1, anon_sym_DASH, ACTIONS(8728), 1, anon_sym_SLASH, ACTIONS(8730), 1, anon_sym_CARET, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8722), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2636), 3, sym_keyword_in, anon_sym_LT, anon_sym_GT, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 21, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [313751] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8724), 1, anon_sym_PLUS, ACTIONS(8726), 1, anon_sym_DASH, ACTIONS(8728), 1, anon_sym_SLASH, ACTIONS(8730), 1, anon_sym_CARET, ACTIONS(8732), 1, sym_keyword_in, ACTIONS(8734), 1, sym_keyword_and, ACTIONS(8736), 1, sym_keyword_or, ACTIONS(8738), 1, sym_keyword_not, ACTIONS(8740), 1, sym_keyword_between, ACTIONS(8744), 1, anon_sym_COLON_COLON, ACTIONS(8748), 1, sym_op_other, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8722), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8746), 2, anon_sym_LT, anon_sym_GT, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8742), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3424), 7, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, [313840] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8724), 1, anon_sym_PLUS, ACTIONS(8726), 1, anon_sym_DASH, ACTIONS(8728), 1, anon_sym_SLASH, ACTIONS(8730), 1, anon_sym_CARET, ACTIONS(8732), 1, sym_keyword_in, ACTIONS(8734), 1, sym_keyword_and, ACTIONS(8736), 1, sym_keyword_or, ACTIONS(8738), 1, sym_keyword_not, ACTIONS(8740), 1, sym_keyword_between, ACTIONS(8744), 1, anon_sym_COLON_COLON, ACTIONS(8748), 1, sym_op_other, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8722), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8746), 2, anon_sym_LT, anon_sym_GT, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8742), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3488), 7, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, [313929] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2774), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2776), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [313978] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2715), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2717), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [314027] = 6, ACTIONS(8752), 1, anon_sym_LPAREN, STATE(5377), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8750), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1914), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1916), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [314082] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4140), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4138), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [314131] = 6, ACTIONS(8754), 1, anon_sym_LPAREN, STATE(5381), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8750), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1924), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1926), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [314186] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2727), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2729), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [314235] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2473), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2471), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [314284] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4104), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4102), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [314333] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3081), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3079), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [314382] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2469), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2467), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [314431] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2723), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2725), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [314480] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2481), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2479), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [314529] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2691), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2693), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [314578] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4100), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4098), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [314627] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8724), 1, anon_sym_PLUS, ACTIONS(8726), 1, anon_sym_DASH, ACTIONS(8728), 1, anon_sym_SLASH, ACTIONS(8730), 1, anon_sym_CARET, ACTIONS(8732), 1, sym_keyword_in, ACTIONS(8734), 1, sym_keyword_and, ACTIONS(8736), 1, sym_keyword_or, ACTIONS(8738), 1, sym_keyword_not, ACTIONS(8740), 1, sym_keyword_between, ACTIONS(8744), 1, anon_sym_COLON_COLON, ACTIONS(8748), 1, sym_op_other, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8722), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8746), 2, anon_sym_LT, anon_sym_GT, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8742), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3476), 7, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, [314716] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3866), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3864), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [314765] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2814), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2816), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [314814] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8007), 1, sym_keyword_in, ACTIONS(8009), 1, sym_keyword_and, ACTIONS(8011), 1, sym_keyword_or, ACTIONS(8013), 1, sym_keyword_is, ACTIONS(8015), 1, sym_keyword_not, ACTIONS(8017), 1, sym_keyword_between, ACTIONS(8019), 1, anon_sym_LBRACK, ACTIONS(8027), 1, anon_sym_COLON_COLON, ACTIONS(8031), 1, sym_op_other, ACTIONS(8033), 1, anon_sym_PLUS, ACTIONS(8035), 1, anon_sym_DASH, ACTIONS(8037), 1, anon_sym_SLASH, ACTIONS(8039), 1, anon_sym_CARET, STATE(10720), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8025), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8029), 2, anon_sym_LT, anon_sym_GT, STATE(1315), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1314), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8023), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(7246), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [314903] = 16, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8724), 1, anon_sym_PLUS, ACTIONS(8726), 1, anon_sym_DASH, ACTIONS(8728), 1, anon_sym_SLASH, ACTIONS(8730), 1, anon_sym_CARET, ACTIONS(8732), 1, sym_keyword_in, ACTIONS(8748), 1, sym_op_other, ACTIONS(8756), 1, sym_keyword_not, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 2, anon_sym_LT, anon_sym_GT, ACTIONS(8722), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 19, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [314978] = 9, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8730), 1, anon_sym_CARET, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, ACTIONS(2634), 24, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [315039] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4128), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4126), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [315088] = 19, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8724), 1, anon_sym_PLUS, ACTIONS(8726), 1, anon_sym_DASH, ACTIONS(8728), 1, anon_sym_SLASH, ACTIONS(8730), 1, anon_sym_CARET, ACTIONS(8732), 1, sym_keyword_in, ACTIONS(8738), 1, sym_keyword_not, ACTIONS(8748), 1, sym_op_other, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8722), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8746), 2, anon_sym_LT, anon_sym_GT, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8742), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2663), 11, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_between, anon_sym_COLON_COLON, [315169] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4136), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4134), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [315218] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3436), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3434), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [315267] = 7, ACTIONS(8759), 1, sym_keyword_unsigned, ACTIONS(8761), 1, sym_keyword_zerofill, ACTIONS(8763), 1, sym_keyword_precision, ACTIONS(8765), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [315324] = 4, ACTIONS(8767), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 33, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [315375] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4200), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4198), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [315424] = 4, ACTIONS(8769), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 33, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [315475] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3912), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3910), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [315524] = 11, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8728), 1, anon_sym_SLASH, ACTIONS(8730), 1, anon_sym_CARET, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8722), 2, anon_sym_STAR, anon_sym_PERCENT, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(2636), 4, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2634), 22, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_BANG_EQ, anon_sym_LT_GT, [315589] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2806), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2808), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [315638] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4050), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4048), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [315687] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2778), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2780), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [315736] = 8, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2636), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 24, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [315795] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4112), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4110), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [315844] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2743), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2745), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [315893] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8724), 1, anon_sym_PLUS, ACTIONS(8726), 1, anon_sym_DASH, ACTIONS(8728), 1, anon_sym_SLASH, ACTIONS(8730), 1, anon_sym_CARET, ACTIONS(8732), 1, sym_keyword_in, ACTIONS(8734), 1, sym_keyword_and, ACTIONS(8736), 1, sym_keyword_or, ACTIONS(8738), 1, sym_keyword_not, ACTIONS(8740), 1, sym_keyword_between, ACTIONS(8744), 1, anon_sym_COLON_COLON, ACTIONS(8748), 1, sym_op_other, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8722), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8746), 2, anon_sym_LT, anon_sym_GT, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8742), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3526), 7, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, [315982] = 17, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8724), 1, anon_sym_PLUS, ACTIONS(8726), 1, anon_sym_DASH, ACTIONS(8728), 1, anon_sym_SLASH, ACTIONS(8730), 1, anon_sym_CARET, ACTIONS(8732), 1, sym_keyword_in, ACTIONS(8748), 1, sym_op_other, ACTIONS(8756), 1, sym_keyword_not, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8722), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8746), 2, anon_sym_LT, anon_sym_GT, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8742), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 14, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COLON_COLON, [316059] = 19, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8724), 1, anon_sym_PLUS, ACTIONS(8726), 1, anon_sym_DASH, ACTIONS(8728), 1, anon_sym_SLASH, ACTIONS(8730), 1, anon_sym_CARET, ACTIONS(8732), 1, sym_keyword_in, ACTIONS(8738), 1, sym_keyword_not, ACTIONS(8748), 1, sym_op_other, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8722), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8746), 2, anon_sym_LT, anon_sym_GT, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8742), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2673), 11, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_between, anon_sym_COLON_COLON, [316140] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2798), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2800), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [316189] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4120), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4118), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [316238] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4132), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4130), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [316287] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4054), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4052), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [316336] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4000), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3998), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [316385] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8724), 1, anon_sym_PLUS, ACTIONS(8726), 1, anon_sym_DASH, ACTIONS(8728), 1, anon_sym_SLASH, ACTIONS(8730), 1, anon_sym_CARET, ACTIONS(8732), 1, sym_keyword_in, ACTIONS(8734), 1, sym_keyword_and, ACTIONS(8736), 1, sym_keyword_or, ACTIONS(8738), 1, sym_keyword_not, ACTIONS(8740), 1, sym_keyword_between, ACTIONS(8744), 1, anon_sym_COLON_COLON, ACTIONS(8748), 1, sym_op_other, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8722), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8746), 2, anon_sym_LT, anon_sym_GT, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8742), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3478), 7, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, [316474] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2770), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2772), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [316523] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3966), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3964), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [316572] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2477), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2475), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [316621] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2822), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2824), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [316670] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2810), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2812), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [316719] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2751), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2753), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [316768] = 20, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8724), 1, anon_sym_PLUS, ACTIONS(8726), 1, anon_sym_DASH, ACTIONS(8728), 1, anon_sym_SLASH, ACTIONS(8730), 1, anon_sym_CARET, ACTIONS(8732), 1, sym_keyword_in, ACTIONS(8738), 1, sym_keyword_not, ACTIONS(8740), 1, sym_keyword_between, ACTIONS(8748), 1, sym_op_other, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8722), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8746), 2, anon_sym_LT, anon_sym_GT, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8742), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 10, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, anon_sym_COLON_COLON, [316851] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [316900] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2461), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2459), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [316949] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2465), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2463), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [316998] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2703), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2705), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [317047] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3936), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3934), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [317096] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3432), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3430), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [317145] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3944), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3942), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [317194] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3948), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3946), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [317243] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3952), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3950), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [317292] = 7, ACTIONS(8771), 1, sym_keyword_unsigned, ACTIONS(8773), 1, sym_keyword_zerofill, ACTIONS(8775), 1, sym_keyword_precision, ACTIONS(8777), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1818), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [317349] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(8670), 7, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, anon_sym_COMMA, [317438] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8724), 1, anon_sym_PLUS, ACTIONS(8726), 1, anon_sym_DASH, ACTIONS(8728), 1, anon_sym_SLASH, ACTIONS(8730), 1, anon_sym_CARET, ACTIONS(8732), 1, sym_keyword_in, ACTIONS(8734), 1, sym_keyword_and, ACTIONS(8736), 1, sym_keyword_or, ACTIONS(8738), 1, sym_keyword_not, ACTIONS(8740), 1, sym_keyword_between, ACTIONS(8744), 1, anon_sym_COLON_COLON, ACTIONS(8748), 1, sym_op_other, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8722), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8746), 2, anon_sym_LT, anon_sym_GT, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8742), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(3470), 7, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, [317527] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3962), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3960), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [317576] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1384), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [317625] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [317674] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4372), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4370), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [317723] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3974), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3972), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [317772] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [317821] = 8, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2683), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2681), 24, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [317880] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2818), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2820), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [317929] = 21, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8724), 1, anon_sym_PLUS, ACTIONS(8726), 1, anon_sym_DASH, ACTIONS(8728), 1, anon_sym_SLASH, ACTIONS(8730), 1, anon_sym_CARET, ACTIONS(8732), 1, sym_keyword_in, ACTIONS(8734), 1, sym_keyword_and, ACTIONS(8738), 1, sym_keyword_not, ACTIONS(8740), 1, sym_keyword_between, ACTIONS(8748), 1, sym_op_other, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8722), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8746), 2, anon_sym_LT, anon_sym_GT, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8742), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(2634), 9, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_or, anon_sym_COLON_COLON, [318014] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4046), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4044), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [318063] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4208), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4206), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [318112] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2790), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2792), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [318161] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2794), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2796), 24, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [318210] = 7, ACTIONS(8781), 1, sym_keyword_with, ACTIONS(8783), 1, sym_keyword_without, ACTIONS(8785), 1, anon_sym_LPAREN, STATE(5189), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [318267] = 7, ACTIONS(8781), 1, sym_keyword_with, ACTIONS(8783), 1, sym_keyword_without, ACTIONS(8787), 1, anon_sym_LPAREN, STATE(5193), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [318324] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7207), 1, sym_keyword_in, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7211), 1, sym_keyword_not, ACTIONS(7213), 1, sym_keyword_between, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(7223), 1, sym_op_other, ACTIONS(7225), 1, anon_sym_PLUS, ACTIONS(7227), 1, anon_sym_DASH, ACTIONS(7229), 1, anon_sym_SLASH, ACTIONS(7231), 1, anon_sym_CARET, ACTIONS(7233), 1, sym_keyword_and, ACTIONS(7252), 1, sym_keyword_or, ACTIONS(7254), 1, anon_sym_COLON_COLON, ACTIONS(7602), 1, anon_sym_COMMA, STATE(8482), 1, aux_sym_array_repeat1, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7219), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7221), 2, anon_sym_LT, anon_sym_GT, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7217), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(8789), 5, sym_keyword_order, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, [318417] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3940), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3938), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [318466] = 13, ACTIONS(8718), 1, sym_keyword_is, ACTIONS(8720), 1, anon_sym_LBRACK, ACTIONS(8724), 1, anon_sym_PLUS, ACTIONS(8726), 1, anon_sym_DASH, ACTIONS(8728), 1, anon_sym_SLASH, ACTIONS(8730), 1, anon_sym_CARET, STATE(10918), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8722), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2683), 3, sym_keyword_in, anon_sym_LT, anon_sym_GT, STATE(1049), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1048), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2681), 21, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_BANG_EQ, anon_sym_LT_GT, [318535] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4204), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4202), 34, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [318584] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4126), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4128), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [318632] = 6, ACTIONS(8781), 1, sym_keyword_with, ACTIONS(8783), 1, sym_keyword_without, STATE(5450), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [318686] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1898), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1896), 33, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [318734] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4198), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4200), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [318782] = 7, ACTIONS(8791), 1, sym_keyword_array, STATE(993), 1, sym_array_size_definition, STATE(996), 1, sym__array_size_definition, STATE(5117), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2971), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [318838] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1934), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1936), 21, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [318886] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1896), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1898), 21, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [318934] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4202), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4204), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [318982] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, ACTIONS(8419), 1, sym_keyword_in, ACTIONS(8421), 1, sym_keyword_not, ACTIONS(8423), 1, sym_keyword_between, ACTIONS(8429), 1, sym_op_other, ACTIONS(8431), 1, sym_keyword_and, ACTIONS(8672), 1, sym_keyword_or, ACTIONS(8674), 1, anon_sym_COLON_COLON, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8427), 2, anon_sym_LT, anon_sym_GT, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8425), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(8793), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, [319070] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3938), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3940), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [319118] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, STATE(5559), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2958), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2956), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [319174] = 7, ACTIONS(8791), 1, sym_keyword_array, STATE(904), 1, sym_array_size_definition, STATE(996), 1, sym__array_size_definition, STATE(5117), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2977), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [319230] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(8795), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, [319318] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4052), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4054), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [319366] = 6, ACTIONS(8797), 1, sym_keyword_unsigned, ACTIONS(8799), 1, sym_keyword_zerofill, ACTIONS(8801), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1880), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1878), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [319420] = 6, ACTIONS(8803), 1, sym_keyword_unsigned, ACTIONS(8805), 1, sym_keyword_zerofill, ACTIONS(8807), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [319474] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3960), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3962), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [319522] = 6, ACTIONS(8809), 1, sym_keyword_unsigned, ACTIONS(8811), 1, sym_keyword_zerofill, ACTIONS(8813), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [319576] = 6, ACTIONS(8815), 1, sym_keyword_unsigned, ACTIONS(8817), 1, sym_keyword_zerofill, ACTIONS(8819), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1830), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1828), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [319630] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(8793), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, [319718] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3910), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3912), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [319766] = 5, STATE(5474), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8750), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1946), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1948), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [319818] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4056), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4058), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [319866] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3968), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3970), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [319914] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3964), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3966), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [319962] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4206), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4208), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [320010] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7207), 1, sym_keyword_in, ACTIONS(7209), 1, sym_keyword_is, ACTIONS(7211), 1, sym_keyword_not, ACTIONS(7213), 1, sym_keyword_between, ACTIONS(7215), 1, anon_sym_LBRACK, ACTIONS(7223), 1, sym_op_other, ACTIONS(7225), 1, anon_sym_PLUS, ACTIONS(7227), 1, anon_sym_DASH, ACTIONS(7229), 1, anon_sym_SLASH, ACTIONS(7231), 1, anon_sym_CARET, ACTIONS(7233), 1, sym_keyword_and, ACTIONS(7252), 1, sym_keyword_or, ACTIONS(7254), 1, anon_sym_COLON_COLON, STATE(10721), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(7219), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(7221), 2, anon_sym_LT, anon_sym_GT, STATE(1442), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1441), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(7217), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6870), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_limit, sym_keyword_returning, anon_sym_RPAREN, [320098] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4106), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4108), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [320146] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4110), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4112), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [320194] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3972), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3974), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [320242] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2634), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2636), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [320290] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1894), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1892), 33, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [320338] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3934), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3936), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [320386] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1910), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1912), 21, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [320434] = 5, STATE(5475), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8750), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1950), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1952), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [320486] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4098), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4100), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [320534] = 6, ACTIONS(8821), 1, sym_keyword_unsigned, ACTIONS(8823), 1, sym_keyword_zerofill, ACTIONS(8825), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1840), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1838), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [320588] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1932), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1930), 33, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [320636] = 7, ACTIONS(8827), 1, sym_keyword_with, ACTIONS(8829), 1, sym_keyword_without, ACTIONS(8831), 1, anon_sym_LPAREN, STATE(5636), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [320692] = 7, ACTIONS(8827), 1, sym_keyword_with, ACTIONS(8829), 1, sym_keyword_without, ACTIONS(8833), 1, anon_sym_LPAREN, STATE(5650), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [320748] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1912), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1910), 33, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [320796] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1936), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1934), 33, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [320844] = 6, ACTIONS(8835), 1, sym_keyword_unsigned, ACTIONS(8837), 1, sym_keyword_zerofill, ACTIONS(8839), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1902), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1900), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [320898] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4044), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4046), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [320946] = 7, ACTIONS(8841), 1, sym_keyword_unsigned, ACTIONS(8843), 1, sym_keyword_zerofill, ACTIONS(8845), 1, sym_keyword_precision, ACTIONS(8847), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1818), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321002] = 6, ACTIONS(8849), 1, sym_keyword_unsigned, ACTIONS(8851), 1, sym_keyword_zerofill, ACTIONS(8853), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1900), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1902), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321056] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4370), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4372), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321104] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4130), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4132), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321152] = 6, ACTIONS(8857), 1, anon_sym_LPAREN, STATE(5668), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8855), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1914), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1916), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321206] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3942), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3944), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321254] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3946), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3948), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321302] = 6, ACTIONS(8859), 1, sym_keyword_unsigned, ACTIONS(8861), 1, sym_keyword_zerofill, ACTIONS(8863), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1858), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1860), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321356] = 6, ACTIONS(8865), 1, anon_sym_LPAREN, STATE(5674), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8855), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1924), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1926), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321410] = 6, ACTIONS(8771), 1, sym_keyword_unsigned, ACTIONS(8773), 1, sym_keyword_zerofill, ACTIONS(8777), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1818), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321464] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4102), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4104), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321512] = 6, ACTIONS(8867), 1, sym_keyword_unsigned, ACTIONS(8869), 1, sym_keyword_zerofill, ACTIONS(8871), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1838), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1840), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321566] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3950), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3952), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321614] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4118), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4120), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321662] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321710] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4048), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4050), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321758] = 6, ACTIONS(8873), 1, sym_keyword_unsigned, ACTIONS(8875), 1, sym_keyword_zerofill, ACTIONS(8877), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1878), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1880), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321812] = 6, ACTIONS(8879), 1, sym_keyword_unsigned, ACTIONS(8881), 1, sym_keyword_zerofill, ACTIONS(8883), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1828), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1830), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321866] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1890), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1888), 33, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [321914] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3079), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3081), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [321962] = 6, ACTIONS(8885), 1, sym_keyword_unsigned, ACTIONS(8887), 1, sym_keyword_zerofill, ACTIONS(8889), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1848), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1850), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [322016] = 7, ACTIONS(8891), 1, sym_keyword_array, STATE(5033), 1, aux_sym_array_size_definition_repeat1, STATE(5669), 1, sym_array_size_definition, STATE(5672), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2971), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [322072] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1888), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1890), 21, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [322120] = 6, ACTIONS(8893), 1, sym_keyword_unsigned, ACTIONS(8895), 1, sym_keyword_zerofill, ACTIONS(8897), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1850), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1848), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [322174] = 4, ACTIONS(8899), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [322224] = 7, ACTIONS(8901), 1, sym_keyword_unsigned, ACTIONS(8903), 1, sym_keyword_zerofill, ACTIONS(8905), 1, sym_keyword_precision, ACTIONS(8907), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [322280] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4134), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4136), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [322328] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4138), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4140), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [322376] = 7, ACTIONS(8909), 1, sym_keyword_array, STATE(5151), 1, aux_sym_array_size_definition_repeat1, STATE(5552), 1, sym_array_size_definition, STATE(5553), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2971), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2973), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [322432] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3864), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3866), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [322480] = 7, ACTIONS(8909), 1, sym_keyword_array, STATE(5151), 1, aux_sym_array_size_definition_repeat1, STATE(5553), 1, sym__array_size_definition, STATE(5594), 1, sym_array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2977), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2979), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [322536] = 6, ACTIONS(8781), 1, sym_keyword_with, ACTIONS(8783), 1, sym_keyword_without, STATE(5437), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [322590] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1892), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1894), 21, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [322638] = 6, ACTIONS(8911), 1, sym_keyword_unsigned, ACTIONS(8913), 1, sym_keyword_zerofill, ACTIONS(8915), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1860), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1858), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [322692] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, ACTIONS(8419), 1, sym_keyword_in, ACTIONS(8421), 1, sym_keyword_not, ACTIONS(8423), 1, sym_keyword_between, ACTIONS(8429), 1, sym_op_other, ACTIONS(8431), 1, sym_keyword_and, ACTIONS(8672), 1, sym_keyword_or, ACTIONS(8674), 1, anon_sym_COLON_COLON, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8427), 2, anon_sym_LT, anon_sym_GT, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8425), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(8795), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, [322780] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1930), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1932), 21, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [322828] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3998), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(4000), 23, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [322876] = 6, ACTIONS(8759), 1, sym_keyword_unsigned, ACTIONS(8761), 1, sym_keyword_zerofill, ACTIONS(8765), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [322930] = 7, ACTIONS(8891), 1, sym_keyword_array, STATE(5033), 1, aux_sym_array_size_definition_repeat1, STATE(5672), 1, sym__array_size_definition, STATE(5748), 1, sym_array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2977), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [322986] = 23, ACTIONS(8919), 1, sym_keyword_left, ACTIONS(8923), 1, sym_keyword_inner, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8927), 1, sym_keyword_join, ACTIONS(8929), 1, sym_keyword_natural, ACTIONS(8931), 1, sym_keyword_where, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(8943), 1, anon_sym_COMMA, STATE(4908), 1, aux_sym__mysql_update_statement_repeat1, STATE(6444), 1, sym_index_hint, STATE(7059), 1, sym_where, STATE(7139), 1, sym_group_by, STATE(7333), 1, sym_window_clause, STATE(7560), 1, sym_order_by, STATE(7777), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8921), 2, sym_keyword_right, sym_keyword_full, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6449), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(8917), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [323073] = 6, ACTIONS(8945), 1, sym_keyword_unsigned, ACTIONS(8947), 1, sym_keyword_zerofill, ACTIONS(8949), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1860), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1858), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [323126] = 6, ACTIONS(8951), 1, sym_keyword_unsigned, ACTIONS(8953), 1, sym_keyword_zerofill, ACTIONS(8955), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [323179] = 5, ACTIONS(8957), 1, sym_keyword_unsigned, ACTIONS(8959), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1996), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1994), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [323230] = 5, ACTIONS(8961), 1, sym_keyword_unsigned, ACTIONS(8963), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1940), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1938), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [323281] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1934), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1936), 21, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [323328] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1896), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1898), 21, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [323375] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1888), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1890), 21, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [323422] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1892), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1894), 21, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [323469] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1930), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1932), 21, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [323516] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1910), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1912), 21, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [323563] = 6, ACTIONS(8965), 1, sym_keyword_unsigned, ACTIONS(8967), 1, sym_keyword_zerofill, ACTIONS(8969), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1900), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1902), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [323616] = 6, ACTIONS(8971), 1, sym_keyword_unsigned, ACTIONS(8973), 1, sym_keyword_zerofill, ACTIONS(8975), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1878), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1880), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [323669] = 6, ACTIONS(8977), 1, sym_keyword_unsigned, ACTIONS(8979), 1, sym_keyword_zerofill, ACTIONS(8981), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1828), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1830), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [323722] = 6, ACTIONS(8983), 1, sym_keyword_unsigned, ACTIONS(8985), 1, sym_keyword_zerofill, ACTIONS(8987), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1838), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1840), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [323775] = 6, ACTIONS(8989), 1, sym_keyword_unsigned, ACTIONS(8991), 1, sym_keyword_zerofill, ACTIONS(8993), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1848), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1850), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [323828] = 6, ACTIONS(8995), 1, sym_keyword_unsigned, ACTIONS(8997), 1, sym_keyword_zerofill, ACTIONS(8999), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1858), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1860), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [323881] = 6, ACTIONS(8841), 1, sym_keyword_unsigned, ACTIONS(8843), 1, sym_keyword_zerofill, ACTIONS(8847), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1818), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [323934] = 6, ACTIONS(9001), 1, sym_keyword_unsigned, ACTIONS(9003), 1, sym_keyword_zerofill, ACTIONS(9005), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [323987] = 7, ACTIONS(9007), 1, sym_keyword_array, STATE(5492), 1, aux_sym_array_size_definition_repeat1, STATE(5864), 1, sym__array_size_definition, STATE(6063), 1, sym_array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2971), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [324042] = 7, ACTIONS(9007), 1, sym_keyword_array, STATE(5492), 1, aux_sym_array_size_definition_repeat1, STATE(5854), 1, sym_array_size_definition, STATE(5864), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2977), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [324097] = 5, ACTIONS(9009), 1, sym_keyword_unsigned, ACTIONS(9011), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [324148] = 6, ACTIONS(8827), 1, sym_keyword_with, ACTIONS(8829), 1, sym_keyword_without, STATE(5667), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [324201] = 6, ACTIONS(8827), 1, sym_keyword_with, ACTIONS(8829), 1, sym_keyword_without, STATE(5729), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [324254] = 5, STATE(5568), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8855), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1946), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1948), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [324305] = 5, STATE(5571), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8855), 2, sym_keyword_with, sym_keyword_without, ACTIONS(1950), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1952), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [324356] = 23, ACTIONS(8919), 1, sym_keyword_left, ACTIONS(8923), 1, sym_keyword_inner, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8927), 1, sym_keyword_join, ACTIONS(8929), 1, sym_keyword_natural, ACTIONS(8931), 1, sym_keyword_where, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(8943), 1, anon_sym_COMMA, STATE(4917), 1, aux_sym__mysql_update_statement_repeat1, STATE(6446), 1, sym_index_hint, STATE(7045), 1, sym_where, STATE(7149), 1, sym_group_by, STATE(7336), 1, sym_window_clause, STATE(7595), 1, sym_order_by, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8921), 2, sym_keyword_right, sym_keyword_full, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6438), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [324443] = 23, ACTIONS(8919), 1, sym_keyword_left, ACTIONS(8923), 1, sym_keyword_inner, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8927), 1, sym_keyword_join, ACTIONS(8929), 1, sym_keyword_natural, ACTIONS(8931), 1, sym_keyword_where, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(8943), 1, anon_sym_COMMA, STATE(6446), 1, sym_index_hint, STATE(6577), 1, aux_sym__mysql_update_statement_repeat1, STATE(7045), 1, sym_where, STATE(7149), 1, sym_group_by, STATE(7336), 1, sym_window_clause, STATE(7595), 1, sym_order_by, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8921), 2, sym_keyword_right, sym_keyword_full, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6438), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [324530] = 4, ACTIONS(9015), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 31, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [324579] = 5, ACTIONS(9017), 1, sym_keyword_varying, ACTIONS(9019), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2010), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2008), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [324630] = 5, ACTIONS(9021), 1, sym_keyword_precision, ACTIONS(9023), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [324681] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1384), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [324730] = 7, ACTIONS(9025), 1, sym_keyword_array, STATE(5192), 1, aux_sym_array_size_definition_repeat1, STATE(5939), 1, sym_array_size_definition, STATE(6205), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2971), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2973), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [324785] = 7, ACTIONS(9025), 1, sym_keyword_array, STATE(5192), 1, aux_sym_array_size_definition_repeat1, STATE(5919), 1, sym_array_size_definition, STATE(6205), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2977), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2979), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [324840] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, STATE(6160), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2958), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2956), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [324895] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(6870), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_when, sym_keyword_returning, [324982] = 23, ACTIONS(8919), 1, sym_keyword_left, ACTIONS(8923), 1, sym_keyword_inner, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8927), 1, sym_keyword_join, ACTIONS(8929), 1, sym_keyword_natural, ACTIONS(8931), 1, sym_keyword_where, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(8943), 1, anon_sym_COMMA, STATE(6436), 1, sym_index_hint, STATE(6577), 1, aux_sym__mysql_update_statement_repeat1, STATE(7015), 1, sym_where, STATE(7136), 1, sym_group_by, STATE(7347), 1, sym_window_clause, STATE(7435), 1, sym_order_by, STATE(7837), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8921), 2, sym_keyword_right, sym_keyword_full, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6435), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9027), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [325069] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(8795), 5, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [325156] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, ACTIONS(8793), 5, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [325243] = 5, ACTIONS(9029), 1, sym_keyword_unsigned, ACTIONS(9031), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1956), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1954), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [325294] = 5, ACTIONS(9033), 1, sym_keyword_unsigned, ACTIONS(9035), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1964), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1962), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [325345] = 5, ACTIONS(9037), 1, sym_keyword_unsigned, ACTIONS(9039), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1972), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1970), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [325396] = 5, ACTIONS(9041), 1, sym_keyword_unsigned, ACTIONS(9043), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1980), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1978), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [325447] = 4, ACTIONS(9045), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2002), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2004), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [325496] = 5, ACTIONS(9047), 1, sym_keyword_unsigned, ACTIONS(9049), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1988), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1986), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [325547] = 5, ACTIONS(9051), 1, sym_keyword_varying, ACTIONS(9053), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2008), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2010), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [325598] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5368), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2757), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2755), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [325649] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, ACTIONS(8419), 1, sym_keyword_in, ACTIONS(8421), 1, sym_keyword_not, ACTIONS(8423), 1, sym_keyword_between, ACTIONS(8429), 1, sym_op_other, ACTIONS(8431), 1, sym_keyword_and, ACTIONS(8672), 1, sym_keyword_or, ACTIONS(8674), 1, anon_sym_COLON_COLON, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8427), 2, anon_sym_LT, anon_sym_GT, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(6870), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_when, sym_keyword_returning, ACTIONS(8425), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [325736] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5379), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2701), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2699), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [325787] = 5, ACTIONS(9057), 1, sym_keyword_precision, ACTIONS(9059), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [325838] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5390), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2733), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2731), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [325889] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5393), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [325940] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5395), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2741), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2739), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [325991] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5403), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [326042] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5404), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2749), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2747), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [326093] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5406), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2713), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2711), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [326144] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5407), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [326195] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5408), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2721), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2719), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [326246] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5414), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2761), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2759), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [326297] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5415), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [326348] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5416), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2697), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2695), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [326399] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5417), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [326450] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5418), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2709), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2707), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [326501] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5424), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [326552] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5425), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2737), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2735), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [326603] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5427), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [326654] = 5, ACTIONS(9055), 1, sym_keyword_filter, STATE(5429), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [326705] = 5, ACTIONS(9061), 1, sym_keyword_unsigned, ACTIONS(9063), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1954), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1956), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [326756] = 5, ACTIONS(9065), 1, sym_keyword_unsigned, ACTIONS(9067), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1962), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1964), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [326807] = 5, ACTIONS(9069), 1, sym_keyword_unsigned, ACTIONS(9071), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1970), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1972), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [326858] = 5, ACTIONS(9073), 1, sym_keyword_unsigned, ACTIONS(9075), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1978), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1980), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [326909] = 5, ACTIONS(9077), 1, sym_keyword_unsigned, ACTIONS(9079), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1986), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1988), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [326960] = 5, ACTIONS(9081), 1, sym_keyword_unsigned, ACTIONS(9083), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1994), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1996), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [327011] = 5, ACTIONS(9085), 1, sym_keyword_unsigned, ACTIONS(9087), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1938), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1940), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [327062] = 5, ACTIONS(9089), 1, sym_keyword_unsigned, ACTIONS(9091), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2016), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2018), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [327113] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1388), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1386), 32, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, aux_sym__single_quote_string_token1, [327160] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1936), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1934), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [327207] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1898), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1896), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [327254] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1890), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1888), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [327301] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1894), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1892), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [327348] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1932), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1930), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [327395] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1912), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1910), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [327442] = 6, ACTIONS(9093), 1, sym_keyword_unsigned, ACTIONS(9095), 1, sym_keyword_zerofill, ACTIONS(9097), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1902), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1900), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [327495] = 6, ACTIONS(9099), 1, sym_keyword_unsigned, ACTIONS(9101), 1, sym_keyword_zerofill, ACTIONS(9103), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1880), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1878), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [327548] = 6, ACTIONS(9105), 1, sym_keyword_unsigned, ACTIONS(9107), 1, sym_keyword_zerofill, ACTIONS(9109), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1830), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1828), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [327601] = 6, ACTIONS(9111), 1, sym_keyword_unsigned, ACTIONS(9113), 1, sym_keyword_zerofill, ACTIONS(9115), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1840), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1838), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [327654] = 6, ACTIONS(9117), 1, sym_keyword_unsigned, ACTIONS(9119), 1, sym_keyword_zerofill, ACTIONS(9121), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1850), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1848), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [327707] = 6, ACTIONS(8901), 1, sym_keyword_unsigned, ACTIONS(8903), 1, sym_keyword_zerofill, ACTIONS(8907), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [327760] = 4, ACTIONS(9123), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2136), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2138), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [327808] = 4, ACTIONS(8811), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [327856] = 4, ACTIONS(9125), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 31, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [327904] = 5, ACTIONS(9127), 1, sym_keyword_unsigned, ACTIONS(9129), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1972), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1970), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [327954] = 5, ACTIONS(9131), 1, sym_keyword_unsigned, ACTIONS(9133), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1954), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1956), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [328004] = 4, ACTIONS(9135), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [328052] = 5, ACTIONS(9137), 1, aux_sym__single_quote_string_token2, STATE(5108), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3347), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3345), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [328102] = 4, ACTIONS(9139), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [328150] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9143), 1, sym_keyword_else, ACTIONS(9145), 1, sym_keyword_end, STATE(9755), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [328242] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9147), 1, sym_keyword_else, ACTIONS(9149), 1, sym_keyword_end, STATE(9758), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [328334] = 4, ACTIONS(9151), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [328382] = 7, ACTIONS(9153), 1, sym_keyword_unsigned, ACTIONS(9155), 1, sym_keyword_zerofill, ACTIONS(9157), 1, sym_keyword_precision, ACTIONS(9159), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [328436] = 4, ACTIONS(9161), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [328484] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5584), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2733), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2731), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [328534] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5593), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [328584] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5604), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2741), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2739), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [328634] = 7, ACTIONS(9165), 1, sym_keyword_with, ACTIONS(9167), 1, sym_keyword_without, ACTIONS(9169), 1, anon_sym_LPAREN, STATE(6389), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [328688] = 4, ACTIONS(9171), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [328736] = 7, ACTIONS(9165), 1, sym_keyword_with, ACTIONS(9167), 1, sym_keyword_without, ACTIONS(9173), 1, anon_sym_LPAREN, STATE(6392), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [328790] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9175), 1, sym_keyword_else, ACTIONS(9177), 1, sym_keyword_end, STATE(9784), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [328882] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9179), 1, sym_keyword_else, ACTIONS(9181), 1, sym_keyword_end, STATE(9787), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [328974] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5709), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [329024] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5719), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2749), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2747), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [329074] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5733), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2713), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2711), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [329124] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5736), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [329174] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5742), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2721), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2719), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [329224] = 5, ACTIONS(9183), 1, sym_keyword_unsigned, ACTIONS(9185), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1962), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1964), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [329274] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9187), 1, sym_keyword_else, ACTIONS(9189), 1, sym_keyword_end, STATE(9812), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [329366] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9191), 1, sym_keyword_else, ACTIONS(9193), 1, sym_keyword_end, STATE(9814), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [329458] = 4, ACTIONS(9195), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [329506] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9197), 1, sym_keyword_else, ACTIONS(9199), 1, sym_keyword_end, STATE(9825), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [329598] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9201), 1, sym_keyword_else, ACTIONS(9203), 1, sym_keyword_end, STATE(9826), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [329690] = 6, ACTIONS(9205), 1, anon_sym_LBRACK, STATE(5001), 1, aux_sym_array_size_definition_repeat1, STATE(5672), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2210), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2208), 28, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [329742] = 23, ACTIONS(9208), 1, sym_keyword_left, ACTIONS(9212), 1, sym_keyword_inner, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9216), 1, sym_keyword_join, ACTIONS(9218), 1, sym_keyword_natural, ACTIONS(9220), 1, sym_keyword_where, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(9232), 1, anon_sym_COMMA, STATE(6507), 1, sym_index_hint, STATE(6674), 1, aux_sym__mysql_update_statement_repeat1, STATE(7115), 1, sym_where, STATE(7277), 1, sym_group_by, STATE(7408), 1, sym_window_clause, STATE(7643), 1, sym_order_by, STATE(7856), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9210), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9228), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6492), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9027), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [329828] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9234), 1, sym_keyword_else, ACTIONS(9236), 1, sym_keyword_end, STATE(9838), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [329920] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9238), 1, sym_keyword_else, ACTIONS(9240), 1, sym_keyword_end, STATE(9839), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [330012] = 4, ACTIONS(9242), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [330060] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5581), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2761), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2759), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [330110] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5588), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [330160] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5595), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2697), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2695), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [330210] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9244), 1, sym_keyword_else, ACTIONS(9246), 1, sym_keyword_end, STATE(9860), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [330302] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9248), 1, sym_keyword_else, ACTIONS(9250), 1, sym_keyword_end, STATE(9862), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [330394] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5596), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [330444] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5597), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2709), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2707), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [330494] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9252), 1, sym_keyword_else, ACTIONS(9254), 1, sym_keyword_end, STATE(9881), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [330586] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9256), 1, sym_keyword_else, ACTIONS(9258), 1, sym_keyword_end, STATE(9883), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [330678] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9260), 1, sym_keyword_else, ACTIONS(9262), 1, sym_keyword_end, STATE(9894), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [330770] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9264), 1, sym_keyword_else, ACTIONS(9266), 1, sym_keyword_end, STATE(9895), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [330862] = 4, ACTIONS(9268), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2040), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2038), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [330910] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9270), 1, sym_keyword_else, ACTIONS(9272), 1, sym_keyword_end, STATE(9910), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [331002] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9274), 1, sym_keyword_else, ACTIONS(9276), 1, sym_keyword_end, STATE(9913), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [331094] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5679), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [331144] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5684), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2737), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2735), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [331194] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9278), 1, sym_keyword_else, ACTIONS(9280), 1, sym_keyword_end, STATE(9931), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [331286] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9282), 1, sym_keyword_else, ACTIONS(9284), 1, sym_keyword_end, STATE(9933), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [331378] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5686), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [331428] = 5, ACTIONS(9286), 1, sym_keyword_unsigned, ACTIONS(9288), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1970), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1972), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [331478] = 4, ACTIONS(9290), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2094), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2092), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [331526] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9292), 1, sym_keyword_else, ACTIONS(9294), 1, sym_keyword_end, STATE(9945), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [331618] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9296), 1, sym_keyword_else, ACTIONS(9298), 1, sym_keyword_end, STATE(9947), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [331710] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9300), 1, sym_keyword_else, ACTIONS(9302), 1, sym_keyword_end, STATE(9958), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [331802] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9304), 1, sym_keyword_else, ACTIONS(9306), 1, sym_keyword_end, STATE(9959), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [331894] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9308), 1, sym_keyword_else, ACTIONS(9310), 1, sym_keyword_end, STATE(9968), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [331986] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9312), 1, sym_keyword_else, ACTIONS(9314), 1, sym_keyword_end, STATE(9969), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [332078] = 5, STATE(5001), 1, aux_sym_array_size_definition_repeat1, STATE(5672), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3313), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [332128] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9316), 1, sym_keyword_else, ACTIONS(9318), 1, sym_keyword_end, STATE(9984), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [332220] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9320), 1, sym_keyword_else, ACTIONS(9322), 1, sym_keyword_end, STATE(9986), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [332312] = 5, ACTIONS(9324), 1, sym_keyword_unsigned, ACTIONS(9326), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1978), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1980), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [332362] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9328), 1, sym_keyword_else, ACTIONS(9330), 1, sym_keyword_end, STATE(9998), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [332454] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9332), 1, sym_keyword_else, ACTIONS(9334), 1, sym_keyword_end, STATE(9999), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [332546] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9336), 1, sym_keyword_else, ACTIONS(9338), 1, sym_keyword_end, STATE(10272), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [332638] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9340), 1, sym_keyword_else, ACTIONS(9342), 1, sym_keyword_end, STATE(10010), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [332730] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9344), 1, sym_keyword_else, ACTIONS(9346), 1, sym_keyword_end, STATE(10011), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [332822] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5716), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [332872] = 5, ACTIONS(9348), 1, sym_keyword_unsigned, ACTIONS(9350), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1986), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1988), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [332922] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(6870), 4, sym_keyword_create, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [333008] = 5, ACTIONS(9352), 1, sym_keyword_unsigned, ACTIONS(9354), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1994), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1996), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [333058] = 4, ACTIONS(9356), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [333106] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, ACTIONS(8419), 1, sym_keyword_in, ACTIONS(8421), 1, sym_keyword_not, ACTIONS(8423), 1, sym_keyword_between, ACTIONS(8429), 1, sym_op_other, ACTIONS(8431), 1, sym_keyword_and, ACTIONS(8672), 1, sym_keyword_or, ACTIONS(9358), 1, anon_sym_COLON_COLON, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8427), 2, anon_sym_LT, anon_sym_GT, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(8795), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8425), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [333192] = 5, ACTIONS(9360), 1, sym_keyword_unsigned, ACTIONS(9362), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1938), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1940), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [333242] = 5, ACTIONS(9364), 1, sym_keyword_unsigned, ACTIONS(9366), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2016), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2018), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [333292] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, ACTIONS(8419), 1, sym_keyword_in, ACTIONS(8421), 1, sym_keyword_not, ACTIONS(8423), 1, sym_keyword_between, ACTIONS(8429), 1, sym_op_other, ACTIONS(8431), 1, sym_keyword_and, ACTIONS(8672), 1, sym_keyword_or, ACTIONS(9358), 1, anon_sym_COLON_COLON, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8427), 2, anon_sym_LT, anon_sym_GT, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(8793), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8425), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [333378] = 4, ACTIONS(9368), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(113), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(59), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [333426] = 5, ACTIONS(9370), 1, sym_keyword_unsigned, ACTIONS(9372), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1980), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1978), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [333476] = 4, ACTIONS(9374), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3397), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [333524] = 5, ACTIONS(9376), 1, sym_keyword_unsigned, ACTIONS(9378), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1988), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1986), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [333574] = 4, ACTIONS(9380), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [333622] = 4, ACTIONS(9382), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [333670] = 4, ACTIONS(9384), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2124), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2126), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [333718] = 4, ACTIONS(9386), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2068), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2070), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [333766] = 5, ACTIONS(9388), 1, sym_keyword_unsigned, ACTIONS(9390), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1996), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1994), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [333816] = 4, ACTIONS(9392), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2038), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2040), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [333864] = 4, ACTIONS(9394), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2092), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2094), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [333912] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2002), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2004), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [333958] = 4, ACTIONS(9396), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2102), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2104), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [334006] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2108), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2110), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [334052] = 5, ACTIONS(9398), 1, sym_keyword_precision, ACTIONS(9400), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [334102] = 4, ACTIONS(9402), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2118), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2120), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [334150] = 4, ACTIONS(9404), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2130), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2132), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [334198] = 4, ACTIONS(9406), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 31, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [334246] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1384), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [334294] = 4, ACTIONS(9408), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [334342] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2142), 18, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2144), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [334388] = 4, ACTIONS(9410), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2148), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [334436] = 4, ACTIONS(9412), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2114), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2112), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [334484] = 4, ACTIONS(9414), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2160), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [334532] = 4, ACTIONS(9416), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2166), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [334580] = 4, ACTIONS(9418), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2172), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [334628] = 4, ACTIONS(9420), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2178), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [334676] = 4, ACTIONS(9422), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2184), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [334724] = 4, ACTIONS(9059), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [334772] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(9424), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(8795), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [334858] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(9424), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, ACTIONS(8793), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [334944] = 4, ACTIONS(9426), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2188), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2190), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [334992] = 4, ACTIONS(9428), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2148), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [335040] = 4, ACTIONS(8805), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [335088] = 4, ACTIONS(9430), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [335136] = 4, ACTIONS(9432), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2120), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2118), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [335184] = 5, ACTIONS(9434), 1, aux_sym__single_quote_string_token2, STATE(4975), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3301), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3299), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [335234] = 4, ACTIONS(9436), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2160), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [335282] = 4, ACTIONS(9438), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2166), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [335330] = 4, ACTIONS(9440), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2172), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [335378] = 5, ACTIONS(9442), 1, aux_sym__single_quote_string_token2, STATE(5098), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1365), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1363), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [335428] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1388), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1386), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, aux_sym__single_quote_string_token1, [335474] = 5, ACTIONS(9444), 1, sym_keyword_unsigned, ACTIONS(9446), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1940), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1938), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [335524] = 5, ACTIONS(9448), 1, sym_keyword_unsigned, ACTIONS(9450), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [335574] = 4, ACTIONS(9452), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2132), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2130), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [335622] = 4, ACTIONS(9454), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2178), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [335670] = 4, ACTIONS(9456), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2184), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [335718] = 5, ACTIONS(9137), 1, aux_sym__single_quote_string_token2, STATE(5108), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1378), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1376), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [335768] = 5, ACTIONS(9458), 1, sym_keyword_precision, ACTIONS(9460), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [335818] = 5, ACTIONS(9462), 1, sym_keyword_unsigned, ACTIONS(9464), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1956), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1954), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [335868] = 4, ACTIONS(9466), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2138), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2136), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [335916] = 23, ACTIONS(9208), 1, sym_keyword_left, ACTIONS(9212), 1, sym_keyword_inner, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9216), 1, sym_keyword_join, ACTIONS(9218), 1, sym_keyword_natural, ACTIONS(9220), 1, sym_keyword_where, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(9232), 1, anon_sym_COMMA, STATE(5141), 1, aux_sym__mysql_update_statement_repeat1, STATE(6511), 1, sym_index_hint, STATE(7074), 1, sym_where, STATE(7207), 1, sym_group_by, STATE(7591), 1, sym_window_clause, STATE(7731), 1, sym_order_by, STATE(7897), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9210), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9228), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6498), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(8917), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [336002] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 31, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [336048] = 4, ACTIONS(9468), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2088), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [336096] = 6, ACTIONS(9470), 1, anon_sym_LBRACK, STATE(5105), 1, aux_sym_array_size_definition_repeat1, STATE(5553), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2208), 16, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2210), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [336148] = 4, ACTIONS(9473), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2088), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [336196] = 4, ACTIONS(9475), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2002), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2004), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [336244] = 5, ACTIONS(9477), 1, aux_sym__single_quote_string_token2, STATE(5108), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1371), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1369), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [336294] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5714), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2757), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2755), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [336344] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9480), 1, sym_keyword_else, ACTIONS(9482), 1, sym_keyword_end, STATE(10462), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [336436] = 4, ACTIONS(9484), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [336484] = 5, ACTIONS(9486), 1, sym_keyword_varying, ACTIONS(9488), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2008), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2010), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [336534] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9490), 1, sym_keyword_else, ACTIONS(9492), 1, sym_keyword_end, STATE(10485), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [336626] = 7, ACTIONS(9494), 1, sym_keyword_unsigned, ACTIONS(9496), 1, sym_keyword_zerofill, ACTIONS(9498), 1, sym_keyword_precision, ACTIONS(9500), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1816), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [336680] = 5, ACTIONS(9502), 1, sym_keyword_unsigned, ACTIONS(9504), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1964), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1962), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [336730] = 4, ACTIONS(9506), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2126), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2124), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [336778] = 5, STATE(743), 1, aux_sym_array_size_definition_repeat1, STATE(996), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3313), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [336828] = 4, ACTIONS(9508), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [336876] = 7, ACTIONS(9510), 1, sym_keyword_with, ACTIONS(9512), 1, sym_keyword_without, ACTIONS(9514), 1, anon_sym_LPAREN, STATE(6379), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1914), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [336930] = 4, ACTIONS(9516), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [336978] = 7, ACTIONS(9510), 1, sym_keyword_with, ACTIONS(9512), 1, sym_keyword_without, ACTIONS(9518), 1, anon_sym_LPAREN, STATE(6381), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1924), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [337032] = 4, ACTIONS(9520), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2080), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2082), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [337080] = 4, ACTIONS(9522), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2215), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2217), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [337128] = 4, ACTIONS(9524), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2152), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2154), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [337176] = 4, ACTIONS(9526), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2050), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2052), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [337224] = 4, ACTIONS(9528), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2074), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2076), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [337272] = 26, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9530), 1, sym_keyword_else, ACTIONS(9532), 1, sym_keyword_end, STATE(9772), 1, aux_sym_case_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [337364] = 4, ACTIONS(9534), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [337412] = 4, ACTIONS(9536), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [337460] = 4, ACTIONS(9538), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2070), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2068), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [337508] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2144), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2142), 31, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [337554] = 4, ACTIONS(9540), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2044), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2046), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [337602] = 4, ACTIONS(9542), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [337650] = 4, ACTIONS(9544), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2056), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2058), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [337698] = 4, ACTIONS(9546), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2062), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2064), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [337746] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2110), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2108), 31, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [337792] = 4, ACTIONS(9548), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2104), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2102), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [337840] = 4, ACTIONS(9550), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [337888] = 5, ACTIONS(9552), 1, sym_keyword_varying, ACTIONS(9554), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2010), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2008), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [337938] = 23, ACTIONS(9208), 1, sym_keyword_left, ACTIONS(9212), 1, sym_keyword_inner, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9216), 1, sym_keyword_join, ACTIONS(9218), 1, sym_keyword_natural, ACTIONS(9220), 1, sym_keyword_where, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(9232), 1, anon_sym_COMMA, STATE(5002), 1, aux_sym__mysql_update_statement_repeat1, STATE(6506), 1, sym_index_hint, STATE(7097), 1, sym_where, STATE(7236), 1, sym_group_by, STATE(7398), 1, sym_window_clause, STATE(7711), 1, sym_order_by, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9210), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9228), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6496), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [338024] = 23, ACTIONS(9208), 1, sym_keyword_left, ACTIONS(9212), 1, sym_keyword_inner, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9216), 1, sym_keyword_join, ACTIONS(9218), 1, sym_keyword_natural, ACTIONS(9220), 1, sym_keyword_where, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(9232), 1, anon_sym_COMMA, STATE(6506), 1, sym_index_hint, STATE(6674), 1, aux_sym__mysql_update_statement_repeat1, STATE(7097), 1, sym_where, STATE(7236), 1, sym_group_by, STATE(7398), 1, sym_window_clause, STATE(7711), 1, sym_order_by, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9210), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9228), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6496), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [338110] = 4, ACTIONS(9556), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [338158] = 4, ACTIONS(9558), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [338206] = 4, ACTIONS(9560), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [338254] = 4, ACTIONS(9562), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [338302] = 4, ACTIONS(9564), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [338350] = 4, ACTIONS(9023), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [338398] = 4, ACTIONS(9566), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2190), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2188), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [338446] = 4, ACTIONS(9568), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [338494] = 5, ACTIONS(9163), 1, sym_keyword_filter, STATE(5713), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2701), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2699), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [338544] = 5, STATE(5105), 1, aux_sym_array_size_definition_repeat1, STATE(5553), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3313), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3315), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [338594] = 4, ACTIONS(9570), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2112), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2114), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [338642] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9572), 1, anon_sym_RPAREN, ACTIONS(9574), 1, anon_sym_COMMA, STATE(10693), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [338731] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2295), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2293), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [338776] = 4, ACTIONS(9576), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3397), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [338823] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2231), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2229), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [338868] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2235), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2233), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [338913] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [338958] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2144), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2142), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [339003] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_DOT, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1388), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [339048] = 4, ACTIONS(9578), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [339095] = 4, ACTIONS(9580), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [339142] = 4, ACTIONS(9582), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [339189] = 4, ACTIONS(9584), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [339236] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9586), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [339325] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9588), 1, anon_sym_RBRACK, ACTIONS(9590), 1, anon_sym_COMMA, STATE(11264), 1, sym_not_in, STATE(11317), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [339414] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9592), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [339503] = 4, ACTIONS(3397), 1, sym_keyword_partition, ACTIONS(9594), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 34, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_is, sym_keyword_using, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_rename, sym_keyword_to, sym_keyword_owner, sym_keyword_returning, sym_keyword_wait, sym_keyword_nowait, sym_keyword_compute, sym_keyword_rewrite, sym_keyword_partitioned, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, [339550] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9596), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(9211), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [339637] = 6, ACTIONS(9598), 1, sym_keyword_unsigned, ACTIONS(9600), 1, sym_keyword_zerofill, ACTIONS(9602), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1902), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1900), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [339688] = 4, ACTIONS(9604), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [339735] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9596), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(9627), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [339822] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9596), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(9633), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [339909] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9596), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(9642), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [339996] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9596), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(9707), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [340083] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9596), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(9092), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [340170] = 4, ACTIONS(9606), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [340217] = 4, ACTIONS(9608), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [340264] = 4, ACTIONS(9610), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [340311] = 4, ACTIONS(9612), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [340358] = 4, ACTIONS(9614), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [340405] = 4, ACTIONS(9460), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [340452] = 8, ACTIONS(9616), 1, sym_keyword_array, ACTIONS(9618), 1, anon_sym_LBRACK, STATE(5915), 1, aux_sym_array_size_definition_repeat1, STATE(6465), 1, sym__array_size_definition, STATE(6509), 1, sym_array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2977), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, anon_sym_RPAREN, [340507] = 4, ACTIONS(9620), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [340554] = 4, STATE(5614), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3472), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3474), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [340601] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [340646] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [340691] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2299), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2297), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [340736] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2401), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2399), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [340781] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9622), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [340870] = 4, ACTIONS(9624), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [340917] = 5, STATE(5355), 1, aux_sym_array_size_definition_repeat1, STATE(6205), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3313), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3315), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [340966] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2405), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2403), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [341011] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9626), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11581), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [341100] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9628), 1, anon_sym_RPAREN, STATE(10843), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [341189] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9630), 1, anon_sym_RBRACK, STATE(10559), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [341278] = 4, ACTIONS(9632), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2190), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2188), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [341325] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [341370] = 4, ACTIONS(9634), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [341417] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9636), 1, anon_sym_RPAREN, STATE(10843), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [341506] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [341551] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1936), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1934), 30, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [341596] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1898), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1896), 30, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [341641] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9638), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [341730] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1890), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1888), 30, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [341775] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1894), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1892), 30, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [341820] = 4, ACTIONS(9640), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [341867] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1932), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1930), 30, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [341912] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [341957] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1912), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1910), 30, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [342002] = 6, ACTIONS(9642), 1, sym_keyword_unsigned, ACTIONS(9644), 1, sym_keyword_zerofill, ACTIONS(9646), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1902), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1900), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [342053] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [342098] = 4, ACTIONS(9648), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [342145] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9650), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [342234] = 4, ACTIONS(8953), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [342281] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2247), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2245), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [342326] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9652), 1, anon_sym_RPAREN, STATE(10733), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [342415] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2251), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2249), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [342460] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9654), 1, anon_sym_RBRACK, STATE(10744), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [342549] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [342594] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9656), 1, anon_sym_RPAREN, STATE(10733), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [342683] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2303), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2301), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [342728] = 6, ACTIONS(9658), 1, sym_keyword_unsigned, ACTIONS(9660), 1, sym_keyword_zerofill, ACTIONS(9662), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1880), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1878), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [342779] = 6, ACTIONS(9494), 1, sym_keyword_unsigned, ACTIONS(9496), 1, sym_keyword_zerofill, ACTIONS(9500), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1816), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [342830] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2255), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2253), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [342875] = 6, ACTIONS(9664), 1, sym_keyword_unsigned, ACTIONS(9666), 1, sym_keyword_zerofill, ACTIONS(9668), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1830), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1828), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [342926] = 6, ACTIONS(9670), 1, sym_keyword_unsigned, ACTIONS(9672), 1, sym_keyword_zerofill, ACTIONS(9674), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1840), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1838), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [342977] = 6, ACTIONS(9676), 1, sym_keyword_unsigned, ACTIONS(9678), 1, sym_keyword_zerofill, ACTIONS(9680), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1850), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1848), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [343028] = 6, ACTIONS(9682), 1, sym_keyword_unsigned, ACTIONS(9684), 1, sym_keyword_zerofill, ACTIONS(9686), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1860), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1858), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [343079] = 6, ACTIONS(9153), 1, sym_keyword_unsigned, ACTIONS(9155), 1, sym_keyword_zerofill, ACTIONS(9159), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [343130] = 4, ACTIONS(9688), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [343177] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2259), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2257), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [343222] = 5, ACTIONS(9690), 1, aux_sym__single_quote_string_token2, STATE(5237), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1378), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1376), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [343271] = 4, ACTIONS(9692), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [343318] = 4, ACTIONS(9694), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2124), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2126), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [343365] = 4, ACTIONS(9696), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2068), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2070), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [343412] = 5, ACTIONS(9698), 1, aux_sym__single_quote_string_token2, STATE(5237), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1371), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1369), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [343461] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9701), 1, anon_sym_RPAREN, STATE(10925), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [343550] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9703), 1, anon_sym_RBRACK, STATE(10948), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [343639] = 4, ACTIONS(9705), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(113), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(59), 20, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [343686] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9707), 1, anon_sym_RPAREN, STATE(10925), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [343775] = 8, ACTIONS(9616), 1, sym_keyword_array, ACTIONS(9618), 1, anon_sym_LBRACK, STATE(5915), 1, aux_sym_array_size_definition_repeat1, STATE(6465), 1, sym__array_size_definition, STATE(6499), 1, sym_array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2971), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, anon_sym_RPAREN, [343830] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2307), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2305), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [343875] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9709), 1, anon_sym_RPAREN, STATE(11119), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [343964] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9711), 1, anon_sym_RBRACK, STATE(11128), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [344053] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9713), 1, anon_sym_RPAREN, STATE(11119), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [344142] = 4, ACTIONS(9715), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [344189] = 6, ACTIONS(9717), 1, sym_keyword_unsigned, ACTIONS(9719), 1, sym_keyword_zerofill, ACTIONS(9721), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [344240] = 4, ACTIONS(9723), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [344287] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9725), 1, anon_sym_RPAREN, STATE(11257), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [344376] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9727), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, STATE(11269), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [344465] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2429), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2427), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [344510] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [344555] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9729), 1, anon_sym_RPAREN, STATE(11257), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [344644] = 4, ACTIONS(9731), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2038), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2040), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [344691] = 4, ACTIONS(9733), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2092), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2094), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [344738] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2437), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2435), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [344783] = 4, ACTIONS(9735), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [344830] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2263), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2261), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [344875] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2002), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2004), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [344920] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9737), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11401), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [345009] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9739), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, STATE(11420), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [345098] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9741), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11401), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [345187] = 4, ACTIONS(9743), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2102), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2104), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [345234] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2108), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2110), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [345279] = 4, ACTIONS(9745), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2112), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2114), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [345326] = 4, ACTIONS(9747), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2118), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2120), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [345373] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9749), 1, anon_sym_RPAREN, STATE(11257), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [345462] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9751), 1, anon_sym_RBRACK, STATE(10567), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [345551] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2441), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2439), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [345596] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9753), 1, anon_sym_RPAREN, STATE(10566), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [345685] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1932), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1930), 34, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, [345730] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2445), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2443), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [345775] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2449), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2447), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [345820] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2453), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2451), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [345865] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9755), 1, anon_sym_RPAREN, STATE(10566), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [345954] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9757), 1, anon_sym_RBRACK, STATE(10598), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [346043] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9759), 1, anon_sym_RPAREN, STATE(10596), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [346132] = 4, ACTIONS(9761), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [346179] = 6, ACTIONS(9165), 1, sym_keyword_with, ACTIONS(9167), 1, sym_keyword_without, STATE(6256), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [346230] = 6, ACTIONS(9165), 1, sym_keyword_with, ACTIONS(9167), 1, sym_keyword_without, STATE(6268), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [346281] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9763), 1, anon_sym_RPAREN, STATE(10596), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [346370] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9765), 1, anon_sym_RBRACK, STATE(10633), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [346459] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9767), 1, anon_sym_RPAREN, STATE(10629), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [346548] = 4, ACTIONS(9769), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [346595] = 4, ACTIONS(9771), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [346642] = 4, ACTIONS(9773), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2130), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2132), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [346689] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9775), 1, anon_sym_RPAREN, STATE(10629), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [346778] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9777), 1, anon_sym_RBRACK, STATE(10665), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [346867] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9779), 1, anon_sym_RPAREN, STATE(10662), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [346956] = 4, ACTIONS(9781), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2136), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2138), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [347003] = 6, ACTIONS(9783), 1, anon_sym_LBRACK, STATE(5292), 1, aux_sym_array_size_definition_repeat1, STATE(5864), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2210), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2208), 27, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [347054] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9786), 1, anon_sym_RPAREN, STATE(10662), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [347143] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2142), 17, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2144), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [347188] = 4, ACTIONS(9788), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2148), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [347235] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9790), 1, anon_sym_RBRACK, STATE(10696), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [347324] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9792), 1, anon_sym_RPAREN, STATE(10693), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [347413] = 4, ACTIONS(9794), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2160), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [347460] = 4, ACTIONS(9796), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2166), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [347507] = 4, ACTIONS(9798), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2138), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2136), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [347554] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9800), 1, anon_sym_RBRACK, STATE(10725), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [347643] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9802), 1, anon_sym_RPAREN, STATE(10722), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [347732] = 4, ACTIONS(9804), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2172), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [347779] = 4, ACTIONS(9806), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2178), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [347826] = 4, STATE(5638), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3472), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [347873] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9808), 1, anon_sym_RPAREN, STATE(10722), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [347962] = 4, ACTIONS(59), 1, sym_keyword_partition, ACTIONS(117), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(113), 34, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_is, sym_keyword_using, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_rename, sym_keyword_to, sym_keyword_owner, sym_keyword_returning, sym_keyword_wait, sym_keyword_nowait, sym_keyword_compute, sym_keyword_rewrite, sym_keyword_partitioned, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, [348009] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9810), 1, anon_sym_RBRACK, STATE(10743), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [348098] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(8047), 1, sym_keyword_as, ACTIONS(9816), 1, anon_sym_LPAREN, STATE(6474), 1, sym_identifier, STATE(6502), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(9812), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, ACTIONS(9814), 25, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [348155] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9818), 1, anon_sym_RPAREN, STATE(10742), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [348244] = 4, ACTIONS(9820), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2184), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [348291] = 4, ACTIONS(9400), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [348338] = 4, ACTIONS(9822), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2188), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2190), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [348385] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1936), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1934), 34, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, [348430] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9824), 1, anon_sym_RPAREN, STATE(10742), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [348519] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9826), 1, anon_sym_RBRACK, STATE(10776), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [348608] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9828), 1, anon_sym_RPAREN, STATE(10772), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [348697] = 4, ACTIONS(9830), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2148), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [348744] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9832), 1, anon_sym_RPAREN, STATE(10772), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [348833] = 4, ACTIONS(9003), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [348880] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9834), 1, anon_sym_RBRACK, STATE(10801), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [348969] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9836), 1, anon_sym_RPAREN, STATE(10799), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [349058] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9838), 1, anon_sym_RPAREN, STATE(10772), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [349147] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9840), 1, anon_sym_RBRACK, STATE(10827), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [349236] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1898), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1896), 34, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, [349281] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9842), 1, anon_sym_RPAREN, STATE(10822), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [349370] = 4, ACTIONS(9844), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2160), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [349417] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9846), 1, anon_sym_RPAREN, STATE(10799), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [349506] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9848), 1, anon_sym_RPAREN, STATE(10822), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [349595] = 4, ACTIONS(9850), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2166), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [349642] = 4, ACTIONS(9852), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2172), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [349689] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2311), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2309), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [349734] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2421), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2419), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [349779] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9854), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [349868] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2425), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2423), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [349913] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2433), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2431), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [349958] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2377), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2375), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [350003] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9856), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [350092] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9858), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [350181] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9860), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [350270] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9862), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [350359] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9864), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [350448] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2227), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2225), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [350493] = 4, ACTIONS(9866), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3549), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3551), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [350540] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2239), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2237), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [350585] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2243), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2241), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [350630] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2223), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2221), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [350675] = 4, ACTIONS(9868), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3397), 20, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [350722] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2275), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2273), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [350767] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2279), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2277), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [350812] = 4, ACTIONS(9870), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2178), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [350859] = 4, ACTIONS(9872), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2184), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [350906] = 4, ACTIONS(9874), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2088), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [350953] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9876), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(9212), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [351040] = 6, ACTIONS(9878), 1, anon_sym_LBRACK, STATE(5355), 1, aux_sym_array_size_definition_repeat1, STATE(6205), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2208), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2210), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [351091] = 4, ACTIONS(9881), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2088), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [351138] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2297), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2299), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [351183] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2301), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2303), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [351228] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2305), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2307), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [351273] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2315), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2313), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [351318] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2367), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2365), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [351363] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9876), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(9215), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [351450] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9876), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(9242), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [351537] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(9883), 1, anon_sym_RBRACK, STATE(10903), 1, aux_sym_array_repeat1, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [351626] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, ACTIONS(9885), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_COMMA, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [351711] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1818), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [351756] = 6, ACTIONS(9510), 1, sym_keyword_with, ACTIONS(9512), 1, sym_keyword_without, STATE(6237), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1946), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [351807] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2776), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2774), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [351852] = 6, ACTIONS(9510), 1, sym_keyword_with, ACTIONS(9512), 1, sym_keyword_without, STATE(6240), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1950), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [351903] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9876), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(9644), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [351990] = 4, ACTIONS(9887), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [352037] = 6, ACTIONS(9889), 1, sym_keyword_unsigned, ACTIONS(9891), 1, sym_keyword_zerofill, ACTIONS(9893), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1868), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [352088] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2148), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [352133] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9895), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [352222] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9897), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [352311] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [352356] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2399), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2401), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [352401] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9424), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, ACTIONS(8795), 3, sym_keyword_create, sym_keyword_with, anon_sym_RPAREN, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [352486] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [352531] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9424), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, ACTIONS(8793), 3, sym_keyword_create, sym_keyword_with, anon_sym_RPAREN, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [352616] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2403), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2405), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [352661] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2160), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [352706] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9876), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(9174), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [352793] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9899), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [352882] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9876), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(9186), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [352969] = 4, ACTIONS(9901), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2080), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2082), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [353016] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2166), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [353061] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2026), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2024), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [353106] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2172), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [353151] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [353196] = 4, ACTIONS(9903), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2215), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2217), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [353243] = 4, ACTIONS(9905), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2152), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2154), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [353290] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [353335] = 4, ACTIONS(9907), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2050), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2052), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [353382] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2804), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2802), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [353427] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2178), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [353472] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, ACTIONS(9909), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_COMMA, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [353557] = 4, ACTIONS(9911), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2074), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2076), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [353604] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2184), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [353649] = 5, ACTIONS(9690), 1, aux_sym__single_quote_string_token2, STATE(5237), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3347), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3345), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [353698] = 7, ACTIONS(9913), 1, sym_keyword_array, STATE(6011), 1, aux_sym_array_size_definition_repeat1, STATE(6456), 1, sym_array_size_definition, STATE(6467), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2973), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2971), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [353751] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, ACTIONS(9915), 3, sym_keyword_when, sym_keyword_else, sym_keyword_end, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [353836] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [353881] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2772), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2770), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [353926] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2780), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2778), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [353971] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [354016] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2792), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2790), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [354061] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2796), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2794), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [354106] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2427), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2429), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [354151] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2088), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [354196] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2435), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2437), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [354241] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9917), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [354330] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2439), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2441), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [354375] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [354420] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2820), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2818), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [354465] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2824), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2822), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [354510] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2812), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2810), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [354555] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [354600] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9919), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [354689] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2443), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2445), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [354734] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2447), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2449), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [354779] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2451), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2453), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [354824] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2457), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2455), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [354869] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2808), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2806), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [354914] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [354959] = 4, ACTIONS(9921), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2044), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2046), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [355006] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2816), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2814), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [355051] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2381), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2379), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [355096] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2800), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2798), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [355141] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2385), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2383), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [355186] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2389), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2387), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [355231] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, ACTIONS(8419), 1, sym_keyword_in, ACTIONS(8421), 1, sym_keyword_not, ACTIONS(8423), 1, sym_keyword_between, ACTIONS(8429), 1, sym_op_other, ACTIONS(8431), 1, sym_keyword_and, ACTIONS(8672), 1, sym_keyword_or, ACTIONS(8674), 1, anon_sym_COLON_COLON, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8427), 2, anon_sym_LT, anon_sym_GT, ACTIONS(9885), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8425), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [355316] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2393), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2391), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [355361] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2397), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2395), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [355406] = 4, ACTIONS(9923), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [355453] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2409), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2407), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [355498] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2413), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2411), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [355543] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2309), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2311), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [355588] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2419), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2421), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [355633] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2423), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2425), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [355678] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2431), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2433), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [355723] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2375), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2377), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [355768] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2225), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2227), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [355813] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2237), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2239), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [355858] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2241), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2243), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [355903] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2221), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2223), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [355948] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2265), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2267), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [355993] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2273), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2275), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [356038] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2277), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2279), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [356083] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2417), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2415), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [356128] = 23, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(8943), 1, anon_sym_COMMA, ACTIONS(9925), 1, sym_keyword_left, ACTIONS(9929), 1, sym_keyword_inner, ACTIONS(9931), 1, sym_keyword_join, ACTIONS(9933), 1, sym_keyword_natural, ACTIONS(9935), 1, sym_keyword_where, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(5453), 1, aux_sym__mysql_update_statement_repeat1, STATE(6523), 1, sym_index_hint, STATE(7171), 1, sym_where, STATE(7340), 1, sym_group_by, STATE(7560), 1, sym_order_by, STATE(7740), 1, sym_window_clause, STATE(7777), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9927), 2, sym_keyword_right, sym_keyword_full, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6524), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(8917), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [356213] = 23, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(8943), 1, anon_sym_COMMA, ACTIONS(9925), 1, sym_keyword_left, ACTIONS(9929), 1, sym_keyword_inner, ACTIONS(9931), 1, sym_keyword_join, ACTIONS(9933), 1, sym_keyword_natural, ACTIONS(9935), 1, sym_keyword_where, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(5454), 1, aux_sym__mysql_update_statement_repeat1, STATE(6527), 1, sym_index_hint, STATE(7172), 1, sym_where, STATE(7342), 1, sym_group_by, STATE(7595), 1, sym_order_by, STATE(7741), 1, sym_window_clause, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9927), 2, sym_keyword_right, sym_keyword_full, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6529), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [356298] = 23, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(8943), 1, anon_sym_COMMA, ACTIONS(9925), 1, sym_keyword_left, ACTIONS(9929), 1, sym_keyword_inner, ACTIONS(9931), 1, sym_keyword_join, ACTIONS(9933), 1, sym_keyword_natural, ACTIONS(9935), 1, sym_keyword_where, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(6527), 1, sym_index_hint, STATE(6577), 1, aux_sym__mysql_update_statement_repeat1, STATE(7172), 1, sym_where, STATE(7342), 1, sym_group_by, STATE(7595), 1, sym_order_by, STATE(7741), 1, sym_window_clause, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9927), 2, sym_keyword_right, sym_keyword_full, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6529), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [356383] = 23, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(8943), 1, anon_sym_COMMA, ACTIONS(9925), 1, sym_keyword_left, ACTIONS(9929), 1, sym_keyword_inner, ACTIONS(9931), 1, sym_keyword_join, ACTIONS(9933), 1, sym_keyword_natural, ACTIONS(9935), 1, sym_keyword_where, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(6531), 1, sym_index_hint, STATE(6577), 1, aux_sym__mysql_update_statement_repeat1, STATE(7173), 1, sym_where, STATE(7344), 1, sym_group_by, STATE(7435), 1, sym_order_by, STATE(7742), 1, sym_window_clause, STATE(7837), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9927), 2, sym_keyword_right, sym_keyword_full, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6530), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9027), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [356468] = 4, ACTIONS(9941), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2056), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2058), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [356515] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2313), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2315), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [356560] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2365), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2367), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [356605] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9943), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(10369), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [356692] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9943), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(10370), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [356779] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9943), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(10372), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [356866] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9943), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(10377), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [356953] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9943), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(10378), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [357040] = 4, STATE(934), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3472), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_create, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_with, sym_keyword_returning, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [357087] = 4, ACTIONS(9945), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2062), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2064), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [357134] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [357179] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [357224] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2455), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2457), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [357269] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2379), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2381), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [357314] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2383), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2385), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [357359] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2387), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2389), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [357404] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2391), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2393), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [357449] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2395), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2397), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [357494] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2407), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2409), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [357539] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2411), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2413), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [357584] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2415), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2417), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [357629] = 5, ACTIONS(9947), 1, aux_sym__single_quote_string_token2, STATE(5233), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1365), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1363), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [357678] = 4, ACTIONS(9949), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2132), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2130), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [357725] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, ACTIONS(8419), 1, sym_keyword_in, ACTIONS(8421), 1, sym_keyword_not, ACTIONS(8423), 1, sym_keyword_between, ACTIONS(8429), 1, sym_op_other, ACTIONS(8431), 1, sym_keyword_and, ACTIONS(8672), 1, sym_keyword_or, ACTIONS(8674), 1, anon_sym_COLON_COLON, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8427), 2, anon_sym_LT, anon_sym_GT, ACTIONS(9909), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8425), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [357810] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2080), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2082), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [357855] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2215), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2217), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [357900] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2271), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2269), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [357945] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2152), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2154), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [357990] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2050), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2052), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [358035] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [358080] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2074), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2076), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [358125] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [358170] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [358215] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [358260] = 6, ACTIONS(9951), 1, sym_keyword_unsigned, ACTIONS(9953), 1, sym_keyword_zerofill, ACTIONS(9955), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1880), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1878), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [358311] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2229), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2231), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [358356] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2233), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2235), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [358401] = 5, STATE(5292), 1, aux_sym_array_size_definition_repeat1, STATE(5864), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3313), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [358450] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2245), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2247), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [358495] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2249), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2251), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [358540] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2253), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2255), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [358585] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2257), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2259), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [358630] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2261), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2263), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [358675] = 6, ACTIONS(9957), 1, sym_keyword_unsigned, ACTIONS(9959), 1, sym_keyword_zerofill, ACTIONS(9961), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1830), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1828), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [358726] = 6, ACTIONS(9963), 1, sym_keyword_unsigned, ACTIONS(9965), 1, sym_keyword_zerofill, ACTIONS(9967), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1840), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1838), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [358777] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2269), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2271), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [358822] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2016), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2018), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [358867] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(9943), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(10364), 2, sym_when_clause, aux_sym__merge_statement_repeat1, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [358954] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2044), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2046), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [358999] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [359044] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2056), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2058), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [359089] = 6, ACTIONS(9969), 1, sym_keyword_unsigned, ACTIONS(9971), 1, sym_keyword_zerofill, ACTIONS(9973), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1850), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1848), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [359140] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2281), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2283), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [359185] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2285), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2287), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [359230] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2062), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2064), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [359275] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2289), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2291), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [359320] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2293), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2295), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [359365] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1890), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1888), 34, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, [359410] = 6, ACTIONS(9975), 1, sym_keyword_unsigned, ACTIONS(9977), 1, sym_keyword_zerofill, ACTIONS(9979), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1860), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1858), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [359461] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1894), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1892), 34, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, [359506] = 5, ACTIONS(9981), 1, aux_sym__single_quote_string_token2, STATE(5400), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3301), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3299), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [359555] = 4, ACTIONS(9983), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [359602] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [359647] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, STATE(6468), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2958), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2956), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [359700] = 7, ACTIONS(9913), 1, sym_keyword_array, STATE(6011), 1, aux_sym_array_size_definition_repeat1, STATE(6467), 1, sym__array_size_definition, STATE(6475), 1, sym_array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2979), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2977), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [359753] = 4, ACTIONS(9985), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2126), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2124), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [359800] = 4, ACTIONS(9987), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2070), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2068), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [359847] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2283), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2281), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [359892] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2287), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2285), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [359937] = 4, ACTIONS(9989), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(113), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(59), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [359984] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9991), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [360073] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9993), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [360162] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9995), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [360251] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9997), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [360340] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(9999), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [360429] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(10001), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11292), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [360518] = 4, ACTIONS(10003), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2040), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2038), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [360565] = 4, ACTIONS(10005), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2094), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2092), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [360612] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1912), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1910), 34, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, [360657] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [360702] = 4, ACTIONS(10007), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2104), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2102), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [360749] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2110), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2108), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [360794] = 4, ACTIONS(10009), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2114), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2112), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [360841] = 4, ACTIONS(10011), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2120), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2118), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [360888] = 25, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(10013), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, STATE(11581), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [360977] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [361022] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2291), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2289), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [361067] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2267), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2265), 30, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [361112] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4108), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4106), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [361156] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2441), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2439), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [361200] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2445), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2443), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [361244] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2449), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2447), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [361288] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2313), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2315), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [361332] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2365), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2367), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [361376] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6339), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [361424] = 5, ACTIONS(10017), 1, sym_keyword_unsigned, ACTIONS(10019), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1964), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1962), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [361472] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2455), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2457), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [361516] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2471), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2473), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [361560] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2479), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2481), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [361604] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2379), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2381), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [361648] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2383), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2385), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [361692] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2387), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2389), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [361736] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6347), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2721), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2719), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [361784] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2391), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2393), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [361828] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3966), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3964), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [361872] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6271), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2701), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2699), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [361920] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [361964] = 5, ACTIONS(10021), 1, sym_keyword_unsigned, ACTIONS(10023), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1972), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1970), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [362012] = 4, STATE(5952), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3472), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3474), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [362058] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [362102] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2395), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2397), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [362146] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3470), 2, sym_keyword_on, sym_keyword_using, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [362230] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2407), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2409), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [362274] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2411), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2413), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [362318] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10025), 1, anon_sym_RBRACK, ACTIONS(10027), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [362404] = 4, ACTIONS(10029), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2002), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, [362450] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2415), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2417), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [362494] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2315), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2313), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [362538] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [362582] = 5, ACTIONS(10031), 1, sym_keyword_unsigned, ACTIONS(10033), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1956), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1954), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [362630] = 5, ACTIONS(10035), 1, sym_keyword_unsigned, ACTIONS(10037), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1964), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1962), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [362678] = 5, ACTIONS(10039), 1, sym_keyword_unsigned, ACTIONS(10041), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1972), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1970), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [362726] = 5, ACTIONS(10043), 1, sym_keyword_unsigned, ACTIONS(10045), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1980), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1978), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [362774] = 5, ACTIONS(10047), 1, sym_keyword_unsigned, ACTIONS(10049), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1988), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1986), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [362822] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2080), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2082), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [362866] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3526), 2, sym_keyword_on, sym_keyword_using, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [362950] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [362994] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6307), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2741), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2739), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [363042] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2215), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2217), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [363086] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [363130] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2389), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2387), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [363174] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2152), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2154), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [363218] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [363262] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2820), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2818), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [363306] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2050), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2052), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [363350] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10051), 1, anon_sym_RBRACK, ACTIONS(10053), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [363436] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [363480] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2393), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2391), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [363524] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [363568] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2475), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2477), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [363612] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2824), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2822), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [363656] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2812), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2810), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [363700] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [363744] = 5, ACTIONS(10055), 1, sym_keyword_unsigned, ACTIONS(10057), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1980), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1978), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [363792] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2074), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2076), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [363836] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [363880] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2229), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2231), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [363924] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2233), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2235), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [363968] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2397), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2395), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [364012] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2804), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2802), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [364056] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10059), 1, anon_sym_RBRACK, ACTIONS(10061), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [364142] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2453), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2451), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [364186] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6332), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [364234] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2429), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2427), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [364278] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10063), 1, anon_sym_RBRACK, ACTIONS(10065), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [364364] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2245), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2247), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [364408] = 5, ACTIONS(10067), 1, sym_keyword_unsigned, ACTIONS(10069), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1988), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1986), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [364456] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2249), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2251), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [364500] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(7836), 1, anon_sym_LBRACK, ACTIONS(8345), 1, sym_keyword_is, ACTIONS(8349), 1, anon_sym_PLUS, ACTIONS(8351), 1, anon_sym_DASH, ACTIONS(8353), 1, anon_sym_SLASH, ACTIONS(8355), 1, anon_sym_CARET, ACTIONS(8419), 1, sym_keyword_in, ACTIONS(8421), 1, sym_keyword_not, ACTIONS(8423), 1, sym_keyword_between, ACTIONS(8429), 1, sym_op_other, ACTIONS(8431), 1, sym_keyword_and, ACTIONS(8672), 1, sym_keyword_or, ACTIONS(8674), 1, anon_sym_COLON_COLON, STATE(10661), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8347), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8427), 2, anon_sym_LT, anon_sym_GT, ACTIONS(10071), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(1280), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1279), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8425), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [364584] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2459), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2461), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [364628] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2463), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2465), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [364672] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2253), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2255), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [364716] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2297), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2299), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [364760] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [364804] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2257), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2259), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [364848] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2367), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2365), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [364892] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10073), 1, anon_sym_RBRACK, ACTIONS(10075), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [364978] = 23, ACTIONS(10079), 1, sym__identifier, ACTIONS(10082), 1, sym_keyword_partition, ACTIONS(10087), 1, sym_keyword_collate, ACTIONS(10090), 1, sym_keyword_engine, ACTIONS(10093), 1, sym_keyword_default, ACTIONS(10096), 1, sym_keyword_with, ACTIONS(10099), 1, sym_keyword_without, ACTIONS(10102), 1, sym_keyword_row, ACTIONS(10105), 1, sym_keyword_stored, ACTIONS(10108), 1, sym_keyword_tblproperties, ACTIONS(10111), 1, sym_keyword_location, ACTIONS(10114), 1, sym_keyword_partitioned, ACTIONS(10117), 1, sym_keyword_sort, ACTIONS(10120), 1, sym__double_quote_string, ACTIONS(10123), 1, aux_sym__single_quote_string_token1, ACTIONS(10129), 1, aux_sym_identifier_token1, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10085), 2, sym_keyword_create, sym_keyword_as, ACTIONS(10126), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, ACTIONS(10077), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [365062] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [365106] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2261), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2263), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [365150] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2269), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2271), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [365194] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10132), 1, anon_sym_RBRACK, ACTIONS(10134), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [365280] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [365324] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2301), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2303), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [365368] = 5, ACTIONS(10136), 1, sym_keyword_unsigned, ACTIONS(10138), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2016), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [365416] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2016), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2018), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [365460] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2305), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2307), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [365504] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2469), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2467), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [365548] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2231), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2229), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [365592] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10140), 1, anon_sym_RBRACK, ACTIONS(10142), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [365678] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3436), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3434), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [365722] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2401), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2399), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [365766] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10144), 1, anon_sym_RBRACK, ACTIONS(10146), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [365852] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2461), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2459), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [365896] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2465), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2463), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [365940] = 5, ACTIONS(10148), 1, sym_keyword_precision, ACTIONS(10150), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [365988] = 5, ACTIONS(10152), 1, sym_keyword_varying, ACTIONS(10154), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2010), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2008), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [366036] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2283), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2281), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [366080] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(6784), 2, anon_sym_RPAREN, anon_sym_COMMA, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [366164] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10156), 1, anon_sym_RBRACK, ACTIONS(10158), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [366250] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10160), 1, anon_sym_RBRACK, ACTIONS(10162), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [366336] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2287), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2285), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [366380] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3936), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3934), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [366424] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3488), 2, sym_keyword_on, sym_keyword_using, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [366508] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2148), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [366552] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2405), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2403), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [366596] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3944), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3942), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [366640] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3948), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3946), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [366684] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2467), 17, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2469), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [366728] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3952), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3950), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [366772] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2235), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2233), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [366816] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2409), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2407), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [366860] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10164), 1, anon_sym_RBRACK, ACTIONS(10166), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [366946] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3962), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3960), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [366990] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [367034] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [367078] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1870), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [367122] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3970), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3968), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [367166] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3974), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3972), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [367210] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [367254] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [367298] = 8, ACTIONS(275), 1, sym__identifier, ACTIONS(8047), 1, sym_keyword_as, STATE(6474), 1, sym_identifier, STATE(6512), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(9812), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, ACTIONS(9814), 25, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [367352] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2413), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2411), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [367396] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2399), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2401), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [367440] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2473), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2471), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [367484] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2457), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2455), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [367528] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10168), 1, anon_sym_RBRACK, ACTIONS(10170), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [367614] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2481), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2479), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [367658] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2044), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2046), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [367702] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2403), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2405), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [367746] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10172), 1, anon_sym_RBRACK, ACTIONS(10174), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [367832] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2247), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2245), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [367876] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4000), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3998), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [367920] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2311), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2309), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [367964] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2808), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2806), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [368008] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2251), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2249), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [368052] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2056), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2058), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [368096] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2281), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2283), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [368140] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2285), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2287), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [368184] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [368228] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2160), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [368272] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2816), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2814), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [368316] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [368360] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4046), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4044), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [368404] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, ACTIONS(6784), 2, anon_sym_RBRACK, anon_sym_COMMA, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [368488] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4050), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4048), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [368532] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4054), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4052), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [368576] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2166), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [368620] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2291), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2289), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [368664] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4100), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4098), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [368708] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4104), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4102), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [368752] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [368796] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2381), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2379), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [368840] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2279), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2277), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [368884] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2437), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2435), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [368928] = 23, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(9232), 1, anon_sym_COMMA, ACTIONS(10176), 1, sym_keyword_left, ACTIONS(10180), 1, sym_keyword_inner, ACTIONS(10182), 1, sym_keyword_join, ACTIONS(10184), 1, sym_keyword_natural, ACTIONS(10186), 1, sym_keyword_where, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(5702), 1, aux_sym__mysql_update_statement_repeat1, STATE(6598), 1, sym_index_hint, STATE(7262), 1, sym_where, STATE(7584), 1, sym_group_by, STATE(7731), 1, sym_order_by, STATE(7801), 1, sym_window_clause, STATE(7897), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10178), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9228), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6578), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(8917), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [369012] = 23, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(9232), 1, anon_sym_COMMA, ACTIONS(10176), 1, sym_keyword_left, ACTIONS(10180), 1, sym_keyword_inner, ACTIONS(10182), 1, sym_keyword_join, ACTIONS(10184), 1, sym_keyword_natural, ACTIONS(10186), 1, sym_keyword_where, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(5703), 1, aux_sym__mysql_update_statement_repeat1, STATE(6559), 1, sym_index_hint, STATE(7263), 1, sym_where, STATE(7585), 1, sym_group_by, STATE(7711), 1, sym_order_by, STATE(7803), 1, sym_window_clause, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10178), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9228), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6562), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [369096] = 23, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(9232), 1, anon_sym_COMMA, ACTIONS(10176), 1, sym_keyword_left, ACTIONS(10180), 1, sym_keyword_inner, ACTIONS(10182), 1, sym_keyword_join, ACTIONS(10184), 1, sym_keyword_natural, ACTIONS(10186), 1, sym_keyword_where, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(6559), 1, sym_index_hint, STATE(6674), 1, aux_sym__mysql_update_statement_repeat1, STATE(7263), 1, sym_where, STATE(7585), 1, sym_group_by, STATE(7711), 1, sym_order_by, STATE(7803), 1, sym_window_clause, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10178), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9228), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6562), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [369180] = 23, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(9232), 1, anon_sym_COMMA, ACTIONS(10176), 1, sym_keyword_left, ACTIONS(10180), 1, sym_keyword_inner, ACTIONS(10182), 1, sym_keyword_join, ACTIONS(10184), 1, sym_keyword_natural, ACTIONS(10186), 1, sym_keyword_where, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(6564), 1, sym_index_hint, STATE(6674), 1, aux_sym__mysql_update_statement_repeat1, STATE(7264), 1, sym_where, STATE(7586), 1, sym_group_by, STATE(7643), 1, sym_order_by, STATE(7805), 1, sym_window_clause, STATE(7856), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10178), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9228), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, STATE(6563), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9027), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [369264] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2295), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2293), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [369308] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2062), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2064), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [369352] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3424), 2, sym_keyword_on, sym_keyword_using, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [369436] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4128), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4126), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [369480] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4132), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4130), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [369524] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [369568] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2289), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2291), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [369612] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2293), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2295), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [369656] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6367), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [369704] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [369748] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2776), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2774), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [369792] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, ACTIONS(9885), 2, anon_sym_RPAREN, anon_sym_COMMA, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [369876] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2800), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2798), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [369920] = 5, ACTIONS(10192), 1, sym_keyword_precision, ACTIONS(10194), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1868), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [369968] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370012] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2772), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2770), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370056] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2780), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2778), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370100] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, ACTIONS(9909), 2, anon_sym_RPAREN, anon_sym_COMMA, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [370184] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2255), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2253), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370228] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4136), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4134), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370272] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10196), 1, anon_sym_RBRACK, ACTIONS(10198), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [370358] = 5, ACTIONS(10200), 1, sym_keyword_unsigned, ACTIONS(10202), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1996), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1994), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370406] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4140), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4138), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370450] = 5, ACTIONS(10204), 1, sym_keyword_unsigned, ACTIONS(10206), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1940), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1938), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370498] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2421), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2419), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370542] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2417), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2415), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370586] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2259), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2257), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370630] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2263), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2261), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370674] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2425), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2423), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370718] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370762] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2385), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2383), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370806] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2271), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2269), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370850] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2792), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2790), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370894] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2433), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2431), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370938] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2377), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2375), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [370982] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2172), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [371026] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4200), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4198), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [371070] = 4, STATE(5872), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3472), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [371116] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2796), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2794), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_over, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [371160] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4204), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4202), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [371204] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3478), 2, sym_keyword_on, sym_keyword_using, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [371288] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [371332] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4208), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4206), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [371376] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2178), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [371420] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2477), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2475), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [371464] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2184), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [371508] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2026), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2024), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [371552] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10208), 1, anon_sym_RBRACK, ACTIONS(10210), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [371638] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10212), 1, anon_sym_RBRACK, ACTIONS(10214), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [371724] = 5, ACTIONS(10216), 1, sym_keyword_unsigned, ACTIONS(10218), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [371772] = 4, ACTIONS(10220), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [371818] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2427), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2429), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [371862] = 8, ACTIONS(275), 1, sym__identifier, ACTIONS(8047), 1, sym_keyword_as, STATE(6474), 1, sym_identifier, STATE(6514), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(10222), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, ACTIONS(10224), 25, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [371916] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2088), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [371960] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6420), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2757), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2755), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372008] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2435), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2437), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [372052] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2439), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2441), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [372096] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4372), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4370), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372140] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4120), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4118), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372184] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2227), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2225), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372228] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3081), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3079), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372272] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2443), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2445), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [372316] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2239), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2237), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372360] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2447), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2449), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [372404] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1818), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [372448] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372492] = 4, ACTIONS(10226), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 28, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372538] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3866), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3864), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372582] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2243), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2241), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372626] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6279), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2733), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2731), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372674] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3912), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3910), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372718] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3432), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3430), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372762] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3940), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3938), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372806] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372850] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6395), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2761), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2759), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372898] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 3, anon_sym_LPAREN, anon_sym_DOT, aux_sym__single_quote_string_token1, ACTIONS(1384), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [372944] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 10, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_DOT, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(1388), 25, sym_keyword_set, sym_keyword_partition, sym_keyword_create, sym_keyword_alter, sym_keyword_change, sym_keyword_modify, sym_keyword_drop, sym_keyword_add, sym_keyword_column, sym_keyword_as, sym_keyword_if, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_rename, sym_keyword_owner, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [372988] = 5, ACTIONS(10228), 1, sym_keyword_varying, ACTIONS(10230), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2010), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2008), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [373036] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2223), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2221), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [373080] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2451), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2453), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [373124] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6362), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [373172] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6388), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2737), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2735), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [373220] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2309), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2311), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [373264] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2267), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2265), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [373308] = 4, ACTIONS(10232), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3549), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3551), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [373354] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6419), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [373402] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6270), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [373450] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6428), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2697), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2695), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [373498] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2299), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2297), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [373542] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2303), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2301), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [373586] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2307), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2305), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [373630] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2024), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2026), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [373674] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2419), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2421), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [373718] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2423), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2425), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [373762] = 5, ACTIONS(10234), 1, sym_keyword_unsigned, ACTIONS(10236), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1996), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1994), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [373810] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2431), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2433), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [373854] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6303), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [373902] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2375), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2377), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [373946] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2225), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2227), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [373990] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10238), 1, anon_sym_RBRACK, ACTIONS(10240), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [374076] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6276), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [374124] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2237), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2239), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [374168] = 4, ACTIONS(10242), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3549), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3551), 19, sym_keyword_order, sym_keyword_limit, sym_keyword_as, sym_keyword_separator, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [374214] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2241), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2243), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [374258] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3476), 2, sym_keyword_on, sym_keyword_using, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [374342] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6272), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2709), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2707), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [374390] = 5, ACTIONS(10244), 1, sym_keyword_unsigned, ACTIONS(10246), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1940), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1938), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [374438] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2221), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2223), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [374482] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [374526] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2265), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2267), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [374570] = 24, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10248), 1, anon_sym_RBRACK, ACTIONS(10250), 1, anon_sym_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [374656] = 5, ACTIONS(10252), 1, sym_keyword_unsigned, ACTIONS(10254), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1956), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1954), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [374704] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [374748] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6323), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2749), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2747), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [374796] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2275), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2273), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [374840] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2273), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2275), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [374884] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2277), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2279), 19, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [374928] = 5, ACTIONS(10015), 1, sym_keyword_filter, STATE(6330), 1, sym_filter_expression, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2713), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2711), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [374976] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1384), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [375020] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4112), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4110), 29, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [375064] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10256), 1, sym_keyword_as, ACTIONS(10258), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [375147] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10260), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [375230] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10266), 1, sym_keyword_create, ACTIONS(10268), 1, sym_keyword_as, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(10262), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(6144), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [375315] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10292), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [375398] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10294), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [375481] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10296), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [375564] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10298), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [375647] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10300), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [375730] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10302), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [375813] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10304), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [375896] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10306), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [375979] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3866), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3864), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [376022] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10308), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [376105] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10312), 1, sym_keyword_partition, ACTIONS(10314), 1, sym_keyword_create, ACTIONS(10316), 1, sym_keyword_as, ACTIONS(10318), 1, sym_keyword_collate, ACTIONS(10320), 1, sym_keyword_engine, ACTIONS(10322), 1, sym_keyword_default, ACTIONS(10324), 1, sym_keyword_with, ACTIONS(10326), 1, sym_keyword_without, ACTIONS(10328), 1, sym_keyword_row, ACTIONS(10330), 1, sym_keyword_stored, ACTIONS(10332), 1, sym_keyword_tblproperties, ACTIONS(10334), 1, sym_keyword_location, ACTIONS(10336), 1, sym_keyword_partitioned, ACTIONS(10338), 1, sym_keyword_sort, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(10310), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(13758), 2, sym__literal_string, sym_identifier, STATE(5907), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [376190] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13230), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [376237] = 4, ACTIONS(10342), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [376282] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2469), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2467), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [376325] = 4, ACTIONS(10344), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [376370] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14222), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [376417] = 4, ACTIONS(10346), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [376462] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10348), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [376545] = 4, ACTIONS(10350), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [376590] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14423), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [376637] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14425), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [376684] = 4, ACTIONS(10352), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [376729] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2144), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2142), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, [376772] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14595), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [376819] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10354), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [376902] = 4, ACTIONS(10356), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2146), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [376947] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10358), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [377030] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2477), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2475), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [377073] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3940), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3938), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [377116] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10360), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [377199] = 4, ACTIONS(10362), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2132), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2130), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [377244] = 4, ACTIONS(10364), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2138), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2136), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [377289] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4136), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4134), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [377332] = 4, ACTIONS(10366), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2158), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [377377] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10368), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [377460] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4140), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4138), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [377503] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10370), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [377586] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2481), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2479), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [377629] = 4, ACTIONS(10372), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2164), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [377674] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10374), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [377757] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1384), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1382), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [377800] = 5, ACTIONS(10376), 1, aux_sym__single_quote_string_token2, STATE(6180), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3301), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3299), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [377847] = 4, ACTIONS(10378), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2182), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [377892] = 4, ACTIONS(10380), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2170), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [377937] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4200), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4198), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [377980] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2461), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2459), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [378023] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4204), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4202), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [378066] = 4, ACTIONS(10382), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [378111] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10384), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [378194] = 4, ACTIONS(10386), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2132), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2130), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [378239] = 4, ACTIONS(10388), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [378284] = 4, ACTIONS(10390), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2080), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [378329] = 4, ACTIONS(10392), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(59), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(113), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [378374] = 4, ACTIONS(10394), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2044), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [378419] = 4, ACTIONS(10396), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2215), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [378464] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10398), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [378547] = 4, ACTIONS(10400), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [378592] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10402), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [378675] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10404), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [378758] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10406), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [378841] = 4, ACTIONS(10408), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2176), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [378886] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10410), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [378969] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10412), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [379052] = 4, ACTIONS(10414), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2182), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [379097] = 4, ACTIONS(10416), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2056), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [379142] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10266), 1, sym_keyword_create, ACTIONS(10312), 1, sym_keyword_partition, ACTIONS(10318), 1, sym_keyword_collate, ACTIONS(10320), 1, sym_keyword_engine, ACTIONS(10322), 1, sym_keyword_default, ACTIONS(10324), 1, sym_keyword_with, ACTIONS(10326), 1, sym_keyword_without, ACTIONS(10328), 1, sym_keyword_row, ACTIONS(10330), 1, sym_keyword_stored, ACTIONS(10332), 1, sym_keyword_tblproperties, ACTIONS(10334), 1, sym_keyword_location, ACTIONS(10336), 1, sym_keyword_partitioned, ACTIONS(10338), 1, sym_keyword_sort, ACTIONS(10418), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(10262), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(13758), 2, sym__literal_string, sym_identifier, STATE(5906), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [379227] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2002), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, [379270] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2144), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2142), 28, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [379313] = 4, ACTIONS(10420), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [379358] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10071), 1, anon_sym_SEMI, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [379441] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10422), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [379524] = 4, ACTIONS(10424), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [379569] = 4, ACTIONS(10426), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [379614] = 4, ACTIONS(10194), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1868), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [379659] = 4, ACTIONS(10428), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [379704] = 4, ACTIONS(10430), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [379749] = 4, ACTIONS(10432), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [379794] = 4, ACTIONS(10150), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [379839] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10312), 1, sym_keyword_partition, ACTIONS(10318), 1, sym_keyword_collate, ACTIONS(10320), 1, sym_keyword_engine, ACTIONS(10322), 1, sym_keyword_default, ACTIONS(10324), 1, sym_keyword_with, ACTIONS(10326), 1, sym_keyword_without, ACTIONS(10328), 1, sym_keyword_row, ACTIONS(10330), 1, sym_keyword_stored, ACTIONS(10332), 1, sym_keyword_tblproperties, ACTIONS(10334), 1, sym_keyword_location, ACTIONS(10336), 1, sym_keyword_partitioned, ACTIONS(10338), 1, sym_keyword_sort, ACTIONS(10436), 1, sym_keyword_create, ACTIONS(10438), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(10434), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(13758), 2, sym__literal_string, sym_identifier, STATE(6067), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [379924] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10312), 1, sym_keyword_partition, ACTIONS(10318), 1, sym_keyword_collate, ACTIONS(10320), 1, sym_keyword_engine, ACTIONS(10322), 1, sym_keyword_default, ACTIONS(10324), 1, sym_keyword_with, ACTIONS(10326), 1, sym_keyword_without, ACTIONS(10328), 1, sym_keyword_row, ACTIONS(10330), 1, sym_keyword_stored, ACTIONS(10332), 1, sym_keyword_tblproperties, ACTIONS(10334), 1, sym_keyword_location, ACTIONS(10336), 1, sym_keyword_partitioned, ACTIONS(10338), 1, sym_keyword_sort, ACTIONS(10436), 1, sym_keyword_create, ACTIONS(10438), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(10434), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(13758), 2, sym__literal_string, sym_identifier, STATE(5907), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [380009] = 23, ACTIONS(10079), 1, sym__identifier, ACTIONS(10120), 1, sym__double_quote_string, ACTIONS(10123), 1, aux_sym__single_quote_string_token1, ACTIONS(10129), 1, aux_sym_identifier_token1, ACTIONS(10440), 1, sym_keyword_partition, ACTIONS(10443), 1, sym_keyword_collate, ACTIONS(10446), 1, sym_keyword_engine, ACTIONS(10449), 1, sym_keyword_default, ACTIONS(10452), 1, sym_keyword_with, ACTIONS(10455), 1, sym_keyword_without, ACTIONS(10458), 1, sym_keyword_row, ACTIONS(10461), 1, sym_keyword_stored, ACTIONS(10464), 1, sym_keyword_tblproperties, ACTIONS(10467), 1, sym_keyword_location, ACTIONS(10470), 1, sym_keyword_partitioned, ACTIONS(10473), 1, sym_keyword_sort, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10077), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(10085), 2, sym_keyword_create, sym_keyword_as, ACTIONS(10126), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13758), 2, sym__literal_string, sym_identifier, STATE(5907), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [380092] = 4, ACTIONS(10476), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2152), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [380137] = 23, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10478), 1, sym_keyword_set, ACTIONS(10480), 1, sym_keyword_alter, ACTIONS(10482), 1, sym_keyword_change, ACTIONS(10484), 1, sym_keyword_modify, ACTIONS(10486), 1, sym_keyword_drop, ACTIONS(10488), 1, sym_keyword_add, ACTIONS(10490), 1, sym_keyword_column, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10494), 1, sym_keyword_rename, ACTIONS(10496), 1, sym_keyword_owner, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7832), 1, sym__if_not_exists, STATE(8828), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(9857), 12, sym__alter_specifications, sym_add_column, sym_add_constraint, sym_drop_constraint, sym_alter_column, sym_modify_column, sym_change_column, sym_drop_column, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [380220] = 4, ACTIONS(10504), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2138), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2136), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [380265] = 23, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10478), 1, sym_keyword_set, ACTIONS(10480), 1, sym_keyword_alter, ACTIONS(10482), 1, sym_keyword_change, ACTIONS(10484), 1, sym_keyword_modify, ACTIONS(10486), 1, sym_keyword_drop, ACTIONS(10488), 1, sym_keyword_add, ACTIONS(10490), 1, sym_keyword_column, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10494), 1, sym_keyword_rename, ACTIONS(10496), 1, sym_keyword_owner, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7832), 1, sym__if_not_exists, STATE(8828), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(11603), 12, sym__alter_specifications, sym_add_column, sym_add_constraint, sym_drop_constraint, sym_alter_column, sym_modify_column, sym_change_column, sym_drop_column, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [380348] = 4, ACTIONS(10506), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2104), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2102), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [380393] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10508), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [380476] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10510), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [380559] = 6, ACTIONS(9618), 1, anon_sym_LBRACK, STATE(5987), 1, aux_sym_array_size_definition_repeat1, STATE(6465), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 2, sym_keyword_no, sym_keyword_return, ACTIONS(3313), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, anon_sym_RPAREN, [380608] = 4, ACTIONS(10512), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2190), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2188), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [380653] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2110), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2108), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, [380696] = 4, ACTIONS(10514), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2146), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [380741] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2475), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2477), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [380784] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10516), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [380867] = 4, ACTIONS(10518), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2190), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2188), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [380912] = 4, ACTIONS(10520), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [380957] = 4, ACTIONS(9891), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1868), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [381002] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10522), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [381085] = 7, ACTIONS(1920), 1, sym_keyword_without, ACTIONS(10524), 1, sym_keyword_with, ACTIONS(10527), 1, anon_sym_LPAREN, STATE(264), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 25, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [381136] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10529), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [381219] = 7, ACTIONS(1920), 1, sym_keyword_without, ACTIONS(10531), 1, sym_keyword_with, ACTIONS(10534), 1, anon_sym_LPAREN, STATE(265), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 25, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [381270] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10536), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [381353] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13582), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [381400] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(12878), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [381447] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13649), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [381494] = 4, ACTIONS(9719), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [381539] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14316), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [381586] = 4, ACTIONS(10538), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [381631] = 4, ACTIONS(10540), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [381676] = 4, ACTIONS(10542), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [381721] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13171), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [381768] = 4, ACTIONS(10544), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [381813] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2471), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2473), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [381856] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13540), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [381903] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13551), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [381950] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13628), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [381997] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10546), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [382080] = 4, ACTIONS(10548), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2114), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2112), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [382125] = 4, ACTIONS(10550), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2158), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [382170] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14842), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [382217] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14878), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [382264] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14886), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [382311] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(12379), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [382358] = 4, ACTIONS(10552), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2120), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2118), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [382403] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10554), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [382486] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2459), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2461), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [382529] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13259), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [382576] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10556), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [382659] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13395), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [382706] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13408), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [382753] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10558), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [382836] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13523), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [382883] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10560), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [382966] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(10562), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [383049] = 4, ACTIONS(10564), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [383094] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13903), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [383141] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13943), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [383188] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13946), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [383235] = 4, ACTIONS(10566), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2126), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2124), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [383280] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13970), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [383327] = 4, ACTIONS(10568), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2070), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2068), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [383372] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10314), 1, sym_keyword_create, ACTIONS(10570), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(10310), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [383457] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14736), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [383504] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14773), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [383551] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14797), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [383598] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14882), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [383645] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3936), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3934), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [383688] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(12410), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [383735] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4208), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4206), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [383778] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13349), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [383825] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13592), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [383872] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13700), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [383919] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4000), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3998), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [383962] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2463), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2465), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [384005] = 4, ACTIONS(10572), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [384050] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13204), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [384097] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13594), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [384144] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13606), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [384191] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10574), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [384274] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13621), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [384321] = 6, ACTIONS(10576), 1, anon_sym_LBRACK, STATE(5987), 1, aux_sym_array_size_definition_repeat1, STATE(6465), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2210), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2208), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, anon_sym_RPAREN, [384370] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4046), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4044), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [384413] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4050), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4048), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [384456] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10579), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [384539] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14654), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [384586] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4054), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4052), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [384629] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14742), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [384676] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14752), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [384723] = 4, ACTIONS(10581), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2164), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [384768] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14777), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [384815] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10583), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [384898] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10585), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [384981] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10587), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [385064] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(12903), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [385111] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13100), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [385158] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13145), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [385205] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13208), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [385252] = 6, ACTIONS(10589), 1, anon_sym_LBRACK, STATE(6004), 1, aux_sym_array_size_definition_repeat1, STATE(6467), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2210), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2208), 25, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [385301] = 4, ACTIONS(10592), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [385346] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13795), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [385393] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13880), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [385440] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13888), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [385487] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13902), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [385534] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8576), 1, sym_keyword_not, ACTIONS(8578), 1, sym_keyword_between, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, ACTIONS(10594), 1, anon_sym_RPAREN, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [385617] = 5, STATE(6004), 1, aux_sym_array_size_definition_repeat1, STATE(6467), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3315), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3313), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [385664] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14213), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [385711] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14275), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [385758] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14288), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [385805] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14297), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [385852] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4100), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4098), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [385895] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3944), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3942), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [385938] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3948), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3946), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [385981] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4104), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4102), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [386024] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4372), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4370), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [386067] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14659), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [386114] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14682), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [386161] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14693), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [386208] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14711), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [386255] = 4, ACTIONS(10596), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2062), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [386300] = 4, ACTIONS(10598), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2170), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [386345] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3952), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3950), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [386388] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14915), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [386435] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13826), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [386482] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(12360), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [386529] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(12376), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [386576] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10600), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [386659] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10602), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [386742] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(12609), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [386789] = 23, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(10604), 1, sym_keyword_set, ACTIONS(10606), 1, sym_keyword_alter, ACTIONS(10608), 1, sym_keyword_change, ACTIONS(10610), 1, sym_keyword_modify, ACTIONS(10612), 1, sym_keyword_drop, ACTIONS(10614), 1, sym_keyword_add, ACTIONS(10616), 1, sym_keyword_column, ACTIONS(10618), 1, sym_keyword_rename, ACTIONS(10620), 1, sym_keyword_owner, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7817), 1, sym__if_not_exists, STATE(8454), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(10526), 12, sym__alter_specifications, sym_add_column, sym_add_constraint, sym_drop_constraint, sym_alter_column, sym_modify_column, sym_change_column, sym_drop_column, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [386872] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(12662), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [386919] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(12664), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [386966] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(12676), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [387013] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10622), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [387096] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10624), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [387179] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10626), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [387262] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2465), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2463), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [387305] = 4, ACTIONS(10628), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2086), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [387350] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(12877), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [387397] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10630), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [387480] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(12906), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [387527] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(12911), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [387574] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(12936), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [387621] = 4, ACTIONS(10632), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2086), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [387666] = 4, ACTIONS(10634), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2126), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2124), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [387711] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10636), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [387794] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10638), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [387877] = 4, ACTIONS(10640), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2070), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2068), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [387922] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10642), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [388005] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10644), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [388088] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10646), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [388171] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10648), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [388254] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10652), 1, sym_keyword_create, ACTIONS(10654), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(10650), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [388339] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10656), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [388422] = 4, ACTIONS(10658), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3397), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3395), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [388467] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10652), 1, sym_keyword_create, ACTIONS(10654), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(10650), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5968), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [388552] = 4, ACTIONS(10660), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2050), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [388597] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2473), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2471), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [388640] = 4, ACTIONS(10662), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2074), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [388685] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10664), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [388768] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2467), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2469), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [388811] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10312), 1, sym_keyword_partition, ACTIONS(10318), 1, sym_keyword_collate, ACTIONS(10320), 1, sym_keyword_engine, ACTIONS(10322), 1, sym_keyword_default, ACTIONS(10324), 1, sym_keyword_with, ACTIONS(10326), 1, sym_keyword_without, ACTIONS(10328), 1, sym_keyword_row, ACTIONS(10330), 1, sym_keyword_stored, ACTIONS(10332), 1, sym_keyword_tblproperties, ACTIONS(10334), 1, sym_keyword_location, ACTIONS(10336), 1, sym_keyword_partitioned, ACTIONS(10338), 1, sym_keyword_sort, ACTIONS(10652), 1, sym_keyword_create, ACTIONS(10666), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(10650), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(13758), 2, sym__literal_string, sym_identifier, STATE(5907), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [388896] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10312), 1, sym_keyword_partition, ACTIONS(10318), 1, sym_keyword_collate, ACTIONS(10320), 1, sym_keyword_engine, ACTIONS(10322), 1, sym_keyword_default, ACTIONS(10324), 1, sym_keyword_with, ACTIONS(10326), 1, sym_keyword_without, ACTIONS(10328), 1, sym_keyword_row, ACTIONS(10330), 1, sym_keyword_stored, ACTIONS(10332), 1, sym_keyword_tblproperties, ACTIONS(10334), 1, sym_keyword_location, ACTIONS(10336), 1, sym_keyword_partitioned, ACTIONS(10338), 1, sym_keyword_sort, ACTIONS(10652), 1, sym_keyword_create, ACTIONS(10666), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(10650), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(13758), 2, sym__literal_string, sym_identifier, STATE(5837), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [388981] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10668), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [389064] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10670), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [389147] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10672), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [389230] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10674), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [389313] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14801), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [389360] = 23, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10478), 1, sym_keyword_set, ACTIONS(10480), 1, sym_keyword_alter, ACTIONS(10482), 1, sym_keyword_change, ACTIONS(10484), 1, sym_keyword_modify, ACTIONS(10486), 1, sym_keyword_drop, ACTIONS(10488), 1, sym_keyword_add, ACTIONS(10490), 1, sym_keyword_column, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10494), 1, sym_keyword_rename, ACTIONS(10496), 1, sym_keyword_owner, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7832), 1, sym__if_not_exists, STATE(8828), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(9725), 12, sym__alter_specifications, sym_add_column, sym_add_constraint, sym_drop_constraint, sym_alter_column, sym_modify_column, sym_change_column, sym_drop_column, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [389443] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10676), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [389526] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10678), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [389609] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10680), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [389692] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10682), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [389775] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10684), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [389858] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10686), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [389941] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10688), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [390024] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10690), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [390107] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4120), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4118), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [390150] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10692), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [390233] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10694), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [390316] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10696), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [390399] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3962), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3960), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [390442] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10698), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [390525] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10700), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [390608] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10702), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [390691] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10704), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [390774] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10706), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [390857] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10708), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [390940] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10710), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [391023] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10712), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [391106] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10714), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [391189] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10716), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [391272] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10718), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [391355] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10720), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [391438] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10722), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [391521] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10724), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [391604] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10726), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [391687] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10728), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [391770] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10730), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [391853] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10732), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [391936] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3081), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3079), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [391979] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10734), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [392062] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10736), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [392145] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10738), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [392228] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(13612), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [392275] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10740), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [392358] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10742), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [392441] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10744), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [392524] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10746), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [392607] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10748), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [392690] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10750), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [392773] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10752), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [392856] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10754), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [392939] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10756), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [393022] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10758), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [393105] = 5, ACTIONS(10340), 1, sym_keyword_limit, STATE(14644), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 15, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(3682), 17, sym_keyword_order, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [393152] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10760), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [393235] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10762), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [393318] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10764), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [393401] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10766), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [393484] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10768), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [393567] = 23, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10478), 1, sym_keyword_set, ACTIONS(10480), 1, sym_keyword_alter, ACTIONS(10482), 1, sym_keyword_change, ACTIONS(10484), 1, sym_keyword_modify, ACTIONS(10486), 1, sym_keyword_drop, ACTIONS(10488), 1, sym_keyword_add, ACTIONS(10490), 1, sym_keyword_column, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10494), 1, sym_keyword_rename, ACTIONS(10496), 1, sym_keyword_owner, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7832), 1, sym__if_not_exists, STATE(8828), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(9797), 12, sym__alter_specifications, sym_add_column, sym_add_constraint, sym_drop_constraint, sym_alter_column, sym_modify_column, sym_change_column, sym_drop_column, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [393650] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10770), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [393733] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10772), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [393816] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10774), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [393899] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(10258), 1, anon_sym_COLON_COLON, ACTIONS(10776), 1, sym_keyword_as, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [393982] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10778), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [394065] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10780), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [394148] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10782), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [394231] = 23, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(10604), 1, sym_keyword_set, ACTIONS(10608), 1, sym_keyword_change, ACTIONS(10610), 1, sym_keyword_modify, ACTIONS(10612), 1, sym_keyword_drop, ACTIONS(10614), 1, sym_keyword_add, ACTIONS(10616), 1, sym_keyword_column, ACTIONS(10618), 1, sym_keyword_rename, ACTIONS(10620), 1, sym_keyword_owner, ACTIONS(10784), 1, sym_keyword_alter, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7817), 1, sym__if_not_exists, STATE(8454), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(11435), 12, sym__alter_specifications, sym_add_column, sym_add_constraint, sym_drop_constraint, sym_alter_column, sym_modify_column, sym_change_column, sym_drop_column, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [394314] = 23, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(10604), 1, sym_keyword_set, ACTIONS(10608), 1, sym_keyword_change, ACTIONS(10610), 1, sym_keyword_modify, ACTIONS(10612), 1, sym_keyword_drop, ACTIONS(10614), 1, sym_keyword_add, ACTIONS(10616), 1, sym_keyword_column, ACTIONS(10618), 1, sym_keyword_rename, ACTIONS(10620), 1, sym_keyword_owner, ACTIONS(10784), 1, sym_keyword_alter, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7817), 1, sym__if_not_exists, STATE(8454), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(10217), 12, sym__alter_specifications, sym_add_column, sym_add_constraint, sym_drop_constraint, sym_alter_column, sym_modify_column, sym_change_column, sym_drop_column, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [394397] = 4, ACTIONS(10786), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2040), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2038), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [394442] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10788), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [394525] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10790), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [394608] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10792), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [394691] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10794), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [394774] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10436), 1, sym_keyword_create, ACTIONS(10796), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(10434), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(6058), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [394859] = 4, ACTIONS(10798), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2040), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2038), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [394904] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10436), 1, sym_keyword_create, ACTIONS(10796), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(10434), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [394989] = 4, ACTIONS(10800), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2094), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2092), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [395034] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10802), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [395117] = 4, ACTIONS(10804), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2094), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2092), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [395162] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3970), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3968), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [395205] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [395248] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3432), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3430), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [395291] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10806), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [395374] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10808), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [395457] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10810), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [395540] = 4, ACTIONS(10812), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2176), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [395585] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10814), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [395668] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3436), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3434), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [395711] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3912), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3910), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [395754] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10816), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [395837] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10818), 1, sym_keyword_then, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [395920] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3966), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3964), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [395963] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [396006] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2004), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2002), 28, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [396049] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10820), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [396132] = 4, ACTIONS(10822), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2104), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2102), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [396177] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3974), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3972), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [396220] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2110), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2108), 28, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [396263] = 23, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(10604), 1, sym_keyword_set, ACTIONS(10606), 1, sym_keyword_alter, ACTIONS(10608), 1, sym_keyword_change, ACTIONS(10610), 1, sym_keyword_modify, ACTIONS(10612), 1, sym_keyword_drop, ACTIONS(10614), 1, sym_keyword_add, ACTIONS(10616), 1, sym_keyword_column, ACTIONS(10618), 1, sym_keyword_rename, ACTIONS(10620), 1, sym_keyword_owner, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7817), 1, sym__if_not_exists, STATE(8454), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(9730), 12, sym__alter_specifications, sym_add_column, sym_add_constraint, sym_drop_constraint, sym_alter_column, sym_modify_column, sym_change_column, sym_drop_column, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [396346] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4132), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4130), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [396389] = 4, ACTIONS(10824), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2114), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2112), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [396434] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10826), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [396517] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10828), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [396600] = 23, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(10604), 1, sym_keyword_set, ACTIONS(10608), 1, sym_keyword_change, ACTIONS(10610), 1, sym_keyword_modify, ACTIONS(10612), 1, sym_keyword_drop, ACTIONS(10614), 1, sym_keyword_add, ACTIONS(10616), 1, sym_keyword_column, ACTIONS(10618), 1, sym_keyword_rename, ACTIONS(10620), 1, sym_keyword_owner, ACTIONS(10784), 1, sym_keyword_alter, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7817), 1, sym__if_not_exists, STATE(8454), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(11485), 12, sym__alter_specifications, sym_add_column, sym_add_constraint, sym_drop_constraint, sym_alter_column, sym_modify_column, sym_change_column, sym_drop_column, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [396683] = 23, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(10604), 1, sym_keyword_set, ACTIONS(10608), 1, sym_keyword_change, ACTIONS(10610), 1, sym_keyword_modify, ACTIONS(10612), 1, sym_keyword_drop, ACTIONS(10614), 1, sym_keyword_add, ACTIONS(10616), 1, sym_keyword_column, ACTIONS(10618), 1, sym_keyword_rename, ACTIONS(10620), 1, sym_keyword_owner, ACTIONS(10784), 1, sym_keyword_alter, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7817), 1, sym__if_not_exists, STATE(8454), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(11489), 12, sym__alter_specifications, sym_add_column, sym_add_constraint, sym_drop_constraint, sym_alter_column, sym_modify_column, sym_change_column, sym_drop_column, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [396766] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4108), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4106), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [396809] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10830), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [396892] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10832), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [396975] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10834), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [397058] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4112), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4110), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [397101] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [397144] = 5, ACTIONS(3544), 1, aux_sym__single_quote_string_token2, STATE(829), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3347), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3345), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [397191] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10836), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [397274] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10838), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [397357] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10840), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [397440] = 23, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(10604), 1, sym_keyword_set, ACTIONS(10606), 1, sym_keyword_alter, ACTIONS(10608), 1, sym_keyword_change, ACTIONS(10610), 1, sym_keyword_modify, ACTIONS(10612), 1, sym_keyword_drop, ACTIONS(10614), 1, sym_keyword_add, ACTIONS(10616), 1, sym_keyword_column, ACTIONS(10618), 1, sym_keyword_rename, ACTIONS(10620), 1, sym_keyword_owner, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7817), 1, sym__if_not_exists, STATE(8454), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(10188), 12, sym__alter_specifications, sym_add_column, sym_add_constraint, sym_drop_constraint, sym_alter_column, sym_modify_column, sym_change_column, sym_drop_column, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [397523] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10842), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [397606] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10844), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [397689] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10846), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [397772] = 23, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(10604), 1, sym_keyword_set, ACTIONS(10606), 1, sym_keyword_alter, ACTIONS(10608), 1, sym_keyword_change, ACTIONS(10610), 1, sym_keyword_modify, ACTIONS(10612), 1, sym_keyword_drop, ACTIONS(10614), 1, sym_keyword_add, ACTIONS(10616), 1, sym_keyword_column, ACTIONS(10618), 1, sym_keyword_rename, ACTIONS(10620), 1, sym_keyword_owner, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7817), 1, sym__if_not_exists, STATE(8454), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(10217), 12, sym__alter_specifications, sym_add_column, sym_add_constraint, sym_drop_constraint, sym_alter_column, sym_modify_column, sym_change_column, sym_drop_column, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [397855] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10848), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [397938] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10850), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [398021] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10852), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [398104] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10854), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [398187] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10856), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [398270] = 4, ACTIONS(10858), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2120), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2118), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [398315] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10860), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [398398] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10862), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [398481] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10864), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [398564] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10866), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [398647] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10868), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [398730] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10870), 1, anon_sym_RBRACK, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [398813] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10872), 1, sym_keyword_when, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [398896] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4128), 6, sym_keyword_or, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4126), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_is, sym_keyword_not, sym_keyword_returning, sym_keyword_window, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [398939] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10874), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [399022] = 23, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10876), 1, sym_keyword_end, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [399105] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2479), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(2481), 18, sym_keyword_from, sym_keyword_create, sym_keyword_as, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, sym__identifier, [399148] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2176), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [399190] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2259), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2257), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [399232] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2158), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [399274] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2239), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2237), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [399316] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2182), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [399358] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2243), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2241), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [399400] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2397), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2395), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [399442] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2299), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2297), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [399484] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2303), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2301), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [399526] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2263), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2261), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [399568] = 9, ACTIONS(345), 1, sym__identifier, ACTIONS(10878), 1, sym_keyword_as, ACTIONS(10880), 1, anon_sym_LPAREN, STATE(6609), 1, sym__alias, STATE(6627), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(9812), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, ACTIONS(9814), 23, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [399622] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2271), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2269), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [399664] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2251), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2249), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [399706] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2389), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2387), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [399748] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2086), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [399790] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10882), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [399870] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2223), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2221), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [399912] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10884), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [399992] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2385), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2383), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400034] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2271), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2269), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400076] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2016), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400118] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2389), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2387), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400160] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2018), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2016), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [400202] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2409), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2407), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [400244] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2164), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [400286] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2044), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400328] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2429), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2427), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400370] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2088), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2086), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400412] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2437), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2435), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400454] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2441), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2439), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400496] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2445), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2443), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400538] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2413), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2411), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [400580] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2449), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2447), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400622] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2393), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2391), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400664] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2417), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2415), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [400706] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2453), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2451), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400748] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2397), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2395), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400790] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2283), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2281), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [400832] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2056), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400874] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2287), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2285), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [400916] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2409), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2407), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [400958] = 4, STATE(6461), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3472), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [401002] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2080), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [401044] = 23, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8943), 1, anon_sym_COMMA, ACTIONS(10886), 1, sym_keyword_left, ACTIONS(10890), 1, sym_keyword_inner, ACTIONS(10892), 1, sym_keyword_join, ACTIONS(10894), 1, sym_keyword_natural, ACTIONS(10896), 1, sym_keyword_where, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(6267), 1, aux_sym__mysql_update_statement_repeat1, STATE(6664), 1, sym_index_hint, STATE(7445), 1, sym_where, STATE(7560), 1, sym_order_by, STATE(7776), 1, sym_group_by, STATE(7777), 1, sym_limit, STATE(8018), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10888), 2, sym_keyword_right, sym_keyword_full, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(8917), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, STATE(6669), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [401126] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10904), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [401206] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2247), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2245), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [401248] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2283), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2281), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [401290] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2287), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2285), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [401332] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10906), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [401412] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2046), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2044), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [401454] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2413), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2411), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [401496] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2453), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2451), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [401538] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2315), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2313), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [401580] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2062), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [401622] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10908), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [401702] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2291), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2289), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [401744] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2367), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2365), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [401786] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10910), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [401866] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10912), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [401946] = 23, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8943), 1, anon_sym_COMMA, ACTIONS(10886), 1, sym_keyword_left, ACTIONS(10890), 1, sym_keyword_inner, ACTIONS(10892), 1, sym_keyword_join, ACTIONS(10894), 1, sym_keyword_natural, ACTIONS(10896), 1, sym_keyword_where, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(6312), 1, aux_sym__mysql_update_statement_repeat1, STATE(6682), 1, sym_index_hint, STATE(7452), 1, sym_where, STATE(7595), 1, sym_order_by, STATE(7785), 1, sym_group_by, STATE(7823), 1, sym_limit, STATE(8029), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10888), 2, sym_keyword_right, sym_keyword_full, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(9013), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, STATE(6668), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [402028] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2295), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2293), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [402070] = 23, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8943), 1, anon_sym_COMMA, ACTIONS(10886), 1, sym_keyword_left, ACTIONS(10890), 1, sym_keyword_inner, ACTIONS(10892), 1, sym_keyword_join, ACTIONS(10894), 1, sym_keyword_natural, ACTIONS(10896), 1, sym_keyword_where, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(6577), 1, aux_sym__mysql_update_statement_repeat1, STATE(6682), 1, sym_index_hint, STATE(7452), 1, sym_where, STATE(7595), 1, sym_order_by, STATE(7785), 1, sym_group_by, STATE(7823), 1, sym_limit, STATE(8029), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10888), 2, sym_keyword_right, sym_keyword_full, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(9013), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, STATE(6668), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [402152] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2417), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2415), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [402194] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2381), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2379), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [402236] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2693), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2691), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [402278] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2725), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2723), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [402320] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2717), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2715), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [402362] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2064), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2062), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [402404] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2058), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2056), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [402446] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2082), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2080), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [402488] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2812), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2810), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [402530] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2170), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [402572] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2291), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2289), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [402614] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2729), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2727), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [402656] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2311), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2309), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [402698] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2421), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2419), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [402740] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2425), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2423), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [402782] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2433), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2431), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [402824] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2377), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2375), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [402866] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2227), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2225), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [402908] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2307), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2305), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [402950] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10914), 1, sym_keyword_as, ACTIONS(10916), 1, anon_sym_LPAREN, STATE(137), 1, sym__single_quote_string, STATE(6142), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(6515), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [403034] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10918), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [403114] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10920), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [403194] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10262), 1, anon_sym_RPAREN, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10266), 1, sym_keyword_create, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10922), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(6295), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [403278] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10924), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [403358] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2299), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2297), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [403400] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10926), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [403480] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10434), 1, anon_sym_RPAREN, ACTIONS(10436), 1, sym_keyword_create, ACTIONS(10928), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(6298), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [403564] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10434), 1, anon_sym_RPAREN, ACTIONS(10436), 1, sym_keyword_create, ACTIONS(10928), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [403648] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2303), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2301), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [403690] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2307), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2305), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [403732] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10650), 1, anon_sym_RPAREN, ACTIONS(10652), 1, sym_keyword_create, ACTIONS(10930), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [403816] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10650), 1, anon_sym_RPAREN, ACTIONS(10652), 1, sym_keyword_create, ACTIONS(10930), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(6300), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [403900] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10310), 1, anon_sym_RPAREN, ACTIONS(10314), 1, sym_keyword_create, ACTIONS(10932), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [403984] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2239), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2237), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [404026] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2243), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2241), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [404068] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2753), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2751), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [404110] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2223), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2221), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [404152] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2267), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2265), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [404194] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2275), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2273), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [404236] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2804), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2802), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [404278] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2279), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2277), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [404320] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2255), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2253), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [404362] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2050), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [404404] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2074), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [404446] = 23, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8943), 1, anon_sym_COMMA, ACTIONS(10886), 1, sym_keyword_left, ACTIONS(10890), 1, sym_keyword_inner, ACTIONS(10892), 1, sym_keyword_join, ACTIONS(10894), 1, sym_keyword_natural, ACTIONS(10896), 1, sym_keyword_where, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(6577), 1, aux_sym__mysql_update_statement_repeat1, STATE(6678), 1, sym_index_hint, STATE(7435), 1, sym_order_by, STATE(7458), 1, sym_where, STATE(7795), 1, sym_group_by, STATE(7837), 1, sym_limit, STATE(8043), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10888), 2, sym_keyword_right, sym_keyword_full, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(9027), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, STATE(6656), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [404528] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10934), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [404608] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10936), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [404688] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10938), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [404768] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2437), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2435), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [404810] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2215), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [404852] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10940), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [404932] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8574), 1, sym_keyword_is, ACTIONS(8586), 1, sym_op_other, ACTIONS(8588), 1, anon_sym_PLUS, ACTIONS(8590), 1, anon_sym_DASH, ACTIONS(8592), 1, anon_sym_SLASH, ACTIONS(8594), 1, anon_sym_CARET, ACTIONS(8596), 1, sym_keyword_and, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(8779), 1, sym_keyword_or, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(8582), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(8584), 2, anon_sym_LT, anon_sym_GT, STATE(1179), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1178), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(8580), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [405012] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2217), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2215), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [405054] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10942), 1, sym_keyword_as, ACTIONS(10944), 1, anon_sym_LPAREN, STATE(137), 1, sym__single_quote_string, STATE(5892), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(6500), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [405138] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10946), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [405218] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2772), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2770), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [405260] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2315), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2313), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [405302] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2267), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2265), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [405344] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2780), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2778), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [405386] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2367), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2365), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [405428] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2259), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2257), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [405470] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2275), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2273), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [405512] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2705), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2703), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [405554] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2279), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2277), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [405596] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2816), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2814), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [405638] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10948), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [405718] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10950), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [405798] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10952), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [405878] = 6, ACTIONS(1920), 1, sym_keyword_without, ACTIONS(10954), 1, sym_keyword_with, STATE(268), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 25, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [405926] = 6, ACTIONS(1920), 1, sym_keyword_without, ACTIONS(10957), 1, sym_keyword_with, STATE(270), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 25, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [405974] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10960), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [406054] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2792), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2790), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [406096] = 5, ACTIONS(9618), 1, anon_sym_LBRACK, STATE(6504), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3474), 2, sym_keyword_no, sym_keyword_return, ACTIONS(3472), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, anon_sym_RPAREN, [406142] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1816), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [406184] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2295), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2293), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [406226] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2231), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2229), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [406268] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2152), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [406310] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10962), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [406390] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10964), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [406470] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2796), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2794), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [406512] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10966), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [406592] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10968), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [406672] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2052), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2050), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [406714] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10944), 1, anon_sym_LPAREN, ACTIONS(10970), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, STATE(5905), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(6513), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [406798] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10972), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [406878] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(3207), 1, sym_keyword_is, ACTIONS(3213), 1, anon_sym_PLUS, ACTIONS(3215), 1, anon_sym_DASH, ACTIONS(3217), 1, anon_sym_SLASH, ACTIONS(3219), 1, anon_sym_CARET, ACTIONS(3221), 1, sym_keyword_in, ACTIONS(3231), 1, sym_op_other, ACTIONS(3233), 1, sym_keyword_and, ACTIONS(5128), 1, sym_keyword_or, ACTIONS(5130), 1, anon_sym_COLON_COLON, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5943), 1, sym_keyword_between, STATE(10769), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(3211), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(3229), 2, anon_sym_LT, anon_sym_GT, STATE(1343), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1342), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(3227), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [406958] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10974), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [407038] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10916), 1, anon_sym_LPAREN, ACTIONS(10976), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, STATE(5826), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(6503), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [407122] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10978), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [407202] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10980), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [407282] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2076), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2074), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [407324] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10982), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [407404] = 7, ACTIONS(2950), 1, sym_keyword_without, ACTIONS(10984), 1, sym_keyword_with, ACTIONS(10987), 1, anon_sym_LPAREN, STATE(868), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1916), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1914), 24, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [407454] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10989), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [407534] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2808), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2806), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [407576] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2146), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [407618] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10991), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [407698] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(10993), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [407778] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2263), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2261), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [407820] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2800), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2798), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [407862] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2441), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2439), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [407904] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2235), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2233), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [407946] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 2, sym_keyword_no, sym_keyword_return, ACTIONS(1868), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [407988] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1818), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1816), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [408030] = 7, ACTIONS(2950), 1, sym_keyword_without, ACTIONS(10995), 1, sym_keyword_with, ACTIONS(10998), 1, anon_sym_LPAREN, STATE(869), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1926), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1924), 24, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [408080] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(11000), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [408160] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(11002), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [408240] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10916), 1, anon_sym_LPAREN, ACTIONS(11004), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, STATE(6290), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(6493), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [408324] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2184), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2182), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [408366] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10916), 1, anon_sym_LPAREN, ACTIONS(11006), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, STATE(6294), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(6508), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [408450] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10916), 1, anon_sym_LPAREN, ACTIONS(11008), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, STATE(6299), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(6501), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [408534] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2401), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2399), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [408576] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(11010), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [408656] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2405), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2403), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [408698] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2148), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2146), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [408740] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2154), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2152), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [408782] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(11012), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [408862] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1870), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1868), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [408904] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10916), 1, anon_sym_LPAREN, ACTIONS(11014), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, STATE(6061), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(6491), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [408988] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(11016), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [409068] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2687), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2685), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [409110] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2401), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2399), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [409152] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(11018), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [409232] = 24, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10944), 1, anon_sym_LPAREN, ACTIONS(11020), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, STATE(6068), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(6510), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [409316] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2405), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2403), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [409358] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2160), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2158), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [409400] = 4, ACTIONS(11022), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [409444] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2745), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2743), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [409486] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2166), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2164), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [409528] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2311), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2309), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [409570] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2172), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2170), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [409612] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2421), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2419), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [409654] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2425), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2423), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [409696] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(11024), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [409776] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(11026), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [409856] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2445), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2443), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [409898] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2231), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2229), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [409940] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(11028), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [410020] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2178), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2176), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [410062] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(11030), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [410142] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2235), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2233), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [410184] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(11032), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [410264] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2449), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2447), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [410306] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(5945), 1, sym_keyword_and, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [410386] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2433), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2431), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [410428] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2377), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2375), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [410470] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2457), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2455), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [410512] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2457), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2455), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [410554] = 22, ACTIONS(2638), 1, sym_keyword_is, ACTIONS(2644), 1, anon_sym_SLASH, ACTIONS(2646), 1, anon_sym_CARET, ACTIONS(2648), 1, sym_keyword_in, ACTIONS(2657), 1, sym_op_other, ACTIONS(2659), 1, anon_sym_PLUS, ACTIONS(2661), 1, anon_sym_DASH, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(2679), 1, sym_keyword_and, ACTIONS(3990), 1, sym_keyword_or, ACTIONS(3992), 1, anon_sym_COLON_COLON, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5943), 1, sym_keyword_between, STATE(11252), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2642), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(2655), 2, anon_sym_LT, anon_sym_GT, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, STATE(1077), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1076), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(2653), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [410634] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(11034), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [410714] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2381), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2379), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [410756] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2820), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2818), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [410798] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2776), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2774), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [410840] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(11036), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [410920] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2429), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2427), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [410962] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2393), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2391), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [411004] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2227), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2225), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [411046] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2247), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2245), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [411088] = 22, ACTIONS(2671), 1, sym_keyword_similar, ACTIONS(5888), 1, sym_keyword_in, ACTIONS(5890), 1, sym_keyword_is, ACTIONS(5892), 1, sym_keyword_not, ACTIONS(5894), 1, anon_sym_LBRACK, ACTIONS(5902), 1, sym_op_other, ACTIONS(5904), 1, anon_sym_PLUS, ACTIONS(5906), 1, anon_sym_DASH, ACTIONS(5908), 1, anon_sym_SLASH, ACTIONS(5910), 1, anon_sym_CARET, ACTIONS(5943), 1, sym_keyword_between, ACTIONS(8703), 1, sym_keyword_or, ACTIONS(8705), 1, anon_sym_COLON_COLON, ACTIONS(11038), 1, sym_keyword_and, STATE(11264), 1, sym_not_in, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(5898), 2, anon_sym_STAR, anon_sym_PERCENT, ACTIONS(5900), 2, anon_sym_LT, anon_sym_GT, STATE(1137), 3, sym_is_not, sym_distinct_from, sym_not_distinct_from, STATE(1136), 4, sym_keyword_like, sym_not_like, sym_similar_to, sym_not_similar_to, ACTIONS(5896), 5, anon_sym_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANG_EQ, anon_sym_LT_GT, [411168] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2251), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2249), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [411210] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2824), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2822), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_over, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [411252] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2255), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2253), 27, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [411294] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2385), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2383), 31, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, [411336] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4112), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4110), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [411377] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3866), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3864), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [411418] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4372), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4370), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [411459] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2465), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2463), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [411500] = 19, ACTIONS(8919), 1, sym_keyword_left, ACTIONS(8923), 1, sym_keyword_inner, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8927), 1, sym_keyword_join, ACTIONS(8929), 1, sym_keyword_natural, ACTIONS(8931), 1, sym_keyword_where, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7033), 1, sym_where, STATE(7157), 1, sym_group_by, STATE(7380), 1, sym_window_clause, STATE(7492), 1, sym_order_by, STATE(7766), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8921), 2, sym_keyword_right, sym_keyword_full, STATE(6660), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11040), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [411573] = 19, ACTIONS(8919), 1, sym_keyword_left, ACTIONS(8923), 1, sym_keyword_inner, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8927), 1, sym_keyword_join, ACTIONS(8929), 1, sym_keyword_natural, ACTIONS(8931), 1, sym_keyword_where, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7033), 1, sym_where, STATE(7157), 1, sym_group_by, STATE(7380), 1, sym_window_clause, STATE(7492), 1, sym_order_by, STATE(7766), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8921), 2, sym_keyword_right, sym_keyword_full, STATE(6480), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11040), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [411646] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3432), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3430), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [411687] = 19, ACTIONS(8919), 1, sym_keyword_left, ACTIONS(8923), 1, sym_keyword_inner, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8927), 1, sym_keyword_join, ACTIONS(8929), 1, sym_keyword_natural, ACTIONS(8931), 1, sym_keyword_where, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7015), 1, sym_where, STATE(7136), 1, sym_group_by, STATE(7347), 1, sym_window_clause, STATE(7435), 1, sym_order_by, STATE(7837), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8921), 2, sym_keyword_right, sym_keyword_full, STATE(6660), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9027), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [411760] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4120), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4118), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [411801] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4046), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4044), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [411842] = 6, ACTIONS(2950), 1, sym_keyword_without, ACTIONS(11042), 1, sym_keyword_with, STATE(786), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1948), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1946), 24, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [411889] = 6, ACTIONS(2950), 1, sym_keyword_without, ACTIONS(11045), 1, sym_keyword_with, STATE(787), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1952), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(1950), 24, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, sym_keyword_array, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [411936] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3940), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3938), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [411977] = 19, ACTIONS(8919), 1, sym_keyword_left, ACTIONS(8923), 1, sym_keyword_inner, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8927), 1, sym_keyword_join, ACTIONS(8929), 1, sym_keyword_natural, ACTIONS(8931), 1, sym_keyword_where, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7045), 1, sym_where, STATE(7149), 1, sym_group_by, STATE(7336), 1, sym_window_clause, STATE(7595), 1, sym_order_by, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8921), 2, sym_keyword_right, sym_keyword_full, STATE(6438), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [412050] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3081), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3079), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [412091] = 19, ACTIONS(8919), 1, sym_keyword_left, ACTIONS(8923), 1, sym_keyword_inner, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8927), 1, sym_keyword_join, ACTIONS(8929), 1, sym_keyword_natural, ACTIONS(8931), 1, sym_keyword_where, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7015), 1, sym_where, STATE(7136), 1, sym_group_by, STATE(7347), 1, sym_window_clause, STATE(7435), 1, sym_order_by, STATE(7837), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8921), 2, sym_keyword_right, sym_keyword_full, STATE(6435), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9027), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [412164] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4108), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4106), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [412205] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4200), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4198), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [412246] = 19, ACTIONS(8919), 1, sym_keyword_left, ACTIONS(8923), 1, sym_keyword_inner, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8927), 1, sym_keyword_join, ACTIONS(8929), 1, sym_keyword_natural, ACTIONS(8931), 1, sym_keyword_where, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7045), 1, sym_where, STATE(7149), 1, sym_group_by, STATE(7336), 1, sym_window_clause, STATE(7595), 1, sym_order_by, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8921), 2, sym_keyword_right, sym_keyword_full, STATE(6660), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [412319] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3936), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3934), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [412360] = 23, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(9232), 1, anon_sym_COMMA, ACTIONS(11048), 1, sym_keyword_left, ACTIONS(11052), 1, sym_keyword_inner, ACTIONS(11054), 1, sym_keyword_join, ACTIONS(11056), 1, sym_keyword_natural, ACTIONS(11058), 1, sym_keyword_where, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(6486), 1, aux_sym__mysql_update_statement_repeat1, STATE(6703), 1, sym_index_hint, STATE(7713), 1, sym_where, STATE(7731), 1, sym_order_by, STATE(7897), 1, sym_limit, STATE(7912), 1, sym_group_by, STATE(8198), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11050), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9228), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(8917), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, STATE(6694), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [412441] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2469), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2467), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, anon_sym_LBRACK, anon_sym_RPAREN, [412482] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4000), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3998), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [412523] = 23, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(9232), 1, anon_sym_COMMA, ACTIONS(11048), 1, sym_keyword_left, ACTIONS(11052), 1, sym_keyword_inner, ACTIONS(11054), 1, sym_keyword_join, ACTIONS(11056), 1, sym_keyword_natural, ACTIONS(11058), 1, sym_keyword_where, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(6674), 1, aux_sym__mysql_update_statement_repeat1, STATE(6693), 1, sym_index_hint, STATE(7643), 1, sym_order_by, STATE(7716), 1, sym_where, STATE(7856), 1, sym_limit, STATE(7925), 1, sym_group_by, STATE(8207), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11050), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9228), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(9027), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, STATE(6709), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [412604] = 8, ACTIONS(345), 1, sym__identifier, ACTIONS(10878), 1, sym_keyword_as, STATE(6627), 1, sym_identifier, STATE(6652), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(10222), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, ACTIONS(10224), 23, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [412655] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2473), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2471), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [412696] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4204), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4202), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [412737] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4050), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4048), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [412778] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4140), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4138), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [412819] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3962), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3960), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [412860] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2461), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2459), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [412901] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4054), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4052), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [412942] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4100), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4098), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [412983] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3944), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3942), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [413024] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2481), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2479), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, anon_sym_LBRACK, anon_sym_RPAREN, [413065] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2465), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2463), 30, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, anon_sym_LBRACK, anon_sym_RPAREN, [413106] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2481), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2479), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [413147] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3966), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3964), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [413188] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4208), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4206), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [413229] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2636), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2634), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [413270] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [413311] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11064), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_from, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_separator, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [413350] = 8, ACTIONS(345), 1, sym__identifier, ACTIONS(10878), 1, sym_keyword_as, STATE(6627), 1, sym_identifier, STATE(6629), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(9812), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, ACTIONS(9814), 23, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [413401] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11066), 32, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_from, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_separator, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [413440] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2477), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2475), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [413481] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3912), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3910), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [413522] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3948), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3946), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [413563] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3952), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3950), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [413604] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4104), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4102), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [413645] = 19, ACTIONS(8919), 1, sym_keyword_left, ACTIONS(8923), 1, sym_keyword_inner, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8927), 1, sym_keyword_join, ACTIONS(8929), 1, sym_keyword_natural, ACTIONS(8931), 1, sym_keyword_where, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7048), 1, sym_where, STATE(7170), 1, sym_group_by, STATE(7341), 1, sym_window_clause, STATE(7541), 1, sym_order_by, STATE(7834), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8921), 2, sym_keyword_right, sym_keyword_full, STATE(6660), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11068), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [413718] = 23, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(9232), 1, anon_sym_COMMA, ACTIONS(11048), 1, sym_keyword_left, ACTIONS(11052), 1, sym_keyword_inner, ACTIONS(11054), 1, sym_keyword_join, ACTIONS(11056), 1, sym_keyword_natural, ACTIONS(11058), 1, sym_keyword_where, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(6454), 1, aux_sym__mysql_update_statement_repeat1, STATE(6707), 1, sym_index_hint, STATE(7711), 1, sym_order_by, STATE(7715), 1, sym_where, STATE(7904), 1, sym_limit, STATE(7920), 1, sym_group_by, STATE(8202), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11050), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9228), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(9013), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, STATE(6692), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [413799] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3970), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3968), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [413840] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3436), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3434), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [413881] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4128), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4126), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [413922] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2469), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2467), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [413963] = 23, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(9232), 1, anon_sym_COMMA, ACTIONS(11048), 1, sym_keyword_left, ACTIONS(11052), 1, sym_keyword_inner, ACTIONS(11054), 1, sym_keyword_join, ACTIONS(11056), 1, sym_keyword_natural, ACTIONS(11058), 1, sym_keyword_where, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(6674), 1, aux_sym__mysql_update_statement_repeat1, STATE(6707), 1, sym_index_hint, STATE(7711), 1, sym_order_by, STATE(7715), 1, sym_where, STATE(7904), 1, sym_limit, STATE(7920), 1, sym_group_by, STATE(8202), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11050), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9228), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(9013), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, STATE(6692), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [414044] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4136), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4134), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [414085] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4132), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4130), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [414126] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [414167] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3974), 6, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3972), 26, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_join, sym_keyword_natural, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [414208] = 22, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(11070), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [414286] = 19, ACTIONS(9208), 1, sym_keyword_left, ACTIONS(9212), 1, sym_keyword_inner, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9216), 1, sym_keyword_join, ACTIONS(9218), 1, sym_keyword_natural, ACTIONS(9220), 1, sym_keyword_where, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7094), 1, sym_where, STATE(7279), 1, sym_group_by, STATE(7419), 1, sym_window_clause, STATE(7732), 1, sym_order_by, STATE(7893), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9210), 2, sym_keyword_right, sym_keyword_full, STATE(6690), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11040), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [414358] = 22, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(11006), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [414436] = 19, ACTIONS(9208), 1, sym_keyword_left, ACTIONS(9212), 1, sym_keyword_inner, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9216), 1, sym_keyword_join, ACTIONS(9218), 1, sym_keyword_natural, ACTIONS(9220), 1, sym_keyword_where, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7101), 1, sym_where, STATE(7195), 1, sym_group_by, STATE(7430), 1, sym_window_clause, STATE(7625), 1, sym_order_by, STATE(7885), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9210), 2, sym_keyword_right, sym_keyword_full, STATE(6690), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11068), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [414508] = 4, ACTIONS(11072), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(113), 6, sym__dollar_quoted_string, anon_sym_LPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(59), 24, sym_keyword_set, sym_keyword_partition, sym_keyword_alter, sym_keyword_change, sym_keyword_modify, sym_keyword_drop, sym_keyword_add, sym_keyword_column, sym_keyword_as, sym_keyword_if, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_rename, sym_keyword_owner, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [414550] = 19, ACTIONS(9208), 1, sym_keyword_left, ACTIONS(9212), 1, sym_keyword_inner, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9216), 1, sym_keyword_join, ACTIONS(9218), 1, sym_keyword_natural, ACTIONS(9220), 1, sym_keyword_where, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7115), 1, sym_where, STATE(7277), 1, sym_group_by, STATE(7408), 1, sym_window_clause, STATE(7643), 1, sym_order_by, STATE(7856), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9210), 2, sym_keyword_right, sym_keyword_full, STATE(6690), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9027), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [414622] = 9, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(11074), 1, sym_keyword_preceding, ACTIONS(11076), 1, sym_keyword_following, STATE(2427), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2958), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2956), 20, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [414674] = 19, ACTIONS(9208), 1, sym_keyword_left, ACTIONS(9212), 1, sym_keyword_inner, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9216), 1, sym_keyword_join, ACTIONS(9218), 1, sym_keyword_natural, ACTIONS(9220), 1, sym_keyword_where, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7097), 1, sym_where, STATE(7236), 1, sym_group_by, STATE(7398), 1, sym_window_clause, STATE(7711), 1, sym_order_by, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9210), 2, sym_keyword_right, sym_keyword_full, STATE(6690), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [414746] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2473), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2471), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, anon_sym_RPAREN, [414786] = 22, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10970), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [414864] = 22, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(11078), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [414942] = 4, ACTIONS(11082), 1, anon_sym_LPAREN, STATE(6595), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11080), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COMMA, [414984] = 22, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(10914), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [415062] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2461), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2459), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, anon_sym_RPAREN, [415102] = 4, ACTIONS(11084), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 6, sym__dollar_quoted_string, anon_sym_LPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(3397), 24, sym_keyword_set, sym_keyword_partition, sym_keyword_alter, sym_keyword_change, sym_keyword_modify, sym_keyword_drop, sym_keyword_add, sym_keyword_column, sym_keyword_as, sym_keyword_if, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_rename, sym_keyword_owner, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [415144] = 19, ACTIONS(9208), 1, sym_keyword_left, ACTIONS(9212), 1, sym_keyword_inner, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9216), 1, sym_keyword_join, ACTIONS(9218), 1, sym_keyword_natural, ACTIONS(9220), 1, sym_keyword_where, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7115), 1, sym_where, STATE(7277), 1, sym_group_by, STATE(7408), 1, sym_window_clause, STATE(7643), 1, sym_order_by, STATE(7856), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9210), 2, sym_keyword_right, sym_keyword_full, STATE(6492), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9027), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [415216] = 19, ACTIONS(9208), 1, sym_keyword_left, ACTIONS(9212), 1, sym_keyword_inner, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9216), 1, sym_keyword_join, ACTIONS(9218), 1, sym_keyword_natural, ACTIONS(9220), 1, sym_keyword_where, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7094), 1, sym_where, STATE(7279), 1, sym_group_by, STATE(7419), 1, sym_window_clause, STATE(7732), 1, sym_order_by, STATE(7893), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9210), 2, sym_keyword_right, sym_keyword_full, STATE(6494), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11040), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [415288] = 22, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(11008), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [415366] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2477), 2, sym_keyword_no, sym_keyword_return, ACTIONS(2475), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_not, sym_keyword_cycle, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_cache, anon_sym_RPAREN, [415406] = 22, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(11086), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [415484] = 19, ACTIONS(9208), 1, sym_keyword_left, ACTIONS(9212), 1, sym_keyword_inner, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9216), 1, sym_keyword_join, ACTIONS(9218), 1, sym_keyword_natural, ACTIONS(9220), 1, sym_keyword_where, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7097), 1, sym_where, STATE(7236), 1, sym_group_by, STATE(7398), 1, sym_window_clause, STATE(7711), 1, sym_order_by, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9210), 2, sym_keyword_right, sym_keyword_full, STATE(6496), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [415556] = 4, ACTIONS(11082), 1, anon_sym_LPAREN, STATE(6588), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11080), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COMMA, [415598] = 22, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(11020), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [415676] = 4, ACTIONS(11082), 1, anon_sym_LPAREN, STATE(6573), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11088), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COMMA, [415718] = 22, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10264), 1, sym_keyword_partition, ACTIONS(10270), 1, sym_keyword_collate, ACTIONS(10272), 1, sym_keyword_engine, ACTIONS(10274), 1, sym_keyword_default, ACTIONS(10276), 1, sym_keyword_with, ACTIONS(10278), 1, sym_keyword_without, ACTIONS(10280), 1, sym_keyword_row, ACTIONS(10282), 1, sym_keyword_stored, ACTIONS(10284), 1, sym_keyword_tblproperties, ACTIONS(10286), 1, sym_keyword_location, ACTIONS(10288), 1, sym_keyword_partitioned, ACTIONS(10290), 1, sym_keyword_sort, ACTIONS(11014), 1, sym_keyword_as, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13146), 2, sym__literal_string, sym_identifier, STATE(5622), 9, sym__table_settings, sym_storage_parameters, sym_storage_location, sym_row_format, sym_table_sort, sym_table_partition, sym_stored_as, sym_table_option, aux_sym_create_table_repeat1, [415796] = 14, ACTIONS(11095), 1, sym_keyword_primary, ACTIONS(11098), 1, sym_keyword_as, ACTIONS(11101), 1, sym_keyword_constraint, ACTIONS(11104), 1, sym_keyword_not, ACTIONS(11110), 1, sym_keyword_generated, ACTIONS(11113), 1, sym_keyword_default, ACTIONS(11116), 1, sym_keyword_references, ACTIONS(11119), 1, sym_keyword_check, ACTIONS(11122), 1, sym_keyword_comment, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11092), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(11107), 5, sym_keyword_auto_increment, sym_keyword_unique, sym_keyword_stored, sym_keyword_virtual, sym_keyword_null, ACTIONS(11090), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_first, sym_keyword_after, anon_sym_RPAREN, anon_sym_COMMA, STATE(6516), 8, sym__not_null, sym__primary_key, sym_direction, sym__column_comment, sym__column_constraint, sym__check_constraint, sym__default_expression, aux_sym_column_definition_repeat1, [415857] = 20, ACTIONS(11125), 1, sym_keyword_as, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11129), 1, sym_keyword_begin, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, STATE(6560), 1, sym_function_body, STATE(14456), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6611), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [415930] = 20, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11157), 1, sym_keyword_as, ACTIONS(11159), 1, sym_keyword_begin, STATE(6636), 1, sym_function_body, STATE(14338), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6611), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [416003] = 20, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11157), 1, sym_keyword_as, ACTIONS(11159), 1, sym_keyword_begin, STATE(6649), 1, sym_function_body, STATE(14338), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6536), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [416076] = 20, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11157), 1, sym_keyword_as, ACTIONS(11159), 1, sym_keyword_begin, STATE(6637), 1, sym_function_body, STATE(14338), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6549), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [416149] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2024), 6, sym__dollar_quoted_string, anon_sym_LPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(2026), 24, sym_keyword_set, sym_keyword_partition, sym_keyword_alter, sym_keyword_change, sym_keyword_modify, sym_keyword_drop, sym_keyword_add, sym_keyword_column, sym_keyword_as, sym_keyword_if, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_rename, sym_keyword_owner, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [416188] = 20, ACTIONS(11125), 1, sym_keyword_as, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11129), 1, sym_keyword_begin, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, STATE(6580), 1, sym_function_body, STATE(14456), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6611), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [416261] = 19, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9925), 1, sym_keyword_left, ACTIONS(9929), 1, sym_keyword_inner, ACTIONS(9931), 1, sym_keyword_join, ACTIONS(9933), 1, sym_keyword_natural, ACTIONS(9935), 1, sym_keyword_where, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(7172), 1, sym_where, STATE(7342), 1, sym_group_by, STATE(7595), 1, sym_order_by, STATE(7741), 1, sym_window_clause, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9927), 2, sym_keyword_right, sym_keyword_full, STATE(6529), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [416332] = 19, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9925), 1, sym_keyword_left, ACTIONS(9929), 1, sym_keyword_inner, ACTIONS(9931), 1, sym_keyword_join, ACTIONS(9933), 1, sym_keyword_natural, ACTIONS(9935), 1, sym_keyword_where, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(7172), 1, sym_where, STATE(7342), 1, sym_group_by, STATE(7595), 1, sym_order_by, STATE(7741), 1, sym_window_clause, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9927), 2, sym_keyword_right, sym_keyword_full, STATE(6732), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [416403] = 3, ACTIONS(11163), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11161), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_LPAREN, anon_sym_RPAREN, [416442] = 20, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11157), 1, sym_keyword_as, ACTIONS(11159), 1, sym_keyword_begin, STATE(6636), 1, sym_function_body, STATE(14338), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6548), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [416515] = 19, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9925), 1, sym_keyword_left, ACTIONS(9929), 1, sym_keyword_inner, ACTIONS(9931), 1, sym_keyword_join, ACTIONS(9933), 1, sym_keyword_natural, ACTIONS(9935), 1, sym_keyword_where, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(7173), 1, sym_where, STATE(7344), 1, sym_group_by, STATE(7435), 1, sym_order_by, STATE(7742), 1, sym_window_clause, STATE(7837), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9927), 2, sym_keyword_right, sym_keyword_full, STATE(6530), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9027), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [416586] = 20, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11157), 1, sym_keyword_as, ACTIONS(11159), 1, sym_keyword_begin, STATE(6643), 1, sym_function_body, STATE(14338), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6550), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [416659] = 19, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9925), 1, sym_keyword_left, ACTIONS(9929), 1, sym_keyword_inner, ACTIONS(9931), 1, sym_keyword_join, ACTIONS(9933), 1, sym_keyword_natural, ACTIONS(9935), 1, sym_keyword_where, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(7173), 1, sym_where, STATE(7344), 1, sym_group_by, STATE(7435), 1, sym_order_by, STATE(7742), 1, sym_window_clause, STATE(7837), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9927), 2, sym_keyword_right, sym_keyword_full, STATE(6732), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9027), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [416730] = 19, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9925), 1, sym_keyword_left, ACTIONS(9929), 1, sym_keyword_inner, ACTIONS(9931), 1, sym_keyword_join, ACTIONS(9933), 1, sym_keyword_natural, ACTIONS(9935), 1, sym_keyword_where, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(7123), 1, sym_where, STATE(7346), 1, sym_group_by, STATE(7492), 1, sym_order_by, STATE(7744), 1, sym_window_clause, STATE(7766), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9927), 2, sym_keyword_right, sym_keyword_full, STATE(6732), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11040), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [416801] = 19, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9925), 1, sym_keyword_left, ACTIONS(9929), 1, sym_keyword_inner, ACTIONS(9931), 1, sym_keyword_join, ACTIONS(9933), 1, sym_keyword_natural, ACTIONS(9935), 1, sym_keyword_where, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(7123), 1, sym_where, STATE(7346), 1, sym_group_by, STATE(7492), 1, sym_order_by, STATE(7744), 1, sym_window_clause, STATE(7766), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9927), 2, sym_keyword_right, sym_keyword_full, STATE(6533), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11040), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [416872] = 20, ACTIONS(11125), 1, sym_keyword_as, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11129), 1, sym_keyword_begin, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, STATE(6585), 1, sym_function_body, STATE(14456), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6611), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [416945] = 19, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9925), 1, sym_keyword_left, ACTIONS(9929), 1, sym_keyword_inner, ACTIONS(9931), 1, sym_keyword_join, ACTIONS(9933), 1, sym_keyword_natural, ACTIONS(9935), 1, sym_keyword_where, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(7175), 1, sym_where, STATE(7348), 1, sym_group_by, STATE(7541), 1, sym_order_by, STATE(7745), 1, sym_window_clause, STATE(7834), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9927), 2, sym_keyword_right, sym_keyword_full, STATE(6732), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11068), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [417016] = 20, ACTIONS(11125), 1, sym_keyword_as, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11129), 1, sym_keyword_begin, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, STATE(6589), 1, sym_function_body, STATE(14456), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6522), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [417089] = 20, ACTIONS(11125), 1, sym_keyword_as, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11129), 1, sym_keyword_begin, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, STATE(6580), 1, sym_function_body, STATE(14456), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6556), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [417162] = 20, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11157), 1, sym_keyword_as, ACTIONS(11159), 1, sym_keyword_begin, STATE(6647), 1, sym_function_body, STATE(14338), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6611), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [417235] = 20, ACTIONS(11125), 1, sym_keyword_as, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11129), 1, sym_keyword_begin, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, STATE(6572), 1, sym_function_body, STATE(14456), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6553), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [417308] = 20, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11157), 1, sym_keyword_as, ACTIONS(11159), 1, sym_keyword_begin, STATE(6654), 1, sym_function_body, STATE(14338), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6552), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [417381] = 20, ACTIONS(11125), 1, sym_keyword_as, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11129), 1, sym_keyword_begin, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, STATE(6597), 1, sym_function_body, STATE(14456), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6517), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [417454] = 20, ACTIONS(11125), 1, sym_keyword_as, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11129), 1, sym_keyword_begin, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, STATE(6571), 1, sym_function_body, STATE(14456), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6611), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [417527] = 20, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11157), 1, sym_keyword_as, ACTIONS(11159), 1, sym_keyword_begin, STATE(6623), 1, sym_function_body, STATE(14338), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6518), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [417600] = 20, ACTIONS(11125), 1, sym_keyword_as, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11129), 1, sym_keyword_begin, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, STATE(6574), 1, sym_function_body, STATE(14456), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6546), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [417673] = 20, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11157), 1, sym_keyword_as, ACTIONS(11159), 1, sym_keyword_begin, STATE(6650), 1, sym_function_body, STATE(14338), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6611), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [417746] = 3, ACTIONS(11167), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11165), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_LPAREN, anon_sym_RPAREN, [417785] = 20, ACTIONS(11125), 1, sym_keyword_as, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11129), 1, sym_keyword_begin, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, STATE(6569), 1, sym_function_body, STATE(14456), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6532), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [417858] = 20, ACTIONS(11125), 1, sym_keyword_as, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11129), 1, sym_keyword_begin, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, STATE(6581), 1, sym_function_body, STATE(14456), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6611), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [417931] = 3, ACTIONS(11171), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11169), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_collate, sym_keyword_with, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_LPAREN, anon_sym_RPAREN, [417970] = 20, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11157), 1, sym_keyword_as, ACTIONS(11159), 1, sym_keyword_begin, STATE(6610), 1, sym_function_body, STATE(14338), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6611), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [418043] = 20, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11157), 1, sym_keyword_as, ACTIONS(11159), 1, sym_keyword_begin, STATE(6639), 1, sym_function_body, STATE(14338), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6611), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [418116] = 20, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11157), 1, sym_keyword_as, ACTIONS(11159), 1, sym_keyword_begin, STATE(6628), 1, sym_function_body, STATE(14338), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6611), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [418189] = 20, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11157), 1, sym_keyword_as, ACTIONS(11159), 1, sym_keyword_begin, STATE(6651), 1, sym_function_body, STATE(14338), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6543), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [418262] = 20, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11157), 1, sym_keyword_as, ACTIONS(11159), 1, sym_keyword_begin, STATE(6623), 1, sym_function_body, STATE(14338), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6611), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [418335] = 20, ACTIONS(11125), 1, sym_keyword_as, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11129), 1, sym_keyword_begin, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, STATE(6589), 1, sym_function_body, STATE(14456), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6611), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [418408] = 14, ACTIONS(11177), 1, sym_keyword_primary, ACTIONS(11179), 1, sym_keyword_as, ACTIONS(11181), 1, sym_keyword_constraint, ACTIONS(11183), 1, sym_keyword_not, ACTIONS(11187), 1, sym_keyword_generated, ACTIONS(11189), 1, sym_keyword_default, ACTIONS(11191), 1, sym_keyword_references, ACTIONS(11193), 1, sym_keyword_check, ACTIONS(11195), 1, sym_keyword_comment, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11175), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(11185), 5, sym_keyword_auto_increment, sym_keyword_unique, sym_keyword_stored, sym_keyword_virtual, sym_keyword_null, ACTIONS(11173), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_first, sym_keyword_after, anon_sym_RPAREN, anon_sym_COMMA, STATE(6516), 8, sym__not_null, sym__primary_key, sym_direction, sym__column_comment, sym__column_constraint, sym__check_constraint, sym__default_expression, aux_sym_column_definition_repeat1, [418469] = 20, ACTIONS(11125), 1, sym_keyword_as, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11129), 1, sym_keyword_begin, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, STATE(6596), 1, sym_function_body, STATE(14456), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6540), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [418542] = 20, ACTIONS(11125), 1, sym_keyword_as, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11129), 1, sym_keyword_begin, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11135), 1, sym_keyword_return, ACTIONS(11137), 1, sym_keyword_language, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11151), 1, sym_keyword_support, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, STATE(6561), 1, sym_function_body, STATE(14456), 1, sym__function_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6611), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [418615] = 14, ACTIONS(11177), 1, sym_keyword_primary, ACTIONS(11179), 1, sym_keyword_as, ACTIONS(11181), 1, sym_keyword_constraint, ACTIONS(11183), 1, sym_keyword_not, ACTIONS(11187), 1, sym_keyword_generated, ACTIONS(11189), 1, sym_keyword_default, ACTIONS(11191), 1, sym_keyword_references, ACTIONS(11193), 1, sym_keyword_check, ACTIONS(11195), 1, sym_keyword_comment, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11175), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(11199), 5, sym_keyword_auto_increment, sym_keyword_unique, sym_keyword_stored, sym_keyword_virtual, sym_keyword_null, ACTIONS(11197), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_first, sym_keyword_after, anon_sym_RPAREN, anon_sym_COMMA, STATE(6554), 8, sym__not_null, sym__primary_key, sym_direction, sym__column_comment, sym__column_constraint, sym__check_constraint, sym__default_expression, aux_sym_column_definition_repeat1, [418676] = 7, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, STATE(2315), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2958), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(2956), 20, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [418722] = 19, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10176), 1, sym_keyword_left, ACTIONS(10180), 1, sym_keyword_inner, ACTIONS(10182), 1, sym_keyword_join, ACTIONS(10184), 1, sym_keyword_natural, ACTIONS(10186), 1, sym_keyword_where, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(7264), 1, sym_where, STATE(7586), 1, sym_group_by, STATE(7643), 1, sym_order_by, STATE(7805), 1, sym_window_clause, STATE(7856), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10178), 2, sym_keyword_right, sym_keyword_full, STATE(6563), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9027), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [418792] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11201), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6594), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [418856] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11207), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6582), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [418920] = 19, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10176), 1, sym_keyword_left, ACTIONS(10180), 1, sym_keyword_inner, ACTIONS(10182), 1, sym_keyword_join, ACTIONS(10184), 1, sym_keyword_natural, ACTIONS(10186), 1, sym_keyword_where, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(7264), 1, sym_where, STATE(7586), 1, sym_group_by, STATE(7643), 1, sym_order_by, STATE(7805), 1, sym_window_clause, STATE(7856), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10178), 2, sym_keyword_right, sym_keyword_full, STATE(6760), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9027), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [418990] = 19, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10176), 1, sym_keyword_left, ACTIONS(10180), 1, sym_keyword_inner, ACTIONS(10182), 1, sym_keyword_join, ACTIONS(10184), 1, sym_keyword_natural, ACTIONS(10186), 1, sym_keyword_where, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(7265), 1, sym_where, STATE(7587), 1, sym_group_by, STATE(7732), 1, sym_order_by, STATE(7807), 1, sym_window_clause, STATE(7893), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10178), 2, sym_keyword_right, sym_keyword_full, STATE(6760), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11040), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [419060] = 19, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10176), 1, sym_keyword_left, ACTIONS(10180), 1, sym_keyword_inner, ACTIONS(10182), 1, sym_keyword_join, ACTIONS(10184), 1, sym_keyword_natural, ACTIONS(10186), 1, sym_keyword_where, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(7265), 1, sym_where, STATE(7587), 1, sym_group_by, STATE(7732), 1, sym_order_by, STATE(7807), 1, sym_window_clause, STATE(7893), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10178), 2, sym_keyword_right, sym_keyword_full, STATE(6565), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11040), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [419130] = 19, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10176), 1, sym_keyword_left, ACTIONS(10180), 1, sym_keyword_inner, ACTIONS(10182), 1, sym_keyword_join, ACTIONS(10184), 1, sym_keyword_natural, ACTIONS(10186), 1, sym_keyword_where, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(7266), 1, sym_where, STATE(7588), 1, sym_group_by, STATE(7625), 1, sym_order_by, STATE(7808), 1, sym_window_clause, STATE(7885), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10178), 2, sym_keyword_right, sym_keyword_full, STATE(6760), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11068), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [419200] = 5, ACTIONS(11209), 1, aux_sym__single_quote_string_token2, STATE(6566), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1369), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(1371), 19, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_cached, sym_keyword_uncached, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym_keyword_escaped, sym_keyword_lines, sym__identifier, [419242] = 16, ACTIONS(11214), 1, sym_keyword_not, ACTIONS(11217), 1, sym_keyword_rows, ACTIONS(11220), 1, sym_keyword_returns, ACTIONS(11223), 1, sym_keyword_language, ACTIONS(11229), 1, sym_keyword_leakproof, ACTIONS(11232), 1, sym_keyword_parallel, ACTIONS(11235), 1, sym_keyword_called, ACTIONS(11238), 1, sym_keyword_strict, ACTIONS(11241), 1, sym_keyword_cost, ACTIONS(11244), 1, sym_keyword_support, ACTIONS(11247), 1, sym_keyword_security, ACTIONS(11250), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11226), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11212), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6567), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [419306] = 14, ACTIONS(11255), 1, sym_keyword_primary, ACTIONS(11257), 1, sym_keyword_as, ACTIONS(11259), 1, sym_keyword_constraint, ACTIONS(11261), 1, sym_keyword_not, ACTIONS(11265), 1, sym_keyword_generated, ACTIONS(11267), 1, sym_keyword_default, ACTIONS(11269), 1, sym_keyword_references, ACTIONS(11271), 1, sym_keyword_check, ACTIONS(11273), 1, sym_keyword_comment, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11253), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(11197), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_first, sym_keyword_after, anon_sym_COMMA, ACTIONS(11263), 5, sym_keyword_auto_increment, sym_keyword_unique, sym_keyword_stored, sym_keyword_virtual, sym_keyword_null, STATE(6592), 8, sym__not_null, sym__primary_key, sym_direction, sym__column_comment, sym__column_constraint, sym__check_constraint, sym__default_expression, aux_sym_column_definition_repeat1, [419366] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11275), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6583), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [419430] = 5, ACTIONS(11277), 1, aux_sym__single_quote_string_token2, STATE(6566), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1376), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(1378), 19, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_cached, sym_keyword_uncached, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym_keyword_escaped, sym_keyword_lines, sym__identifier, [419472] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11279), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6575), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [419536] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11281), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6591), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [419600] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11283), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COMMA, [419636] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11285), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6576), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [419700] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11287), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6567), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [419764] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11289), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6567), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [419828] = 4, ACTIONS(11293), 1, anon_sym_COMMA, STATE(6577), 1, aux_sym__mysql_update_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11291), 27, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [419868] = 19, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10176), 1, sym_keyword_left, ACTIONS(10180), 1, sym_keyword_inner, ACTIONS(10182), 1, sym_keyword_join, ACTIONS(10184), 1, sym_keyword_natural, ACTIONS(10186), 1, sym_keyword_where, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(7263), 1, sym_where, STATE(7585), 1, sym_group_by, STATE(7711), 1, sym_order_by, STATE(7803), 1, sym_window_clause, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10178), 2, sym_keyword_right, sym_keyword_full, STATE(6760), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [419938] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11296), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6567), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [420002] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11296), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6587), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [420066] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11289), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6586), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [420130] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11298), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6567), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [420194] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11279), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6567), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [420258] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11287), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6567), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [420322] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11279), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6584), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [420386] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11300), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6567), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [420450] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11207), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6567), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [420514] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11302), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COMMA, [420550] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11304), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6579), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [420614] = 5, ACTIONS(11306), 1, aux_sym__single_quote_string_token2, STATE(6570), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1363), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(1365), 19, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_cached, sym_keyword_uncached, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym_keyword_escaped, sym_keyword_lines, sym__identifier, [420656] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11304), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6567), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [420720] = 14, ACTIONS(11255), 1, sym_keyword_primary, ACTIONS(11257), 1, sym_keyword_as, ACTIONS(11259), 1, sym_keyword_constraint, ACTIONS(11261), 1, sym_keyword_not, ACTIONS(11265), 1, sym_keyword_generated, ACTIONS(11267), 1, sym_keyword_default, ACTIONS(11269), 1, sym_keyword_references, ACTIONS(11271), 1, sym_keyword_check, ACTIONS(11273), 1, sym_keyword_comment, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11253), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(11173), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_first, sym_keyword_after, anon_sym_COMMA, ACTIONS(11308), 5, sym_keyword_auto_increment, sym_keyword_unique, sym_keyword_stored, sym_keyword_virtual, sym_keyword_null, STATE(6600), 8, sym__not_null, sym__primary_key, sym_direction, sym__column_comment, sym__column_constraint, sym__check_constraint, sym__default_expression, aux_sym_column_definition_repeat1, [420780] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11201), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6567), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [420844] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11310), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6567), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [420908] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11302), 29, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_using, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COMMA, [420944] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11275), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6599), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [421008] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11312), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6593), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [421072] = 19, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10176), 1, sym_keyword_left, ACTIONS(10180), 1, sym_keyword_inner, ACTIONS(10182), 1, sym_keyword_join, ACTIONS(10184), 1, sym_keyword_natural, ACTIONS(10186), 1, sym_keyword_where, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(7263), 1, sym_where, STATE(7585), 1, sym_group_by, STATE(7711), 1, sym_order_by, STATE(7803), 1, sym_window_clause, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10178), 2, sym_keyword_right, sym_keyword_full, STATE(6562), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(9013), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [421142] = 16, ACTIONS(11127), 1, sym_keyword_not, ACTIONS(11131), 1, sym_keyword_rows, ACTIONS(11133), 1, sym_keyword_returns, ACTIONS(11141), 1, sym_keyword_leakproof, ACTIONS(11143), 1, sym_keyword_parallel, ACTIONS(11145), 1, sym_keyword_called, ACTIONS(11147), 1, sym_keyword_strict, ACTIONS(11149), 1, sym_keyword_cost, ACTIONS(11153), 1, sym_keyword_security, ACTIONS(11155), 1, sym_keyword_external, ACTIONS(11203), 1, sym_keyword_language, ACTIONS(11205), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11139), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, ACTIONS(11279), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, STATE(6567), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [421206] = 14, ACTIONS(11317), 1, sym_keyword_primary, ACTIONS(11320), 1, sym_keyword_as, ACTIONS(11323), 1, sym_keyword_constraint, ACTIONS(11326), 1, sym_keyword_not, ACTIONS(11332), 1, sym_keyword_generated, ACTIONS(11335), 1, sym_keyword_default, ACTIONS(11338), 1, sym_keyword_references, ACTIONS(11341), 1, sym_keyword_check, ACTIONS(11344), 1, sym_keyword_comment, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11314), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(11090), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_first, sym_keyword_after, anon_sym_COMMA, ACTIONS(11329), 5, sym_keyword_auto_increment, sym_keyword_unique, sym_keyword_stored, sym_keyword_virtual, sym_keyword_null, STATE(6600), 8, sym__not_null, sym__primary_key, sym_direction, sym__column_comment, sym__column_constraint, sym__check_constraint, sym__default_expression, aux_sym_column_definition_repeat1, [421266] = 16, ACTIONS(11347), 1, sym_keyword_not, ACTIONS(11350), 1, sym_keyword_rows, ACTIONS(11353), 1, sym_keyword_returns, ACTIONS(11356), 1, sym_keyword_language, ACTIONS(11362), 1, sym_keyword_leakproof, ACTIONS(11365), 1, sym_keyword_parallel, ACTIONS(11368), 1, sym_keyword_called, ACTIONS(11371), 1, sym_keyword_strict, ACTIONS(11374), 1, sym_keyword_cost, ACTIONS(11377), 1, sym_keyword_support, ACTIONS(11380), 1, sym_keyword_security, ACTIONS(11383), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11212), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11359), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6601), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [421329] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11287), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6601), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [421392] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10376), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [421431] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10380), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [421470] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10381), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [421509] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10382), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [421548] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10386), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [421587] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10387), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [421626] = 4, ACTIONS(11412), 1, anon_sym_LPAREN, STATE(6706), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11080), 26, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_COMMA, [421665] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11207), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6614), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [421728] = 17, ACTIONS(11214), 1, sym_keyword_not, ACTIONS(11217), 1, sym_keyword_rows, ACTIONS(11220), 1, sym_keyword_returns, ACTIONS(11229), 1, sym_keyword_leakproof, ACTIONS(11232), 1, sym_keyword_parallel, ACTIONS(11235), 1, sym_keyword_called, ACTIONS(11238), 1, sym_keyword_strict, ACTIONS(11241), 1, sym_keyword_cost, ACTIONS(11247), 1, sym_keyword_security, ACTIONS(11250), 1, sym_keyword_external, ACTIONS(11414), 1, sym_keyword_return, ACTIONS(11416), 1, sym_keyword_language, ACTIONS(11419), 1, sym_keyword_support, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11212), 2, sym_keyword_as, sym_keyword_begin, ACTIONS(11226), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6611), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [421793] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11201), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6601), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [421856] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9434), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [421895] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11298), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6601), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [421958] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11310), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6601), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [422021] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9162), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [422060] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9331), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [422099] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(11426), 1, sym_keyword_as, STATE(6808), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(11422), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, ACTIONS(11424), 20, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [422144] = 5, ACTIONS(11428), 1, aux_sym__single_quote_string_token2, STATE(6642), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1363), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(1365), 19, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_cached, sym_keyword_uncached, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym_keyword_escaped, sym_keyword_lines, sym__identifier, [422185] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9332), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [422224] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11064), 28, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_LPAREN, anon_sym_COMMA, [422259] = 5, ACTIONS(11430), 1, aux_sym__single_quote_string_token2, STATE(6622), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1369), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(1371), 19, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_cached, sym_keyword_uncached, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym_keyword_escaped, sym_keyword_lines, sym__identifier, [422300] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11304), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6635), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [422363] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9334), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [422402] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11207), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6601), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [422465] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9583), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [422504] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11066), 28, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_LPAREN, anon_sym_COMMA, [422539] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11201), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6615), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [422602] = 4, ACTIONS(11412), 1, anon_sym_LPAREN, STATE(6699), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11080), 26, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_COMMA, [422641] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9589), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [422680] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11287), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6601), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [422743] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9386), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [422782] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9722), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [422821] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11289), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6601), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [422884] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11296), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6601), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [422947] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11296), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6625), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [423010] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11275), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6638), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [423073] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11279), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6601), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [423136] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11279), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6602), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [423199] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11300), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6601), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [423262] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11291), 28, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, anon_sym_COMMA, [423297] = 5, ACTIONS(11433), 1, aux_sym__single_quote_string_token2, STATE(6622), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1376), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(1378), 19, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_cached, sym_keyword_uncached, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym_keyword_escaped, sym_keyword_lines, sym__identifier, [423338] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11312), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6612), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [423401] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9388), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [423440] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11279), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6601), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [423503] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9647), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [423542] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11279), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6631), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [423605] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11304), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6601), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [423668] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11275), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6645), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [423731] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11289), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6640), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [423794] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11285), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6634), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [423857] = 4, ACTIONS(11412), 1, anon_sym_LPAREN, STATE(6698), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11088), 26, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_COMMA, [423896] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9414), 2, sym_when_clause, aux_sym__merge_statement_repeat1, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_when, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [423935] = 16, ACTIONS(11386), 1, sym_keyword_not, ACTIONS(11388), 1, sym_keyword_rows, ACTIONS(11390), 1, sym_keyword_returns, ACTIONS(11392), 1, sym_keyword_language, ACTIONS(11396), 1, sym_keyword_leakproof, ACTIONS(11398), 1, sym_keyword_parallel, ACTIONS(11400), 1, sym_keyword_called, ACTIONS(11402), 1, sym_keyword_strict, ACTIONS(11404), 1, sym_keyword_cost, ACTIONS(11406), 1, sym_keyword_support, ACTIONS(11408), 1, sym_keyword_security, ACTIONS(11410), 1, sym_keyword_external, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11281), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, ACTIONS(11394), 3, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, STATE(6648), 10, sym_function_language, sym_function_volatility, sym_function_leakproof, sym_function_security, sym_function_safety, sym_function_strictness, sym_function_cost, sym_function_rows, sym_function_support, aux_sym_create_function_repeat1, [423998] = 4, ACTIONS(6990), 1, sym_keyword_over, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 22, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [424037] = 19, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10886), 1, sym_keyword_left, ACTIONS(10890), 1, sym_keyword_inner, ACTIONS(10892), 1, sym_keyword_join, ACTIONS(10894), 1, sym_keyword_natural, ACTIONS(10896), 1, sym_keyword_where, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(7465), 1, sym_where, STATE(7492), 1, sym_order_by, STATE(7766), 1, sym_limit, STATE(7814), 1, sym_group_by, STATE(8048), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10888), 2, sym_keyword_right, sym_keyword_full, ACTIONS(11040), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, STATE(6900), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [424105] = 22, ACTIONS(7), 1, sym_keyword_select, ACTIONS(9), 1, sym_keyword_delete, ACTIONS(15), 1, sym_keyword_truncate, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1695), 1, sym_keyword_update, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(1707), 1, sym_keyword_copy, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(6813), 1, sym__cte, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(10859), 1, sym_insert, STATE(10860), 1, sym_update, STATE(11727), 1, sym_delete, STATE(12809), 1, sym__dml_write, STATE(12811), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1693), 2, sym_keyword_insert, sym_keyword_replace, STATE(8213), 2, sym__unload_statement, sym_set_operation, STATE(11345), 5, sym__truncate_statement, sym__delete_statement, sym__copy_statement, sym__insert_statement, sym__update_statement, [424179] = 19, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10886), 1, sym_keyword_left, ACTIONS(10890), 1, sym_keyword_inner, ACTIONS(10892), 1, sym_keyword_join, ACTIONS(10894), 1, sym_keyword_natural, ACTIONS(10896), 1, sym_keyword_where, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(7469), 1, sym_where, STATE(7541), 1, sym_order_by, STATE(7834), 1, sym_limit, STATE(7836), 1, sym_group_by, STATE(8053), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10888), 2, sym_keyword_right, sym_keyword_full, ACTIONS(11068), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, STATE(6900), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [424247] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11439), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, ACTIONS(11437), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [424283] = 9, ACTIONS(11443), 1, sym_keyword_left, ACTIONS(11449), 1, sym_keyword_inner, ACTIONS(11452), 1, sym_keyword_cross, ACTIONS(11455), 1, sym_keyword_join, ACTIONS(11458), 1, sym_keyword_natural, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11446), 2, sym_keyword_right, sym_keyword_full, STATE(6660), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11441), 15, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [424331] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1664), 27, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_merge, sym_keyword_show, sym_keyword_unload, sym_keyword_set, sym_keyword_create, sym_keyword_alter, sym_keyword_analyze, sym_keyword_explain, sym_keyword_drop, sym_keyword_end, sym_keyword_with, sym_keyword_rename, sym_keyword_reset, sym_keyword_commit, sym_keyword_rollback, sym_keyword_vacuum, sym_keyword_copy, sym_keyword_compute, sym_keyword_optimize, sym_keyword_comment, anon_sym_LPAREN, [424365] = 22, ACTIONS(7), 1, sym_keyword_select, ACTIONS(9), 1, sym_keyword_delete, ACTIONS(15), 1, sym_keyword_truncate, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1695), 1, sym_keyword_update, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(1707), 1, sym_keyword_copy, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(6813), 1, sym__cte, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(10859), 1, sym_insert, STATE(10860), 1, sym_update, STATE(11727), 1, sym_delete, STATE(12548), 1, sym__dml_write, STATE(12549), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1693), 2, sym_keyword_insert, sym_keyword_replace, STATE(8213), 2, sym__unload_statement, sym_set_operation, STATE(11345), 5, sym__truncate_statement, sym__delete_statement, sym__copy_statement, sym__insert_statement, sym__update_statement, [424439] = 22, ACTIONS(7), 1, sym_keyword_select, ACTIONS(9), 1, sym_keyword_delete, ACTIONS(15), 1, sym_keyword_truncate, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1695), 1, sym_keyword_update, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(1707), 1, sym_keyword_copy, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(6813), 1, sym__cte, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(10859), 1, sym_insert, STATE(10860), 1, sym_update, STATE(11727), 1, sym_delete, STATE(12550), 1, sym__dml_write, STATE(12551), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1693), 2, sym_keyword_insert, sym_keyword_replace, STATE(8213), 2, sym__unload_statement, sym_set_operation, STATE(11345), 5, sym__truncate_statement, sym__delete_statement, sym__copy_statement, sym__insert_statement, sym__update_statement, [424513] = 19, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10886), 1, sym_keyword_left, ACTIONS(10890), 1, sym_keyword_inner, ACTIONS(10892), 1, sym_keyword_join, ACTIONS(10894), 1, sym_keyword_natural, ACTIONS(10896), 1, sym_keyword_where, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(7452), 1, sym_where, STATE(7595), 1, sym_order_by, STATE(7785), 1, sym_group_by, STATE(7823), 1, sym_limit, STATE(8029), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10888), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9013), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, STATE(6668), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [424581] = 5, ACTIONS(11461), 1, sym_keyword_preceding, ACTIONS(11463), 1, sym_keyword_following, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3682), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3680), 20, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [424621] = 22, ACTIONS(7), 1, sym_keyword_select, ACTIONS(9), 1, sym_keyword_delete, ACTIONS(15), 1, sym_keyword_truncate, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1695), 1, sym_keyword_update, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(1707), 1, sym_keyword_copy, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(6813), 1, sym__cte, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(10859), 1, sym_insert, STATE(10860), 1, sym_update, STATE(11727), 1, sym_delete, STATE(12834), 1, sym__dml_write, STATE(12839), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1693), 2, sym_keyword_insert, sym_keyword_replace, STATE(8213), 2, sym__unload_statement, sym_set_operation, STATE(11345), 5, sym__truncate_statement, sym__delete_statement, sym__copy_statement, sym__insert_statement, sym__update_statement, [424695] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1382), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(1384), 19, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_cached, sym_keyword_uncached, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym_keyword_escaped, sym_keyword_lines, sym__identifier, [424731] = 19, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10886), 1, sym_keyword_left, ACTIONS(10890), 1, sym_keyword_inner, ACTIONS(10892), 1, sym_keyword_join, ACTIONS(10894), 1, sym_keyword_natural, ACTIONS(10896), 1, sym_keyword_where, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(7435), 1, sym_order_by, STATE(7458), 1, sym_where, STATE(7795), 1, sym_group_by, STATE(7837), 1, sym_limit, STATE(8043), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10888), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9027), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, STATE(6900), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [424799] = 19, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10886), 1, sym_keyword_left, ACTIONS(10890), 1, sym_keyword_inner, ACTIONS(10892), 1, sym_keyword_join, ACTIONS(10894), 1, sym_keyword_natural, ACTIONS(10896), 1, sym_keyword_where, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(7452), 1, sym_where, STATE(7595), 1, sym_order_by, STATE(7785), 1, sym_group_by, STATE(7823), 1, sym_limit, STATE(8029), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10888), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9013), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, STATE(6900), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [424867] = 8, ACTIONS(2973), 1, sym_keyword_as, ACTIONS(11465), 1, sym_keyword_array, ACTIONS(11467), 1, anon_sym_LBRACK, STATE(291), 1, sym_array_size_definition, STATE(293), 1, sym__array_size_definition, STATE(6730), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2971), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [424913] = 22, ACTIONS(7), 1, sym_keyword_select, ACTIONS(9), 1, sym_keyword_delete, ACTIONS(15), 1, sym_keyword_truncate, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1695), 1, sym_keyword_update, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(1707), 1, sym_keyword_copy, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(6813), 1, sym__cte, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(10859), 1, sym_insert, STATE(10860), 1, sym_update, STATE(11727), 1, sym_delete, STATE(14041), 1, sym__dml_write, STATE(14042), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1693), 2, sym_keyword_insert, sym_keyword_replace, STATE(8213), 2, sym__unload_statement, sym_set_operation, STATE(11345), 5, sym__truncate_statement, sym__delete_statement, sym__copy_statement, sym__insert_statement, sym__update_statement, [424987] = 22, ACTIONS(7), 1, sym_keyword_select, ACTIONS(9), 1, sym_keyword_delete, ACTIONS(15), 1, sym_keyword_truncate, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1695), 1, sym_keyword_update, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(1707), 1, sym_keyword_copy, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(6813), 1, sym__cte, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(10859), 1, sym_insert, STATE(10860), 1, sym_update, STATE(11727), 1, sym_delete, STATE(14686), 1, sym__dml_write, STATE(14687), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1693), 2, sym_keyword_insert, sym_keyword_replace, STATE(8213), 2, sym__unload_statement, sym_set_operation, STATE(11345), 5, sym__truncate_statement, sym__delete_statement, sym__copy_statement, sym__insert_statement, sym__update_statement, [425061] = 7, ACTIONS(345), 1, sym__identifier, ACTIONS(11469), 1, sym_keyword_as, STATE(6844), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(11422), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(11424), 20, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [425105] = 4, ACTIONS(11471), 1, anon_sym_COMMA, STATE(6674), 1, aux_sym__mysql_update_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11291), 25, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [425143] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11476), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, ACTIONS(11474), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [425179] = 22, ACTIONS(7), 1, sym_keyword_select, ACTIONS(9), 1, sym_keyword_delete, ACTIONS(15), 1, sym_keyword_truncate, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1695), 1, sym_keyword_update, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(1707), 1, sym_keyword_copy, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(6813), 1, sym__cte, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(10859), 1, sym_insert, STATE(10860), 1, sym_update, STATE(11727), 1, sym_delete, STATE(14690), 1, sym__dml_write, STATE(14691), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1693), 2, sym_keyword_insert, sym_keyword_replace, STATE(8213), 2, sym__unload_statement, sym_set_operation, STATE(11345), 5, sym__truncate_statement, sym__delete_statement, sym__copy_statement, sym__insert_statement, sym__update_statement, [425253] = 22, ACTIONS(7), 1, sym_keyword_select, ACTIONS(9), 1, sym_keyword_delete, ACTIONS(15), 1, sym_keyword_truncate, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1695), 1, sym_keyword_update, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(1707), 1, sym_keyword_copy, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(6813), 1, sym__cte, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(10859), 1, sym_insert, STATE(10860), 1, sym_update, STATE(11727), 1, sym_delete, STATE(14718), 1, sym__dml_write, STATE(14722), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1693), 2, sym_keyword_insert, sym_keyword_replace, STATE(8213), 2, sym__unload_statement, sym_set_operation, STATE(11345), 5, sym__truncate_statement, sym__delete_statement, sym__copy_statement, sym__insert_statement, sym__update_statement, [425327] = 19, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10886), 1, sym_keyword_left, ACTIONS(10890), 1, sym_keyword_inner, ACTIONS(10892), 1, sym_keyword_join, ACTIONS(10894), 1, sym_keyword_natural, ACTIONS(10896), 1, sym_keyword_where, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(7465), 1, sym_where, STATE(7492), 1, sym_order_by, STATE(7766), 1, sym_limit, STATE(7814), 1, sym_group_by, STATE(8048), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10888), 2, sym_keyword_right, sym_keyword_full, ACTIONS(11040), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, STATE(6658), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [425395] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11480), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, ACTIONS(11478), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [425431] = 22, ACTIONS(7), 1, sym_keyword_select, ACTIONS(9), 1, sym_keyword_delete, ACTIONS(15), 1, sym_keyword_truncate, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1695), 1, sym_keyword_update, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(1707), 1, sym_keyword_copy, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(6813), 1, sym__cte, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(10859), 1, sym_insert, STATE(10860), 1, sym_update, STATE(11727), 1, sym_delete, STATE(14004), 1, sym__dml_write, STATE(14010), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1693), 2, sym_keyword_insert, sym_keyword_replace, STATE(8213), 2, sym__unload_statement, sym_set_operation, STATE(11345), 5, sym__truncate_statement, sym__delete_statement, sym__copy_statement, sym__insert_statement, sym__update_statement, [425505] = 5, ACTIONS(11074), 1, sym_keyword_preceding, ACTIONS(11076), 1, sym_keyword_following, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 20, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [425545] = 19, ACTIONS(8925), 1, sym_keyword_cross, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10886), 1, sym_keyword_left, ACTIONS(10890), 1, sym_keyword_inner, ACTIONS(10892), 1, sym_keyword_join, ACTIONS(10894), 1, sym_keyword_natural, ACTIONS(10896), 1, sym_keyword_where, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(7435), 1, sym_order_by, STATE(7458), 1, sym_where, STATE(7795), 1, sym_group_by, STATE(7837), 1, sym_limit, STATE(8043), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10888), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9027), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, STATE(6656), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [425613] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11484), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, ACTIONS(11482), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [425649] = 22, ACTIONS(7), 1, sym_keyword_select, ACTIONS(9), 1, sym_keyword_delete, ACTIONS(15), 1, sym_keyword_truncate, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1695), 1, sym_keyword_update, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(1707), 1, sym_keyword_copy, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(6813), 1, sym__cte, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(10859), 1, sym_insert, STATE(10860), 1, sym_update, STATE(11727), 1, sym_delete, STATE(13959), 1, sym__dml_write, STATE(13963), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1693), 2, sym_keyword_insert, sym_keyword_replace, STATE(8213), 2, sym__unload_statement, sym_set_operation, STATE(11345), 5, sym__truncate_statement, sym__delete_statement, sym__copy_statement, sym__insert_statement, sym__update_statement, [425723] = 8, ACTIONS(2979), 1, sym_keyword_as, ACTIONS(11465), 1, sym_keyword_array, ACTIONS(11467), 1, anon_sym_LBRACK, STATE(292), 1, sym_array_size_definition, STATE(293), 1, sym__array_size_definition, STATE(6730), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2977), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [425769] = 22, ACTIONS(7), 1, sym_keyword_select, ACTIONS(9), 1, sym_keyword_delete, ACTIONS(15), 1, sym_keyword_truncate, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1695), 1, sym_keyword_update, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(1707), 1, sym_keyword_copy, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(6813), 1, sym__cte, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(10859), 1, sym_insert, STATE(10860), 1, sym_update, STATE(11727), 1, sym_delete, STATE(13426), 1, sym__dml_write, STATE(13431), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1693), 2, sym_keyword_insert, sym_keyword_replace, STATE(8213), 2, sym__unload_statement, sym_set_operation, STATE(11345), 5, sym__truncate_statement, sym__delete_statement, sym__copy_statement, sym__insert_statement, sym__update_statement, [425843] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11488), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, ACTIONS(11486), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [425879] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11492), 10, sym__dollar_quoted_string, anon_sym_LPAREN, anon_sym_PLUS, sym_op_unary_other, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym__decimal_number_token1, aux_sym__bit_string_token1, aux_sym_identifier_token1, ACTIONS(11490), 17, sym_keyword_cast, sym_keyword_case, sym_keyword_not, sym_keyword_exists, sym_keyword_all, sym_keyword_any, sym_keyword_some, sym_keyword_null, sym_keyword_true, sym_keyword_false, sym_keyword_interval, sym_keyword_array, sym_parameter, anon_sym_DASH, aux_sym__integer_token1, sym_bang, sym__identifier, [425915] = 19, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11048), 1, sym_keyword_left, ACTIONS(11052), 1, sym_keyword_inner, ACTIONS(11054), 1, sym_keyword_join, ACTIONS(11056), 1, sym_keyword_natural, ACTIONS(11058), 1, sym_keyword_where, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(7625), 1, sym_order_by, STATE(7718), 1, sym_where, STATE(7885), 1, sym_limit, STATE(7936), 1, sym_group_by, STATE(8212), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11050), 2, sym_keyword_right, sym_keyword_full, ACTIONS(11068), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, STATE(6972), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [425982] = 9, ACTIONS(11494), 1, sym_keyword_left, ACTIONS(11500), 1, sym_keyword_inner, ACTIONS(11503), 1, sym_keyword_cross, ACTIONS(11506), 1, sym_keyword_join, ACTIONS(11509), 1, sym_keyword_natural, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11497), 2, sym_keyword_right, sym_keyword_full, STATE(6690), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11441), 14, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [426029] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1382), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(1384), 19, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_cached, sym_keyword_uncached, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym_keyword_escaped, sym_keyword_lines, sym__identifier, [426064] = 19, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11048), 1, sym_keyword_left, ACTIONS(11052), 1, sym_keyword_inner, ACTIONS(11054), 1, sym_keyword_join, ACTIONS(11056), 1, sym_keyword_natural, ACTIONS(11058), 1, sym_keyword_where, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(7643), 1, sym_order_by, STATE(7716), 1, sym_where, STATE(7856), 1, sym_limit, STATE(7925), 1, sym_group_by, STATE(8207), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11050), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9027), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, STATE(6972), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [426131] = 19, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11048), 1, sym_keyword_left, ACTIONS(11052), 1, sym_keyword_inner, ACTIONS(11054), 1, sym_keyword_join, ACTIONS(11056), 1, sym_keyword_natural, ACTIONS(11058), 1, sym_keyword_where, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(7717), 1, sym_where, STATE(7732), 1, sym_order_by, STATE(7893), 1, sym_limit, STATE(7928), 1, sym_group_by, STATE(8209), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11050), 2, sym_keyword_right, sym_keyword_full, ACTIONS(11040), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, STATE(6689), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [426198] = 19, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11048), 1, sym_keyword_left, ACTIONS(11052), 1, sym_keyword_inner, ACTIONS(11054), 1, sym_keyword_join, ACTIONS(11056), 1, sym_keyword_natural, ACTIONS(11058), 1, sym_keyword_where, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(7711), 1, sym_order_by, STATE(7715), 1, sym_where, STATE(7904), 1, sym_limit, STATE(7920), 1, sym_group_by, STATE(8202), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11050), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9013), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, STATE(6972), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [426265] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_then, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [426300] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11291), 26, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_COMMA, [426333] = 8, ACTIONS(2973), 1, sym_keyword_as, ACTIONS(11512), 1, sym_keyword_array, ACTIONS(11514), 1, anon_sym_LBRACK, STATE(993), 1, sym_array_size_definition, STATE(996), 1, sym__array_size_definition, STATE(6739), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2971), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [426378] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11283), 26, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_COMMA, [426411] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11302), 26, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_COMMA, [426444] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6876), 26, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_COMMA, [426477] = 4, ACTIONS(11516), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 20, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [426514] = 4, ACTIONS(11518), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 20, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [426551] = 19, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11048), 1, sym_keyword_left, ACTIONS(11052), 1, sym_keyword_inner, ACTIONS(11054), 1, sym_keyword_join, ACTIONS(11056), 1, sym_keyword_natural, ACTIONS(11058), 1, sym_keyword_where, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(7711), 1, sym_order_by, STATE(7715), 1, sym_where, STATE(7904), 1, sym_limit, STATE(7920), 1, sym_group_by, STATE(8202), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11050), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9013), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, STATE(6692), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [426618] = 8, ACTIONS(2979), 1, sym_keyword_as, ACTIONS(11512), 1, sym_keyword_array, ACTIONS(11514), 1, anon_sym_LBRACK, STATE(904), 1, sym_array_size_definition, STATE(996), 1, sym__array_size_definition, STATE(6739), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2977), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [426663] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1412), 26, ts_builtin_sym_end, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_merge, sym_keyword_show, sym_keyword_unload, sym_keyword_set, sym_keyword_create, sym_keyword_alter, sym_keyword_analyze, sym_keyword_explain, sym_keyword_drop, sym_keyword_with, sym_keyword_rename, sym_keyword_reset, sym_keyword_begin, sym_keyword_vacuum, sym_keyword_copy, sym_keyword_compute, sym_keyword_optimize, sym_keyword_comment, anon_sym_LPAREN, [426696] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11302), 26, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_COMMA, [426729] = 19, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11048), 1, sym_keyword_left, ACTIONS(11052), 1, sym_keyword_inner, ACTIONS(11054), 1, sym_keyword_join, ACTIONS(11056), 1, sym_keyword_natural, ACTIONS(11058), 1, sym_keyword_where, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(7643), 1, sym_order_by, STATE(7716), 1, sym_where, STATE(7856), 1, sym_limit, STATE(7925), 1, sym_group_by, STATE(8207), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11050), 2, sym_keyword_right, sym_keyword_full, ACTIONS(9027), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, STATE(6709), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [426796] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6941), 26, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_COMMA, [426829] = 19, ACTIONS(9214), 1, sym_keyword_cross, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11048), 1, sym_keyword_left, ACTIONS(11052), 1, sym_keyword_inner, ACTIONS(11054), 1, sym_keyword_join, ACTIONS(11056), 1, sym_keyword_natural, ACTIONS(11058), 1, sym_keyword_where, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(7717), 1, sym_where, STATE(7732), 1, sym_order_by, STATE(7893), 1, sym_limit, STATE(7928), 1, sym_group_by, STATE(8209), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11050), 2, sym_keyword_right, sym_keyword_full, ACTIONS(11040), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, STATE(6972), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, [426896] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1580), 26, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_merge, sym_keyword_show, sym_keyword_unload, sym_keyword_set, sym_keyword_create, sym_keyword_alter, sym_keyword_analyze, sym_keyword_explain, sym_keyword_drop, sym_keyword_end, sym_keyword_with, sym_keyword_rename, sym_keyword_reset, sym_keyword_vacuum, sym_keyword_copy, sym_keyword_return, sym_keyword_compute, sym_keyword_optimize, sym_keyword_comment, anon_sym_LPAREN, [426929] = 4, ACTIONS(11520), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 20, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [426966] = 4, ACTIONS(11522), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3551), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(3549), 20, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [427003] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4058), 5, anon_sym_LT, anon_sym_GT, anon_sym_DASH, anon_sym_SLASH, anon_sym_CARET, ACTIONS(4056), 21, sym_keyword_then, sym_keyword_in, sym_keyword_and, sym_keyword_or, sym_keyword_is, sym_keyword_not, sym_keyword_between, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, sym_keyword_similar, anon_sym_LBRACK, anon_sym_EQ, anon_sym_STAR, anon_sym_COLON_COLON, anon_sym_LT_EQ, anon_sym_GT_EQ, sym_op_other, anon_sym_PLUS, anon_sym_PERCENT, anon_sym_BANG_EQ, anon_sym_LT_GT, [427038] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11524), 25, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [427070] = 24, ACTIONS(11528), 1, sym_keyword_table, ACTIONS(11530), 1, sym_keyword_view, ACTIONS(11532), 1, sym_keyword_materialized, ACTIONS(11534), 1, sym_keyword_sequence, ACTIONS(11536), 1, sym_keyword_constraint, ACTIONS(11538), 1, sym_keyword_or, ACTIONS(11540), 1, sym_keyword_index, ACTIONS(11542), 1, sym_keyword_type, ACTIONS(11544), 1, sym_keyword_database, ACTIONS(11546), 1, sym_keyword_schema, ACTIONS(11548), 1, sym_keyword_temp, ACTIONS(11550), 1, sym_keyword_temporary, ACTIONS(11552), 1, sym_keyword_unlogged, ACTIONS(11554), 1, sym_keyword_unique, ACTIONS(11556), 1, sym_keyword_recursive, ACTIONS(11558), 1, sym_keyword_extension, ACTIONS(11560), 1, sym_keyword_trigger, ACTIONS(11562), 1, sym_keyword_function, ACTIONS(11564), 1, sym_keyword_definer, ACTIONS(11566), 1, sym_keyword_external, STATE(7956), 1, sym__or_replace, STATE(10536), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11526), 3, sym_keyword_group, sym_keyword_user, sym_keyword_role, [427146] = 17, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, STATE(375), 1, sym__single_quote_string, STATE(10542), 1, sym_identifier, STATE(12307), 1, sym_literal, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(11568), 3, sym_keyword_on, sym_keyword_off, sym_keyword_default, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [427208] = 24, ACTIONS(11538), 1, sym_keyword_or, ACTIONS(11572), 1, sym_keyword_table, ACTIONS(11574), 1, sym_keyword_view, ACTIONS(11576), 1, sym_keyword_materialized, ACTIONS(11578), 1, sym_keyword_sequence, ACTIONS(11580), 1, sym_keyword_constraint, ACTIONS(11582), 1, sym_keyword_index, ACTIONS(11584), 1, sym_keyword_type, ACTIONS(11586), 1, sym_keyword_database, ACTIONS(11588), 1, sym_keyword_schema, ACTIONS(11590), 1, sym_keyword_temp, ACTIONS(11592), 1, sym_keyword_temporary, ACTIONS(11594), 1, sym_keyword_unlogged, ACTIONS(11596), 1, sym_keyword_unique, ACTIONS(11598), 1, sym_keyword_recursive, ACTIONS(11600), 1, sym_keyword_extension, ACTIONS(11602), 1, sym_keyword_trigger, ACTIONS(11604), 1, sym_keyword_function, ACTIONS(11606), 1, sym_keyword_definer, ACTIONS(11608), 1, sym_keyword_external, STATE(7907), 1, sym__or_replace, STATE(10313), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11570), 3, sym_keyword_group, sym_keyword_user, sym_keyword_role, [427284] = 17, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, STATE(375), 1, sym__single_quote_string, STATE(9777), 1, sym_identifier, STATE(11747), 1, sym_literal, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(11610), 3, sym_keyword_on, sym_keyword_off, sym_keyword_default, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [427346] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11612), 25, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [427378] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11614), 25, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [427410] = 4, ACTIONS(3397), 1, sym_keyword_as, ACTIONS(11616), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 23, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, [427446] = 5, ACTIONS(11622), 1, sym_keyword_fields, ACTIONS(11624), 1, sym_keyword_lines, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11618), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11620), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [427484] = 24, ACTIONS(11534), 1, sym_keyword_sequence, ACTIONS(11536), 1, sym_keyword_constraint, ACTIONS(11538), 1, sym_keyword_or, ACTIONS(11542), 1, sym_keyword_type, ACTIONS(11544), 1, sym_keyword_database, ACTIONS(11546), 1, sym_keyword_schema, ACTIONS(11548), 1, sym_keyword_temp, ACTIONS(11550), 1, sym_keyword_temporary, ACTIONS(11558), 1, sym_keyword_extension, ACTIONS(11560), 1, sym_keyword_trigger, ACTIONS(11562), 1, sym_keyword_function, ACTIONS(11564), 1, sym_keyword_definer, ACTIONS(11626), 1, sym_keyword_table, ACTIONS(11628), 1, sym_keyword_view, ACTIONS(11630), 1, sym_keyword_materialized, ACTIONS(11632), 1, sym_keyword_index, ACTIONS(11634), 1, sym_keyword_unlogged, ACTIONS(11636), 1, sym_keyword_unique, ACTIONS(11638), 1, sym_keyword_recursive, ACTIONS(11640), 1, sym_keyword_external, STATE(7902), 1, sym__or_replace, STATE(10389), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11526), 3, sym_keyword_group, sym_keyword_user, sym_keyword_role, [427560] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11642), 25, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [427592] = 4, ACTIONS(59), 1, sym_keyword_as, ACTIONS(11644), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(113), 23, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_COMMA, [427628] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(9679), 1, sym_identifier, STATE(11197), 1, sym_literal, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(11646), 3, sym_keyword_on, sym_keyword_off, sym_keyword_default, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [427690] = 5, ACTIONS(11652), 1, aux_sym_keyword_character_token1, STATE(13641), 1, sym_keyword_character, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11648), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11650), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [427728] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11654), 25, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [427760] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11656), 25, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [427792] = 6, ACTIONS(3315), 1, sym_keyword_as, ACTIONS(11467), 1, anon_sym_LBRACK, STATE(219), 1, aux_sym_array_size_definition_repeat1, STATE(293), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3313), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [427832] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11658), 25, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [427864] = 9, ACTIONS(11452), 1, sym_keyword_cross, ACTIONS(11660), 1, sym_keyword_left, ACTIONS(11666), 1, sym_keyword_inner, ACTIONS(11669), 1, sym_keyword_join, ACTIONS(11672), 1, sym_keyword_natural, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11663), 2, sym_keyword_right, sym_keyword_full, STATE(6732), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11441), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [427910] = 5, ACTIONS(11679), 1, sym_keyword_escaped, ACTIONS(11681), 1, sym_keyword_lines, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11675), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11677), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [427948] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(9501), 1, sym_identifier, STATE(11146), 1, sym_literal, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, ACTIONS(11683), 3, sym_keyword_on, sym_keyword_off, sym_keyword_default, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [428010] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11685), 25, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_set, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_using, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [428042] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(11222), 2, sym_array, sym_literal, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [428103] = 4, ACTIONS(11689), 1, sym_keyword_as, ACTIONS(11691), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11687), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [428138] = 23, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(1756), 1, sym_keyword_primary, ACTIONS(1774), 1, sym_keyword_key, ACTIONS(1776), 1, sym_keyword_constraint, ACTIONS(1778), 1, sym_keyword_index, ACTIONS(1780), 1, sym_keyword_unique, ACTIONS(1782), 1, sym_keyword_foreign, ACTIONS(1784), 1, sym_keyword_check, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(10212), 1, sym__constraint_literal, STATE(10213), 1, sym__key_constraint, STATE(11280), 1, sym_constraint, STATE(11821), 1, sym_column_definition, STATE(12110), 1, sym__primary_key, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(10210), 2, sym__check_constraint, sym__primary_key_constraint, [428211] = 6, ACTIONS(3315), 1, sym_keyword_as, ACTIONS(11514), 1, anon_sym_LBRACK, STATE(743), 1, aux_sym_array_size_definition_repeat1, STATE(996), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3313), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [428250] = 5, ACTIONS(11693), 1, sym_keyword_fields, ACTIONS(11695), 1, sym_keyword_lines, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11618), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11620), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [428287] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, STATE(375), 1, sym__single_quote_string, STATE(12307), 1, sym_literal, STATE(12342), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11568), 2, sym_keyword_default, sym_keyword_local, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [428348] = 5, ACTIONS(11697), 1, sym_keyword_escaped, ACTIONS(11699), 1, sym_keyword_lines, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11675), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11677), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [428385] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(11451), 2, sym_array, sym_literal, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [428446] = 4, ACTIONS(11705), 1, sym_keyword_cached, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11701), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11703), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [428481] = 4, ACTIONS(59), 1, sym_keyword_as, ACTIONS(11707), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(113), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, [428516] = 4, ACTIONS(3397), 1, sym_keyword_as, ACTIONS(11709), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, sym_keyword_array, anon_sym_LBRACK, anon_sym_COMMA, [428551] = 5, ACTIONS(11652), 1, aux_sym_keyword_character_token1, STATE(13894), 1, sym_keyword_character, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11648), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11650), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [428588] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11197), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11646), 2, sym_keyword_default, sym_keyword_local, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [428649] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(10634), 2, sym_array, sym_literal, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [428710] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(10863), 2, sym_array, sym_literal, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [428771] = 5, ACTIONS(11715), 1, sym_keyword_with, ACTIONS(11717), 1, sym_keyword_uncached, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11711), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11713), 14, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [428808] = 3, ACTIONS(11721), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11719), 23, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [428841] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2924), 1, sym_keyword_array, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(11967), 2, sym_array, sym_literal, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [428902] = 5, ACTIONS(3474), 1, sym_keyword_as, ACTIONS(11467), 1, anon_sym_LBRACK, STATE(288), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3472), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [428939] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, STATE(375), 1, sym__single_quote_string, STATE(11747), 1, sym_literal, STATE(12342), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11610), 2, sym_keyword_default, sym_keyword_local, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [429000] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11146), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11683), 2, sym_keyword_default, sym_keyword_local, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [429061] = 5, ACTIONS(11725), 1, sym_keyword_on, ACTIONS(11727), 1, sym_keyword_as, STATE(6758), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11723), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [429098] = 5, ACTIONS(11725), 1, sym_keyword_on, ACTIONS(11731), 1, sym_keyword_as, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11729), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [429135] = 5, ACTIONS(11725), 1, sym_keyword_on, ACTIONS(11731), 1, sym_keyword_as, STATE(6762), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11729), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [429172] = 9, ACTIONS(11503), 1, sym_keyword_cross, ACTIONS(11733), 1, sym_keyword_left, ACTIONS(11739), 1, sym_keyword_inner, ACTIONS(11742), 1, sym_keyword_join, ACTIONS(11745), 1, sym_keyword_natural, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11736), 2, sym_keyword_right, sym_keyword_full, STATE(6760), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11441), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [429217] = 5, ACTIONS(11750), 1, sym_keyword_on, ACTIONS(11753), 1, sym_keyword_as, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11748), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [429254] = 5, ACTIONS(11725), 1, sym_keyword_on, ACTIONS(11757), 1, sym_keyword_as, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11755), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [429291] = 4, ACTIONS(11763), 1, sym_keyword_lines, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11759), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11761), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [429326] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11765), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11767), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [429358] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(11769), 1, sym_keyword_default, STATE(137), 1, sym__single_quote_string, STATE(9340), 1, sym_identifier, STATE(11470), 1, sym_literal, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [429418] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11771), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11773), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [429450] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11775), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11777), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [429482] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11165), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11167), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [429514] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11779), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11781), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [429546] = 5, ACTIONS(11783), 1, sym_keyword_with, ACTIONS(11785), 1, sym_keyword_uncached, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11711), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11713), 14, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [429582] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1382), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(1384), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [429614] = 3, ACTIONS(11787), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11719), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [429646] = 3, ACTIONS(11791), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11789), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [429678] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11793), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11795), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [429710] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11797), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11799), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [429742] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11801), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11803), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [429774] = 5, ACTIONS(11727), 1, sym_keyword_as, ACTIONS(11805), 1, sym_keyword_on, STATE(6778), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11723), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [429810] = 5, ACTIONS(11731), 1, sym_keyword_as, ACTIONS(11805), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11729), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [429846] = 5, ACTIONS(11731), 1, sym_keyword_as, ACTIONS(11805), 1, sym_keyword_on, STATE(6781), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11729), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [429882] = 5, ACTIONS(11753), 1, sym_keyword_as, ACTIONS(11807), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11748), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [429918] = 5, ACTIONS(11757), 1, sym_keyword_as, ACTIONS(11805), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11755), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [429954] = 4, ACTIONS(11810), 1, sym_keyword_lines, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11759), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11761), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [429988] = 4, ACTIONS(11689), 1, sym_keyword_as, ACTIONS(11812), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11687), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [430022] = 18, ACTIONS(7), 1, sym_keyword_select, ACTIONS(9), 1, sym_keyword_delete, ACTIONS(13), 1, sym_keyword_update, ACTIONS(15), 1, sym_keyword_truncate, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(45), 1, sym_keyword_copy, ACTIONS(11814), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7792), 1, sym__select_statement, STATE(8305), 1, sym__show_statement, STATE(9757), 1, sym_insert, STATE(9858), 1, sym_update, STATE(12105), 1, sym_delete, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11), 2, sym_keyword_insert, sym_keyword_replace, STATE(8270), 2, sym__unload_statement, sym_set_operation, STATE(11232), 5, sym__truncate_statement, sym__delete_statement, sym__copy_statement, sym__insert_statement, sym__update_statement, [430084] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11816), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11818), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [430116] = 3, ACTIONS(11822), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11820), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [430148] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11824), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11826), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [430180] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11828), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11830), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [430212] = 3, ACTIONS(11834), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11832), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [430244] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11836), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11838), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [430276] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11840), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11842), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [430308] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11169), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11171), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [430340] = 3, ACTIONS(11846), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11844), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [430372] = 4, ACTIONS(11848), 1, sym_keyword_cached, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11701), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11703), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [430406] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(11850), 1, sym_keyword_no, ACTIONS(11854), 1, anon_sym_PLUS, ACTIONS(11856), 1, anon_sym_DASH, ACTIONS(11858), 1, sym__double_quote_string, ACTIONS(11860), 1, aux_sym__single_quote_string_token1, ACTIONS(11864), 1, aux_sym__integer_token1, ACTIONS(11866), 1, aux_sym__decimal_number_token1, ACTIONS(11868), 1, aux_sym__bit_string_token1, STATE(7402), 1, sym__single_quote_string, STATE(7633), 1, sym_literal, STATE(12092), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11862), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11852), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(7405), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [430466] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(11854), 1, anon_sym_PLUS, ACTIONS(11856), 1, anon_sym_DASH, ACTIONS(11858), 1, sym__double_quote_string, ACTIONS(11860), 1, aux_sym__single_quote_string_token1, ACTIONS(11864), 1, aux_sym__integer_token1, ACTIONS(11866), 1, aux_sym__decimal_number_token1, ACTIONS(11868), 1, aux_sym__bit_string_token1, ACTIONS(11870), 1, sym_keyword_no, STATE(7402), 1, sym__single_quote_string, STATE(7633), 1, sym_literal, STATE(12092), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11862), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11852), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(7405), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [430526] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(11872), 1, sym_keyword_no, ACTIONS(11876), 1, anon_sym_PLUS, ACTIONS(11878), 1, anon_sym_DASH, ACTIONS(11880), 1, sym__double_quote_string, ACTIONS(11882), 1, aux_sym__integer_token1, ACTIONS(11884), 1, aux_sym__decimal_number_token1, ACTIONS(11886), 1, aux_sym__bit_string_token1, STATE(89), 1, sym__single_quote_string, STATE(7393), 1, sym_literal, STATE(11925), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11874), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(7311), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [430586] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(11876), 1, anon_sym_PLUS, ACTIONS(11878), 1, anon_sym_DASH, ACTIONS(11880), 1, sym__double_quote_string, ACTIONS(11882), 1, aux_sym__integer_token1, ACTIONS(11884), 1, aux_sym__decimal_number_token1, ACTIONS(11886), 1, aux_sym__bit_string_token1, ACTIONS(11888), 1, sym_keyword_no, STATE(89), 1, sym__single_quote_string, STATE(7393), 1, sym_literal, STATE(11925), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11874), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(7311), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [430646] = 18, ACTIONS(9), 1, sym_keyword_delete, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1490), 1, sym_keyword_update, ACTIONS(1492), 1, sym_keyword_truncate, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(1520), 1, sym_keyword_copy, ACTIONS(11890), 1, anon_sym_LPAREN, STATE(7798), 1, sym_select, STATE(7930), 1, sym__select_statement, STATE(8353), 1, sym__show_statement, STATE(10347), 1, sym_insert, STATE(10348), 1, sym_update, STATE(11769), 1, sym_delete, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1488), 2, sym_keyword_insert, sym_keyword_replace, STATE(8352), 2, sym__unload_statement, sym_set_operation, STATE(11872), 5, sym__truncate_statement, sym__delete_statement, sym__copy_statement, sym__insert_statement, sym__update_statement, [430708] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11892), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11894), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [430740] = 17, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, ACTIONS(11896), 1, sym_keyword_default, STATE(375), 1, sym__single_quote_string, STATE(9924), 1, sym_identifier, STATE(12167), 1, sym_literal, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [430800] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11898), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11900), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [430832] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11902), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11904), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [430864] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11906), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11908), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [430896] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(11876), 1, anon_sym_PLUS, ACTIONS(11878), 1, anon_sym_DASH, ACTIONS(11880), 1, sym__double_quote_string, ACTIONS(11882), 1, aux_sym__integer_token1, ACTIONS(11884), 1, aux_sym__decimal_number_token1, ACTIONS(11886), 1, aux_sym__bit_string_token1, ACTIONS(11910), 1, sym_keyword_by, STATE(89), 1, sym__single_quote_string, STATE(7462), 1, sym_literal, STATE(11925), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11874), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(7311), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [430956] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(11876), 1, anon_sym_PLUS, ACTIONS(11878), 1, anon_sym_DASH, ACTIONS(11880), 1, sym__double_quote_string, ACTIONS(11882), 1, aux_sym__integer_token1, ACTIONS(11884), 1, aux_sym__decimal_number_token1, ACTIONS(11886), 1, aux_sym__bit_string_token1, ACTIONS(11912), 1, sym_keyword_no, STATE(89), 1, sym__single_quote_string, STATE(7462), 1, sym_literal, STATE(11925), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11874), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(7311), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [431016] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(11876), 1, anon_sym_PLUS, ACTIONS(11878), 1, anon_sym_DASH, ACTIONS(11880), 1, sym__double_quote_string, ACTIONS(11882), 1, aux_sym__integer_token1, ACTIONS(11884), 1, aux_sym__decimal_number_token1, ACTIONS(11886), 1, aux_sym__bit_string_token1, ACTIONS(11914), 1, sym_keyword_no, STATE(89), 1, sym__single_quote_string, STATE(7462), 1, sym_literal, STATE(11925), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11874), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(7311), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [431076] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11916), 23, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [431106] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(11854), 1, anon_sym_PLUS, ACTIONS(11856), 1, anon_sym_DASH, ACTIONS(11858), 1, sym__double_quote_string, ACTIONS(11860), 1, aux_sym__single_quote_string_token1, ACTIONS(11864), 1, aux_sym__integer_token1, ACTIONS(11866), 1, aux_sym__decimal_number_token1, ACTIONS(11868), 1, aux_sym__bit_string_token1, ACTIONS(11918), 1, sym_keyword_no, STATE(7402), 1, sym__single_quote_string, STATE(7646), 1, sym_literal, STATE(12092), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11862), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11852), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(7405), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [431166] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11920), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11922), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [431198] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11924), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11926), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [431230] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11928), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11930), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [431262] = 18, ACTIONS(7), 1, sym_keyword_select, ACTIONS(9), 1, sym_keyword_delete, ACTIONS(15), 1, sym_keyword_truncate, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(1695), 1, sym_keyword_update, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(1707), 1, sym_keyword_copy, ACTIONS(11814), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7792), 1, sym__select_statement, STATE(8305), 1, sym__show_statement, STATE(10859), 1, sym_insert, STATE(10860), 1, sym_update, STATE(11727), 1, sym_delete, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1693), 2, sym_keyword_insert, sym_keyword_replace, STATE(8270), 2, sym__unload_statement, sym_set_operation, STATE(11232), 5, sym__truncate_statement, sym__delete_statement, sym__copy_statement, sym__insert_statement, sym__update_statement, [431324] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(11854), 1, anon_sym_PLUS, ACTIONS(11856), 1, anon_sym_DASH, ACTIONS(11858), 1, sym__double_quote_string, ACTIONS(11860), 1, aux_sym__single_quote_string_token1, ACTIONS(11864), 1, aux_sym__integer_token1, ACTIONS(11866), 1, aux_sym__decimal_number_token1, ACTIONS(11868), 1, aux_sym__bit_string_token1, ACTIONS(11932), 1, sym_keyword_no, STATE(7402), 1, sym__single_quote_string, STATE(7646), 1, sym_literal, STATE(12092), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11862), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11852), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(7405), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [431384] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11934), 23, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [431414] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11936), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11938), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [431446] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11940), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11942), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [431478] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11944), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11946), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [431510] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11948), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11950), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [431542] = 5, ACTIONS(3474), 1, sym_keyword_as, ACTIONS(11514), 1, anon_sym_LBRACK, STATE(934), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3472), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [431578] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11952), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11954), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [431610] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11956), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11958), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [431642] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11960), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11962), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [431674] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11964), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11966), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [431706] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, ACTIONS(11968), 1, anon_sym_LPAREN, STATE(137), 1, sym__single_quote_string, STATE(12195), 1, sym_identifier, STATE(13131), 1, sym_literal, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [431766] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11161), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11163), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [431798] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11970), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11972), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [431830] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11974), 23, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [431860] = 3, ACTIONS(11978), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11976), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [431892] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11980), 23, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [431922] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11982), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11984), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [431954] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11986), 8, sym__dollar_quoted_string, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11988), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [431986] = 3, ACTIONS(11689), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11687), 22, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [432018] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11990), 23, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [432048] = 17, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(11854), 1, anon_sym_PLUS, ACTIONS(11856), 1, anon_sym_DASH, ACTIONS(11858), 1, sym__double_quote_string, ACTIONS(11860), 1, aux_sym__single_quote_string_token1, ACTIONS(11864), 1, aux_sym__integer_token1, ACTIONS(11866), 1, aux_sym__decimal_number_token1, ACTIONS(11868), 1, aux_sym__bit_string_token1, ACTIONS(11992), 1, sym_keyword_by, STATE(7402), 1, sym__single_quote_string, STATE(7646), 1, sym_literal, STATE(12092), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11862), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11852), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(7405), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [432108] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11960), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11962), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432139] = 3, ACTIONS(11996), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11994), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [432170] = 3, ACTIONS(12000), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11998), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [432201] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10690), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [432258] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11986), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11988), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432289] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11952), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11954), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432320] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11685), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [432349] = 3, ACTIONS(12004), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12002), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [432380] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11916), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [432409] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11816), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11818), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432440] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11840), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11842), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432471] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11169), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11171), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432502] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11944), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11946), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432533] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11765), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11767), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432564] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(8468), 1, sym_identifier, STATE(14398), 1, sym_literal, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [432621] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11964), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11966), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432652] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(1388), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432683] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11465), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [432740] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(12195), 1, sym_identifier, STATE(14828), 1, sym_literal, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [432797] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11956), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11958), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432828] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11801), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11803), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432859] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11161), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11163), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432890] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11970), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11972), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432921] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11824), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11826), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432952] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11828), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11830), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [432983] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11654), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [433012] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11974), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [433041] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, STATE(375), 1, sym__single_quote_string, STATE(11924), 1, sym_literal, STATE(12342), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [433098] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11524), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [433127] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11771), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11773), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [433158] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11775), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11777), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [433189] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11165), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11167), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [433220] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11779), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11781), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [433251] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11898), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11900), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [433282] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(12195), 1, sym_identifier, STATE(12326), 1, sym_literal, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [433339] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(12195), 1, sym_identifier, STATE(12328), 1, sym_literal, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [433396] = 3, ACTIONS(12008), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12006), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [433427] = 3, ACTIONS(12012), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12010), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [433458] = 3, ACTIONS(12016), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12014), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [433489] = 3, ACTIONS(12020), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12018), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [433520] = 3, ACTIONS(12024), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12022), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [433551] = 3, ACTIONS(12028), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12026), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [433582] = 3, ACTIONS(12032), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12030), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [433613] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11793), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11795), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [433644] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11797), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11799), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [433675] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11920), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11922), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [433706] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11936), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11938), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [433737] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11479), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [433794] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10990), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [433851] = 3, ACTIONS(11978), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11976), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [433882] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11980), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [433911] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11982), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11984), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [433942] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(12068), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [433999] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11902), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11904), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [434030] = 3, ACTIONS(12034), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11789), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [434061] = 3, ACTIONS(11689), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11687), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [434092] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11990), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [434121] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11892), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11894), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [434152] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1382), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(1384), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [434183] = 3, ACTIONS(11834), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11832), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [434214] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, STATE(375), 1, sym__single_quote_string, STATE(7886), 1, sym_literal, STATE(12342), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [434271] = 3, ACTIONS(11822), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11820), 21, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [434302] = 3, ACTIONS(12038), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12036), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [434333] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(7600), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [434390] = 9, ACTIONS(11452), 1, sym_keyword_cross, ACTIONS(12040), 1, sym_keyword_left, ACTIONS(12046), 1, sym_keyword_inner, ACTIONS(12049), 1, sym_keyword_join, ACTIONS(12052), 1, sym_keyword_natural, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12043), 2, sym_keyword_right, sym_keyword_full, STATE(6900), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11441), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [434433] = 3, ACTIONS(12057), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12055), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [434464] = 3, ACTIONS(12061), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12059), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [434495] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11656), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [434524] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11472), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [434581] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(11854), 1, anon_sym_PLUS, ACTIONS(11856), 1, anon_sym_DASH, ACTIONS(11858), 1, sym__double_quote_string, ACTIONS(11860), 1, aux_sym__single_quote_string_token1, ACTIONS(11864), 1, aux_sym__integer_token1, ACTIONS(11866), 1, aux_sym__decimal_number_token1, ACTIONS(11868), 1, aux_sym__bit_string_token1, STATE(7402), 1, sym__single_quote_string, STATE(7634), 1, sym_literal, STATE(12092), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11862), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11852), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(7405), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [434638] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11924), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11926), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [434669] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11928), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11930), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [434700] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(11876), 1, anon_sym_PLUS, ACTIONS(11878), 1, anon_sym_DASH, ACTIONS(11880), 1, sym__double_quote_string, ACTIONS(11882), 1, aux_sym__integer_token1, ACTIONS(11884), 1, aux_sym__decimal_number_token1, ACTIONS(11886), 1, aux_sym__bit_string_token1, STATE(89), 1, sym__single_quote_string, STATE(7426), 1, sym_literal, STATE(11925), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(11874), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(7311), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [434757] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(7778), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [434814] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11146), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [434871] = 3, ACTIONS(12065), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12063), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [434902] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11934), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [434931] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12067), 6, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12069), 16, sym_keyword_on, sym_keyword_create, sym_keyword_in, sym_keyword_or, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym_keyword_immediate, sym_keyword_deferred, sym__identifier, [434962] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(8369), 1, sym_identifier, STATE(14828), 1, sym_literal, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [435019] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, STATE(375), 1, sym__single_quote_string, STATE(7749), 1, sym_literal, STATE(12342), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [435076] = 3, ACTIONS(12073), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12071), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [435107] = 3, ACTIONS(12077), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12075), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [435138] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11658), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [435167] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11850), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [435224] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11616), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [435281] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11868), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [435338] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11894), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [435395] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11908), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [435452] = 3, ACTIONS(12081), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12079), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [435483] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11642), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [435512] = 3, ACTIONS(12085), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12083), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [435543] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11836), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11838), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [435574] = 3, ACTIONS(12089), 1, sym_keyword_return, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12087), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_as, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [435605] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11612), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [435634] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11948), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11950), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [435665] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11906), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11908), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [435696] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(12066), 1, sym_literal, STATE(12195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [435753] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11940), 7, sym__dollar_quoted_string_end_tag, sym__dollar_quoted_string, anon_sym_SEMI, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, ACTIONS(11942), 15, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_collate, sym_keyword_engine, sym_keyword_default, sym_keyword_with, sym_keyword_without, sym_keyword_row, sym_keyword_stored, sym_keyword_tblproperties, sym_keyword_location, sym_keyword_partitioned, sym_keyword_sort, sym__identifier, [435784] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11614), 22, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_left, sym_keyword_right, sym_keyword_inner, sym_keyword_full, sym_keyword_cross, sym_keyword_join, sym_keyword_natural, sym_keyword_on, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [435813] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2930), 1, anon_sym_PLUS, ACTIONS(2932), 1, anon_sym_DASH, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(2942), 1, aux_sym__integer_token1, ACTIONS(2944), 1, aux_sym__decimal_number_token1, ACTIONS(2946), 1, aux_sym__bit_string_token1, STATE(137), 1, sym__single_quote_string, STATE(12195), 1, sym_identifier, STATE(14398), 1, sym_literal, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2920), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(3235), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [435870] = 3, ACTIONS(12093), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12091), 21, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_RPAREN, anon_sym_COMMA, [435901] = 16, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(3007), 1, anon_sym_PLUS, ACTIONS(3009), 1, anon_sym_DASH, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(3019), 1, aux_sym__integer_token1, ACTIONS(3021), 1, aux_sym__decimal_number_token1, ACTIONS(3023), 1, aux_sym__bit_string_token1, STATE(375), 1, sym__single_quote_string, STATE(12307), 1, sym_literal, STATE(12342), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, ACTIONS(2995), 3, sym_keyword_null, sym_keyword_true, sym_keyword_false, STATE(4265), 5, sym__literal_string, sym__integer, sym__decimal_number, sym__bit_string, sym__string_casting, [435958] = 21, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(12099), 1, sym_keyword_partition, ACTIONS(12101), 1, sym_keyword_as, ACTIONS(12103), 1, sym_keyword_partitioned, ACTIONS(12105), 1, anon_sym_LPAREN, STATE(7065), 1, sym_table_partition, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(8925), 1, sym__set_values, STATE(8930), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [436024] = 16, ACTIONS(371), 1, aux_sym_keyword_int_token1, ACTIONS(12119), 1, sym_keyword_float, ACTIONS(12121), 1, sym_keyword_double, STATE(7158), 1, sym_keyword_tinyint, STATE(7161), 1, sym_keyword_smallint, STATE(7163), 1, sym_keyword_mediumint, STATE(7166), 1, sym_keyword_int, STATE(7167), 1, sym_keyword_bigint, STATE(7169), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12107), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12109), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12111), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12113), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12115), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12117), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [436080] = 3, ACTIONS(12093), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12091), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [436110] = 3, ACTIONS(12004), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12002), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [436140] = 16, ACTIONS(947), 1, aux_sym_keyword_int_token1, ACTIONS(12135), 1, sym_keyword_float, ACTIONS(12137), 1, sym_keyword_double, STATE(5298), 1, sym_keyword_tinyint, STATE(5299), 1, sym_keyword_smallint, STATE(5303), 1, sym_keyword_mediumint, STATE(5304), 1, sym_keyword_int, STATE(5311), 1, sym_keyword_bigint, STATE(5312), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12123), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12125), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12127), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12129), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12131), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12133), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [436196] = 3, ACTIONS(12000), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11998), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [436226] = 21, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12099), 1, sym_keyword_partition, ACTIONS(12103), 1, sym_keyword_partitioned, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(12141), 1, sym_keyword_as, ACTIONS(12143), 1, anon_sym_LPAREN, STATE(7054), 1, sym_table_partition, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(9667), 1, sym__insert_values, STATE(9668), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [436292] = 21, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12099), 1, sym_keyword_partition, ACTIONS(12103), 1, sym_keyword_partitioned, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(12143), 1, anon_sym_LPAREN, ACTIONS(12145), 1, sym_keyword_as, STATE(7055), 1, sym_table_partition, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(9671), 1, sym__insert_values, STATE(9672), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [436358] = 21, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12099), 1, sym_keyword_partition, ACTIONS(12103), 1, sym_keyword_partitioned, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(12143), 1, anon_sym_LPAREN, ACTIONS(12147), 1, sym_keyword_as, STATE(7057), 1, sym_table_partition, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(9567), 1, sym__set_values, STATE(9568), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [436424] = 16, ACTIONS(489), 1, aux_sym_keyword_int_token1, ACTIONS(12161), 1, sym_keyword_float, ACTIONS(12163), 1, sym_keyword_double, STATE(5074), 1, sym_keyword_tinyint, STATE(5075), 1, sym_keyword_smallint, STATE(5076), 1, sym_keyword_mediumint, STATE(5077), 1, sym_keyword_int, STATE(5078), 1, sym_keyword_bigint, STATE(5079), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12149), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12151), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12153), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12155), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12157), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12159), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [436480] = 21, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12099), 1, sym_keyword_partition, ACTIONS(12103), 1, sym_keyword_partitioned, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(12143), 1, anon_sym_LPAREN, ACTIONS(12165), 1, sym_keyword_as, STATE(7060), 1, sym_table_partition, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(9581), 1, sym__set_values, STATE(9582), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [436546] = 16, ACTIONS(859), 1, aux_sym_keyword_int_token1, ACTIONS(12179), 1, sym_keyword_float, ACTIONS(12181), 1, sym_keyword_double, STATE(1963), 1, sym_keyword_tinyint, STATE(1964), 1, sym_keyword_smallint, STATE(1973), 1, sym_keyword_mediumint, STATE(1979), 1, sym_keyword_int, STATE(1980), 1, sym_keyword_bigint, STATE(1984), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12167), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12169), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12171), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12173), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12175), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12177), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [436602] = 21, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12099), 1, sym_keyword_partition, ACTIONS(12103), 1, sym_keyword_partitioned, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(12187), 1, sym_keyword_as, ACTIONS(12189), 1, anon_sym_LPAREN, STATE(7034), 1, sym_table_partition, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(9071), 1, sym__insert_values, STATE(9072), 1, sym__set_values, STATE(9392), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [436668] = 16, ACTIONS(1007), 1, aux_sym_keyword_int_token1, ACTIONS(12203), 1, sym_keyword_float, ACTIONS(12205), 1, sym_keyword_double, STATE(3470), 1, sym_keyword_tinyint, STATE(3471), 1, sym_keyword_smallint, STATE(3472), 1, sym_keyword_mediumint, STATE(3473), 1, sym_keyword_int, STATE(3474), 1, sym_keyword_bigint, STATE(3475), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12191), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12193), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12195), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12197), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12199), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12201), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [436724] = 16, ACTIONS(83), 1, aux_sym_keyword_int_token1, ACTIONS(12219), 1, sym_keyword_float, ACTIONS(12221), 1, sym_keyword_double, STATE(2260), 1, sym_keyword_tinyint, STATE(2261), 1, sym_keyword_smallint, STATE(2262), 1, sym_keyword_mediumint, STATE(2264), 1, sym_keyword_int, STATE(2270), 1, sym_keyword_bigint, STATE(2277), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12207), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12209), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12211), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12213), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12215), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12217), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [436780] = 3, ACTIONS(12057), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12055), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [436810] = 21, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(12099), 1, sym_keyword_partition, ACTIONS(12103), 1, sym_keyword_partitioned, ACTIONS(12105), 1, anon_sym_LPAREN, ACTIONS(12223), 1, sym_keyword_as, STATE(7025), 1, sym_table_partition, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(8876), 1, sym__insert_values, STATE(8878), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [436876] = 3, ACTIONS(12061), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12059), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [436906] = 20, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2317), 1, sym_keyword_select, ACTIONS(2319), 1, sym_keyword_show, ACTIONS(2321), 1, sym_keyword_unload, ACTIONS(2331), 1, sym_keyword_with, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(12225), 1, anon_sym_LPAREN, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8608), 1, sym_select, STATE(9243), 1, sym__select_statement, STATE(11023), 1, sym__column, STATE(13787), 1, sym__show_statement, STATE(14307), 1, sym__cte, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13740), 2, sym__unload_statement, sym_set_operation, [436970] = 4, ACTIONS(59), 1, sym_keyword_return, ACTIONS(12227), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(113), 19, sym_keyword_as, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_array, anon_sym_LBRACK, [437002] = 16, ACTIONS(1065), 1, aux_sym_keyword_int_token1, ACTIONS(12241), 1, sym_keyword_float, ACTIONS(12243), 1, sym_keyword_double, STATE(5142), 1, sym_keyword_tinyint, STATE(5143), 1, sym_keyword_smallint, STATE(5144), 1, sym_keyword_mediumint, STATE(5145), 1, sym_keyword_int, STATE(5146), 1, sym_keyword_bigint, STATE(5147), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12229), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12231), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12233), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12235), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12237), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12239), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [437058] = 16, ACTIONS(547), 1, aux_sym_keyword_int_token1, ACTIONS(12257), 1, sym_keyword_float, ACTIONS(12259), 1, sym_keyword_double, STATE(2988), 1, sym_keyword_tinyint, STATE(2990), 1, sym_keyword_smallint, STATE(2991), 1, sym_keyword_mediumint, STATE(2993), 1, sym_keyword_int, STATE(2994), 1, sym_keyword_bigint, STATE(3002), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12245), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12247), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12249), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12251), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12253), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12255), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [437114] = 21, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12099), 1, sym_keyword_partition, ACTIONS(12103), 1, sym_keyword_partitioned, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(12189), 1, anon_sym_LPAREN, ACTIONS(12261), 1, sym_keyword_as, STATE(7042), 1, sym_table_partition, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(8641), 1, sym__set_values, STATE(8661), 1, sym__insert_values, STATE(9392), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [437180] = 16, ACTIONS(1127), 1, aux_sym_keyword_int_token1, ACTIONS(12275), 1, sym_keyword_float, ACTIONS(12277), 1, sym_keyword_double, STATE(4253), 1, sym_keyword_tinyint, STATE(4254), 1, sym_keyword_smallint, STATE(4255), 1, sym_keyword_mediumint, STATE(4256), 1, sym_keyword_int, STATE(4257), 1, sym_keyword_bigint, STATE(4258), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12263), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12265), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12267), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12269), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12271), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12273), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [437236] = 20, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2317), 1, sym_keyword_select, ACTIONS(2319), 1, sym_keyword_show, ACTIONS(2321), 1, sym_keyword_unload, ACTIONS(2331), 1, sym_keyword_with, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(12225), 1, anon_sym_LPAREN, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8889), 1, sym_select, STATE(9123), 1, sym__select_statement, STATE(11023), 1, sym__column, STATE(13705), 1, sym__cte, STATE(13755), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13754), 2, sym__unload_statement, sym_set_operation, [437300] = 16, ACTIONS(1193), 1, aux_sym_keyword_int_token1, ACTIONS(12291), 1, sym_keyword_float, ACTIONS(12293), 1, sym_keyword_double, STATE(2136), 1, sym_keyword_tinyint, STATE(2137), 1, sym_keyword_smallint, STATE(2138), 1, sym_keyword_mediumint, STATE(2139), 1, sym_keyword_int, STATE(2140), 1, sym_keyword_bigint, STATE(2141), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12279), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12281), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12283), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12285), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12287), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12289), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [437356] = 16, ACTIONS(667), 1, aux_sym_keyword_int_token1, ACTIONS(12307), 1, sym_keyword_float, ACTIONS(12309), 1, sym_keyword_double, STATE(5898), 1, sym_keyword_tinyint, STATE(5899), 1, sym_keyword_smallint, STATE(5901), 1, sym_keyword_mediumint, STATE(5902), 1, sym_keyword_int, STATE(5903), 1, sym_keyword_bigint, STATE(5904), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12295), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12297), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12299), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12301), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12303), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12305), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [437412] = 16, ACTIONS(1329), 1, aux_sym_keyword_int_token1, ACTIONS(12323), 1, sym_keyword_float, ACTIONS(12325), 1, sym_keyword_double, STATE(3310), 1, sym_keyword_tinyint, STATE(3313), 1, sym_keyword_smallint, STATE(3318), 1, sym_keyword_mediumint, STATE(3334), 1, sym_keyword_int, STATE(3336), 1, sym_keyword_bigint, STATE(3338), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12311), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12313), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12315), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12317), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12319), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12321), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [437468] = 16, ACTIONS(1257), 1, aux_sym_keyword_int_token1, ACTIONS(12339), 1, sym_keyword_float, ACTIONS(12341), 1, sym_keyword_double, STATE(3633), 1, sym_keyword_tinyint, STATE(3634), 1, sym_keyword_smallint, STATE(3635), 1, sym_keyword_mediumint, STATE(3636), 1, sym_keyword_int, STATE(3637), 1, sym_keyword_bigint, STATE(3638), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12327), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12329), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12331), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12333), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12335), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12337), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [437524] = 4, ACTIONS(3397), 1, sym_keyword_return, ACTIONS(12343), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 19, sym_keyword_as, sym_keyword_not, sym_keyword_begin, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, sym_keyword_array, anon_sym_LBRACK, [437556] = 21, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(12099), 1, sym_keyword_partition, ACTIONS(12103), 1, sym_keyword_partitioned, ACTIONS(12105), 1, anon_sym_LPAREN, ACTIONS(12345), 1, sym_keyword_as, STATE(7062), 1, sym_table_partition, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(8995), 1, sym__set_values, STATE(8996), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [437622] = 16, ACTIONS(305), 1, aux_sym_keyword_int_token1, ACTIONS(12359), 1, sym_keyword_float, ACTIONS(12361), 1, sym_keyword_double, STATE(204), 1, sym_keyword_tinyint, STATE(205), 1, sym_keyword_smallint, STATE(206), 1, sym_keyword_mediumint, STATE(207), 1, sym_keyword_int, STATE(208), 1, sym_keyword_bigint, STATE(209), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12347), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12349), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12351), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12353), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12355), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12357), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [437678] = 21, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12099), 1, sym_keyword_partition, ACTIONS(12103), 1, sym_keyword_partitioned, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(12189), 1, anon_sym_LPAREN, ACTIONS(12363), 1, sym_keyword_as, STATE(7069), 1, sym_table_partition, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(8867), 1, sym__set_values, STATE(8899), 1, sym__insert_values, STATE(9392), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [437744] = 3, ACTIONS(12077), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12075), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [437774] = 9, ACTIONS(11503), 1, sym_keyword_cross, ACTIONS(12365), 1, sym_keyword_left, ACTIONS(12371), 1, sym_keyword_inner, ACTIONS(12374), 1, sym_keyword_join, ACTIONS(12377), 1, sym_keyword_natural, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12368), 2, sym_keyword_right, sym_keyword_full, STATE(6972), 5, sym_join, sym_cross_join, sym_lateral_join, sym_lateral_cross_join, aux_sym_from_repeat1, ACTIONS(11441), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_where, sym_keyword_order, sym_keyword_group, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [437816] = 16, ACTIONS(737), 1, aux_sym_keyword_int_token1, ACTIONS(12392), 1, sym_keyword_float, ACTIONS(12394), 1, sym_keyword_double, STATE(3457), 1, sym_keyword_tinyint, STATE(3458), 1, sym_keyword_smallint, STATE(3459), 1, sym_keyword_mediumint, STATE(3460), 1, sym_keyword_int, STATE(3461), 1, sym_keyword_bigint, STATE(3462), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12380), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12382), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12384), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12386), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12388), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12390), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [437872] = 16, ACTIONS(163), 1, aux_sym_keyword_int_token1, ACTIONS(12408), 1, sym_keyword_float, ACTIONS(12410), 1, sym_keyword_double, STATE(5860), 1, sym_keyword_tinyint, STATE(5865), 1, sym_keyword_smallint, STATE(5870), 1, sym_keyword_mediumint, STATE(5887), 1, sym_keyword_int, STATE(5890), 1, sym_keyword_bigint, STATE(5900), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12396), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12398), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12400), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12402), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12404), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12406), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [437928] = 21, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12099), 1, sym_keyword_partition, ACTIONS(12103), 1, sym_keyword_partitioned, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(12189), 1, anon_sym_LPAREN, ACTIONS(12412), 1, sym_keyword_as, STATE(7030), 1, sym_table_partition, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(8756), 1, sym__insert_values, STATE(8784), 1, sym__set_values, STATE(9392), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [437994] = 16, ACTIONS(605), 1, aux_sym_keyword_int_token1, ACTIONS(12426), 1, sym_keyword_float, ACTIONS(12428), 1, sym_keyword_double, STATE(3125), 1, sym_keyword_mediumint, STATE(3214), 1, sym_keyword_int, STATE(3227), 1, sym_keyword_bigint, STATE(3299), 1, sym_keyword_real, STATE(3446), 1, sym_keyword_tinyint, STATE(3447), 1, sym_keyword_smallint, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12414), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12416), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12418), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12420), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12422), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12424), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [438050] = 16, ACTIONS(241), 1, aux_sym_keyword_int_token1, ACTIONS(12442), 1, sym_keyword_float, ACTIONS(12444), 1, sym_keyword_double, STATE(2785), 1, sym_keyword_tinyint, STATE(2786), 1, sym_keyword_smallint, STATE(2787), 1, sym_keyword_mediumint, STATE(2790), 1, sym_keyword_int, STATE(2791), 1, sym_keyword_bigint, STATE(2792), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12430), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12432), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12434), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12436), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12438), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12440), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [438106] = 20, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2317), 1, sym_keyword_select, ACTIONS(2319), 1, sym_keyword_show, ACTIONS(2321), 1, sym_keyword_unload, ACTIONS(2331), 1, sym_keyword_with, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(12225), 1, anon_sym_LPAREN, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8608), 1, sym_select, STATE(9243), 1, sym__select_statement, STATE(11023), 1, sym__column, STATE(13718), 1, sym__cte, STATE(13787), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13740), 2, sym__unload_statement, sym_set_operation, [438170] = 21, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(12099), 1, sym_keyword_partition, ACTIONS(12103), 1, sym_keyword_partitioned, ACTIONS(12105), 1, anon_sym_LPAREN, ACTIONS(12446), 1, sym_keyword_as, STATE(7064), 1, sym_table_partition, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(8860), 1, sym__insert_values, STATE(8862), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [438236] = 16, ACTIONS(431), 1, aux_sym_keyword_int_token1, ACTIONS(12460), 1, sym_keyword_float, ACTIONS(12462), 1, sym_keyword_double, STATE(734), 1, sym_keyword_tinyint, STATE(735), 1, sym_keyword_smallint, STATE(736), 1, sym_keyword_mediumint, STATE(737), 1, sym_keyword_int, STATE(738), 1, sym_keyword_bigint, STATE(742), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12448), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12450), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12452), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12454), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12456), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12458), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [438292] = 16, ACTIONS(801), 1, aux_sym_keyword_int_token1, ACTIONS(12476), 1, sym_keyword_float, ACTIONS(12478), 1, sym_keyword_double, STATE(5161), 1, sym_keyword_tinyint, STATE(5162), 1, sym_keyword_smallint, STATE(5163), 1, sym_keyword_mediumint, STATE(5164), 1, sym_keyword_int, STATE(5181), 1, sym_keyword_bigint, STATE(5182), 1, sym_keyword_real, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12464), 2, aux_sym_keyword_tinyint_token1, aux_sym_keyword_tinyint_token2, ACTIONS(12466), 2, aux_sym_keyword_smallint_token1, aux_sym_keyword_smallint_token2, ACTIONS(12468), 2, aux_sym_keyword_mediumint_token1, aux_sym_keyword_mediumint_token2, ACTIONS(12470), 2, aux_sym_keyword_int_token2, aux_sym_keyword_int_token3, ACTIONS(12472), 2, aux_sym_keyword_bigint_token1, aux_sym_keyword_bigint_token2, ACTIONS(12474), 2, aux_sym_keyword_real_token1, aux_sym_keyword_real_token2, [438348] = 3, ACTIONS(11846), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11844), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [438378] = 3, ACTIONS(11996), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11994), 20, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_desc, sym_keyword_asc, sym_keyword_primary, sym_keyword_constraint, sym_keyword_not, sym_keyword_auto_increment, sym_keyword_generated, sym_keyword_default, sym_keyword_first, sym_keyword_after, sym_keyword_unique, sym_keyword_references, sym_keyword_check, sym_keyword_stored, sym_keyword_virtual, sym_keyword_comment, sym_keyword_null, anon_sym_COMMA, [438408] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12480), 6, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12482), 14, sym_keyword_from, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym__identifier, [438437] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12484), 6, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12486), 14, sym_keyword_from, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_as, sym_keyword_separator, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym__identifier, [438466] = 15, ACTIONS(131), 1, sym__identifier, ACTIONS(12490), 1, sym_keyword_create, ACTIONS(12492), 1, sym_keyword_in, ACTIONS(12494), 1, sym_keyword_with, ACTIONS(12498), 1, sym_keyword_password, ACTIONS(12500), 1, sym_keyword_encrypted, ACTIONS(12502), 1, sym_keyword_valid, ACTIONS(12504), 1, sym_keyword_connection, STATE(7274), 1, sym__role_options, STATE(7276), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(7000), 2, sym__user_access_role_config, aux_sym_create_role_repeat1, ACTIONS(12488), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, ACTIONS(12496), 3, sym_keyword_user, sym_keyword_admin, sym_keyword_role, [438519] = 14, ACTIONS(12508), 1, sym__identifier, ACTIONS(12511), 1, sym_keyword_create, ACTIONS(12513), 1, sym_keyword_in, ACTIONS(12519), 1, sym_keyword_password, ACTIONS(12522), 1, sym_keyword_encrypted, ACTIONS(12525), 1, sym_keyword_valid, ACTIONS(12528), 1, sym_keyword_connection, STATE(7274), 1, sym__role_options, STATE(7276), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12531), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(6987), 2, sym__user_access_role_config, aux_sym_create_role_repeat1, ACTIONS(12506), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, ACTIONS(12516), 3, sym_keyword_user, sym_keyword_admin, sym_keyword_role, [438569] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12534), 19, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [438595] = 6, ACTIONS(12536), 1, sym_keyword_unsigned, ACTIONS(12538), 1, sym_keyword_zerofill, ACTIONS(12540), 1, sym_keyword_precision, ACTIONS(12542), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [438629] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12544), 19, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [438655] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12546), 19, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [438681] = 15, ACTIONS(405), 1, sym__identifier, ACTIONS(12490), 1, sym_keyword_create, ACTIONS(12548), 1, sym_keyword_in, ACTIONS(12550), 1, sym_keyword_with, ACTIONS(12554), 1, sym_keyword_password, ACTIONS(12556), 1, sym_keyword_encrypted, ACTIONS(12558), 1, sym_keyword_valid, ACTIONS(12560), 1, sym_keyword_connection, STATE(7366), 1, sym__role_options, STATE(7374), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12488), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(7044), 2, sym__user_access_role_config, aux_sym_create_role_repeat1, ACTIONS(12552), 3, sym_keyword_user, sym_keyword_admin, sym_keyword_role, [438733] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12562), 19, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [438759] = 17, ACTIONS(275), 1, sym__identifier, ACTIONS(12566), 1, sym_keyword_set, ACTIONS(12568), 1, sym_keyword_in, ACTIONS(12570), 1, sym_keyword_with, ACTIONS(12572), 1, sym_keyword_rename, ACTIONS(12574), 1, sym_keyword_password, ACTIONS(12576), 1, sym_keyword_encrypted, ACTIONS(12578), 1, sym_keyword_valid, ACTIONS(12580), 1, sym_keyword_connection, ACTIONS(12582), 1, sym_keyword_reset, STATE(7276), 1, sym_identifier, STATE(7533), 1, aux_sym_alter_role_repeat1, STATE(7924), 1, sym__role_options, STATE(11484), 1, sym_rename_object, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12564), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [438815] = 6, ACTIONS(12584), 1, sym_keyword_with, ACTIONS(12586), 1, sym_keyword_without, ACTIONS(12588), 1, anon_sym_LPAREN, STATE(7297), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1924), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [438849] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12590), 19, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [438875] = 14, ACTIONS(131), 1, sym__identifier, ACTIONS(12492), 1, sym_keyword_in, ACTIONS(12498), 1, sym_keyword_password, ACTIONS(12500), 1, sym_keyword_encrypted, ACTIONS(12502), 1, sym_keyword_valid, ACTIONS(12504), 1, sym_keyword_connection, ACTIONS(12594), 1, sym_keyword_create, STATE(7274), 1, sym__role_options, STATE(7276), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(6987), 2, sym__user_access_role_config, aux_sym_create_role_repeat1, ACTIONS(12496), 3, sym_keyword_user, sym_keyword_admin, sym_keyword_role, ACTIONS(12592), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [438925] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12596), 19, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [438951] = 14, ACTIONS(131), 1, sym__identifier, ACTIONS(12492), 1, sym_keyword_in, ACTIONS(12498), 1, sym_keyword_password, ACTIONS(12500), 1, sym_keyword_encrypted, ACTIONS(12502), 1, sym_keyword_valid, ACTIONS(12504), 1, sym_keyword_connection, ACTIONS(12600), 1, sym_keyword_create, STATE(7274), 1, sym__role_options, STATE(7276), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(6997), 2, sym__user_access_role_config, aux_sym_create_role_repeat1, ACTIONS(12496), 3, sym_keyword_user, sym_keyword_admin, sym_keyword_role, ACTIONS(12598), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [439001] = 14, ACTIONS(131), 1, sym__identifier, ACTIONS(12492), 1, sym_keyword_in, ACTIONS(12498), 1, sym_keyword_password, ACTIONS(12500), 1, sym_keyword_encrypted, ACTIONS(12502), 1, sym_keyword_valid, ACTIONS(12504), 1, sym_keyword_connection, ACTIONS(12604), 1, sym_keyword_create, STATE(7274), 1, sym__role_options, STATE(7276), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(6987), 2, sym__user_access_role_config, aux_sym_create_role_repeat1, ACTIONS(12496), 3, sym_keyword_user, sym_keyword_admin, sym_keyword_role, ACTIONS(12602), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [439051] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(6107), 1, sym_keyword_as, STATE(6474), 1, sym_identifier, STATE(7138), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(6103), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, ACTIONS(6105), 9, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [439089] = 6, ACTIONS(12584), 1, sym_keyword_with, ACTIONS(12586), 1, sym_keyword_without, ACTIONS(12606), 1, anon_sym_LPAREN, STATE(7296), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1914), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [439123] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12608), 19, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [439149] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12610), 19, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, anon_sym_RPAREN, [439175] = 5, ACTIONS(12536), 1, sym_keyword_unsigned, ACTIONS(12538), 1, sym_keyword_zerofill, ACTIONS(12542), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [439206] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12596), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439231] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12006), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439256] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12010), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439281] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12014), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439306] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12018), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439331] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12022), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439356] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12026), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439381] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12030), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439406] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12546), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439431] = 10, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7157), 1, sym_group_by, STATE(7380), 1, sym_window_clause, STATE(7492), 1, sym_order_by, STATE(7766), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [439472] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12036), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439497] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12610), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439522] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12063), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439547] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12544), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439572] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12071), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439597] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12534), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439622] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12562), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439647] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12590), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439672] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12608), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [439697] = 18, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(12101), 1, sym_keyword_as, ACTIONS(12105), 1, anon_sym_LPAREN, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(8924), 1, sym__insert_values, STATE(8925), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [439754] = 8, ACTIONS(215), 1, sym__identifier, ACTIONS(6268), 1, sym_keyword_as, STATE(6627), 1, sym_identifier, STATE(7638), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(6103), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, ACTIONS(6105), 9, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [439791] = 17, ACTIONS(405), 1, sym__identifier, ACTIONS(12612), 1, sym_keyword_set, ACTIONS(12614), 1, sym_keyword_in, ACTIONS(12616), 1, sym_keyword_with, ACTIONS(12618), 1, sym_keyword_rename, ACTIONS(12620), 1, sym_keyword_password, ACTIONS(12622), 1, sym_keyword_encrypted, ACTIONS(12624), 1, sym_keyword_valid, ACTIONS(12626), 1, sym_keyword_connection, ACTIONS(12628), 1, sym_keyword_reset, STATE(7374), 1, sym_identifier, STATE(7696), 1, aux_sym_alter_role_repeat1, STATE(8042), 1, sym__role_options, STATE(11977), 1, sym_rename_object, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12564), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [439846] = 7, ACTIONS(12630), 1, sym_keyword_array, ACTIONS(12632), 1, anon_sym_LBRACK, STATE(7135), 1, aux_sym_array_size_definition_repeat1, STATE(7334), 1, sym__array_size_definition, STATE(7412), 1, sym_array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2971), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [439881] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1934), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, [439906] = 18, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(12187), 1, sym_keyword_as, ACTIONS(12189), 1, anon_sym_LPAREN, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(8630), 1, sym__insert_values, STATE(9072), 1, sym__set_values, STATE(9392), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [439963] = 7, ACTIONS(12630), 1, sym_keyword_array, ACTIONS(12632), 1, anon_sym_LBRACK, STATE(7135), 1, aux_sym_array_size_definition_repeat1, STATE(7334), 1, sym__array_size_definition, STATE(7529), 1, sym_array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2977), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [439998] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1896), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, [440023] = 10, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7170), 1, sym_group_by, STATE(7341), 1, sym_window_clause, STATE(7541), 1, sym_order_by, STATE(7834), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [440064] = 18, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(12189), 1, anon_sym_LPAREN, ACTIONS(12363), 1, sym_keyword_as, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(8791), 1, sym__insert_values, STATE(8867), 1, sym__set_values, STATE(9392), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [440121] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1888), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, [440146] = 3, ACTIONS(12636), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12634), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_separator, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, anon_sym_COMMA, [440173] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1892), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, [440198] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1930), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, [440223] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1910), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_unsigned, sym_keyword_zerofill, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, [440248] = 5, ACTIONS(12638), 1, sym_keyword_unsigned, ACTIONS(12640), 1, sym_keyword_zerofill, ACTIONS(12642), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1900), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [440279] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12083), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [440304] = 18, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(12189), 1, anon_sym_LPAREN, ACTIONS(12644), 1, sym_keyword_as, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(8603), 1, sym__insert_values, STATE(8606), 1, sym__set_values, STATE(9392), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [440361] = 14, ACTIONS(405), 1, sym__identifier, ACTIONS(12548), 1, sym_keyword_in, ACTIONS(12554), 1, sym_keyword_password, ACTIONS(12556), 1, sym_keyword_encrypted, ACTIONS(12558), 1, sym_keyword_valid, ACTIONS(12560), 1, sym_keyword_connection, ACTIONS(12600), 1, sym_keyword_create, STATE(7366), 1, sym__role_options, STATE(7374), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12598), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(7051), 2, sym__user_access_role_config, aux_sym_create_role_repeat1, ACTIONS(12552), 3, sym_keyword_user, sym_keyword_admin, sym_keyword_role, [440410] = 14, ACTIONS(405), 1, sym__identifier, ACTIONS(12548), 1, sym_keyword_in, ACTIONS(12554), 1, sym_keyword_password, ACTIONS(12556), 1, sym_keyword_encrypted, ACTIONS(12558), 1, sym_keyword_valid, ACTIONS(12560), 1, sym_keyword_connection, ACTIONS(12604), 1, sym_keyword_create, STATE(7366), 1, sym__role_options, STATE(7374), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12602), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(7052), 2, sym__user_access_role_config, aux_sym_create_role_repeat1, ACTIONS(12552), 3, sym_keyword_user, sym_keyword_admin, sym_keyword_role, [440459] = 10, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7136), 1, sym_group_by, STATE(7347), 1, sym_window_clause, STATE(7435), 1, sym_order_by, STATE(7837), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [440500] = 5, ACTIONS(12584), 1, sym_keyword_with, ACTIONS(12586), 1, sym_keyword_without, STATE(7261), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1946), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [440531] = 5, ACTIONS(12584), 1, sym_keyword_with, ACTIONS(12586), 1, sym_keyword_without, STATE(7267), 1, sym__include_time_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1950), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [440562] = 10, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7147), 1, sym_group_by, STATE(7359), 1, sym_window_clause, STATE(7577), 1, sym_order_by, STATE(7791), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [440603] = 5, ACTIONS(12648), 1, sym_keyword_unsigned, ACTIONS(12650), 1, sym_keyword_zerofill, ACTIONS(12652), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1878), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [440634] = 3, ACTIONS(12656), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12654), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_separator, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, anon_sym_COMMA, [440661] = 14, ACTIONS(405), 1, sym__identifier, ACTIONS(12548), 1, sym_keyword_in, ACTIONS(12554), 1, sym_keyword_password, ACTIONS(12556), 1, sym_keyword_encrypted, ACTIONS(12558), 1, sym_keyword_valid, ACTIONS(12560), 1, sym_keyword_connection, ACTIONS(12594), 1, sym_keyword_create, STATE(7366), 1, sym__role_options, STATE(7374), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12592), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(7052), 2, sym__user_access_role_config, aux_sym_create_role_repeat1, ACTIONS(12552), 3, sym_keyword_user, sym_keyword_admin, sym_keyword_role, [440710] = 14, ACTIONS(12511), 1, sym_keyword_create, ACTIONS(12658), 1, sym__identifier, ACTIONS(12661), 1, sym_keyword_in, ACTIONS(12667), 1, sym_keyword_password, ACTIONS(12670), 1, sym_keyword_encrypted, ACTIONS(12673), 1, sym_keyword_valid, ACTIONS(12676), 1, sym_keyword_connection, STATE(7366), 1, sym__role_options, STATE(7374), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12506), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(12679), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(7052), 2, sym__user_access_role_config, aux_sym_create_role_repeat1, ACTIONS(12664), 3, sym_keyword_user, sym_keyword_admin, sym_keyword_role, [440759] = 5, ACTIONS(12682), 1, sym_keyword_unsigned, ACTIONS(12684), 1, sym_keyword_zerofill, ACTIONS(12686), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1828), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [440790] = 18, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(12143), 1, anon_sym_LPAREN, ACTIONS(12145), 1, sym_keyword_as, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(9555), 1, sym__insert_values, STATE(9672), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [440847] = 18, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(12143), 1, anon_sym_LPAREN, ACTIONS(12147), 1, sym_keyword_as, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(9566), 1, sym__insert_values, STATE(9567), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [440904] = 5, ACTIONS(12688), 1, sym_keyword_unsigned, ACTIONS(12690), 1, sym_keyword_zerofill, ACTIONS(12692), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1838), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [440935] = 18, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(12143), 1, anon_sym_LPAREN, ACTIONS(12165), 1, sym_keyword_as, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(9580), 1, sym__insert_values, STATE(9581), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [440992] = 5, ACTIONS(12694), 1, sym_keyword_unsigned, ACTIONS(12696), 1, sym_keyword_zerofill, ACTIONS(12698), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1848), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [441023] = 10, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8935), 1, sym_keyword_group, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7149), 1, sym_group_by, STATE(7336), 1, sym_window_clause, STATE(7595), 1, sym_order_by, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [441064] = 18, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(12143), 1, anon_sym_LPAREN, ACTIONS(12700), 1, sym_keyword_as, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(9592), 1, sym__insert_values, STATE(9593), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [441121] = 5, ACTIONS(12702), 1, sym_keyword_unsigned, ACTIONS(12704), 1, sym_keyword_zerofill, ACTIONS(12706), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1858), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [441152] = 18, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(12105), 1, anon_sym_LPAREN, ACTIONS(12708), 1, sym_keyword_as, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8838), 1, sym__insert_values, STATE(8839), 1, sym__set_values, STATE(8855), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [441209] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12087), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [441234] = 18, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(12105), 1, anon_sym_LPAREN, ACTIONS(12223), 1, sym_keyword_as, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(8878), 1, sym__set_values, STATE(8917), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [441291] = 18, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(12105), 1, anon_sym_LPAREN, ACTIONS(12345), 1, sym_keyword_as, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(8985), 1, sym__insert_values, STATE(8995), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [441348] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12002), 18, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_separator, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_nulls, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, anon_sym_COMMA, [441373] = 5, ACTIONS(12710), 1, sym_keyword_unsigned, ACTIONS(12712), 1, sym_keyword_zerofill, ACTIONS(12714), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [441404] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12079), 18, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_not, sym_keyword_rows, sym_keyword_returns, sym_keyword_language, sym_keyword_immutable, sym_keyword_stable, sym_keyword_volatile, sym_keyword_leakproof, sym_keyword_parallel, sym_keyword_called, sym_keyword_strict, sym_keyword_cost, sym_keyword_support, sym_keyword_security, sym_keyword_external, [441429] = 18, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(12189), 1, anon_sym_LPAREN, ACTIONS(12261), 1, sym_keyword_as, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(8639), 1, sym__insert_values, STATE(8641), 1, sym__set_values, STATE(9392), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [441486] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12716), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_separator, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, anon_sym_COMMA, [441510] = 17, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(12189), 1, anon_sym_LPAREN, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(9025), 1, sym__insert_values, STATE(9026), 1, sym__set_values, STATE(9392), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [441564] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12718), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, STATE(7098), 14, sym__create_statement, sym_create_table, sym_create_view, sym_create_materialized_view, sym_create_function, sym_create_index, sym_create_schema, sym_create_database, sym_create_role, sym_create_sequence, sym_create_extension, sym_create_trigger, sym_create_type, aux_sym__create_statement_repeat1, [441590] = 4, ACTIONS(1502), 1, sym_keyword_create, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12718), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(7077), 14, sym__create_statement, sym_create_table, sym_create_view, sym_create_materialized_view, sym_create_function, sym_create_index, sym_create_schema, sym_create_database, sym_create_role, sym_create_sequence, sym_create_extension, sym_create_trigger, sym_create_type, aux_sym__create_statement_repeat1, [441618] = 10, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7236), 1, sym_group_by, STATE(7398), 1, sym_window_clause, STATE(7711), 1, sym_order_by, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [441658] = 5, ACTIONS(12724), 1, anon_sym_COMMA, STATE(7086), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12720), 5, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12722), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [441688] = 4, ACTIONS(12726), 1, sym_keyword_unsigned, ACTIONS(12728), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1954), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [441716] = 4, ACTIONS(12732), 1, sym_keyword_create, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12730), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(7077), 14, sym__create_statement, sym_create_table, sym_create_view, sym_create_materialized_view, sym_create_function, sym_create_index, sym_create_schema, sym_create_database, sym_create_role, sym_create_sequence, sym_create_extension, sym_create_trigger, sym_create_type, aux_sym__create_statement_repeat1, [441744] = 3, ACTIONS(12735), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(113), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_returning, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, [441770] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12718), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, STATE(7077), 14, sym__create_statement, sym_create_table, sym_create_view, sym_create_materialized_view, sym_create_function, sym_create_index, sym_create_schema, sym_create_database, sym_create_role, sym_create_sequence, sym_create_extension, sym_create_trigger, sym_create_type, aux_sym__create_statement_repeat1, [441796] = 3, ACTIONS(12737), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_partition, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_with, sym_keyword_returning, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_COMMA, [441822] = 10, ACTIONS(12739), 1, sym_keyword_table, ACTIONS(12743), 1, sym_keyword_column, ACTIONS(12745), 1, sym_keyword_materialized, ACTIONS(12749), 1, sym_keyword_cast, ACTIONS(12751), 1, sym_keyword_trigger, ACTIONS(12753), 1, sym_keyword_function, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(13753), 2, sym__comment_target, sym_cast, ACTIONS(12741), 4, sym_keyword_view, sym_keyword_sequence, sym_keyword_index, sym_keyword_extension, ACTIONS(12747), 5, sym_keyword_tablespace, sym_keyword_type, sym_keyword_database, sym_keyword_schema, sym_keyword_role, [441862] = 17, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(12105), 1, anon_sym_LPAREN, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(8969), 1, sym__insert_values, STATE(8970), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [441916] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12755), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_separator, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, anon_sym_COMMA, [441940] = 4, ACTIONS(12757), 1, sym_keyword_unsigned, ACTIONS(12759), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1962), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [441968] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12067), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12069), 12, sym_keyword_create, sym_keyword_in, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [441994] = 5, ACTIONS(12761), 1, anon_sym_COMMA, STATE(7086), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12067), 5, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12069), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [442024] = 4, ACTIONS(12764), 1, sym_keyword_unsigned, ACTIONS(12766), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1970), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [442052] = 17, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(12105), 1, anon_sym_LPAREN, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(9075), 1, sym__insert_values, STATE(9076), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [442106] = 4, ACTIONS(12768), 1, sym_keyword_unsigned, ACTIONS(12770), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1978), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [442134] = 4, ACTIONS(12772), 1, sym_keyword_unsigned, ACTIONS(12774), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1994), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [442162] = 4, ACTIONS(12776), 1, sym_keyword_unsigned, ACTIONS(12778), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1938), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [442190] = 4, ACTIONS(12780), 1, sym_keyword_unsigned, ACTIONS(12782), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1986), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [442218] = 17, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(12143), 1, anon_sym_LPAREN, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(9569), 1, sym__insert_values, STATE(9570), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [442272] = 10, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7195), 1, sym_group_by, STATE(7430), 1, sym_window_clause, STATE(7625), 1, sym_order_by, STATE(7885), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [442312] = 3, ACTIONS(12784), 1, sym_keyword_varying, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2002), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, [442338] = 6, ACTIONS(6411), 1, sym_keyword_having, ACTIONS(6415), 1, anon_sym_COMMA, STATE(7179), 1, aux_sym_array_repeat1, STATE(7363), 1, sym__having, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12786), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [442370] = 10, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7277), 1, sym_group_by, STATE(7408), 1, sym_window_clause, STATE(7643), 1, sym_order_by, STATE(7856), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [442410] = 4, ACTIONS(12788), 1, sym_keyword_create, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12730), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(7098), 14, sym__create_statement, sym_create_table, sym_create_view, sym_create_materialized_view, sym_create_function, sym_create_index, sym_create_schema, sym_create_database, sym_create_role, sym_create_sequence, sym_create_extension, sym_create_trigger, sym_create_type, aux_sym__create_statement_repeat1, [442438] = 17, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(12189), 1, anon_sym_LPAREN, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(8674), 1, sym__insert_values, STATE(8735), 1, sym__set_values, STATE(9392), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [442492] = 17, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(12143), 1, anon_sym_LPAREN, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(9590), 1, sym__insert_values, STATE(9591), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [442546] = 10, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7243), 1, sym_group_by, STATE(7442), 1, sym_window_clause, STATE(7647), 1, sym_order_by, STATE(7932), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [442586] = 17, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(12143), 1, anon_sym_LPAREN, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(9597), 1, sym__insert_values, STATE(9598), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [442640] = 17, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(12143), 1, anon_sym_LPAREN, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(9603), 1, sym__insert_values, STATE(9604), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [442694] = 10, ACTIONS(12739), 1, sym_keyword_table, ACTIONS(12743), 1, sym_keyword_column, ACTIONS(12745), 1, sym_keyword_materialized, ACTIONS(12749), 1, sym_keyword_cast, ACTIONS(12751), 1, sym_keyword_trigger, ACTIONS(12753), 1, sym_keyword_function, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(13712), 2, sym__comment_target, sym_cast, ACTIONS(12741), 4, sym_keyword_view, sym_keyword_sequence, sym_keyword_index, sym_keyword_extension, ACTIONS(12747), 5, sym_keyword_tablespace, sym_keyword_type, sym_keyword_database, sym_keyword_schema, sym_keyword_role, [442734] = 17, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(12105), 1, anon_sym_LPAREN, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8798), 1, sym__insert_values, STATE(8803), 1, sym__set_values, STATE(8855), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [442788] = 4, ACTIONS(12791), 1, sym_keyword_unsigned, ACTIONS(12793), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2016), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [442816] = 4, ACTIONS(1502), 1, sym_keyword_create, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12795), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(7073), 14, sym__create_statement, sym_create_table, sym_create_view, sym_create_materialized_view, sym_create_function, sym_create_index, sym_create_schema, sym_create_database, sym_create_role, sym_create_sequence, sym_create_extension, sym_create_trigger, sym_create_type, aux_sym__create_statement_repeat1, [442844] = 17, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(12189), 1, anon_sym_LPAREN, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(8618), 1, sym__insert_values, STATE(8629), 1, sym__set_values, STATE(9392), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [442898] = 5, ACTIONS(12724), 1, anon_sym_COMMA, STATE(7118), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12797), 5, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12799), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [442928] = 4, ACTIONS(12801), 1, sym_keyword_precision, ACTIONS(12803), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [442956] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12805), 17, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_separator, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, anon_sym_COMMA, [442980] = 17, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(12105), 1, anon_sym_LPAREN, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(8966), 1, sym__insert_values, STATE(8978), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [443034] = 4, ACTIONS(25), 1, sym_keyword_create, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12718), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(7098), 14, sym__create_statement, sym_create_table, sym_create_view, sym_create_materialized_view, sym_create_function, sym_create_index, sym_create_schema, sym_create_database, sym_create_role, sym_create_sequence, sym_create_extension, sym_create_trigger, sym_create_type, aux_sym__create_statement_repeat1, [443062] = 17, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(12105), 1, anon_sym_LPAREN, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8724), 1, sym__insert_values, STATE(8726), 1, sym__set_values, STATE(8855), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [443116] = 10, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9224), 1, sym_keyword_group, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7279), 1, sym_group_by, STATE(7419), 1, sym_window_clause, STATE(7732), 1, sym_order_by, STATE(7893), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [443156] = 4, ACTIONS(25), 1, sym_keyword_create, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12795), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(7113), 14, sym__create_statement, sym_create_table, sym_create_view, sym_create_materialized_view, sym_create_function, sym_create_index, sym_create_schema, sym_create_database, sym_create_role, sym_create_sequence, sym_create_extension, sym_create_trigger, sym_create_type, aux_sym__create_statement_repeat1, [443184] = 5, ACTIONS(12724), 1, anon_sym_COMMA, STATE(7075), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12807), 5, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12809), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [443214] = 5, ACTIONS(12724), 1, anon_sym_COMMA, STATE(7086), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12807), 5, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12809), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [443244] = 17, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(12189), 1, anon_sym_LPAREN, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(8594), 1, sym__insert_values, STATE(8599), 1, sym__set_values, STATE(9392), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [443298] = 4, ACTIONS(12811), 1, sym_keyword_varying, ACTIONS(12813), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2008), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [443326] = 17, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(12189), 1, anon_sym_LPAREN, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(8851), 1, sym__insert_values, STATE(9082), 1, sym__set_values, STATE(9392), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [443380] = 17, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(12143), 1, anon_sym_LPAREN, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(9578), 1, sym__insert_values, STATE(9579), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [443434] = 10, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(7348), 1, sym_group_by, STATE(7541), 1, sym_order_by, STATE(7745), 1, sym_window_clause, STATE(7834), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [443473] = 16, ACTIONS(12815), 1, sym_keyword_set, ACTIONS(12817), 1, sym_keyword_increment, ACTIONS(12819), 1, sym_keyword_minvalue, ACTIONS(12821), 1, sym_keyword_maxvalue, ACTIONS(12823), 1, sym_keyword_owned, ACTIONS(12825), 1, sym_keyword_start, ACTIONS(12827), 1, sym_keyword_restart, ACTIONS(12829), 1, sym_keyword_as, ACTIONS(12831), 1, sym_keyword_no, ACTIONS(12833), 1, sym_keyword_rename, ACTIONS(12835), 1, sym_keyword_owner, ACTIONS(12837), 1, sym_keyword_cycle, ACTIONS(12839), 1, sym_keyword_cache, STATE(7396), 1, aux_sym_alter_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(11714), 2, sym_rename_object, sym_change_ownership, [443524] = 3, ACTIONS(12841), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2092), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [443549] = 5, ACTIONS(12843), 1, anon_sym_COMMA, STATE(7160), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12797), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12799), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [443578] = 3, ACTIONS(12845), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2068), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [443603] = 3, ACTIONS(12847), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2215), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [443628] = 3, ACTIONS(12849), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [443653] = 3, ACTIONS(12851), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2152), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [443678] = 3, ACTIONS(12853), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2044), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [443703] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2002), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, [443726] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12484), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12486), 11, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym__identifier, [443751] = 16, ACTIONS(12855), 1, sym_keyword_set, ACTIONS(12857), 1, sym_keyword_increment, ACTIONS(12859), 1, sym_keyword_minvalue, ACTIONS(12861), 1, sym_keyword_maxvalue, ACTIONS(12863), 1, sym_keyword_owned, ACTIONS(12865), 1, sym_keyword_start, ACTIONS(12867), 1, sym_keyword_restart, ACTIONS(12869), 1, sym_keyword_as, ACTIONS(12871), 1, sym_keyword_no, ACTIONS(12873), 1, sym_keyword_rename, ACTIONS(12875), 1, sym_keyword_owner, ACTIONS(12877), 1, sym_keyword_cycle, ACTIONS(12879), 1, sym_keyword_cache, STATE(7360), 1, aux_sym_alter_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10711), 2, sym_rename_object, sym_change_ownership, [443802] = 5, ACTIONS(12632), 1, anon_sym_LBRACK, STATE(7164), 1, aux_sym_array_size_definition_repeat1, STATE(7334), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3313), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [443831] = 8, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7380), 1, sym_window_clause, STATE(7492), 1, sym_order_by, STATE(7766), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [443866] = 3, ACTIONS(12881), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2102), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [443891] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12883), 16, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_separator, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, anon_sym_COMMA, [443914] = 8, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7336), 1, sym_window_clause, STATE(7595), 1, sym_order_by, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [443949] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2108), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, [443972] = 3, ACTIONS(12885), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2112), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [443997] = 6, ACTIONS(6557), 1, sym_keyword_having, ACTIONS(6573), 1, anon_sym_COMMA, STATE(7209), 1, aux_sym_array_repeat1, STATE(7432), 1, sym__having, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12786), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [444028] = 16, ACTIONS(12817), 1, sym_keyword_increment, ACTIONS(12819), 1, sym_keyword_minvalue, ACTIONS(12821), 1, sym_keyword_maxvalue, ACTIONS(12823), 1, sym_keyword_owned, ACTIONS(12825), 1, sym_keyword_start, ACTIONS(12827), 1, sym_keyword_restart, ACTIONS(12829), 1, sym_keyword_as, ACTIONS(12831), 1, sym_keyword_no, ACTIONS(12833), 1, sym_keyword_rename, ACTIONS(12835), 1, sym_keyword_owner, ACTIONS(12839), 1, sym_keyword_cache, ACTIONS(12887), 1, sym_keyword_set, ACTIONS(12889), 1, sym_keyword_cycle, STATE(7580), 1, aux_sym_alter_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(12026), 2, sym_rename_object, sym_change_ownership, [444079] = 3, ACTIONS(12891), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2118), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444104] = 3, ACTIONS(12893), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2056), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444129] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12883), 16, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_separator, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, anon_sym_COMMA, [444152] = 8, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7322), 1, sym_window_clause, STATE(7592), 1, sym_order_by, STATE(7819), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [444187] = 3, ACTIONS(12897), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2050), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444212] = 8, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7347), 1, sym_window_clause, STATE(7435), 1, sym_order_by, STATE(7837), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [444247] = 3, ACTIONS(12899), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2130), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444272] = 3, ACTIONS(12901), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2136), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444297] = 16, ACTIONS(12857), 1, sym_keyword_increment, ACTIONS(12859), 1, sym_keyword_minvalue, ACTIONS(12861), 1, sym_keyword_maxvalue, ACTIONS(12863), 1, sym_keyword_owned, ACTIONS(12865), 1, sym_keyword_start, ACTIONS(12867), 1, sym_keyword_restart, ACTIONS(12869), 1, sym_keyword_as, ACTIONS(12871), 1, sym_keyword_no, ACTIONS(12873), 1, sym_keyword_rename, ACTIONS(12875), 1, sym_keyword_owner, ACTIONS(12879), 1, sym_keyword_cache, ACTIONS(12903), 1, sym_keyword_set, ACTIONS(12905), 1, sym_keyword_cycle, STATE(7330), 1, aux_sym_alter_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10951), 2, sym_rename_object, sym_change_ownership, [444348] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12480), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12482), 11, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_as, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym__identifier, [444373] = 4, ACTIONS(12907), 1, aux_sym__single_quote_string_token2, STATE(7178), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3299), 14, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [444400] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2142), 16, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, anon_sym_LPAREN, [444423] = 3, ACTIONS(12909), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444448] = 8, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7341), 1, sym_window_clause, STATE(7541), 1, sym_order_by, STATE(7834), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [444483] = 3, ACTIONS(12911), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444508] = 3, ACTIONS(12913), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444533] = 5, ACTIONS(12843), 1, anon_sym_COMMA, STATE(7191), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12807), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12809), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [444562] = 3, ACTIONS(12915), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444587] = 3, ACTIONS(12917), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2074), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444612] = 3, ACTIONS(12919), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444637] = 5, ACTIONS(12921), 1, anon_sym_LBRACK, STATE(7164), 1, aux_sym_array_size_definition_repeat1, STATE(7334), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2208), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [444666] = 3, ACTIONS(12924), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2080), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444691] = 3, ACTIONS(12926), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444716] = 3, ACTIONS(12928), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444741] = 3, ACTIONS(12930), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2124), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444766] = 3, ACTIONS(12803), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444791] = 8, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, STATE(7359), 1, sym_window_clause, STATE(7577), 1, sym_order_by, STATE(7791), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [444826] = 10, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(7342), 1, sym_group_by, STATE(7595), 1, sym_order_by, STATE(7741), 1, sym_window_clause, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [444865] = 10, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(7344), 1, sym_group_by, STATE(7435), 1, sym_order_by, STATE(7742), 1, sym_window_clause, STATE(7837), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [444904] = 10, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(7346), 1, sym_group_by, STATE(7492), 1, sym_order_by, STATE(7744), 1, sym_window_clause, STATE(7766), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [444943] = 3, ACTIONS(12932), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [444968] = 10, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9937), 1, sym_keyword_order, ACTIONS(9939), 1, sym_keyword_group, STATE(7351), 1, sym_group_by, STATE(7577), 1, sym_order_by, STATE(7747), 1, sym_window_clause, STATE(7791), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [445007] = 3, ACTIONS(12934), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2188), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [445032] = 3, ACTIONS(12936), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [445057] = 4, ACTIONS(1380), 1, aux_sym__single_quote_string_token2, STATE(87), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3345), 14, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [445084] = 4, ACTIONS(12938), 1, anon_sym_COMMA, STATE(7179), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6784), 14, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [445111] = 3, ACTIONS(12712), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [445136] = 3, ACTIONS(12941), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [445161] = 3, ACTIONS(12943), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [445186] = 4, ACTIONS(1701), 1, sym_keyword_create, ACTIONS(12795), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(7184), 14, sym__create_statement, sym_create_table, sym_create_view, sym_create_materialized_view, sym_create_function, sym_create_index, sym_create_schema, sym_create_database, sym_create_role, sym_create_sequence, sym_create_extension, sym_create_trigger, sym_create_type, aux_sym__create_statement_repeat1, [445213] = 4, ACTIONS(1701), 1, sym_keyword_create, ACTIONS(12718), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(7186), 14, sym__create_statement, sym_create_table, sym_create_view, sym_create_materialized_view, sym_create_function, sym_create_index, sym_create_schema, sym_create_database, sym_create_role, sym_create_sequence, sym_create_extension, sym_create_trigger, sym_create_type, aux_sym__create_statement_repeat1, [445240] = 3, ACTIONS(12945), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [445265] = 4, ACTIONS(12730), 1, anon_sym_RPAREN, ACTIONS(12947), 1, sym_keyword_create, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(7186), 14, sym__create_statement, sym_create_table, sym_create_view, sym_create_materialized_view, sym_create_function, sym_create_index, sym_create_schema, sym_create_database, sym_create_role, sym_create_sequence, sym_create_extension, sym_create_trigger, sym_create_type, aux_sym__create_statement_repeat1, [445292] = 5, ACTIONS(12843), 1, anon_sym_COMMA, STATE(7191), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12720), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12722), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [445321] = 3, ACTIONS(12950), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [445346] = 3, ACTIONS(12952), 1, sym_keyword_zerofill, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2062), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [445371] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12718), 2, sym_keyword_create, anon_sym_RPAREN, STATE(7186), 14, sym__create_statement, sym_create_table, sym_create_view, sym_create_materialized_view, sym_create_function, sym_create_index, sym_create_schema, sym_create_database, sym_create_role, sym_create_sequence, sym_create_extension, sym_create_trigger, sym_create_type, aux_sym__create_statement_repeat1, [445396] = 5, ACTIONS(12954), 1, anon_sym_COMMA, STATE(7191), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12067), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12069), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [445425] = 3, ACTIONS(12957), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2038), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [445450] = 5, ACTIONS(12843), 1, anon_sym_COMMA, STATE(7187), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12807), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12809), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [445479] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1816), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [445501] = 8, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7442), 1, sym_window_clause, STATE(7647), 1, sym_order_by, STATE(7932), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [445535] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2439), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [445557] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2245), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [445579] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2249), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [445601] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2241), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [445623] = 15, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12189), 1, anon_sym_LPAREN, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(9392), 1, sym__dml_read, STATE(10991), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [445671] = 15, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12189), 1, anon_sym_LPAREN, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(9392), 1, sym__dml_read, STATE(11006), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [445719] = 15, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12189), 1, anon_sym_LPAREN, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(9392), 1, sym__dml_read, STATE(11014), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [445767] = 15, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12189), 1, anon_sym_LPAREN, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(9392), 1, sym__dml_read, STATE(11026), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [445815] = 15, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12189), 1, anon_sym_LPAREN, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(9392), 1, sym__dml_read, STATE(11032), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [445863] = 15, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(12183), 1, sym_keyword_values, ACTIONS(12189), 1, anon_sym_LPAREN, STATE(7436), 1, sym__column_list, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(9392), 1, sym__dml_read, STATE(11040), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [445911] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2253), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [445933] = 8, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7398), 1, sym_window_clause, STATE(7711), 1, sym_order_by, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [445967] = 15, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(12959), 1, sym_keyword_column, ACTIONS(12961), 1, sym_keyword_constraint, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(130), 1, sym_identifier, STATE(138), 1, sym__literal_string, STATE(7767), 1, sym__if_not_exists, STATE(8460), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [446015] = 4, ACTIONS(12963), 1, anon_sym_COMMA, STATE(7209), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6784), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [446041] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2257), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446063] = 7, ACTIONS(12966), 1, sym_keyword_array, ACTIONS(12968), 1, anon_sym_LBRACK, STATE(2715), 1, sym_array_size_definition, STATE(2718), 1, sym__array_size_definition, STATE(7599), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2971), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, [446095] = 7, ACTIONS(12966), 1, sym_keyword_array, ACTIONS(12968), 1, anon_sym_LBRACK, STATE(2643), 1, sym_array_size_definition, STATE(2718), 1, sym__array_size_definition, STATE(7599), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2977), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, [446127] = 4, ACTIONS(12970), 1, aux_sym__single_quote_string_token2, STATE(7232), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3299), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [446153] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2261), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446175] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2221), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446197] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2265), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446219] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2269), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446241] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2016), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446263] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2443), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446285] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2044), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446307] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2447), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446329] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2273), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446351] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2277), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446373] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2056), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446395] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2451), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446417] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2170), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446439] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2281), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446461] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2309), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446483] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2285), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446505] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2419), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446527] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2062), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446549] = 4, ACTIONS(12972), 1, aux_sym__single_quote_string_token2, STATE(7273), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3345), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [446575] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2289), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446597] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2293), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446619] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2313), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446641] = 8, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7408), 1, sym_window_clause, STATE(7643), 1, sym_order_by, STATE(7856), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [446675] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2365), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446697] = 4, ACTIONS(12974), 1, aux_sym__single_quote_string_token2, STATE(7269), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1363), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [446723] = 15, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(12976), 1, anon_sym_LPAREN, ACTIONS(12978), 1, anon_sym_RPAREN, ACTIONS(12980), 1, sym__double_quote_string, STATE(138), 1, sym__literal_string, STATE(2366), 1, sym__single_quote_string, STATE(7712), 1, sym__column, STATE(7721), 1, sym_invocation, STATE(7851), 1, sym_identifier, STATE(10988), 1, sym__index_field, STATE(14570), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [446771] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2455), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446793] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2379), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446815] = 6, ACTIONS(6834), 1, sym_keyword_having, ACTIONS(6836), 1, anon_sym_COMMA, STATE(7363), 1, sym__having, STATE(7377), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12786), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [446845] = 8, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7443), 1, sym_window_clause, STATE(7690), 1, sym_order_by, STATE(7929), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [446879] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2423), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446901] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2383), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446923] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2297), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [446945] = 15, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12143), 1, anon_sym_LPAREN, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(10243), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [446993] = 15, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12143), 1, anon_sym_LPAREN, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(10262), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [447041] = 15, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12143), 1, anon_sym_LPAREN, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(10278), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [447089] = 15, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12143), 1, anon_sym_LPAREN, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(10291), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [447137] = 15, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12143), 1, anon_sym_LPAREN, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(10299), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [447185] = 15, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12143), 1, anon_sym_LPAREN, STATE(7550), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(10309), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [447233] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2301), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [447255] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2233), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [447277] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12982), 5, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12984), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [447301] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2387), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [447323] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2391), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [447345] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2431), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [447367] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2395), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [447389] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2407), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [447411] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2411), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [447433] = 10, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(7585), 1, sym_group_by, STATE(7711), 1, sym_order_by, STATE(7803), 1, sym_window_clause, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [447471] = 10, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(7586), 1, sym_group_by, STATE(7643), 1, sym_order_by, STATE(7805), 1, sym_window_clause, STATE(7856), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [447509] = 10, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(7587), 1, sym_group_by, STATE(7732), 1, sym_order_by, STATE(7807), 1, sym_window_clause, STATE(7893), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [447547] = 10, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(7588), 1, sym_group_by, STATE(7625), 1, sym_order_by, STATE(7808), 1, sym_window_clause, STATE(7885), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [447585] = 10, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10188), 1, sym_keyword_order, ACTIONS(10190), 1, sym_keyword_group, STATE(7589), 1, sym_group_by, STATE(7647), 1, sym_order_by, STATE(7810), 1, sym_window_clause, STATE(7932), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [447623] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2415), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [447645] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2375), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [447667] = 4, ACTIONS(12972), 1, aux_sym__single_quote_string_token2, STATE(7273), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1376), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [447693] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2182), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [447715] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2080), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [447737] = 15, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12105), 1, anon_sym_LPAREN, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(10243), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [447785] = 4, ACTIONS(12986), 1, aux_sym__single_quote_string_token2, STATE(7273), 1, aux_sym__single_quote_string_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1369), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [447811] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12989), 5, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12991), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [447835] = 3, ACTIONS(1386), 1, aux_sym__single_quote_string_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1382), 14, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [447859] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12993), 5, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12995), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [447883] = 8, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7419), 1, sym_window_clause, STATE(7732), 1, sym_order_by, STATE(7893), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [447917] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2215), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [447939] = 8, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, STATE(7430), 1, sym_window_clause, STATE(7625), 1, sym_order_by, STATE(7885), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [447973] = 15, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12105), 1, anon_sym_LPAREN, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(10262), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [448021] = 15, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(12997), 1, sym_keyword_column, ACTIONS(12999), 1, sym_keyword_constraint, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(128), 1, sym_identifier, STATE(138), 1, sym__literal_string, STATE(7759), 1, sym__if_not_exists, STATE(8728), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [448069] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2427), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448091] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2225), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448113] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2152), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448135] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2146), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448157] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2086), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448179] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13001), 5, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13003), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [448203] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13005), 5, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13007), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [448227] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13009), 5, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13011), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [448251] = 15, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12105), 1, anon_sym_LPAREN, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(10278), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [448299] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13013), 5, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13015), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [448323] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2050), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448345] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1868), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448367] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2176), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448389] = 15, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12105), 1, anon_sym_LPAREN, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(10291), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [448437] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2399), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448459] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2403), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448481] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13017), 5, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13019), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [448505] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2158), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448527] = 15, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(12976), 1, anon_sym_LPAREN, ACTIONS(12980), 1, sym__double_quote_string, ACTIONS(13021), 1, anon_sym_RPAREN, STATE(138), 1, sym__literal_string, STATE(2366), 1, sym__single_quote_string, STATE(7712), 1, sym__column, STATE(7721), 1, sym_invocation, STATE(7851), 1, sym_identifier, STATE(11371), 1, sym__index_field, STATE(14570), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [448575] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2435), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448597] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2164), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448619] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2074), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448641] = 4, ACTIONS(12632), 1, anon_sym_LBRACK, STATE(7545), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3472), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [448667] = 15, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12105), 1, anon_sym_LPAREN, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(10299), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [448715] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2237), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448737] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2229), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448759] = 15, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(12095), 1, sym_keyword_values, ACTIONS(12105), 1, anon_sym_LPAREN, STATE(7583), 1, sym__column_list, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8855), 1, sym__dml_read, STATE(10309), 1, sym__insert_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [448807] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2305), 15, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, sym_keyword_array, anon_sym_LBRACK, [448829] = 12, ACTIONS(13025), 1, sym_keyword_increment, ACTIONS(13027), 1, sym_keyword_minvalue, ACTIONS(13029), 1, sym_keyword_maxvalue, ACTIONS(13031), 1, sym_keyword_owned, ACTIONS(13033), 1, sym_keyword_start, ACTIONS(13035), 1, sym_keyword_as, ACTIONS(13037), 1, sym_keyword_no, ACTIONS(13039), 1, sym_keyword_cycle, ACTIONS(13041), 1, sym_keyword_cache, STATE(7365), 1, aux_sym_create_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13023), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [448870] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 14, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [448891] = 14, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(13043), 1, sym_keyword_on, ACTIONS(13045), 1, sym_keyword_concurrently, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7918), 1, sym__if_not_exists, STATE(13605), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [448936] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13057), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [448969] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3430), 14, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [448990] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13059), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [449023] = 8, ACTIONS(13064), 1, sym_keyword_freeze, ACTIONS(13070), 1, sym_keyword_header, ACTIONS(13073), 1, sym_keyword_format, ACTIONS(13076), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13067), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13061), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [449056] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13001), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13003), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [449079] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13005), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13007), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [449102] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13009), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13011), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [449125] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13013), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13015), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [449148] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13078), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [449181] = 6, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8937), 1, sym_keyword_limit, STATE(7597), 1, sym_order_by, STATE(7829), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13080), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [449210] = 12, ACTIONS(13025), 1, sym_keyword_increment, ACTIONS(13027), 1, sym_keyword_minvalue, ACTIONS(13029), 1, sym_keyword_maxvalue, ACTIONS(13031), 1, sym_keyword_owned, ACTIONS(13033), 1, sym_keyword_start, ACTIONS(13035), 1, sym_keyword_as, ACTIONS(13037), 1, sym_keyword_no, ACTIONS(13041), 1, sym_keyword_cache, ACTIONS(13084), 1, sym_keyword_cycle, STATE(7310), 1, aux_sym_create_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13082), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [449251] = 14, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, ACTIONS(12976), 1, anon_sym_LPAREN, ACTIONS(12980), 1, sym__double_quote_string, STATE(138), 1, sym__literal_string, STATE(2366), 1, sym__single_quote_string, STATE(7712), 1, sym__column, STATE(7721), 1, sym_invocation, STATE(7851), 1, sym_identifier, STATE(11828), 1, sym__index_field, STATE(14570), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [449296] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13086), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [449329] = 4, ACTIONS(13088), 1, anon_sym_COMMA, STATE(7326), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6784), 12, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, [449354] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12786), 14, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [449375] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13091), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [449408] = 14, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, ACTIONS(13093), 1, sym_keyword_values, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(13543), 1, sym__dml_read, STATE(13706), 1, sym_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [449453] = 13, ACTIONS(12857), 1, sym_keyword_increment, ACTIONS(12859), 1, sym_keyword_minvalue, ACTIONS(12861), 1, sym_keyword_maxvalue, ACTIONS(12863), 1, sym_keyword_owned, ACTIONS(12865), 1, sym_keyword_start, ACTIONS(12867), 1, sym_keyword_restart, ACTIONS(12869), 1, sym_keyword_as, ACTIONS(12871), 1, sym_keyword_no, ACTIONS(12879), 1, sym_keyword_cache, ACTIONS(13097), 1, sym_keyword_cycle, STATE(7370), 1, aux_sym_alter_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13095), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [449496] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2463), 14, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_LBRACK, [449517] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13099), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [449550] = 6, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8937), 1, sym_keyword_limit, STATE(7595), 1, sym_order_by, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [449579] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2479), 14, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_LBRACK, [449600] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13101), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [449633] = 6, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8937), 1, sym_keyword_limit, STATE(7435), 1, sym_order_by, STATE(7837), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [449662] = 14, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(13103), 1, sym_keyword_on, ACTIONS(13105), 1, sym_keyword_concurrently, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7950), 1, sym__if_not_exists, STATE(14298), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [449707] = 14, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(13107), 1, sym_keyword_on, ACTIONS(13109), 1, sym_keyword_concurrently, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7951), 1, sym__if_not_exists, STATE(14324), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [449752] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13111), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [449785] = 8, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9937), 1, sym_keyword_order, STATE(7595), 1, sym_order_by, STATE(7741), 1, sym_window_clause, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [449818] = 6, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8937), 1, sym_keyword_limit, STATE(7577), 1, sym_order_by, STATE(7791), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [449847] = 8, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9937), 1, sym_keyword_order, STATE(7435), 1, sym_order_by, STATE(7742), 1, sym_window_clause, STATE(7837), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [449880] = 14, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(13113), 1, sym_keyword_column, ACTIONS(13115), 1, sym_keyword_if, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7840), 1, sym__if_exists, STATE(8580), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [449925] = 8, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9937), 1, sym_keyword_order, STATE(7492), 1, sym_order_by, STATE(7744), 1, sym_window_clause, STATE(7766), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [449958] = 12, ACTIONS(13025), 1, sym_keyword_increment, ACTIONS(13027), 1, sym_keyword_minvalue, ACTIONS(13029), 1, sym_keyword_maxvalue, ACTIONS(13031), 1, sym_keyword_owned, ACTIONS(13033), 1, sym_keyword_start, ACTIONS(13035), 1, sym_keyword_as, ACTIONS(13037), 1, sym_keyword_no, ACTIONS(13041), 1, sym_keyword_cache, ACTIONS(13119), 1, sym_keyword_cycle, STATE(7383), 1, aux_sym_create_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13117), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [449999] = 8, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9937), 1, sym_keyword_order, STATE(7541), 1, sym_order_by, STATE(7745), 1, sym_window_clause, STATE(7834), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [450032] = 6, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8937), 1, sym_keyword_limit, STATE(7492), 1, sym_order_by, STATE(7766), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [450061] = 8, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9937), 1, sym_keyword_order, STATE(7577), 1, sym_order_by, STATE(7747), 1, sym_window_clause, STATE(7791), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [450094] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13121), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [450127] = 14, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, ACTIONS(13093), 1, sym_keyword_values, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(13522), 1, sym_values, STATE(13681), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [450172] = 8, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(8941), 1, sym_keyword_window, ACTIONS(9937), 1, sym_keyword_order, STATE(7592), 1, sym_order_by, STATE(7748), 1, sym_window_clause, STATE(7819), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [450205] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3910), 14, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [450226] = 14, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(13115), 1, sym_keyword_if, ACTIONS(13123), 1, sym_keyword_column, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7786), 1, sym__if_exists, STATE(8396), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [450271] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13125), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [450304] = 14, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(13127), 1, sym_keyword_on, ACTIONS(13129), 1, sym_keyword_concurrently, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7905), 1, sym__if_not_exists, STATE(13838), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [450349] = 12, ACTIONS(13025), 1, sym_keyword_increment, ACTIONS(13027), 1, sym_keyword_minvalue, ACTIONS(13029), 1, sym_keyword_maxvalue, ACTIONS(13031), 1, sym_keyword_owned, ACTIONS(13033), 1, sym_keyword_start, ACTIONS(13035), 1, sym_keyword_as, ACTIONS(13037), 1, sym_keyword_no, ACTIONS(13041), 1, sym_keyword_cache, ACTIONS(13133), 1, sym_keyword_cycle, STATE(7368), 1, aux_sym_create_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13131), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [450390] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13135), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [450423] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13137), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [450456] = 6, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8937), 1, sym_keyword_limit, STATE(7592), 1, sym_order_by, STATE(7819), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [450485] = 13, ACTIONS(12857), 1, sym_keyword_increment, ACTIONS(12859), 1, sym_keyword_minvalue, ACTIONS(12861), 1, sym_keyword_maxvalue, ACTIONS(12863), 1, sym_keyword_owned, ACTIONS(12865), 1, sym_keyword_start, ACTIONS(12867), 1, sym_keyword_restart, ACTIONS(12869), 1, sym_keyword_as, ACTIONS(12871), 1, sym_keyword_no, ACTIONS(12879), 1, sym_keyword_cache, ACTIONS(13097), 1, sym_keyword_cycle, STATE(7370), 1, aux_sym_alter_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13139), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [450528] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13141), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [450561] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13143), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [450594] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13145), 14, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [450615] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3964), 14, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [450636] = 12, ACTIONS(13149), 1, sym_keyword_increment, ACTIONS(13152), 1, sym_keyword_minvalue, ACTIONS(13155), 1, sym_keyword_maxvalue, ACTIONS(13158), 1, sym_keyword_owned, ACTIONS(13161), 1, sym_keyword_start, ACTIONS(13164), 1, sym_keyword_as, ACTIONS(13167), 1, sym_keyword_no, ACTIONS(13170), 1, sym_keyword_cycle, ACTIONS(13173), 1, sym_keyword_cache, STATE(7365), 1, aux_sym_create_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13147), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [450677] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12989), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12991), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [450700] = 14, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(13176), 1, sym_keyword_on, ACTIONS(13178), 1, sym_keyword_concurrently, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7896), 1, sym__if_not_exists, STATE(14104), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [450745] = 12, ACTIONS(13025), 1, sym_keyword_increment, ACTIONS(13027), 1, sym_keyword_minvalue, ACTIONS(13029), 1, sym_keyword_maxvalue, ACTIONS(13031), 1, sym_keyword_owned, ACTIONS(13033), 1, sym_keyword_start, ACTIONS(13035), 1, sym_keyword_as, ACTIONS(13037), 1, sym_keyword_no, ACTIONS(13039), 1, sym_keyword_cycle, ACTIONS(13041), 1, sym_keyword_cache, STATE(7365), 1, aux_sym_create_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13180), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [450786] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13182), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [450819] = 13, ACTIONS(13186), 1, sym_keyword_increment, ACTIONS(13189), 1, sym_keyword_minvalue, ACTIONS(13192), 1, sym_keyword_maxvalue, ACTIONS(13195), 1, sym_keyword_owned, ACTIONS(13198), 1, sym_keyword_start, ACTIONS(13201), 1, sym_keyword_restart, ACTIONS(13204), 1, sym_keyword_as, ACTIONS(13207), 1, sym_keyword_no, ACTIONS(13210), 1, sym_keyword_cycle, ACTIONS(13213), 1, sym_keyword_cache, STATE(7370), 1, aux_sym_alter_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13184), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [450862] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13017), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13019), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [450885] = 6, ACTIONS(6935), 1, sym_keyword_having, ACTIONS(6937), 1, anon_sym_COMMA, STATE(7432), 1, sym__having, STATE(7582), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12786), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [450914] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12982), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12984), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [450937] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12993), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(12995), 10, sym_keyword_create, sym_keyword_in, sym_keyword_user, sym_keyword_admin, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym_keyword_role, sym__identifier, [450960] = 3, ACTIONS(1386), 1, aux_sym__single_quote_string_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1382), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [450983] = 14, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(13216), 1, sym_keyword_on, ACTIONS(13218), 1, sym_keyword_concurrently, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7914), 1, sym__if_not_exists, STATE(13577), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [451028] = 4, ACTIONS(13220), 1, anon_sym_COMMA, STATE(7377), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6784), 12, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, anon_sym_RPAREN, [451053] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13223), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [451086] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13225), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [451119] = 6, ACTIONS(8933), 1, sym_keyword_order, ACTIONS(8937), 1, sym_keyword_limit, STATE(7541), 1, sym_order_by, STATE(7834), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [451148] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2467), 14, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_LBRACK, [451169] = 8, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, ACTIONS(13227), 1, anon_sym_RPAREN, STATE(7316), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [451202] = 12, ACTIONS(13025), 1, sym_keyword_increment, ACTIONS(13027), 1, sym_keyword_minvalue, ACTIONS(13029), 1, sym_keyword_maxvalue, ACTIONS(13031), 1, sym_keyword_owned, ACTIONS(13033), 1, sym_keyword_start, ACTIONS(13035), 1, sym_keyword_as, ACTIONS(13037), 1, sym_keyword_no, ACTIONS(13039), 1, sym_keyword_cycle, ACTIONS(13041), 1, sym_keyword_cache, STATE(7365), 1, aux_sym_create_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13229), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [451243] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3434), 14, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [451264] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13239), 1, sym_keyword_on, ACTIONS(13241), 1, sym_keyword_using, STATE(7966), 1, sym_index_hint, STATE(12116), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [451300] = 13, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(1802), 1, anon_sym_RPAREN, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(143), 1, sym_identifier, STATE(9748), 1, sym_column_definition, STATE(11499), 1, sym__key_value_pair, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [451342] = 13, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(1804), 1, anon_sym_RPAREN, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(144), 1, sym_identifier, STATE(9748), 1, sym_column_definition, STATE(10576), 1, sym__key_value_pair, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [451384] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13245), 1, sym_keyword_show, ACTIONS(13247), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8069), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(9541), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [451426] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13245), 1, sym_keyword_show, ACTIONS(13247), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8069), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(9551), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [451468] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13249), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [451488] = 12, ACTIONS(13251), 1, sym_keyword_increment, ACTIONS(13253), 1, sym_keyword_minvalue, ACTIONS(13255), 1, sym_keyword_maxvalue, ACTIONS(13257), 1, sym_keyword_owned, ACTIONS(13259), 1, sym_keyword_start, ACTIONS(13261), 1, sym_keyword_as, ACTIONS(13263), 1, sym_keyword_no, ACTIONS(13265), 1, sym_keyword_cycle, ACTIONS(13267), 1, sym_keyword_cache, STATE(7392), 1, aux_sym_create_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13180), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [451528] = 12, ACTIONS(13269), 1, sym_keyword_increment, ACTIONS(13272), 1, sym_keyword_minvalue, ACTIONS(13275), 1, sym_keyword_maxvalue, ACTIONS(13278), 1, sym_keyword_owned, ACTIONS(13281), 1, sym_keyword_start, ACTIONS(13284), 1, sym_keyword_as, ACTIONS(13287), 1, sym_keyword_no, ACTIONS(13290), 1, sym_keyword_cycle, ACTIONS(13293), 1, sym_keyword_cache, STATE(7392), 1, aux_sym_create_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13147), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [451568] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13296), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [451588] = 12, ACTIONS(13251), 1, sym_keyword_increment, ACTIONS(13253), 1, sym_keyword_minvalue, ACTIONS(13255), 1, sym_keyword_maxvalue, ACTIONS(13257), 1, sym_keyword_owned, ACTIONS(13259), 1, sym_keyword_start, ACTIONS(13261), 1, sym_keyword_as, ACTIONS(13263), 1, sym_keyword_no, ACTIONS(13267), 1, sym_keyword_cache, ACTIONS(13298), 1, sym_keyword_cycle, STATE(7407), 1, aux_sym_create_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13117), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [451628] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13300), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [451648] = 13, ACTIONS(12817), 1, sym_keyword_increment, ACTIONS(12819), 1, sym_keyword_minvalue, ACTIONS(12821), 1, sym_keyword_maxvalue, ACTIONS(12823), 1, sym_keyword_owned, ACTIONS(12825), 1, sym_keyword_start, ACTIONS(12827), 1, sym_keyword_restart, ACTIONS(12829), 1, sym_keyword_as, ACTIONS(12831), 1, sym_keyword_no, ACTIONS(12839), 1, sym_keyword_cache, ACTIONS(13302), 1, sym_keyword_cycle, STATE(7397), 1, aux_sym_alter_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13095), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [451690] = 13, ACTIONS(13304), 1, sym_keyword_increment, ACTIONS(13307), 1, sym_keyword_minvalue, ACTIONS(13310), 1, sym_keyword_maxvalue, ACTIONS(13313), 1, sym_keyword_owned, ACTIONS(13316), 1, sym_keyword_start, ACTIONS(13319), 1, sym_keyword_restart, ACTIONS(13322), 1, sym_keyword_as, ACTIONS(13325), 1, sym_keyword_no, ACTIONS(13328), 1, sym_keyword_cycle, ACTIONS(13331), 1, sym_keyword_cache, STATE(7397), 1, aux_sym_alter_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13184), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [451732] = 6, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9226), 1, sym_keyword_limit, STATE(7643), 1, sym_order_by, STATE(7856), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [451760] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13334), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [451780] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13336), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [451800] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3430), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [451820] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1382), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [451840] = 13, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(1810), 1, anon_sym_RPAREN, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(141), 1, sym_identifier, STATE(10254), 1, sym_column_definition, STATE(11276), 1, sym__key_value_pair, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [451882] = 12, ACTIONS(13251), 1, sym_keyword_increment, ACTIONS(13253), 1, sym_keyword_minvalue, ACTIONS(13255), 1, sym_keyword_maxvalue, ACTIONS(13257), 1, sym_keyword_owned, ACTIONS(13259), 1, sym_keyword_start, ACTIONS(13261), 1, sym_keyword_as, ACTIONS(13263), 1, sym_keyword_no, ACTIONS(13267), 1, sym_keyword_cache, ACTIONS(13338), 1, sym_keyword_cycle, STATE(7549), 1, aux_sym_create_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13082), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [451922] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3680), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [451942] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13241), 1, sym_keyword_using, ACTIONS(13340), 1, sym_keyword_on, STATE(8060), 1, sym_index_hint, STATE(11852), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [451978] = 12, ACTIONS(13251), 1, sym_keyword_increment, ACTIONS(13253), 1, sym_keyword_minvalue, ACTIONS(13255), 1, sym_keyword_maxvalue, ACTIONS(13257), 1, sym_keyword_owned, ACTIONS(13259), 1, sym_keyword_start, ACTIONS(13261), 1, sym_keyword_as, ACTIONS(13263), 1, sym_keyword_no, ACTIONS(13265), 1, sym_keyword_cycle, ACTIONS(13267), 1, sym_keyword_cache, STATE(7392), 1, aux_sym_create_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13229), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [452018] = 6, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9226), 1, sym_keyword_limit, STATE(7732), 1, sym_order_by, STATE(7893), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [452046] = 12, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(13342), 1, sym_keyword_collate, ACTIONS(13344), 1, sym_keyword_engine, ACTIONS(13346), 1, sym_keyword_default, STATE(137), 1, sym__single_quote_string, STATE(10934), 1, sym_table_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13836), 2, sym__literal_string, sym_identifier, [452086] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13348), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, anon_sym_COMMA, [452106] = 13, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13350), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(10395), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [452148] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2471), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [452168] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13245), 1, sym_keyword_show, ACTIONS(13247), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8069), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9247), 1, sym_create_query, STATE(9406), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [452210] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13245), 1, sym_keyword_show, ACTIONS(13247), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8069), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9250), 1, sym_create_query, STATE(9406), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [452252] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13352), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [452272] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13354), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [452292] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13356), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [452312] = 4, ACTIONS(13358), 1, anon_sym_COMMA, STATE(7418), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13348), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [452336] = 6, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9226), 1, sym_keyword_limit, STATE(7625), 1, sym_order_by, STATE(7885), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [452364] = 11, ACTIONS(275), 1, sym__identifier, ACTIONS(12574), 1, sym_keyword_password, ACTIONS(12576), 1, sym_keyword_encrypted, ACTIONS(12578), 1, sym_keyword_valid, ACTIONS(12580), 1, sym_keyword_connection, STATE(7276), 1, sym_identifier, STATE(7423), 1, aux_sym_alter_role_repeat1, STATE(7924), 1, sym__role_options, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13361), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [452402] = 3, ACTIONS(13363), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12634), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_COMMA, [452424] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12786), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [452444] = 11, ACTIONS(13367), 1, sym__identifier, ACTIONS(13370), 1, sym_keyword_password, ACTIONS(13373), 1, sym_keyword_encrypted, ACTIONS(13376), 1, sym_keyword_valid, ACTIONS(13379), 1, sym_keyword_connection, STATE(7276), 1, sym_identifier, STATE(7423), 1, aux_sym_alter_role_repeat1, STATE(7924), 1, sym__role_options, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13382), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13365), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [452482] = 12, ACTIONS(55), 1, sym__identifier, ACTIONS(13387), 1, sym_keyword_role, ACTIONS(13389), 1, sym_keyword_transaction, ACTIONS(13391), 1, sym_keyword_local, ACTIONS(13393), 1, sym_keyword_session, ACTIONS(13395), 1, sym_keyword_constraints, ACTIONS(13397), 1, sym_keyword_time, STATE(5307), 1, sym_identifier, STATE(11779), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13385), 2, sym_keyword_schema, sym_keyword_names, [452522] = 13, ACTIONS(11177), 1, sym_keyword_primary, ACTIONS(11193), 1, sym_keyword_check, ACTIONS(13399), 1, sym_keyword_key, ACTIONS(13401), 1, sym_keyword_constraint, ACTIONS(13403), 1, sym_keyword_index, ACTIONS(13405), 1, sym_keyword_unique, ACTIONS(13407), 1, sym_keyword_foreign, STATE(10212), 1, sym__constraint_literal, STATE(10213), 1, sym__key_constraint, STATE(10530), 1, sym_constraint, STATE(12110), 1, sym__primary_key, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10210), 2, sym__check_constraint, sym__primary_key_constraint, [452564] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13409), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [452584] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13411), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [452604] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13413), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [452624] = 13, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(13115), 1, sym_keyword_if, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7781), 1, sym__if_exists, STATE(8375), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [452666] = 6, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9226), 1, sym_keyword_limit, STATE(7647), 1, sym_order_by, STATE(7932), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [452694] = 3, ACTIONS(13415), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12654), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_COMMA, [452716] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13145), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_window, [452736] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7378), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [452766] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7379), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [452796] = 4, ACTIONS(8937), 1, sym_keyword_limit, STATE(7766), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [452820] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13417), 1, sym_keyword_values, ACTIONS(13419), 1, anon_sym_LPAREN, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(9608), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [452862] = 4, ACTIONS(13423), 1, anon_sym_COMMA, STATE(7605), 1, aux_sym__cte_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13421), 11, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, [452886] = 13, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7782), 1, sym__if_not_exists, STATE(8403), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [452928] = 4, ACTIONS(13427), 1, anon_sym_COMMA, STATE(7493), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13425), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [452952] = 10, ACTIONS(55), 1, sym__identifier, ACTIONS(13431), 1, sym_keyword_table, ACTIONS(13435), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(8174), 1, sym_object_reference, STATE(11351), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13433), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(13429), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [452988] = 12, ACTIONS(55), 1, sym__identifier, ACTIONS(13439), 1, sym_keyword_role, ACTIONS(13441), 1, sym_keyword_transaction, ACTIONS(13443), 1, sym_keyword_local, ACTIONS(13445), 1, sym_keyword_session, ACTIONS(13447), 1, sym_keyword_constraints, ACTIONS(13449), 1, sym_keyword_time, STATE(5307), 1, sym_identifier, STATE(11649), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13437), 2, sym_keyword_schema, sym_keyword_names, [453028] = 6, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9226), 1, sym_keyword_limit, STATE(7690), 1, sym_order_by, STATE(7929), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [453056] = 6, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9226), 1, sym_keyword_limit, STATE(7714), 1, sym_order_by, STATE(7901), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13080), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [453084] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13451), 1, sym_keyword_on, ACTIONS(13453), 1, sym_keyword_using, STATE(8027), 1, sym_index_hint, STATE(12063), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [453120] = 10, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(7595), 1, sym_order_by, STATE(7785), 1, sym_group_by, STATE(7823), 1, sym_limit, STATE(8029), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [453156] = 4, ACTIONS(13457), 1, anon_sym_COMMA, STATE(7482), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13455), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [453180] = 13, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(13459), 1, anon_sym_RPAREN, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(140), 1, sym_identifier, STATE(10409), 1, sym_column_definition, STATE(11325), 1, sym__key_value_pair, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [453222] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3434), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [453242] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13461), 1, sym_keyword_on, ACTIONS(13463), 1, sym_keyword_using, STATE(8040), 1, sym_index_hint, STATE(12263), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [453278] = 12, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(13342), 1, sym_keyword_collate, ACTIONS(13344), 1, sym_keyword_engine, ACTIONS(13346), 1, sym_keyword_default, STATE(137), 1, sym__single_quote_string, STATE(11367), 1, sym_table_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13836), 2, sym__literal_string, sym_identifier, [453318] = 12, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(13342), 1, sym_keyword_collate, ACTIONS(13344), 1, sym_keyword_engine, ACTIONS(13346), 1, sym_keyword_default, STATE(137), 1, sym__single_quote_string, STATE(11393), 1, sym_table_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13836), 2, sym__literal_string, sym_identifier, [453358] = 10, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(7435), 1, sym_order_by, STATE(7795), 1, sym_group_by, STATE(7837), 1, sym_limit, STATE(8043), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [453394] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3910), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [453414] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13241), 1, sym_keyword_using, ACTIONS(13465), 1, sym_keyword_on, STATE(8046), 1, sym_index_hint, STATE(12355), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [453450] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13419), 1, anon_sym_LPAREN, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(10804), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [453492] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7361), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [453522] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7362), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [453552] = 10, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(7492), 1, sym_order_by, STATE(7766), 1, sym_limit, STATE(7814), 1, sym_group_by, STATE(8048), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [453588] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(13469), 1, sym_keyword_show, ACTIONS(13471), 1, anon_sym_LPAREN, STATE(8066), 1, sym__cte, STATE(8122), 1, sym_select, STATE(8283), 1, sym__select_statement, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(9786), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [453630] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13473), 1, sym_keyword_on, ACTIONS(13475), 1, sym_keyword_using, STATE(8051), 1, sym_index_hint, STATE(11670), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [453666] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7315), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [453696] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13477), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [453716] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7354), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [453746] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7358), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [453776] = 10, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(7541), 1, sym_order_by, STATE(7834), 1, sym_limit, STATE(7836), 1, sym_group_by, STATE(8053), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [453812] = 13, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13350), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(10101), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [453854] = 13, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7759), 1, sym__if_not_exists, STATE(8728), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [453896] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7325), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [453926] = 10, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10900), 1, sym_keyword_group, ACTIONS(10902), 1, sym_keyword_window, STATE(7577), 1, sym_order_by, STATE(7791), 1, sym_limit, STATE(7843), 1, sym_group_by, STATE(8055), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [453962] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13479), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [453982] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13481), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [454002] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13475), 1, sym_keyword_using, ACTIONS(13483), 1, sym_keyword_on, STATE(7975), 1, sym_index_hint, STATE(12280), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [454038] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13485), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [454058] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13487), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, anon_sym_RPAREN, [454078] = 12, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(13342), 1, sym_keyword_collate, ACTIONS(13344), 1, sym_keyword_engine, ACTIONS(13346), 1, sym_keyword_default, STATE(137), 1, sym__single_quote_string, STATE(11739), 1, sym_table_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13836), 2, sym__literal_string, sym_identifier, [454118] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13245), 1, sym_keyword_show, ACTIONS(13247), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8069), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(9576), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [454160] = 3, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2956), 12, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_is, sym_keyword_with, sym_keyword_returning, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, anon_sym_RPAREN, anon_sym_EQ, [454182] = 13, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13350), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(9827), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [454224] = 13, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(1794), 1, anon_sym_RPAREN, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(148), 1, sym_identifier, STATE(10409), 1, sym_column_definition, STATE(11363), 1, sym__key_value_pair, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [454266] = 13, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(13489), 1, anon_sym_RPAREN, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(145), 1, sym_identifier, STATE(10254), 1, sym_column_definition, STATE(11161), 1, sym__key_value_pair, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [454308] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13419), 1, anon_sym_LPAREN, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(11350), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [454350] = 4, ACTIONS(13457), 1, anon_sym_COMMA, STATE(7418), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13491), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [454374] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13245), 1, sym_keyword_show, ACTIONS(13247), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8069), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9151), 1, sym_create_query, STATE(9406), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [454416] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13453), 1, sym_keyword_using, ACTIONS(13493), 1, sym_keyword_on, STATE(8128), 1, sym_index_hint, STATE(11632), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [454452] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(13469), 1, sym_keyword_show, ACTIONS(13471), 1, anon_sym_LPAREN, STATE(8066), 1, sym__cte, STATE(8122), 1, sym_select, STATE(8283), 1, sym__select_statement, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(9843), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [454494] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(13469), 1, sym_keyword_show, ACTIONS(13471), 1, anon_sym_LPAREN, STATE(8066), 1, sym__cte, STATE(8122), 1, sym_select, STATE(8283), 1, sym__select_statement, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(9844), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [454536] = 13, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(13115), 1, sym_keyword_if, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7761), 1, sym__if_exists, STATE(8836), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [454578] = 13, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7762), 1, sym__if_not_exists, STATE(8847), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [454620] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7313), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [454650] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7328), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [454680] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7332), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [454710] = 4, ACTIONS(8937), 1, sym_keyword_limit, STATE(7834), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [454734] = 4, ACTIONS(13427), 1, anon_sym_COMMA, STATE(7542), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13495), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [454758] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13497), 13, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [454778] = 12, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(13342), 1, sym_keyword_collate, ACTIONS(13344), 1, sym_keyword_engine, ACTIONS(13346), 1, sym_keyword_default, STATE(137), 1, sym__single_quote_string, STATE(11129), 1, sym_table_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(13836), 2, sym__literal_string, sym_identifier, [454818] = 13, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13350), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(10327), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [454860] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3964), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [454880] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13453), 1, sym_keyword_using, ACTIONS(13499), 1, sym_keyword_on, STATE(8126), 1, sym_index_hint, STATE(12022), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [454916] = 13, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(1814), 1, anon_sym_RPAREN, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(147), 1, sym_identifier, STATE(10409), 1, sym_column_definition, STATE(11410), 1, sym__key_value_pair, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [454958] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13463), 1, sym_keyword_using, ACTIONS(13501), 1, sym_keyword_on, STATE(8132), 1, sym_index_hint, STATE(11605), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [454994] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13419), 1, anon_sym_LPAREN, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(10635), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [455036] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13241), 1, sym_keyword_using, ACTIONS(13503), 1, sym_keyword_on, STATE(8135), 1, sym_index_hint, STATE(12032), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455072] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13245), 1, sym_keyword_show, ACTIONS(13247), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8069), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(9658), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [455114] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(13469), 1, sym_keyword_show, ACTIONS(13471), 1, anon_sym_LPAREN, STATE(8066), 1, sym__cte, STATE(8122), 1, sym_select, STATE(8283), 1, sym__select_statement, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(9907), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [455156] = 13, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, ACTIONS(13505), 1, anon_sym_RPAREN, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(142), 1, sym_identifier, STATE(9748), 1, sym_column_definition, STATE(10987), 1, sym__key_value_pair, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [455198] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(13469), 1, sym_keyword_show, ACTIONS(13471), 1, anon_sym_LPAREN, STATE(8066), 1, sym__cte, STATE(8122), 1, sym_select, STATE(8283), 1, sym__select_statement, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(9908), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [455240] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13453), 1, sym_keyword_using, ACTIONS(13507), 1, sym_keyword_on, STATE(7964), 1, sym_index_hint, STATE(12091), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455276] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13463), 1, sym_keyword_using, ACTIONS(13509), 1, sym_keyword_on, STATE(7965), 1, sym_index_hint, STATE(12102), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455312] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13475), 1, sym_keyword_using, ACTIONS(13511), 1, sym_keyword_on, STATE(7967), 1, sym_index_hint, STATE(12136), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455348] = 13, ACTIONS(11177), 1, sym_keyword_primary, ACTIONS(11193), 1, sym_keyword_check, ACTIONS(13399), 1, sym_keyword_key, ACTIONS(13401), 1, sym_keyword_constraint, ACTIONS(13403), 1, sym_keyword_index, ACTIONS(13405), 1, sym_keyword_unique, ACTIONS(13407), 1, sym_keyword_foreign, STATE(10212), 1, sym__constraint_literal, STATE(10213), 1, sym__key_constraint, STATE(11684), 1, sym_constraint, STATE(12110), 1, sym__primary_key, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10210), 2, sym__check_constraint, sym__primary_key_constraint, [455390] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13453), 1, sym_keyword_using, ACTIONS(13513), 1, sym_keyword_on, STATE(7970), 1, sym_index_hint, STATE(12170), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455426] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13463), 1, sym_keyword_using, ACTIONS(13515), 1, sym_keyword_on, STATE(7972), 1, sym_index_hint, STATE(12178), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455462] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13241), 1, sym_keyword_using, ACTIONS(13517), 1, sym_keyword_on, STATE(7974), 1, sym_index_hint, STATE(12188), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455498] = 13, ACTIONS(11177), 1, sym_keyword_primary, ACTIONS(11271), 1, sym_keyword_check, ACTIONS(13519), 1, sym_keyword_key, ACTIONS(13521), 1, sym_keyword_constraint, ACTIONS(13523), 1, sym_keyword_index, ACTIONS(13525), 1, sym_keyword_unique, ACTIONS(13527), 1, sym_keyword_foreign, STATE(10675), 1, sym_constraint, STATE(11598), 1, sym__constraint_literal, STATE(11599), 1, sym__key_constraint, STATE(12008), 1, sym__primary_key, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(11595), 2, sym__check_constraint, sym__primary_key_constraint, [455540] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13475), 1, sym_keyword_using, ACTIONS(13529), 1, sym_keyword_on, STATE(7976), 1, sym_index_hint, STATE(12196), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455576] = 13, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(13531), 1, sym_keyword_on, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7868), 1, sym__if_not_exists, STATE(13921), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [455618] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13533), 1, sym_keyword_on, ACTIONS(13535), 1, sym_keyword_using, STATE(7980), 1, sym_index_hint, STATE(12209), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455654] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13537), 1, sym_keyword_on, ACTIONS(13539), 1, sym_keyword_using, STATE(7982), 1, sym_index_hint, STATE(12222), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455690] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13541), 1, sym_keyword_on, ACTIONS(13543), 1, sym_keyword_using, STATE(7984), 1, sym_index_hint, STATE(12226), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455726] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13545), 1, sym_keyword_on, ACTIONS(13547), 1, sym_keyword_using, STATE(7986), 1, sym_index_hint, STATE(12231), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455762] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13245), 1, sym_keyword_show, ACTIONS(13247), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8069), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9279), 1, sym_create_query, STATE(9406), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [455804] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13535), 1, sym_keyword_using, ACTIONS(13549), 1, sym_keyword_on, STATE(7990), 1, sym_index_hint, STATE(12255), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455840] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13539), 1, sym_keyword_using, ACTIONS(13551), 1, sym_keyword_on, STATE(7992), 1, sym_index_hint, STATE(12266), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455876] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13543), 1, sym_keyword_using, ACTIONS(13553), 1, sym_keyword_on, STATE(7993), 1, sym_index_hint, STATE(12274), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455912] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13547), 1, sym_keyword_using, ACTIONS(13555), 1, sym_keyword_on, STATE(7994), 1, sym_index_hint, STATE(12278), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455948] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13535), 1, sym_keyword_using, ACTIONS(13557), 1, sym_keyword_on, STATE(7998), 1, sym_index_hint, STATE(12297), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [455984] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13539), 1, sym_keyword_using, ACTIONS(13559), 1, sym_keyword_on, STATE(8000), 1, sym_index_hint, STATE(12304), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [456020] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13543), 1, sym_keyword_using, ACTIONS(13561), 1, sym_keyword_on, STATE(8001), 1, sym_index_hint, STATE(12310), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [456056] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2475), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [456076] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13547), 1, sym_keyword_using, ACTIONS(13563), 1, sym_keyword_on, STATE(8002), 1, sym_index_hint, STATE(12311), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [456112] = 11, ACTIONS(275), 1, sym__identifier, ACTIONS(12574), 1, sym_keyword_password, ACTIONS(12576), 1, sym_keyword_encrypted, ACTIONS(12578), 1, sym_keyword_valid, ACTIONS(12580), 1, sym_keyword_connection, STATE(7276), 1, sym_identifier, STATE(7420), 1, aux_sym_alter_role_repeat1, STATE(7924), 1, sym__role_options, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13565), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [456150] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(13469), 1, sym_keyword_show, ACTIONS(13471), 1, anon_sym_LPAREN, STATE(8066), 1, sym__cte, STATE(8122), 1, sym_select, STATE(8283), 1, sym__select_statement, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(9979), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [456192] = 11, ACTIONS(275), 1, sym__identifier, ACTIONS(12574), 1, sym_keyword_password, ACTIONS(12576), 1, sym_keyword_encrypted, ACTIONS(12578), 1, sym_keyword_valid, ACTIONS(12580), 1, sym_keyword_connection, STATE(7276), 1, sym_identifier, STATE(7423), 1, aux_sym_alter_role_repeat1, STATE(7924), 1, sym__role_options, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13567), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [456230] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13419), 1, anon_sym_LPAREN, STATE(7798), 1, sym_select, STATE(7937), 1, sym__select_statement, STATE(8085), 1, sym__cte, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(10770), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [456272] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(13469), 1, sym_keyword_show, ACTIONS(13471), 1, anon_sym_LPAREN, STATE(8066), 1, sym__cte, STATE(8122), 1, sym_select, STATE(8283), 1, sym__select_statement, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(9993), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [456314] = 13, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7767), 1, sym__if_not_exists, STATE(8460), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [456356] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13569), 13, sym_keyword_default, sym_keyword_freeze, sym_keyword_escape, sym_keyword_encoding, sym_keyword_force_quote, sym_keyword_quote, sym_keyword_force_null, sym_keyword_force_not_null, sym_keyword_header, sym_keyword_format, sym_keyword_delimiter, sym_keyword_null, anon_sym_RPAREN, [456376] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13076), 13, sym_keyword_default, sym_keyword_freeze, sym_keyword_escape, sym_keyword_encoding, sym_keyword_force_quote, sym_keyword_quote, sym_keyword_force_null, sym_keyword_force_not_null, sym_keyword_header, sym_keyword_format, sym_keyword_delimiter, sym_keyword_null, anon_sym_RPAREN, [456396] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7357), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [456426] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(13469), 1, sym_keyword_show, ACTIONS(13471), 1, anon_sym_LPAREN, STATE(8066), 1, sym__cte, STATE(8122), 1, sym_select, STATE(8283), 1, sym__select_statement, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(10063), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [456468] = 4, ACTIONS(8937), 1, sym_keyword_limit, STATE(7791), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [456492] = 4, ACTIONS(13571), 1, anon_sym_COMMA, STATE(7542), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12755), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [456516] = 4, ACTIONS(13423), 1, anon_sym_COMMA, STATE(7544), 1, aux_sym__cte_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13574), 11, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, [456540] = 4, ACTIONS(13578), 1, anon_sym_COMMA, STATE(7544), 1, aux_sym__cte_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13576), 11, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, [456564] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2459), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [456584] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13245), 1, sym_keyword_show, ACTIONS(13247), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8069), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9197), 1, sym_create_query, STATE(9406), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [456626] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(13469), 1, sym_keyword_show, ACTIONS(13471), 1, anon_sym_LPAREN, STATE(8066), 1, sym__cte, STATE(8122), 1, sym_select, STATE(8283), 1, sym__select_statement, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(10109), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [456668] = 12, ACTIONS(13251), 1, sym_keyword_increment, ACTIONS(13253), 1, sym_keyword_minvalue, ACTIONS(13255), 1, sym_keyword_maxvalue, ACTIONS(13257), 1, sym_keyword_owned, ACTIONS(13259), 1, sym_keyword_start, ACTIONS(13261), 1, sym_keyword_as, ACTIONS(13263), 1, sym_keyword_no, ACTIONS(13267), 1, sym_keyword_cache, ACTIONS(13581), 1, sym_keyword_cycle, STATE(7391), 1, aux_sym_create_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13131), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [456708] = 12, ACTIONS(13251), 1, sym_keyword_increment, ACTIONS(13253), 1, sym_keyword_minvalue, ACTIONS(13255), 1, sym_keyword_maxvalue, ACTIONS(13257), 1, sym_keyword_owned, ACTIONS(13259), 1, sym_keyword_start, ACTIONS(13261), 1, sym_keyword_as, ACTIONS(13263), 1, sym_keyword_no, ACTIONS(13265), 1, sym_keyword_cycle, ACTIONS(13267), 1, sym_keyword_cache, STATE(7392), 1, aux_sym_create_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13023), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [456748] = 13, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, ACTIONS(13583), 1, sym_keyword_values, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8916), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [456790] = 13, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(13043), 1, sym_keyword_on, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7918), 1, sym__if_not_exists, STATE(13605), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [456832] = 13, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(10327), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [456874] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13585), 1, sym_keyword_show, ACTIONS(13587), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8080), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(9658), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [456916] = 13, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(13589), 1, sym_keyword_on, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7923), 1, sym__if_not_exists, STATE(13646), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [456958] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(13469), 1, sym_keyword_show, ACTIONS(13471), 1, anon_sym_LPAREN, STATE(8066), 1, sym__cte, STATE(8122), 1, sym_select, STATE(8283), 1, sym__select_statement, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(10129), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [457000] = 13, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(10101), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [457042] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13585), 1, sym_keyword_show, ACTIONS(13587), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8080), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(9541), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [457084] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13585), 1, sym_keyword_show, ACTIONS(13587), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8080), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(9551), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [457126] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(13469), 1, sym_keyword_show, ACTIONS(13471), 1, anon_sym_LPAREN, STATE(8066), 1, sym__cte, STATE(8122), 1, sym_select, STATE(8283), 1, sym__select_statement, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(10142), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [457168] = 4, ACTIONS(8937), 1, sym_keyword_limit, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [457192] = 13, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(10395), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [457234] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13585), 1, sym_keyword_show, ACTIONS(13587), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8080), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9247), 1, sym_create_query, STATE(9406), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [457276] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13585), 1, sym_keyword_show, ACTIONS(13587), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8080), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9250), 1, sym_create_query, STATE(9406), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [457318] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7382), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [457348] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7369), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [457378] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13585), 1, sym_keyword_show, ACTIONS(13587), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8080), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(9576), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [457420] = 13, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(9827), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [457462] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13585), 1, sym_keyword_show, ACTIONS(13587), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8080), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9151), 1, sym_create_query, STATE(9406), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [457504] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7321), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [457534] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7339), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [457564] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7349), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [457594] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13585), 1, sym_keyword_show, ACTIONS(13587), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8080), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9279), 1, sym_create_query, STATE(9406), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [457636] = 7, ACTIONS(13049), 1, sym_keyword_freeze, ACTIONS(13053), 1, sym_keyword_header, ACTIONS(13055), 1, sym_keyword_format, STATE(7335), 1, aux_sym__copy_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13051), 3, sym_keyword_force_quote, sym_keyword_force_null, sym_keyword_force_not_null, ACTIONS(13047), 6, sym_keyword_default, sym_keyword_escape, sym_keyword_encoding, sym_keyword_quote, sym_keyword_delimiter, sym_keyword_null, [457666] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13585), 1, sym_keyword_show, ACTIONS(13587), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8080), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9197), 1, sym_create_query, STATE(9406), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [457708] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13585), 1, sym_keyword_show, ACTIONS(13587), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8080), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9347), 1, sym_create_query, STATE(9406), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [457750] = 13, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(13469), 1, sym_keyword_show, ACTIONS(13471), 1, anon_sym_LPAREN, STATE(8066), 1, sym__cte, STATE(8122), 1, sym_select, STATE(8283), 1, sym__select_statement, STATE(8360), 1, sym__show_statement, STATE(9781), 1, sym__dml_read, STATE(10146), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8514), 2, sym__unload_statement, sym_set_operation, [457792] = 4, ACTIONS(8937), 1, sym_keyword_limit, STATE(7819), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [457816] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13585), 1, sym_keyword_show, ACTIONS(13587), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8080), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(9479), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [457858] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13585), 1, sym_keyword_show, ACTIONS(13587), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8080), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(9513), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [457900] = 13, ACTIONS(12817), 1, sym_keyword_increment, ACTIONS(12819), 1, sym_keyword_minvalue, ACTIONS(12821), 1, sym_keyword_maxvalue, ACTIONS(12823), 1, sym_keyword_owned, ACTIONS(12825), 1, sym_keyword_start, ACTIONS(12827), 1, sym_keyword_restart, ACTIONS(12829), 1, sym_keyword_as, ACTIONS(12831), 1, sym_keyword_no, ACTIONS(12839), 1, sym_keyword_cache, ACTIONS(13302), 1, sym_keyword_cycle, STATE(7397), 1, aux_sym_alter_sequence_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13139), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [457942] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12002), 13, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, sym_keyword_nulls, anon_sym_COMMA, [457962] = 4, ACTIONS(13591), 1, anon_sym_COMMA, STATE(7582), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6784), 11, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_window, [457986] = 13, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13350), 1, anon_sym_LPAREN, ACTIONS(13583), 1, sym_keyword_values, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8026), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(8916), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [458028] = 8, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10188), 1, sym_keyword_order, STATE(7711), 1, sym_order_by, STATE(7803), 1, sym_window_clause, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [458060] = 8, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10188), 1, sym_keyword_order, STATE(7643), 1, sym_order_by, STATE(7805), 1, sym_window_clause, STATE(7856), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [458092] = 8, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10188), 1, sym_keyword_order, STATE(7732), 1, sym_order_by, STATE(7807), 1, sym_window_clause, STATE(7893), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [458124] = 8, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10188), 1, sym_keyword_order, STATE(7625), 1, sym_order_by, STATE(7808), 1, sym_window_clause, STATE(7885), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [458156] = 8, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10188), 1, sym_keyword_order, STATE(7647), 1, sym_order_by, STATE(7810), 1, sym_window_clause, STATE(7932), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [458188] = 8, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(10188), 1, sym_keyword_order, STATE(7690), 1, sym_order_by, STATE(7811), 1, sym_window_clause, STATE(7929), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [458220] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13245), 1, sym_keyword_show, ACTIONS(13247), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8069), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9347), 1, sym_create_query, STATE(9406), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [458262] = 6, ACTIONS(9222), 1, sym_keyword_order, ACTIONS(9226), 1, sym_keyword_limit, STATE(7711), 1, sym_order_by, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [458290] = 4, ACTIONS(8937), 1, sym_keyword_limit, STATE(7829), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13080), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [458314] = 13, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(13127), 1, sym_keyword_on, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7905), 1, sym__if_not_exists, STATE(13838), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [458356] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13245), 1, sym_keyword_show, ACTIONS(13247), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8069), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(9479), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [458398] = 4, ACTIONS(8937), 1, sym_keyword_limit, STATE(7837), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [458422] = 13, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(13107), 1, sym_keyword_on, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7951), 1, sym__if_not_exists, STATE(14324), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [458464] = 4, ACTIONS(8937), 1, sym_keyword_limit, STATE(7842), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13594), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [458488] = 13, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(10492), 1, sym_keyword_if, ACTIONS(13596), 1, sym_keyword_on, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(7952), 1, sym__if_not_exists, STATE(14350), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [458530] = 5, ACTIONS(12968), 1, anon_sym_LBRACK, STATE(2123), 1, aux_sym_array_size_definition_repeat1, STATE(2718), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3313), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, [458556] = 4, ACTIONS(13600), 1, sym_keyword_offset, STATE(7772), 1, sym_offset, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13598), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [458580] = 13, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(1808), 1, anon_sym_RPAREN, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(146), 1, sym_identifier, STATE(10254), 1, sym_column_definition, STATE(10854), 1, sym__key_value_pair, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [458622] = 13, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13245), 1, sym_keyword_show, ACTIONS(13247), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8069), 1, sym__cte, STATE(8110), 1, sym__select_statement, STATE(8285), 1, sym__show_statement, STATE(9406), 1, sym__dml_read, STATE(9513), 1, sym_create_query, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [458664] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13463), 1, sym_keyword_using, ACTIONS(13602), 1, sym_keyword_on, STATE(8079), 1, sym_index_hint, STATE(11851), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [458700] = 4, ACTIONS(13423), 1, anon_sym_COMMA, STATE(7543), 1, aux_sym__cte_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13604), 11, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, [458724] = 4, ACTIONS(13423), 1, anon_sym_COMMA, STATE(7544), 1, aux_sym__cte_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13604), 11, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, [458748] = 10, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13475), 1, sym_keyword_using, ACTIONS(13606), 1, sym_keyword_on, STATE(8138), 1, sym_index_hint, STATE(12044), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [458784] = 4, ACTIONS(13608), 1, anon_sym_COMMA, STATE(7610), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13455), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [458807] = 10, ACTIONS(275), 1, sym__identifier, ACTIONS(13610), 1, sym_keyword_only, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7615), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, STATE(11279), 2, sym__mysql_update_statement, sym__postgres_update_statement, [458842] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13497), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [458861] = 4, ACTIONS(13608), 1, anon_sym_COMMA, STATE(7612), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13491), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [458884] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12883), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_COMMA, [458903] = 4, ACTIONS(13614), 1, anon_sym_COMMA, STATE(7612), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13348), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [458926] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7890), 1, sym__cte, STATE(8608), 1, sym_select, STATE(9142), 1, sym__select_statement, STATE(12597), 1, sym__show_statement, STATE(14356), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(12455), 2, sym__unload_statement, sym_set_operation, [458965] = 11, ACTIONS(405), 1, sym__identifier, ACTIONS(12620), 1, sym_keyword_password, ACTIONS(12622), 1, sym_keyword_encrypted, ACTIONS(12624), 1, sym_keyword_valid, ACTIONS(12626), 1, sym_keyword_connection, STATE(7374), 1, sym_identifier, STATE(7616), 1, aux_sym_alter_role_repeat1, STATE(8042), 1, sym__role_options, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13361), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [459002] = 10, ACTIONS(8943), 1, anon_sym_COMMA, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(13619), 1, sym_keyword_inner, ACTIONS(13621), 1, sym_keyword_join, ACTIONS(13623), 1, sym_keyword_natural, STATE(7639), 1, aux_sym__mysql_update_statement_repeat1, STATE(8529), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(7864), 2, sym_join, aux_sym__mysql_update_statement_repeat2, ACTIONS(13617), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [459037] = 11, ACTIONS(13625), 1, sym__identifier, ACTIONS(13628), 1, sym_keyword_password, ACTIONS(13631), 1, sym_keyword_encrypted, ACTIONS(13634), 1, sym_keyword_valid, ACTIONS(13637), 1, sym_keyword_connection, STATE(7374), 1, sym_identifier, STATE(7616), 1, aux_sym_alter_role_repeat1, STATE(8042), 1, sym__role_options, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13365), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(13640), 2, sym__double_quote_string, aux_sym_identifier_token1, [459074] = 11, ACTIONS(55), 1, sym__identifier, ACTIONS(13645), 1, sym_keyword_role, ACTIONS(13647), 1, sym_keyword_authorization, ACTIONS(13649), 1, sym_keyword_session, ACTIONS(13651), 1, sym_keyword_characteristics, ACTIONS(13653), 1, sym_keyword_time, STATE(5307), 1, sym_identifier, STATE(11812), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13643), 2, sym_keyword_schema, sym_keyword_names, [459111] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13655), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [459130] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13657), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [459149] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13249), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [459168] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13659), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [459187] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13661), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [459206] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(13878), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [459245] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(12970), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [459284] = 4, ACTIONS(9226), 1, sym_keyword_limit, STATE(7932), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [459307] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12755), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_COMMA, [459326] = 4, ACTIONS(13663), 1, anon_sym_COMMA, STATE(7627), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12755), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [459349] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13352), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [459368] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13354), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [459387] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13356), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [459406] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(14003), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [459445] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(14108), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [459484] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13296), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [459503] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13409), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [459522] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(12559), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [459561] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(14080), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [459600] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13411), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [459619] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12883), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_COMMA, [459638] = 10, ACTIONS(8943), 1, anon_sym_COMMA, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(13619), 1, sym_keyword_inner, ACTIONS(13621), 1, sym_keyword_join, ACTIONS(13623), 1, sym_keyword_natural, STATE(6577), 1, aux_sym__mysql_update_statement_repeat1, STATE(9338), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(7884), 2, sym_join, aux_sym__mysql_update_statement_repeat2, ACTIONS(13617), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [459673] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(13681), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [459712] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(12639), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [459751] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13413), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [459770] = 4, ACTIONS(9226), 1, sym_keyword_limit, STATE(7893), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [459793] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(13624), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [459832] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(13670), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [459871] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13477), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [459890] = 4, ACTIONS(9226), 1, sym_keyword_limit, STATE(7929), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [459913] = 10, ACTIONS(641), 1, sym__identifier, ACTIONS(13668), 1, sym_keyword_collate, ACTIONS(13670), 1, sym_keyword_nulls, STATE(8748), 1, sym__operator_class, STATE(8892), 1, sym_identifier, STATE(10879), 1, sym_direction, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(699), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13666), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(13672), 2, anon_sym_RPAREN, anon_sym_COMMA, [459948] = 4, ACTIONS(13674), 1, anon_sym_COMMA, STATE(7746), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13425), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [459971] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7860), 1, sym__cte, STATE(8889), 1, sym_select, STATE(9239), 1, sym__select_statement, STATE(13663), 1, sym__show_statement, STATE(13884), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(13662), 2, sym__unload_statement, sym_set_operation, [460010] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(14144), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460049] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(14206), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460088] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12716), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_COMMA, [460107] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(14806), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460146] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(13828), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460185] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13676), 12, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [460204] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(14142), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460243] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(14540), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460282] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7890), 1, sym__cte, STATE(8608), 1, sym_select, STATE(9142), 1, sym__select_statement, STATE(12597), 1, sym__show_statement, STATE(13623), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(12455), 2, sym__unload_statement, sym_set_operation, [460321] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(13915), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460360] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(13938), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460399] = 4, ACTIONS(13680), 1, sym_keyword_from, STATE(7797), 1, sym_from, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13678), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [460422] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(12420), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460461] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(12497), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460500] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13682), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [460519] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13684), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [460538] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(13944), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460577] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(13601), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460616] = 4, ACTIONS(13686), 1, anon_sym_COMMA, STATE(7678), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13495), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_separator, sym_keyword_returning, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, [460639] = 6, ACTIONS(7600), 1, sym_keyword_having, ACTIONS(7602), 1, anon_sym_COMMA, STATE(7326), 1, aux_sym_array_repeat1, STATE(7363), 1, sym__having, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12786), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, anon_sym_RPAREN, [460666] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(14340), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460705] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(13973), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460744] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7860), 1, sym__cte, STATE(8889), 1, sym_select, STATE(9239), 1, sym__select_statement, STATE(13661), 1, sym__dml_read, STATE(13663), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(13662), 2, sym__unload_statement, sym_set_operation, [460783] = 10, ACTIONS(8943), 1, anon_sym_COMMA, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(13619), 1, sym_keyword_inner, ACTIONS(13621), 1, sym_keyword_join, ACTIONS(13623), 1, sym_keyword_natural, STATE(7720), 1, aux_sym__mysql_update_statement_repeat1, STATE(8435), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(7949), 2, sym_join, aux_sym__mysql_update_statement_repeat2, ACTIONS(13617), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [460818] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(13543), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460857] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(14370), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [460896] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7860), 1, sym__cte, STATE(8889), 1, sym_select, STATE(9239), 1, sym__select_statement, STATE(13663), 1, sym__show_statement, STATE(13750), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(13662), 2, sym__unload_statement, sym_set_operation, [460935] = 4, ACTIONS(13688), 1, anon_sym_COMMA, STATE(7678), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12755), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_separator, sym_keyword_returning, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, [460958] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7890), 1, sym__cte, STATE(8608), 1, sym_select, STATE(9142), 1, sym__select_statement, STATE(12597), 1, sym__show_statement, STATE(14317), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(12455), 2, sym__unload_statement, sym_set_operation, [460997] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(14746), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [461036] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(14766), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [461075] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13576), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [461094] = 9, ACTIONS(55), 1, sym__identifier, ACTIONS(13695), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(8223), 1, sym_object_reference, STATE(11323), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13693), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(13691), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [461127] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(12426), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [461166] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(12444), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [461205] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(13384), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [461244] = 10, ACTIONS(215), 1, sym__identifier, ACTIONS(13697), 1, sym_keyword_table, ACTIONS(13701), 1, sym_keyword_only, STATE(7078), 1, sym_identifier, STATE(8532), 1, sym_object_reference, STATE(11826), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13429), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(13699), 2, sym_keyword_cascade, sym_keyword_restrict, [461279] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(12708), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [461318] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(13777), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [461357] = 4, ACTIONS(9226), 1, sym_keyword_limit, STATE(7901), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13080), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [461380] = 10, ACTIONS(8943), 1, anon_sym_COMMA, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(13619), 1, sym_keyword_inner, ACTIONS(13621), 1, sym_keyword_join, ACTIONS(13623), 1, sym_keyword_natural, STATE(7692), 1, aux_sym__mysql_update_statement_repeat1, STATE(8706), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(7917), 2, sym_join, aux_sym__mysql_update_statement_repeat2, ACTIONS(13617), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [461415] = 10, ACTIONS(8943), 1, anon_sym_COMMA, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(13619), 1, sym_keyword_inner, ACTIONS(13621), 1, sym_keyword_join, ACTIONS(13623), 1, sym_keyword_natural, STATE(6577), 1, aux_sym__mysql_update_statement_repeat1, STATE(10383), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(7888), 2, sym_join, aux_sym__mysql_update_statement_repeat2, ACTIONS(13617), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [461450] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(14912), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [461489] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12805), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_COMMA, [461508] = 11, ACTIONS(405), 1, sym__identifier, ACTIONS(12620), 1, sym_keyword_password, ACTIONS(12622), 1, sym_keyword_encrypted, ACTIONS(12624), 1, sym_keyword_valid, ACTIONS(12626), 1, sym_keyword_connection, STATE(7374), 1, sym_identifier, STATE(7614), 1, aux_sym_alter_role_repeat1, STATE(8042), 1, sym__role_options, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13565), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [461545] = 11, ACTIONS(405), 1, sym__identifier, ACTIONS(12620), 1, sym_keyword_password, ACTIONS(12622), 1, sym_keyword_encrypted, ACTIONS(12624), 1, sym_keyword_valid, ACTIONS(12626), 1, sym_keyword_connection, STATE(7374), 1, sym_identifier, STATE(7616), 1, aux_sym_alter_role_repeat1, STATE(8042), 1, sym__role_options, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13567), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [461582] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(14719), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [461621] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13703), 12, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [461640] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13479), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [461659] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13481), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [461678] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13485), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [461697] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13487), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_restart, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [461716] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13300), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [461735] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13334), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [461754] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13705), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [461773] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13707), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [461792] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7890), 1, sym__cte, STATE(8608), 1, sym_select, STATE(9142), 1, sym__select_statement, STATE(12424), 1, sym__dml_read, STATE(12597), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(12455), 2, sym__unload_statement, sym_set_operation, [461831] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13709), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [461850] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13711), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [461869] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13336), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_increment, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_owned, sym_keyword_start, sym_keyword_as, sym_keyword_no, sym_keyword_cycle, sym_keyword_cache, [461888] = 4, ACTIONS(9226), 1, sym_keyword_limit, STATE(7856), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [461911] = 10, ACTIONS(641), 1, sym__identifier, ACTIONS(13713), 1, sym_keyword_collate, ACTIONS(13715), 1, sym_keyword_nulls, STATE(8891), 1, sym__operator_class, STATE(8892), 1, sym_identifier, STATE(11333), 1, sym_direction, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(699), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13666), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(13717), 2, anon_sym_RPAREN, anon_sym_COMMA, [461946] = 10, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(7711), 1, sym_order_by, STATE(7904), 1, sym_limit, STATE(7920), 1, sym_group_by, STATE(8202), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [461981] = 4, ACTIONS(9226), 1, sym_keyword_limit, STATE(7899), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13594), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [462004] = 10, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(7643), 1, sym_order_by, STATE(7856), 1, sym_limit, STATE(7925), 1, sym_group_by, STATE(8207), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [462039] = 10, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(7732), 1, sym_order_by, STATE(7893), 1, sym_limit, STATE(7928), 1, sym_group_by, STATE(8209), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [462074] = 10, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(7625), 1, sym_order_by, STATE(7885), 1, sym_limit, STATE(7936), 1, sym_group_by, STATE(8212), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [462109] = 10, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11060), 1, sym_keyword_order, ACTIONS(11062), 1, sym_keyword_group, STATE(7647), 1, sym_order_by, STATE(7932), 1, sym_limit, STATE(7941), 1, sym_group_by, STATE(8215), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [462144] = 4, ACTIONS(13686), 1, anon_sym_COMMA, STATE(7669), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13425), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_separator, sym_keyword_returning, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, [462167] = 10, ACTIONS(8943), 1, anon_sym_COMMA, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(13619), 1, sym_keyword_inner, ACTIONS(13621), 1, sym_keyword_join, ACTIONS(13623), 1, sym_keyword_natural, STATE(6577), 1, aux_sym__mysql_update_statement_repeat1, STATE(9396), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(7903), 2, sym_join, aux_sym__mysql_update_statement_repeat2, ACTIONS(13617), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [462202] = 10, ACTIONS(641), 1, sym__identifier, ACTIONS(13719), 1, sym_keyword_collate, ACTIONS(13721), 1, sym_keyword_nulls, STATE(8892), 1, sym_identifier, STATE(8893), 1, sym__operator_class, STATE(11340), 1, sym_direction, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(699), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13666), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(13723), 2, anon_sym_RPAREN, anon_sym_COMMA, [462237] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13348), 12, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_COMMA, [462256] = 10, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13725), 1, sym_keyword_only, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7674), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, STATE(10308), 2, sym__mysql_update_statement, sym__postgres_update_statement, [462291] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13727), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [462310] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13729), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [462329] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13731), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [462348] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13733), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [462367] = 11, ACTIONS(55), 1, sym__identifier, ACTIONS(13737), 1, sym_keyword_role, ACTIONS(13739), 1, sym_keyword_authorization, ACTIONS(13741), 1, sym_keyword_session, ACTIONS(13743), 1, sym_keyword_characteristics, ACTIONS(13745), 1, sym_keyword_time, STATE(5307), 1, sym_identifier, STATE(12343), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13735), 2, sym_keyword_schema, sym_keyword_names, [462404] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13747), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [462423] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13749), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [462442] = 4, ACTIONS(9226), 1, sym_keyword_limit, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [462465] = 4, ACTIONS(9226), 1, sym_keyword_limit, STATE(7885), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [462488] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13751), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [462507] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13753), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [462526] = 10, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13755), 1, sym_keyword_only, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7691), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, STATE(10308), 2, sym__mysql_update_statement, sym__postgres_update_statement, [462561] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13757), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [462580] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13759), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [462599] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7960), 1, sym__cte, STATE(8608), 1, sym_select, STATE(9142), 1, sym__select_statement, STATE(12597), 1, sym__show_statement, STATE(13623), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(12455), 2, sym__unload_statement, sym_set_operation, [462638] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7960), 1, sym__cte, STATE(8608), 1, sym_select, STATE(9142), 1, sym__select_statement, STATE(12597), 1, sym__show_statement, STATE(14317), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(12455), 2, sym__unload_statement, sym_set_operation, [462677] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(9937), 1, sym_keyword_order, STATE(7595), 1, sym_order_by, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [462704] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(9937), 1, sym_keyword_order, STATE(7435), 1, sym_order_by, STATE(7837), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [462731] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(9937), 1, sym_keyword_order, STATE(7492), 1, sym_order_by, STATE(7766), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [462758] = 4, ACTIONS(12968), 1, anon_sym_LBRACK, STATE(2727), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3472), 10, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_collate, sym_keyword_default, sym_keyword_cascade, sym_keyword_restrict, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_EQ, anon_sym_COLON_EQ, [462781] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(9937), 1, sym_keyword_order, STATE(7541), 1, sym_order_by, STATE(7834), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [462808] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(9937), 1, sym_keyword_order, STATE(7577), 1, sym_order_by, STATE(7791), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [462835] = 4, ACTIONS(13674), 1, anon_sym_COMMA, STATE(7627), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13495), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_limit, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [462858] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(9937), 1, sym_keyword_order, STATE(7592), 1, sym_order_by, STATE(7819), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [462885] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(9937), 1, sym_keyword_order, STATE(7597), 1, sym_order_by, STATE(7829), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13080), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [462912] = 4, ACTIONS(13761), 1, sym_keyword_offset, STATE(7889), 1, sym_offset, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13598), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [462935] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13763), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [462954] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13765), 12, sym_keyword_select, sym_keyword_delete, sym_keyword_insert, sym_keyword_replace, sym_keyword_update, sym_keyword_truncate, sym_keyword_show, sym_keyword_unload, sym_keyword_copy, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, [462973] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7860), 1, sym__cte, STATE(8889), 1, sym_select, STATE(9239), 1, sym__select_statement, STATE(13663), 1, sym__show_statement, STATE(13992), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(13662), 2, sym__unload_statement, sym_set_operation, [463012] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7960), 1, sym__cte, STATE(8608), 1, sym_select, STATE(9142), 1, sym__select_statement, STATE(12424), 1, sym__dml_read, STATE(12597), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(12455), 2, sym__unload_statement, sym_set_operation, [463051] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7960), 1, sym__cte, STATE(8608), 1, sym_select, STATE(9142), 1, sym__select_statement, STATE(12597), 1, sym__show_statement, STATE(14356), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(12455), 2, sym__unload_statement, sym_set_operation, [463090] = 12, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11435), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7813), 1, sym__select_statement, STATE(8019), 1, sym__cte, STATE(8285), 1, sym__show_statement, STATE(12698), 1, sym__dml_read, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8213), 2, sym__unload_statement, sym_set_operation, [463129] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13676), 11, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [463147] = 11, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12225), 1, anon_sym_LPAREN, STATE(8889), 1, sym_select, STATE(9123), 1, sym__select_statement, STATE(13705), 1, sym__cte, STATE(13755), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(13754), 2, sym__unload_statement, sym_set_operation, [463183] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8684), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [463219] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8847), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [463255] = 8, ACTIONS(55), 1, sym__identifier, STATE(5307), 1, sym_identifier, STATE(8223), 1, sym_object_reference, STATE(11323), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13693), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(13691), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [463285] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8693), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [463321] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8697), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [463357] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8358), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [463393] = 4, ACTIONS(13767), 1, anon_sym_COMMA, STATE(7769), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13491), 9, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [463415] = 4, ACTIONS(13767), 1, anon_sym_COMMA, STATE(7764), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13455), 9, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [463437] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [463455] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8403), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [463491] = 5, ACTIONS(13771), 1, sym_keyword_union, STATE(7793), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13773), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13769), 7, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [463515] = 4, ACTIONS(13775), 1, anon_sym_COMMA, STATE(7769), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13348), 9, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [463537] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13778), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [463555] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13780), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [463573] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13782), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [463591] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(13786), 1, sym_keyword_ignore, STATE(5307), 1, sym_identifier, STATE(6979), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13784), 2, sym_keyword_into, sym_keyword_overwrite, ACTIONS(13788), 3, sym_keyword_high_priority, sym_keyword_low_priority, sym_keyword_delayed, [463621] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8342), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [463657] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(10254), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [463693] = 8, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10902), 1, sym_keyword_window, STATE(7595), 1, sym_order_by, STATE(7823), 1, sym_limit, STATE(8029), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [463723] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [463741] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13790), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [463759] = 4, ACTIONS(13792), 1, anon_sym_COMMA, STATE(7821), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13425), 9, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [463781] = 11, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(2366), 1, sym__single_quote_string, STATE(9282), 1, sym__column, STATE(12074), 1, sym_ordered_column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [463817] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8364), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [463853] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8366), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [463889] = 9, ACTIONS(641), 1, sym__identifier, ACTIONS(13794), 1, sym_keyword_nulls, STATE(8750), 1, sym__operator_class, STATE(8892), 1, sym_identifier, STATE(10884), 1, sym_direction, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(699), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13666), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(13796), 2, anon_sym_RPAREN, anon_sym_COMMA, [463921] = 9, ACTIONS(641), 1, sym__identifier, ACTIONS(13798), 1, sym_keyword_nulls, STATE(8752), 1, sym__operator_class, STATE(8892), 1, sym_identifier, STATE(10894), 1, sym_direction, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(699), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13666), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(13800), 2, anon_sym_RPAREN, anon_sym_COMMA, [463953] = 8, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10902), 1, sym_keyword_window, STATE(7435), 1, sym_order_by, STATE(7837), 1, sym_limit, STATE(8043), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [463983] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8375), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [464019] = 6, ACTIONS(8005), 1, sym_keyword_having, ACTIONS(8021), 1, anon_sym_COMMA, STATE(7432), 1, sym__having, STATE(7877), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12786), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [464045] = 11, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12225), 1, anon_sym_LPAREN, STATE(8608), 1, sym_select, STATE(9243), 1, sym__select_statement, STATE(13718), 1, sym__cte, STATE(13787), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(13740), 2, sym__unload_statement, sym_set_operation, [464081] = 9, ACTIONS(215), 1, sym__identifier, ACTIONS(13804), 1, sym_keyword_only, STATE(7078), 1, sym_identifier, STATE(8546), 1, sym_object_reference, STATE(11912), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13691), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(13802), 2, sym_keyword_cascade, sym_keyword_restrict, [464113] = 8, ACTIONS(275), 1, sym__identifier, ACTIONS(8047), 1, sym_keyword_as, STATE(6474), 1, sym_identifier, STATE(7138), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(6103), 2, anon_sym_RPAREN, anon_sym_COMMA, ACTIONS(6105), 3, sym_keyword_order, sym_keyword_limit, sym_keyword_separator, [464143] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [464161] = 5, ACTIONS(13771), 1, sym_keyword_union, STATE(7793), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13773), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13806), 7, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [464185] = 5, ACTIONS(13771), 1, sym_keyword_union, STATE(7831), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13773), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13808), 7, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [464209] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(10409), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [464245] = 8, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10902), 1, sym_keyword_window, STATE(7492), 1, sym_order_by, STATE(7766), 1, sym_limit, STATE(8048), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [464275] = 8, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7615), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, STATE(11328), 2, sym__mysql_update_statement, sym__postgres_update_statement, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [464305] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13810), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [464323] = 4, ACTIONS(13812), 1, sym_keyword_from, STATE(7938), 1, sym_from, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13678), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [464345] = 4, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 2, anon_sym_LPAREN, anon_sym_DOT, ACTIONS(1382), 4, anon_sym_RPAREN, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1384), 5, sym_keyword_desc, sym_keyword_asc, sym_keyword_collate, sym_keyword_nulls, sym__identifier, [464367] = 8, ACTIONS(55), 1, sym__identifier, STATE(5307), 1, sym_identifier, STATE(8256), 1, sym_object_reference, STATE(11085), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13816), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(13814), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [464397] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(10188), 1, sym_keyword_order, STATE(7711), 1, sym_order_by, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [464423] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(9748), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [464459] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(10188), 1, sym_keyword_order, STATE(7643), 1, sym_order_by, STATE(7856), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [464485] = 4, ACTIONS(13818), 1, anon_sym_COMMA, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12067), 9, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_or, sym_keyword_cascade, sym_keyword_restrict, sym_keyword_immediate, sym_keyword_deferred, anon_sym_RPAREN, [464507] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(10188), 1, sym_keyword_order, STATE(7732), 1, sym_order_by, STATE(7893), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [464533] = 11, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(2366), 1, sym__single_quote_string, STATE(9282), 1, sym__column, STATE(11463), 1, sym_ordered_column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [464569] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(10188), 1, sym_keyword_order, STATE(7625), 1, sym_order_by, STATE(7885), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [464595] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(10188), 1, sym_keyword_order, STATE(7647), 1, sym_order_by, STATE(7932), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [464621] = 8, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7674), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, STATE(10270), 2, sym__mysql_update_statement, sym__postgres_update_statement, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [464651] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(10188), 1, sym_keyword_order, STATE(7690), 1, sym_order_by, STATE(7929), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [464677] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(10188), 1, sym_keyword_order, STATE(7714), 1, sym_order_by, STATE(7901), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13080), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [464703] = 9, ACTIONS(641), 1, sym__identifier, ACTIONS(13821), 1, sym_keyword_nulls, STATE(8892), 1, sym_identifier, STATE(8928), 1, sym__operator_class, STATE(11122), 1, sym_direction, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(699), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13666), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(13823), 2, anon_sym_RPAREN, anon_sym_COMMA, [464735] = 5, ACTIONS(13771), 1, sym_keyword_union, STATE(7793), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13773), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13825), 7, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [464759] = 8, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10902), 1, sym_keyword_window, STATE(7541), 1, sym_order_by, STATE(7834), 1, sym_limit, STATE(8053), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [464789] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8946), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [464825] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13827), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [464843] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8460), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [464879] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8458), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [464915] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13080), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [464933] = 11, ACTIONS(279), 1, sym__identifier, ACTIONS(337), 1, aux_sym_identifier_token1, ACTIONS(4028), 1, sym__double_quote_string, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(2366), 1, sym__single_quote_string, STATE(9282), 1, sym__column, STATE(10660), 1, sym_ordered_column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [464969] = 4, ACTIONS(13792), 1, anon_sym_COMMA, STATE(7838), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13495), 9, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [464991] = 9, ACTIONS(55), 1, sym__identifier, ACTIONS(13831), 1, sym_keyword_create, ACTIONS(13833), 1, sym_keyword_with, STATE(7946), 1, aux_sym_create_database_repeat1, STATE(8519), 1, sym_identifier, STATE(8549), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13829), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [465023] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [465041] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8831), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [465077] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(13837), 1, sym_keyword_ignore, STATE(5307), 1, sym_identifier, STATE(6944), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13835), 2, sym_keyword_into, sym_keyword_overwrite, ACTIONS(13839), 3, sym_keyword_high_priority, sym_keyword_low_priority, sym_keyword_delayed, [465107] = 8, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7691), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, STATE(10270), 2, sym__mysql_update_statement, sym__postgres_update_statement, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [465137] = 10, ACTIONS(13843), 1, sym_keyword_table, ACTIONS(13845), 1, sym_keyword_view, ACTIONS(13847), 1, sym_keyword_sequence, ACTIONS(13849), 1, sym_keyword_index, ACTIONS(13851), 1, sym_keyword_type, ACTIONS(13853), 1, sym_keyword_database, ACTIONS(13855), 1, sym_keyword_schema, ACTIONS(13857), 1, sym_keyword_extension, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13841), 3, sym_keyword_group, sym_keyword_user, sym_keyword_role, [465171] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(13861), 1, sym_keyword_ignore, STATE(5307), 1, sym_identifier, STATE(6975), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13859), 2, sym_keyword_into, sym_keyword_overwrite, ACTIONS(13863), 3, sym_keyword_high_priority, sym_keyword_low_priority, sym_keyword_delayed, [465201] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13594), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [465219] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13865), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [465237] = 5, ACTIONS(13869), 1, sym_keyword_union, STATE(7831), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13872), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13867), 7, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [465261] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8728), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [465297] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(9779), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [465333] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [465351] = 9, ACTIONS(55), 1, sym__identifier, ACTIONS(13877), 1, sym_keyword_create, ACTIONS(13879), 1, sym_keyword_with, STATE(7957), 1, aux_sym_create_database_repeat1, STATE(8519), 1, sym_identifier, STATE(8549), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13875), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [465383] = 8, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10902), 1, sym_keyword_window, STATE(7577), 1, sym_order_by, STATE(7791), 1, sym_limit, STATE(8055), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [465413] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [465431] = 4, ACTIONS(13881), 1, anon_sym_COMMA, STATE(7838), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12755), 9, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [465453] = 11, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12225), 1, anon_sym_LPAREN, STATE(8889), 1, sym_select, STATE(9123), 1, sym__select_statement, STATE(13755), 1, sym__show_statement, STATE(13912), 1, sym__cte, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(13754), 2, sym__unload_statement, sym_set_operation, [465489] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(34), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(8836), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [465525] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13703), 11, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [465543] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13884), 11, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, anon_sym_RPAREN, [465561] = 8, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(10902), 1, sym_keyword_window, STATE(7592), 1, sym_order_by, STATE(7819), 1, sym_limit, STATE(8057), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [465591] = 10, ACTIONS(13888), 1, sym_keyword_table, ACTIONS(13890), 1, sym_keyword_view, ACTIONS(13892), 1, sym_keyword_sequence, ACTIONS(13894), 1, sym_keyword_index, ACTIONS(13896), 1, sym_keyword_type, ACTIONS(13898), 1, sym_keyword_database, ACTIONS(13900), 1, sym_keyword_schema, ACTIONS(13902), 1, sym_keyword_extension, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13886), 3, sym_keyword_group, sym_keyword_user, sym_keyword_role, [465625] = 7, ACTIONS(13904), 1, sym_keyword_array, ACTIONS(13906), 1, anon_sym_LBRACK, STATE(3395), 1, sym_array_size_definition, STATE(3396), 1, sym__array_size_definition, STATE(8137), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2971), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, anon_sym_COMMA, [465653] = 7, ACTIONS(13904), 1, sym_keyword_array, ACTIONS(13906), 1, anon_sym_LBRACK, STATE(3150), 1, sym_array_size_definition, STATE(3396), 1, sym__array_size_definition, STATE(8137), 1, aux_sym_array_size_definition_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2977), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, anon_sym_COMMA, [465681] = 11, ACTIONS(121), 1, sym__identifier, ACTIONS(129), 1, aux_sym_identifier_token1, ACTIONS(10498), 1, sym__double_quote_string, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(12), 1, sym__column, STATE(89), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(11821), 1, sym_column_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [465717] = 11, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12225), 1, anon_sym_LPAREN, STATE(8608), 1, sym_select, STATE(9243), 1, sym__select_statement, STATE(13787), 1, sym__show_statement, STATE(14307), 1, sym__cte, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(13740), 2, sym__unload_statement, sym_set_operation, [465753] = 11, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12225), 1, anon_sym_LPAREN, STATE(8608), 1, sym_select, STATE(9243), 1, sym__select_statement, STATE(13787), 1, sym__show_statement, STATE(14464), 1, sym__cte, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(13740), 2, sym__unload_statement, sym_set_operation, [465789] = 11, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(35), 1, sym_keyword_with, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12225), 1, anon_sym_LPAREN, STATE(8608), 1, sym_select, STATE(9243), 1, sym__select_statement, STATE(13787), 1, sym__show_statement, STATE(14482), 1, sym__cte, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(13740), 2, sym__unload_statement, sym_set_operation, [465825] = 5, ACTIONS(113), 1, anon_sym_LPAREN, ACTIONS(117), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1770), 4, anon_sym_RPAREN, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(1754), 5, sym_keyword_desc, sym_keyword_asc, sym_keyword_collate, sym_keyword_nulls, sym__identifier, [465849] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13908), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7524), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [465880] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13910), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7512), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [465911] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13912), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7513), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [465942] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13914), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7385), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [465973] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [465990] = 5, ACTIONS(13918), 1, sym_keyword_from, STATE(1680), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(13916), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, [466013] = 8, ACTIONS(13922), 1, sym__identifier, ACTIONS(13925), 1, sym_keyword_create, STATE(7858), 1, aux_sym_create_database_repeat1, STATE(8519), 1, sym_identifier, STATE(8549), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13927), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13920), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [466042] = 10, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(11299), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [466075] = 10, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11814), 1, anon_sym_LPAREN, ACTIONS(13930), 1, anon_sym_RPAREN, STATE(7662), 1, sym_select, STATE(7792), 1, sym__select_statement, STATE(8305), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8270), 2, sym__unload_statement, sym_set_operation, [466108] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13932), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7507), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [466139] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(13936), 1, sym_keyword_create, STATE(7858), 1, aux_sym_create_database_repeat1, STATE(8519), 1, sym_identifier, STATE(8549), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13934), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [466168] = 5, ACTIONS(13938), 1, sym_keyword_union, STATE(7933), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13940), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13769), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, [466191] = 8, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(13619), 1, sym_keyword_inner, ACTIONS(13621), 1, sym_keyword_join, ACTIONS(13623), 1, sym_keyword_natural, STATE(9338), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8106), 2, sym_join, aux_sym__mysql_update_statement_repeat2, ACTIONS(13617), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [466220] = 9, ACTIONS(55), 1, sym__identifier, ACTIONS(13831), 1, sym_keyword_create, ACTIONS(13942), 1, sym_keyword_with, STATE(8037), 1, aux_sym_create_database_repeat1, STATE(8371), 1, sym_identifier, STATE(8767), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13829), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [466251] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13778), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [466268] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13944), 1, sym_keyword_only, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(6249), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [466299] = 10, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(14826), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [466332] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(13948), 1, sym_keyword_create, STATE(7858), 1, aux_sym_create_database_repeat1, STATE(8519), 1, sym_identifier, STATE(8549), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13946), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [466361] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13950), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7517), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [466392] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13952), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7518), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [466423] = 8, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(13956), 1, sym_keyword_where, STATE(8290), 1, sym_where, STATE(8988), 1, sym_order_by, STATE(9848), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13954), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [466452] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13958), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7519), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [466483] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13960), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7522), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [466514] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13962), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7523), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [466545] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13827), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [466562] = 4, ACTIONS(13964), 1, anon_sym_COMMA, STATE(7877), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6784), 8, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_order, sym_keyword_having, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, sym_keyword_window, [466583] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13969), 2, sym_keyword_follows, sym_keyword_precedes, ACTIONS(13967), 8, sym_keyword_from, sym_keyword_when, sym_keyword_not, sym_keyword_for, sym_keyword_deferrable, sym_keyword_initially, sym_keyword_referencing, sym_keyword_execute, [466602] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13971), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7526), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [466633] = 9, ACTIONS(55), 1, sym__identifier, ACTIONS(13737), 1, sym_keyword_role, ACTIONS(13741), 1, sym_keyword_session, ACTIONS(13745), 1, sym_keyword_time, STATE(5307), 1, sym_identifier, STATE(12343), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13735), 2, sym_keyword_schema, sym_keyword_names, [466664] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13973), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7527), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [466695] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13975), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7528), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [466726] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13780), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [466743] = 8, ACTIONS(12185), 1, sym_keyword_set, ACTIONS(13619), 1, sym_keyword_inner, ACTIONS(13621), 1, sym_keyword_join, ACTIONS(13623), 1, sym_keyword_natural, STATE(9210), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8106), 2, sym_join, aux_sym__mysql_update_statement_repeat2, ACTIONS(13617), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [466772] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [466789] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13790), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [466806] = 9, ACTIONS(345), 1, sym__identifier, ACTIONS(13977), 1, sym_keyword_only, ACTIONS(13979), 1, anon_sym_LPAREN, STATE(3799), 1, sym_identifier, STATE(6216), 1, sym_object_reference, STATE(6451), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(6473), 2, sym_invocation, sym_subquery, [466837] = 8, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(13619), 1, sym_keyword_inner, ACTIONS(13621), 1, sym_keyword_join, ACTIONS(13623), 1, sym_keyword_natural, STATE(10411), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8106), 2, sym_join, aux_sym__mysql_update_statement_repeat2, ACTIONS(13617), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [466866] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13782), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [466883] = 10, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11814), 1, anon_sym_LPAREN, ACTIONS(13981), 1, anon_sym_RPAREN, STATE(7662), 1, sym_select, STATE(7792), 1, sym__select_statement, STATE(8305), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8270), 2, sym__unload_statement, sym_set_operation, [466916] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(13985), 1, sym_keyword_create, STATE(7862), 1, aux_sym_create_database_repeat1, STATE(8519), 1, sym_identifier, STATE(8549), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13983), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [466945] = 3, ACTIONS(2960), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2956), 9, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [466964] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [466981] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13987), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7444), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [467012] = 9, ACTIONS(345), 1, sym__identifier, ACTIONS(13979), 1, anon_sym_LPAREN, ACTIONS(13989), 1, sym_keyword_only, STATE(3799), 1, sym_identifier, STATE(5102), 1, sym_relation, STATE(6216), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(6473), 2, sym_invocation, sym_subquery, [467043] = 10, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(13838), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [467076] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [467093] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(13991), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7508), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [467124] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13884), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [467141] = 8, ACTIONS(215), 1, sym__identifier, STATE(7078), 1, sym_identifier, STATE(8546), 1, sym_object_reference, STATE(11912), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13691), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(13802), 2, sym_keyword_cascade, sym_keyword_restrict, [467170] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13594), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [467187] = 11, ACTIONS(13993), 1, sym_keyword_view, ACTIONS(13995), 1, sym_keyword_materialized, ACTIONS(13997), 1, sym_keyword_constraint, ACTIONS(13999), 1, sym_keyword_temp, ACTIONS(14001), 1, sym_keyword_temporary, ACTIONS(14003), 1, sym_keyword_recursive, ACTIONS(14005), 1, sym_keyword_trigger, ACTIONS(14007), 1, sym_keyword_function, ACTIONS(14009), 1, sym_keyword_definer, STATE(10800), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, [467222] = 8, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(13619), 1, sym_keyword_inner, ACTIONS(13621), 1, sym_keyword_join, ACTIONS(13623), 1, sym_keyword_natural, STATE(9522), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8106), 2, sym_join, aux_sym__mysql_update_statement_repeat2, ACTIONS(13617), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [467251] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [467268] = 10, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(13921), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [467301] = 9, ACTIONS(55), 1, sym__identifier, ACTIONS(13877), 1, sym_keyword_create, ACTIONS(14011), 1, sym_keyword_with, STATE(8124), 1, aux_sym_create_database_repeat1, STATE(8371), 1, sym_identifier, STATE(8767), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13875), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [467332] = 11, ACTIONS(14013), 1, sym_keyword_view, ACTIONS(14015), 1, sym_keyword_materialized, ACTIONS(14017), 1, sym_keyword_constraint, ACTIONS(14019), 1, sym_keyword_temp, ACTIONS(14021), 1, sym_keyword_temporary, ACTIONS(14023), 1, sym_keyword_recursive, ACTIONS(14025), 1, sym_keyword_trigger, ACTIONS(14027), 1, sym_keyword_function, ACTIONS(14029), 1, sym_keyword_definer, STATE(11421), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, [467367] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(14031), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7454), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [467398] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(14033), 1, sym_keyword_only, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(5451), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [467429] = 8, ACTIONS(215), 1, sym__identifier, STATE(7078), 1, sym_identifier, STATE(8515), 1, sym_object_reference, STATE(12269), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13814), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(14035), 2, sym_keyword_cascade, sym_keyword_restrict, [467458] = 9, ACTIONS(345), 1, sym__identifier, ACTIONS(13979), 1, anon_sym_LPAREN, ACTIONS(14037), 1, sym_keyword_lateral, STATE(3799), 1, sym_identifier, STATE(6216), 1, sym_object_reference, STATE(6890), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(6473), 2, sym_invocation, sym_subquery, [467489] = 8, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11060), 1, sym_keyword_order, STATE(7711), 1, sym_order_by, STATE(7904), 1, sym_limit, STATE(8202), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [467518] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13865), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [467535] = 10, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(13605), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [467568] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(14039), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7449), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [467599] = 9, ACTIONS(55), 1, sym__identifier, ACTIONS(13645), 1, sym_keyword_role, ACTIONS(13649), 1, sym_keyword_session, ACTIONS(13653), 1, sym_keyword_time, STATE(5307), 1, sym_identifier, STATE(11812), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13643), 2, sym_keyword_schema, sym_keyword_names, [467630] = 8, ACTIONS(12139), 1, sym_keyword_set, ACTIONS(13619), 1, sym_keyword_inner, ACTIONS(13621), 1, sym_keyword_join, ACTIONS(13623), 1, sym_keyword_natural, STATE(10383), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8106), 2, sym_join, aux_sym__mysql_update_statement_repeat2, ACTIONS(13617), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [467659] = 10, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(13646), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [467692] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(14041), 1, sym_keyword_only, STATE(1917), 1, sym_identifier, STATE(4881), 1, sym_relation, STATE(5309), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [467723] = 8, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11060), 1, sym_keyword_order, STATE(7643), 1, sym_order_by, STATE(7856), 1, sym_limit, STATE(8207), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [467752] = 9, ACTIONS(14045), 1, sym_keyword_table, ACTIONS(14047), 1, sym_keyword_view, ACTIONS(14049), 1, sym_keyword_sequence, ACTIONS(14051), 1, sym_keyword_index, ACTIONS(14053), 1, sym_keyword_type, ACTIONS(14055), 1, sym_keyword_database, ACTIONS(14057), 1, sym_keyword_schema, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14043), 3, sym_keyword_group, sym_keyword_user, sym_keyword_role, [467783] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(14059), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(6773), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [467814] = 10, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(13690), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [467847] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14061), 5, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14063), 5, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym__identifier, [467866] = 8, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11060), 1, sym_keyword_order, STATE(7732), 1, sym_order_by, STATE(7893), 1, sym_limit, STATE(8209), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [467895] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(13877), 1, sym_keyword_create, STATE(7869), 1, aux_sym_create_database_repeat1, STATE(8519), 1, sym_identifier, STATE(8549), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13875), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [467924] = 4, ACTIONS(14065), 1, anon_sym_COMMA, STATE(7935), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13425), 8, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [467945] = 8, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11060), 1, sym_keyword_order, STATE(7625), 1, sym_order_by, STATE(7885), 1, sym_limit, STATE(8212), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [467974] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13080), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [467991] = 5, ACTIONS(13938), 1, sym_keyword_union, STATE(7933), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13940), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13806), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, [468014] = 5, ACTIONS(14067), 1, sym_keyword_from, STATE(1195), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(13916), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, [468037] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [468054] = 5, ACTIONS(13938), 1, sym_keyword_union, STATE(7948), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13940), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13808), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, [468077] = 4, ACTIONS(14069), 1, anon_sym_COMMA, STATE(7944), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13455), 8, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [468098] = 4, ACTIONS(14065), 1, anon_sym_COMMA, STATE(7939), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13495), 8, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [468119] = 8, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11060), 1, sym_keyword_order, STATE(7647), 1, sym_order_by, STATE(7932), 1, sym_limit, STATE(8215), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [468148] = 5, ACTIONS(13938), 1, sym_keyword_union, STATE(7933), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13940), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13825), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, [468171] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13810), 10, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, sym_keyword_returning, [468188] = 4, ACTIONS(14071), 1, anon_sym_COMMA, STATE(7939), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12755), 8, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [468209] = 10, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(11830), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [468242] = 8, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(9230), 1, sym_keyword_window, ACTIONS(11060), 1, sym_keyword_order, STATE(7690), 1, sym_order_by, STATE(7929), 1, sym_limit, STATE(8217), 1, sym_window_clause, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [468271] = 8, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(13956), 1, sym_keyword_where, STATE(8189), 1, sym_where, STATE(8820), 1, sym_order_by, STATE(10053), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14074), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [468300] = 9, ACTIONS(14078), 1, sym_keyword_table, ACTIONS(14080), 1, sym_keyword_view, ACTIONS(14082), 1, sym_keyword_sequence, ACTIONS(14084), 1, sym_keyword_index, ACTIONS(14086), 1, sym_keyword_type, ACTIONS(14088), 1, sym_keyword_database, ACTIONS(14090), 1, sym_keyword_schema, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14076), 3, sym_keyword_group, sym_keyword_user, sym_keyword_role, [468331] = 4, ACTIONS(14069), 1, anon_sym_COMMA, STATE(7945), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13491), 8, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [468352] = 4, ACTIONS(14092), 1, anon_sym_COMMA, STATE(7945), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13348), 8, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [468373] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(14097), 1, sym_keyword_create, STATE(7858), 1, aux_sym_create_database_repeat1, STATE(8519), 1, sym_identifier, STATE(8549), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14095), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [468402] = 4, ACTIONS(14099), 1, sym_keyword_from, STATE(7797), 1, sym_from, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13678), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, anon_sym_RPAREN, [468423] = 5, ACTIONS(14101), 1, sym_keyword_union, STATE(7948), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14104), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13867), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, [468446] = 8, ACTIONS(12097), 1, sym_keyword_set, ACTIONS(13619), 1, sym_keyword_inner, ACTIONS(13621), 1, sym_keyword_join, ACTIONS(13623), 1, sym_keyword_natural, STATE(9396), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8106), 2, sym_join, aux_sym__mysql_update_statement_repeat2, ACTIONS(13617), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [468475] = 10, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(14324), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [468508] = 10, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(14350), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [468541] = 10, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(14373), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [468574] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14109), 2, sym_keyword_follows, sym_keyword_precedes, ACTIONS(14107), 8, sym_keyword_from, sym_keyword_when, sym_keyword_not, sym_keyword_for, sym_keyword_deferrable, sym_keyword_initially, sym_keyword_referencing, sym_keyword_execute, [468593] = 9, ACTIONS(345), 1, sym__identifier, ACTIONS(13979), 1, anon_sym_LPAREN, ACTIONS(14111), 1, sym_keyword_only, STATE(3799), 1, sym_identifier, STATE(5700), 1, sym_relation, STATE(6216), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(6473), 2, sym_invocation, sym_subquery, [468624] = 10, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(138), 1, sym__literal_string, STATE(139), 1, sym_identifier, STATE(11023), 1, sym__column, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [468657] = 11, ACTIONS(13997), 1, sym_keyword_constraint, ACTIONS(14005), 1, sym_keyword_trigger, ACTIONS(14007), 1, sym_keyword_function, ACTIONS(14009), 1, sym_keyword_definer, ACTIONS(14113), 1, sym_keyword_view, ACTIONS(14115), 1, sym_keyword_materialized, ACTIONS(14117), 1, sym_keyword_temp, ACTIONS(14119), 1, sym_keyword_temporary, ACTIONS(14121), 1, sym_keyword_recursive, STATE(11543), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, [468692] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(13948), 1, sym_keyword_create, STATE(7858), 1, aux_sym_create_database_repeat1, STATE(8519), 1, sym_identifier, STATE(8549), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13946), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [468721] = 9, ACTIONS(275), 1, sym__identifier, ACTIONS(13612), 1, anon_sym_LPAREN, ACTIONS(14123), 1, sym_keyword_lateral, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7511), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(5666), 2, sym_invocation, sym_subquery, [468752] = 9, ACTIONS(14080), 1, sym_keyword_view, ACTIONS(14082), 1, sym_keyword_sequence, ACTIONS(14084), 1, sym_keyword_index, ACTIONS(14086), 1, sym_keyword_type, ACTIONS(14088), 1, sym_keyword_database, ACTIONS(14090), 1, sym_keyword_schema, ACTIONS(14125), 1, sym_keyword_table, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14076), 3, sym_keyword_group, sym_keyword_user, sym_keyword_role, [468783] = 10, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11814), 1, anon_sym_LPAREN, ACTIONS(14127), 1, anon_sym_RPAREN, STATE(7662), 1, sym_select, STATE(7792), 1, sym__select_statement, STATE(8305), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8270), 2, sym__unload_statement, sym_set_operation, [468816] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14129), 9, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, anon_sym_COMMA, [468832] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14135), 1, anon_sym_RPAREN, STATE(8541), 1, sym_partition_by, STATE(9718), 1, sym_order_by, STATE(14795), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [468860] = 8, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(11058), 1, sym_keyword_where, ACTIONS(11060), 1, sym_keyword_order, STATE(8392), 1, sym_where, STATE(9353), 1, sym_order_by, STATE(10968), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14074), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [468888] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13463), 1, sym_keyword_using, ACTIONS(13509), 1, sym_keyword_on, STATE(12102), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [468916] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13239), 1, sym_keyword_on, ACTIONS(13241), 1, sym_keyword_using, STATE(12116), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [468944] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13475), 1, sym_keyword_using, ACTIONS(13511), 1, sym_keyword_on, STATE(12136), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [468972] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(14137), 1, sym_keyword_on, ACTIONS(14139), 1, sym_keyword_using, STATE(12146), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469000] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(4907), 1, sym_relation, STATE(5309), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [469026] = 9, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(375), 1, sym__single_quote_string, STATE(9852), 1, sym__literal_string, STATE(9854), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [469056] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13463), 1, sym_keyword_using, ACTIONS(13515), 1, sym_keyword_on, STATE(12178), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469084] = 8, ACTIONS(12835), 1, sym_keyword_owner, ACTIONS(14141), 1, sym_keyword_set, ACTIONS(14143), 1, sym_keyword_alter, ACTIONS(14145), 1, sym_keyword_drop, ACTIONS(14147), 1, sym_keyword_add, ACTIONS(14149), 1, sym_keyword_rename, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(11758), 3, sym_rename_object, sym_set_schema, sym_change_ownership, [469112] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13241), 1, sym_keyword_using, ACTIONS(13517), 1, sym_keyword_on, STATE(12188), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469140] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14151), 1, anon_sym_RPAREN, STATE(8531), 1, sym_partition_by, STATE(9374), 1, sym_order_by, STATE(12469), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [469168] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13475), 1, sym_keyword_using, ACTIONS(13529), 1, sym_keyword_on, STATE(12196), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469196] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(14139), 1, sym_keyword_using, ACTIONS(14153), 1, sym_keyword_on, STATE(11808), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469224] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(14139), 1, sym_keyword_using, ACTIONS(14155), 1, sym_keyword_on, STATE(12198), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469252] = 4, ACTIONS(14159), 1, anon_sym_COMMA, STATE(8021), 1, aux_sym_assignment_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14157), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_when, sym_keyword_returning, [469272] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(11944), 2, sym__literal_string, sym_identifier, [469300] = 9, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(9097), 1, sym__literal_string, STATE(9107), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [469330] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13537), 1, sym_keyword_on, ACTIONS(13539), 1, sym_keyword_using, STATE(12222), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469358] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(14163), 1, sym_keyword_nulls, ACTIONS(14165), 1, anon_sym_LPAREN, STATE(9932), 1, sym_ordered_columns, STATE(12096), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14161), 2, sym_keyword_key, sym_keyword_index, [469386] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13541), 1, sym_keyword_on, ACTIONS(13543), 1, sym_keyword_using, STATE(12226), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469414] = 4, ACTIONS(14159), 1, anon_sym_COMMA, STATE(7977), 1, aux_sym_assignment_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14167), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_when, sym_keyword_returning, [469434] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13545), 1, sym_keyword_on, ACTIONS(13547), 1, sym_keyword_using, STATE(12231), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469462] = 4, ACTIONS(14169), 1, anon_sym_COMMA, STATE(7985), 1, aux_sym_assignment_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14129), 7, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_when, sym_keyword_returning, [469482] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(14172), 1, sym_keyword_on, ACTIONS(14174), 1, sym_keyword_using, STATE(12236), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469510] = 9, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(14176), 1, anon_sym_LPAREN, STATE(7798), 1, sym_select, STATE(7863), 1, sym__select_statement, STATE(8487), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8484), 2, sym__unload_statement, sym_set_operation, [469540] = 9, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12225), 1, anon_sym_LPAREN, STATE(8608), 1, sym_select, STATE(9207), 1, sym__select_statement, STATE(13901), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(13900), 2, sym__unload_statement, sym_set_operation, [469570] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14186), 1, sym_keyword_deferrable, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14192), 1, sym_keyword_execute, STATE(8023), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [469602] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13539), 1, sym_keyword_using, ACTIONS(13551), 1, sym_keyword_on, STATE(12266), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469630] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14194), 1, anon_sym_RPAREN, STATE(8527), 1, sym_partition_by, STATE(9449), 1, sym_order_by, STATE(12749), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [469658] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13543), 1, sym_keyword_using, ACTIONS(13553), 1, sym_keyword_on, STATE(12274), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469686] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13547), 1, sym_keyword_using, ACTIONS(13555), 1, sym_keyword_on, STATE(12278), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469714] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(14174), 1, sym_keyword_using, ACTIONS(14196), 1, sym_keyword_on, STATE(12284), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469742] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14198), 1, anon_sym_RPAREN, STATE(8388), 1, sym_partition_by, STATE(9274), 1, sym_order_by, STATE(14329), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [469770] = 9, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(9329), 1, sym__literal_string, STATE(9372), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [469800] = 7, ACTIONS(14200), 1, anon_sym_RPAREN, ACTIONS(14202), 1, anon_sym_COMMA, STATE(9143), 1, sym_identifier, STATE(11444), 1, aux_sym__compute_stats_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8273), 2, sym_field, aux_sym__compute_stats_repeat1, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [469826] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13539), 1, sym_keyword_using, ACTIONS(13559), 1, sym_keyword_on, STATE(12304), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469854] = 7, ACTIONS(13979), 1, anon_sym_LPAREN, STATE(3799), 1, sym_identifier, STATE(5140), 1, sym_relation, STATE(6216), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(6473), 2, sym_invocation, sym_subquery, ACTIONS(403), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [469880] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13543), 1, sym_keyword_using, ACTIONS(13561), 1, sym_keyword_on, STATE(12310), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469908] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13547), 1, sym_keyword_using, ACTIONS(13563), 1, sym_keyword_on, STATE(12311), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469936] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(14174), 1, sym_keyword_using, ACTIONS(14204), 1, sym_keyword_on, STATE(12314), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [469964] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14192), 1, sym_keyword_execute, ACTIONS(14206), 1, sym_keyword_deferrable, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [469996] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14208), 1, anon_sym_RPAREN, STATE(8483), 1, sym_partition_by, STATE(9149), 1, sym_order_by, STATE(14355), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [470024] = 8, ACTIONS(14210), 1, anon_sym_LPAREN, STATE(7477), 1, sym_identifier, STATE(9171), 1, sym_assignment, STATE(10766), 1, sym_assignment_list, STATE(12369), 1, sym__qualified_field, STATE(14360), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [470052] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14212), 1, anon_sym_RPAREN, STATE(8411), 1, sym_partition_by, STATE(9225), 1, sym_order_by, STATE(13899), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [470080] = 8, ACTIONS(14214), 1, sym__identifier, ACTIONS(14216), 1, sym__double_quote_string, ACTIONS(14218), 1, aux_sym__single_quote_string_token1, ACTIONS(14222), 1, aux_sym_identifier_token1, STATE(6667), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14220), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(6818), 2, sym__literal_string, sym_identifier, [470108] = 5, ACTIONS(14224), 1, sym_keyword_from, STATE(1142), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(13916), 5, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [470130] = 7, ACTIONS(14202), 1, anon_sym_COMMA, ACTIONS(14226), 1, anon_sym_RPAREN, STATE(9143), 1, sym_identifier, STATE(11158), 1, aux_sym__compute_stats_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8273), 2, sym_field, aux_sym__compute_stats_repeat1, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [470156] = 9, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(9650), 1, sym__literal_string, STATE(9695), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [470186] = 9, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(375), 1, sym__single_quote_string, STATE(9987), 1, sym__literal_string, STATE(9990), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [470216] = 4, STATE(1200), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(14228), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, [470236] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14230), 1, anon_sym_RPAREN, STATE(8359), 1, sym_partition_by, STATE(9470), 1, sym_order_by, STATE(14021), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [470264] = 9, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(9292), 1, sym__literal_string, STATE(9293), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [470294] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1386), 9, sym_keyword_from, sym_keyword_when, sym_keyword_not, sym_keyword_for, sym_keyword_deferrable, sym_keyword_initially, sym_keyword_referencing, sym_keyword_execute, anon_sym_DOT, [470310] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14232), 1, anon_sym_RPAREN, STATE(8336), 1, sym_partition_by, STATE(9649), 1, sym_order_by, STATE(14759), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [470338] = 7, ACTIONS(55), 1, sym__identifier, STATE(5307), 1, sym_identifier, STATE(9442), 1, sym__vacuum_option, STATE(10100), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14234), 3, sym_keyword_full, sym_keyword_analyze, sym_keyword_parallel, [470364] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, STATE(7595), 1, sym_order_by, STATE(7823), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [470388] = 9, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(11814), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7792), 1, sym__select_statement, STATE(8305), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8270), 2, sym__unload_statement, sym_set_operation, [470418] = 9, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12225), 1, anon_sym_LPAREN, STATE(8608), 1, sym_select, STATE(9291), 1, sym__select_statement, STATE(12997), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(12949), 2, sym__unload_statement, sym_set_operation, [470448] = 4, ACTIONS(14236), 1, anon_sym_COMMA, STATE(8021), 1, aux_sym_assignment_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14129), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_when, sym_keyword_returning, [470468] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14239), 1, sym_keyword_deferrable, ACTIONS(14241), 1, sym_keyword_execute, STATE(8082), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [470500] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14241), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [470532] = 5, ACTIONS(14243), 1, sym_keyword_union, STATE(8032), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14245), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13808), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, anon_sym_RPAREN, [470554] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14247), 1, anon_sym_RPAREN, STATE(8543), 1, sym_partition_by, STATE(9384), 1, sym_order_by, STATE(14901), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [470582] = 9, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(11814), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7792), 1, sym__select_statement, STATE(8305), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8270), 2, sym__unload_statement, sym_set_operation, [470612] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13461), 1, sym_keyword_on, ACTIONS(13463), 1, sym_keyword_using, STATE(12263), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [470640] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7498), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [470666] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, STATE(7435), 1, sym_order_by, STATE(7837), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [470690] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(13877), 1, sym_keyword_create, STATE(8136), 1, aux_sym_create_database_repeat1, STATE(8371), 1, sym_identifier, STATE(8767), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13875), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [470718] = 9, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(14249), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7768), 1, sym__select_statement, STATE(8303), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8302), 2, sym__unload_statement, sym_set_operation, [470748] = 5, ACTIONS(14251), 1, sym_keyword_union, STATE(8032), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14254), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13867), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, anon_sym_RPAREN, [470770] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(6265), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [470796] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7449), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [470822] = 5, ACTIONS(14243), 1, sym_keyword_union, STATE(8024), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14245), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13769), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, anon_sym_RPAREN, [470844] = 10, ACTIONS(14107), 1, sym_keyword_execute, ACTIONS(14257), 1, sym_keyword_from, ACTIONS(14260), 1, sym_keyword_when, ACTIONS(14263), 1, sym_keyword_not, ACTIONS(14266), 1, sym_keyword_for, ACTIONS(14269), 1, sym_keyword_deferrable, ACTIONS(14272), 1, sym_keyword_initially, ACTIONS(14275), 1, sym_keyword_referencing, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [470876] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(14097), 1, sym_keyword_create, STATE(8164), 1, aux_sym_create_database_repeat1, STATE(8371), 1, sym_identifier, STATE(8767), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14095), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [470904] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7454), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [470930] = 9, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(375), 1, sym__single_quote_string, STATE(9794), 1, sym__literal_string, STATE(9795), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [470960] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13241), 1, sym_keyword_using, ACTIONS(13465), 1, sym_keyword_on, STATE(12355), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [470988] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14278), 1, anon_sym_RPAREN, STATE(8424), 1, sym_partition_by, STATE(9150), 1, sym_order_by, STATE(14434), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [471016] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14061), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14063), 5, sym_keyword_password, sym_keyword_encrypted, sym_keyword_valid, sym_keyword_connection, sym__identifier, [471034] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, STATE(7492), 1, sym_order_by, STATE(7766), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [471058] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7460), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [471084] = 8, ACTIONS(14210), 1, anon_sym_LPAREN, STATE(7477), 1, sym_identifier, STATE(9820), 1, sym_assignment_list, STATE(10116), 1, sym_assignment, STATE(13731), 1, sym__qualified_field, STATE(14360), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [471112] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13473), 1, sym_keyword_on, ACTIONS(13475), 1, sym_keyword_using, STATE(11670), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [471140] = 9, ACTIONS(7), 1, sym_keyword_select, ACTIONS(19), 1, sym_keyword_show, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(14249), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7768), 1, sym__select_statement, STATE(8303), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8302), 2, sym__unload_statement, sym_set_operation, [471170] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, STATE(7541), 1, sym_order_by, STATE(7834), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [471194] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(14282), 1, sym_keyword_nulls, ACTIONS(14284), 1, anon_sym_LPAREN, STATE(9387), 1, sym_ordered_columns, STATE(12282), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14280), 2, sym_keyword_key, sym_keyword_index, [471222] = 7, ACTIONS(215), 1, sym__identifier, STATE(7078), 1, sym_identifier, STATE(9390), 1, sym__vacuum_option, STATE(11301), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14234), 3, sym_keyword_full, sym_keyword_analyze, sym_keyword_parallel, [471248] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(14139), 1, sym_keyword_using, ACTIONS(14286), 1, sym_keyword_on, STATE(11728), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [471276] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14288), 1, anon_sym_RPAREN, STATE(8492), 1, sym_partition_by, STATE(9122), 1, sym_order_by, STATE(14086), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [471304] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, STATE(7577), 1, sym_order_by, STATE(7791), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [471328] = 8, ACTIONS(12875), 1, sym_keyword_owner, ACTIONS(14290), 1, sym_keyword_set, ACTIONS(14292), 1, sym_keyword_alter, ACTIONS(14294), 1, sym_keyword_drop, ACTIONS(14296), 1, sym_keyword_add, ACTIONS(14298), 1, sym_keyword_rename, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(11121), 3, sym_rename_object, sym_set_schema, sym_change_ownership, [471356] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, STATE(7592), 1, sym_order_by, STATE(7819), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [471380] = 3, ACTIONS(14300), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(113), 8, sym_keyword_from, sym_keyword_when, sym_keyword_not, sym_keyword_for, sym_keyword_deferrable, sym_keyword_initially, sym_keyword_referencing, sym_keyword_execute, [471398] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, STATE(7597), 1, sym_order_by, STATE(7829), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13080), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, anon_sym_RPAREN, [471422] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14302), 1, anon_sym_RPAREN, STATE(8439), 1, sym_partition_by, STATE(9565), 1, sym_order_by, STATE(12782), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [471450] = 8, ACTIONS(14210), 1, anon_sym_LPAREN, STATE(7477), 1, sym_identifier, STATE(9266), 1, sym_assignment, STATE(9820), 1, sym_assignment_list, STATE(14360), 1, sym_object_reference, STATE(14452), 1, sym__qualified_field, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [471478] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13475), 1, sym_keyword_using, ACTIONS(13483), 1, sym_keyword_on, STATE(12280), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [471506] = 9, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12225), 1, anon_sym_LPAREN, STATE(8889), 1, sym_select, STATE(9490), 1, sym__select_statement, STATE(14008), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(14007), 2, sym__unload_statement, sym_set_operation, [471536] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(13936), 1, sym_keyword_create, STATE(8164), 1, aux_sym_create_database_repeat1, STATE(8371), 1, sym_identifier, STATE(8767), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13934), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [471564] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7484), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [471590] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(6641), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [471616] = 9, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(375), 1, sym__single_quote_string, STATE(10067), 1, sym__literal_string, STATE(10068), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [471646] = 9, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(11890), 1, anon_sym_LPAREN, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(13469), 1, sym_keyword_show, STATE(8122), 1, sym_select, STATE(8286), 1, sym__select_statement, STATE(8353), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8352), 2, sym__unload_statement, sym_set_operation, [471676] = 9, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(13469), 1, sym_keyword_show, ACTIONS(14176), 1, anon_sym_LPAREN, STATE(8122), 1, sym_select, STATE(8289), 1, sym__select_statement, STATE(8487), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8484), 2, sym__unload_statement, sym_set_operation, [471706] = 7, ACTIONS(13979), 1, anon_sym_LPAREN, STATE(3799), 1, sym_identifier, STATE(5701), 1, sym_relation, STATE(6216), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(6473), 2, sym_invocation, sym_subquery, ACTIONS(403), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [471732] = 9, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(11814), 1, anon_sym_LPAREN, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13245), 1, sym_keyword_show, STATE(7947), 1, sym_select, STATE(8112), 1, sym__select_statement, STATE(8305), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8270), 2, sym__unload_statement, sym_set_operation, [471762] = 9, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13245), 1, sym_keyword_show, ACTIONS(14249), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8035), 1, sym__select_statement, STATE(8303), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8302), 2, sym__unload_statement, sym_set_operation, [471792] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7500), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [471818] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7502), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [471844] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7606), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [471870] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14304), 1, anon_sym_RPAREN, STATE(8498), 1, sym_partition_by, STATE(9296), 1, sym_order_by, STATE(12637), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [471898] = 9, ACTIONS(7), 1, sym_keyword_select, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(1699), 1, sym_keyword_show, ACTIONS(12225), 1, anon_sym_LPAREN, STATE(8889), 1, sym_select, STATE(9383), 1, sym__select_statement, STATE(13763), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(13759), 2, sym__unload_statement, sym_set_operation, [471928] = 9, ACTIONS(215), 1, sym__identifier, ACTIONS(273), 1, aux_sym_identifier_token1, ACTIONS(3013), 1, sym__double_quote_string, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(375), 1, sym__single_quote_string, STATE(9918), 1, sym__literal_string, STATE(9919), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [471958] = 9, ACTIONS(55), 1, sym__identifier, ACTIONS(119), 1, aux_sym_identifier_token1, ACTIONS(2936), 1, sym__double_quote_string, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(9465), 1, sym__literal_string, STATE(9520), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 2, sym__dollar_quoted_string, sym__postgres_escape_string, [471988] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14306), 1, sym_keyword_deferrable, ACTIONS(14308), 1, sym_keyword_execute, STATE(8003), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [472020] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13241), 1, sym_keyword_using, ACTIONS(13340), 1, sym_keyword_on, STATE(11852), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [472048] = 9, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(11814), 1, anon_sym_LPAREN, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13585), 1, sym_keyword_show, STATE(7947), 1, sym_select, STATE(8112), 1, sym__select_statement, STATE(8305), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8270), 2, sym__unload_statement, sym_set_operation, [472078] = 9, ACTIONS(21), 1, sym_keyword_unload, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(13585), 1, sym_keyword_show, ACTIONS(14249), 1, anon_sym_LPAREN, STATE(7947), 1, sym_select, STATE(8035), 1, sym__select_statement, STATE(8303), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8302), 2, sym__unload_statement, sym_set_operation, [472108] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14310), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [472140] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14310), 1, sym_keyword_execute, ACTIONS(14312), 1, sym_keyword_deferrable, STATE(8107), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [472172] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7508), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472198] = 9, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(1496), 1, sym_keyword_show, ACTIONS(1498), 1, sym_keyword_unload, ACTIONS(11890), 1, anon_sym_LPAREN, STATE(7798), 1, sym_select, STATE(7930), 1, sym__select_statement, STATE(8353), 1, sym__show_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8352), 2, sym__unload_statement, sym_set_operation, [472228] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7385), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472254] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7509), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472280] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7512), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472306] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7603), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472332] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7513), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472358] = 3, ACTIONS(14314), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 8, sym_keyword_from, sym_keyword_when, sym_keyword_not, sym_keyword_for, sym_keyword_deferrable, sym_keyword_initially, sym_keyword_referencing, sym_keyword_execute, [472376] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7515), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472402] = 8, ACTIONS(14316), 1, sym__identifier, ACTIONS(14318), 1, sym__double_quote_string, ACTIONS(14320), 1, aux_sym__single_quote_string_token1, ACTIONS(14324), 1, aux_sym_identifier_token1, STATE(6691), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14322), 2, sym__dollar_quoted_string, sym__postgres_escape_string, STATE(6848), 2, sym__literal_string, sym_identifier, [472430] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7518), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472456] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7519), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472482] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7520), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472508] = 7, ACTIONS(13979), 1, anon_sym_LPAREN, STATE(3799), 1, sym_identifier, STATE(6216), 1, sym_object_reference, STATE(6481), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(6473), 2, sym_invocation, sym_subquery, ACTIONS(403), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472534] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14326), 1, anon_sym_RPAREN, STATE(8372), 1, sym_partition_by, STATE(9394), 1, sym_order_by, STATE(13644), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [472562] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7523), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472588] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7524), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472614] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7525), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472640] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7527), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472666] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7528), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472692] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7530), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472718] = 3, ACTIONS(14330), 1, sym_keyword_temp, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14328), 8, sym_keyword_view, sym_keyword_materialized, sym_keyword_constraint, sym_keyword_temporary, sym_keyword_recursive, sym_keyword_trigger, sym_keyword_function, sym_keyword_definer, [472736] = 7, ACTIONS(14332), 1, sym_keyword_set, ACTIONS(14337), 1, sym_keyword_inner, ACTIONS(14340), 1, sym_keyword_join, ACTIONS(14343), 1, sym_keyword_natural, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8106), 2, sym_join, aux_sym__mysql_update_statement_repeat2, ACTIONS(14334), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [472762] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14346), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [472794] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14346), 1, sym_keyword_execute, ACTIONS(14348), 1, sym_keyword_deferrable, STATE(8120), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [472826] = 8, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(11058), 1, sym_keyword_where, ACTIONS(11060), 1, sym_keyword_order, STATE(8453), 1, sym_where, STATE(9385), 1, sym_order_by, STATE(11154), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13954), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [472854] = 5, ACTIONS(14243), 1, sym_keyword_union, STATE(8024), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14245), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13825), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, anon_sym_RPAREN, [472876] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7472), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472902] = 5, ACTIONS(14243), 1, sym_keyword_union, STATE(8024), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14245), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13806), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, anon_sym_RPAREN, [472924] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14350), 1, anon_sym_RPAREN, STATE(8431), 1, sym_partition_by, STATE(9492), 1, sym_order_by, STATE(14034), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [472952] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(5452), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [472978] = 4, ACTIONS(14352), 1, anon_sym_COMMA, STATE(7985), 1, aux_sym_assignment_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14157), 7, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_when, sym_keyword_returning, [472998] = 7, ACTIONS(14202), 1, anon_sym_COMMA, ACTIONS(14354), 1, anon_sym_RPAREN, STATE(9143), 1, sym_identifier, STATE(11397), 1, aux_sym__compute_stats_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8273), 2, sym_field, aux_sym__compute_stats_repeat1, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [473024] = 4, STATE(1375), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(14228), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, [473044] = 7, ACTIONS(14202), 1, anon_sym_COMMA, ACTIONS(14356), 1, anon_sym_RPAREN, STATE(9143), 1, sym_identifier, STATE(11433), 1, aux_sym__compute_stats_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8273), 2, sym_field, aux_sym__compute_stats_repeat1, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [473070] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14358), 1, anon_sym_RPAREN, STATE(8479), 1, sym_partition_by, STATE(9452), 1, sym_order_by, STATE(13735), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [473098] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14360), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473130] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14360), 1, sym_keyword_execute, ACTIONS(14362), 1, sym_keyword_deferrable, STATE(8127), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473162] = 4, ACTIONS(14364), 1, sym_keyword_from, STATE(7938), 1, sym_from, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13678), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [473182] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(13985), 1, sym_keyword_create, STATE(8062), 1, aux_sym_create_database_repeat1, STATE(8371), 1, sym_identifier, STATE(8767), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13983), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [473210] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(13948), 1, sym_keyword_create, STATE(8164), 1, aux_sym_create_database_repeat1, STATE(8371), 1, sym_identifier, STATE(8767), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13946), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [473238] = 7, ACTIONS(13612), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(5309), 1, sym_object_reference, STATE(7406), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5666), 2, sym_invocation, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [473264] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13463), 1, sym_keyword_using, ACTIONS(13501), 1, sym_keyword_on, STATE(11605), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [473292] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14366), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473324] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13463), 1, sym_keyword_using, ACTIONS(13602), 1, sym_keyword_on, STATE(11851), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [473352] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14366), 1, sym_keyword_execute, ACTIONS(14368), 1, sym_keyword_deferrable, STATE(8130), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473384] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14370), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473416] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14370), 1, sym_keyword_execute, ACTIONS(14372), 1, sym_keyword_deferrable, STATE(8144), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473448] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13241), 1, sym_keyword_using, ACTIONS(13503), 1, sym_keyword_on, STATE(12032), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [473476] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14374), 1, anon_sym_RPAREN, STATE(8544), 1, sym_partition_by, STATE(9609), 1, sym_order_by, STATE(14433), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [473504] = 7, ACTIONS(13979), 1, anon_sym_LPAREN, STATE(3799), 1, sym_identifier, STATE(6216), 1, sym_object_reference, STATE(6696), 1, sym_relation, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(6473), 2, sym_invocation, sym_subquery, ACTIONS(403), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [473530] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(13475), 1, sym_keyword_using, ACTIONS(13606), 1, sym_keyword_on, STATE(12044), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [473558] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(13948), 1, sym_keyword_create, STATE(8164), 1, aux_sym_create_database_repeat1, STATE(8371), 1, sym_identifier, STATE(8767), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(13946), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [473586] = 5, ACTIONS(13906), 1, anon_sym_LBRACK, STATE(2804), 1, aux_sym_array_size_definition_repeat1, STATE(3396), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3313), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, anon_sym_COMMA, [473608] = 8, ACTIONS(13233), 1, sym_keyword_inner, ACTIONS(13235), 1, sym_keyword_join, ACTIONS(13237), 1, sym_keyword_natural, ACTIONS(14139), 1, sym_keyword_using, ACTIONS(14376), 1, sym_keyword_on, STATE(12053), 1, sym_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13231), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [473636] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14378), 1, sym_keyword_deferrable, ACTIONS(14380), 1, sym_keyword_execute, STATE(8141), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473668] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14382), 1, sym_keyword_deferrable, ACTIONS(14384), 1, sym_keyword_execute, STATE(8143), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473700] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14384), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473732] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14386), 1, sym_keyword_deferrable, ACTIONS(14388), 1, sym_keyword_execute, STATE(8146), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473764] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14388), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473796] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14390), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473828] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14390), 1, sym_keyword_execute, ACTIONS(14392), 1, sym_keyword_deferrable, STATE(8161), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473860] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14394), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473892] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14394), 1, sym_keyword_execute, ACTIONS(14396), 1, sym_keyword_deferrable, STATE(8148), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473924] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14398), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473956] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14398), 1, sym_keyword_execute, ACTIONS(14400), 1, sym_keyword_deferrable, STATE(8150), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [473988] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14402), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [474020] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14402), 1, sym_keyword_execute, ACTIONS(14404), 1, sym_keyword_deferrable, STATE(8152), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [474052] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14406), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [474084] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14406), 1, sym_keyword_execute, ACTIONS(14408), 1, sym_keyword_deferrable, STATE(8154), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [474116] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14410), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [474148] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14410), 1, sym_keyword_execute, ACTIONS(14412), 1, sym_keyword_deferrable, STATE(8156), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [474180] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14414), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [474212] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14414), 1, sym_keyword_execute, ACTIONS(14416), 1, sym_keyword_deferrable, STATE(8158), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [474244] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14418), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [474276] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14418), 1, sym_keyword_execute, ACTIONS(14420), 1, sym_keyword_deferrable, STATE(8160), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [474308] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14422), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [474340] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14424), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [474372] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14424), 1, sym_keyword_execute, ACTIONS(14426), 1, sym_keyword_deferrable, STATE(8163), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [474404] = 10, ACTIONS(14178), 1, sym_keyword_from, ACTIONS(14180), 1, sym_keyword_when, ACTIONS(14182), 1, sym_keyword_not, ACTIONS(14184), 1, sym_keyword_for, ACTIONS(14188), 1, sym_keyword_initially, ACTIONS(14190), 1, sym_keyword_referencing, ACTIONS(14206), 1, sym_keyword_deferrable, ACTIONS(14428), 1, sym_keyword_execute, STATE(8036), 1, aux_sym_create_trigger_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [474436] = 8, ACTIONS(13922), 1, sym__identifier, ACTIONS(13925), 1, sym_keyword_create, STATE(8164), 1, aux_sym_create_database_repeat1, STATE(8371), 1, sym_identifier, STATE(8767), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13920), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(13927), 2, sym__double_quote_string, aux_sym_identifier_token1, [474464] = 8, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14131), 1, sym_keyword_partition, ACTIONS(14430), 1, anon_sym_RPAREN, STATE(8401), 1, sym_partition_by, STATE(9366), 1, sym_order_by, STATE(14152), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [474492] = 4, ACTIONS(14352), 1, anon_sym_COMMA, STATE(8115), 1, aux_sym_assignment_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14167), 7, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_when, sym_keyword_returning, [474512] = 6, ACTIONS(14436), 1, anon_sym_COMMA, STATE(8406), 1, aux_sym__truncate_statement_repeat1, STATE(11180), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14434), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(14432), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [474535] = 4, ACTIONS(14438), 1, anon_sym_COMMA, STATE(8168), 1, aux_sym_assignment_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14129), 6, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [474554] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14441), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [474569] = 6, ACTIONS(14443), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(12422), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(6673), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [474592] = 4, ACTIONS(14447), 1, anon_sym_COMMA, STATE(8179), 1, aux_sym__insert_values_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14445), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [474611] = 6, ACTIONS(14451), 1, sym_keyword_cascade, ACTIONS(14453), 1, sym_keyword_with, ACTIONS(14455), 1, sym_keyword_schema, ACTIONS(14457), 1, sym_keyword_version, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14449), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [474634] = 7, ACTIONS(14461), 1, sym_keyword_delete, ACTIONS(14463), 1, sym_keyword_insert, ACTIONS(14465), 1, sym_keyword_update, ACTIONS(14467), 1, sym_keyword_where, STATE(10972), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14459), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [474659] = 6, ACTIONS(14436), 1, anon_sym_COMMA, STATE(8224), 1, aux_sym__truncate_statement_repeat1, STATE(11323), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14469), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(13691), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [474682] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11936), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [474697] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8799), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [474720] = 8, ACTIONS(14214), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, ACTIONS(14475), 1, sym_keyword_only, STATE(6167), 1, sym_object_reference, STATE(6495), 1, sym_identifier, STATE(8911), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [474747] = 7, ACTIONS(14467), 1, sym_keyword_where, ACTIONS(14479), 1, sym_keyword_delete, ACTIONS(14481), 1, sym_keyword_insert, ACTIONS(14483), 1, sym_keyword_update, STATE(11005), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14477), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [474772] = 4, ACTIONS(14487), 1, anon_sym_COMMA, STATE(8179), 1, aux_sym__insert_values_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14485), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [474791] = 3, ACTIONS(14492), 1, sym_keyword_materialized, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14490), 7, sym_keyword_table, sym_keyword_view, sym_keyword_schema, sym_keyword_user, sym_keyword_trigger, sym_keyword_function, sym_keyword_procedure, [474808] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8833), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [474831] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14494), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [474846] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14496), 1, sym_keyword_separator, ACTIONS(14498), 1, anon_sym_RPAREN, ACTIONS(14500), 1, anon_sym_COMMA, STATE(8883), 1, sym_order_by, STATE(11320), 1, aux_sym_invocation_repeat1, STATE(13896), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [474875] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11779), 8, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_as, sym_keyword_with, anon_sym_LPAREN, [474890] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(14284), 1, anon_sym_LPAREN, ACTIONS(14502), 1, sym_keyword_if, STATE(8950), 1, sym__if_not_exists, STATE(9387), 1, sym_ordered_columns, STATE(12282), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [474917] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8854), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [474940] = 7, ACTIONS(215), 1, sym__identifier, ACTIONS(14506), 1, sym_keyword_session, STATE(7078), 1, sym_identifier, STATE(11865), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14504), 2, sym_keyword_role, sym_keyword_all, [474965] = 8, ACTIONS(215), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, ACTIONS(14508), 1, sym_keyword_column, ACTIONS(14510), 1, sym_keyword_constraint, STATE(9801), 1, sym__if_exists, STATE(10930), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [474992] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, STATE(8988), 1, sym_order_by, STATE(9848), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13954), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [475015] = 7, ACTIONS(14467), 1, sym_keyword_where, ACTIONS(14514), 1, sym_keyword_delete, ACTIONS(14516), 1, sym_keyword_insert, ACTIONS(14518), 1, sym_keyword_update, STATE(11016), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14512), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [475040] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14520), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [475055] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14522), 1, sym_keyword_separator, ACTIONS(14524), 1, anon_sym_RPAREN, ACTIONS(14526), 1, anon_sym_COMMA, STATE(8844), 1, sym_order_by, STATE(10636), 1, aux_sym_invocation_repeat1, STATE(14028), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [475084] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14528), 1, sym_keyword_separator, ACTIONS(14530), 1, anon_sym_RPAREN, ACTIONS(14532), 1, anon_sym_COMMA, STATE(8596), 1, sym_order_by, STATE(11449), 1, aux_sym_invocation_repeat1, STATE(14421), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [475113] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14534), 1, sym_keyword_separator, ACTIONS(14536), 1, anon_sym_RPAREN, ACTIONS(14538), 1, anon_sym_COMMA, STATE(8853), 1, sym_order_by, STATE(10641), 1, aux_sym_invocation_repeat1, STATE(14184), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [475142] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11816), 8, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_as, sym_keyword_with, anon_sym_LPAREN, [475157] = 5, ACTIONS(14540), 1, sym_keyword_from, STATE(1465), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(13916), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, [475178] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14542), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [475193] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(11060), 1, sym_keyword_order, STATE(7711), 1, sym_order_by, STATE(7904), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9013), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [475216] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11840), 8, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_as, sym_keyword_with, anon_sym_LPAREN, [475231] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14544), 1, sym_keyword_separator, ACTIONS(14546), 1, anon_sym_RPAREN, ACTIONS(14548), 1, anon_sym_COMMA, STATE(8797), 1, sym_order_by, STATE(11136), 1, aux_sym_invocation_repeat1, STATE(12773), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [475260] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11956), 8, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_as, sym_keyword_with, anon_sym_LPAREN, [475275] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(11060), 1, sym_keyword_order, STATE(7643), 1, sym_order_by, STATE(7856), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9027), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [475298] = 7, ACTIONS(14210), 1, anon_sym_LPAREN, STATE(7477), 1, sym_identifier, STATE(8166), 1, sym_assignment, STATE(14360), 1, sym_object_reference, STATE(14452), 1, sym__qualified_field, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [475323] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11960), 8, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_as, sym_keyword_with, anon_sym_LPAREN, [475338] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11970), 8, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_as, sym_keyword_with, anon_sym_LPAREN, [475353] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14550), 1, sym_keyword_separator, ACTIONS(14552), 1, anon_sym_RPAREN, ACTIONS(14554), 1, anon_sym_COMMA, STATE(8999), 1, sym_order_by, STATE(10589), 1, aux_sym_invocation_repeat1, STATE(13964), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [475382] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(11060), 1, sym_keyword_order, STATE(7732), 1, sym_order_by, STATE(7893), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11040), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [475405] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, ACTIONS(14556), 1, sym_keyword_column, ACTIONS(14558), 1, sym_keyword_constraint, STATE(10547), 1, sym__if_exists, STATE(10548), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [475432] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(11060), 1, sym_keyword_order, STATE(7625), 1, sym_order_by, STATE(7885), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11068), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [475455] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14560), 1, sym_keyword_separator, ACTIONS(14562), 1, anon_sym_RPAREN, ACTIONS(14564), 1, anon_sym_COMMA, STATE(9002), 1, sym_order_by, STATE(11353), 1, aux_sym_invocation_repeat1, STATE(14020), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [475484] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2024), 8, sym_keyword_from, sym_keyword_when, sym_keyword_not, sym_keyword_for, sym_keyword_deferrable, sym_keyword_initially, sym_keyword_referencing, sym_keyword_execute, [475499] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(11060), 1, sym_keyword_order, STATE(7647), 1, sym_order_by, STATE(7932), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12646), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [475522] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13825), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [475537] = 3, ACTIONS(14568), 1, sym_keyword_materialized, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14566), 7, sym_keyword_table, sym_keyword_view, sym_keyword_schema, sym_keyword_user, sym_keyword_trigger, sym_keyword_function, sym_keyword_procedure, [475554] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(11060), 1, sym_keyword_order, STATE(7690), 1, sym_order_by, STATE(7929), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12895), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [475577] = 4, ACTIONS(14447), 1, anon_sym_COMMA, STATE(8257), 1, aux_sym__insert_values_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14570), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [475596] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(11060), 1, sym_keyword_order, STATE(7714), 1, sym_order_by, STATE(7901), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13080), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_returning, [475619] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14572), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [475634] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11898), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [475649] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14574), 1, sym_keyword_separator, ACTIONS(14576), 1, anon_sym_RPAREN, ACTIONS(14578), 1, anon_sym_COMMA, STATE(8824), 1, sym_order_by, STATE(11159), 1, aux_sym_invocation_repeat1, STATE(12954), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [475678] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14582), 1, sym_keyword_ignore, STATE(5307), 1, sym_identifier, STATE(6950), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14580), 2, sym_keyword_into, sym_keyword_overwrite, [475703] = 7, ACTIONS(14584), 1, sym_keyword_delete, ACTIONS(14586), 1, sym_keyword_insert, ACTIONS(14588), 1, sym_keyword_update, ACTIONS(14590), 1, sym_keyword_where, STATE(10223), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14459), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, [475728] = 6, ACTIONS(14436), 1, anon_sym_COMMA, STATE(8167), 1, aux_sym__truncate_statement_repeat1, STATE(11085), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14592), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(13814), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [475751] = 6, ACTIONS(14436), 1, anon_sym_COMMA, STATE(8406), 1, aux_sym__truncate_statement_repeat1, STATE(11085), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14592), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(13814), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [475774] = 8, ACTIONS(14214), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, ACTIONS(14594), 1, sym_keyword_only, STATE(6074), 1, sym_object_reference, STATE(6495), 1, sym_identifier, STATE(8718), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [475801] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9027), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [475824] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9033), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [475847] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9036), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [475870] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14596), 1, sym_keyword_separator, ACTIONS(14598), 1, anon_sym_RPAREN, ACTIONS(14600), 1, anon_sym_COMMA, STATE(8567), 1, sym_order_by, STATE(10778), 1, aux_sym_invocation_repeat1, STATE(14788), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [475899] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14602), 1, sym_keyword_separator, ACTIONS(14604), 1, anon_sym_RPAREN, ACTIONS(14606), 1, anon_sym_COMMA, STATE(8901), 1, sym_order_by, STATE(10667), 1, aux_sym_invocation_repeat1, STATE(12603), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [475928] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(14165), 1, anon_sym_LPAREN, ACTIONS(14502), 1, sym_keyword_if, STATE(8687), 1, sym__if_not_exists, STATE(10005), 1, sym_ordered_columns, STATE(12160), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [475955] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14610), 2, sym_keyword_create, sym__identifier, ACTIONS(14608), 6, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, [475972] = 7, ACTIONS(14210), 1, anon_sym_LPAREN, STATE(7477), 1, sym_identifier, STATE(8300), 1, sym_assignment, STATE(12369), 1, sym__qualified_field, STATE(14360), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [475997] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14612), 1, sym_keyword_separator, ACTIONS(14614), 1, anon_sym_RPAREN, ACTIONS(14616), 1, anon_sym_COMMA, STATE(8907), 1, sym_order_by, STATE(10672), 1, aux_sym_invocation_repeat1, STATE(12695), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [476026] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11940), 8, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_as, sym_keyword_with, anon_sym_LPAREN, [476041] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11828), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [476056] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9073), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [476079] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14620), 2, sym_keyword_create, sym__identifier, ACTIONS(14618), 6, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, [476096] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9078), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [476119] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9080), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [476142] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14622), 1, sym_keyword_separator, ACTIONS(14624), 1, anon_sym_RPAREN, ACTIONS(14626), 1, anon_sym_COMMA, STATE(8619), 1, sym_order_by, STATE(10981), 1, aux_sym_invocation_repeat1, STATE(14448), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [476171] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8574), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [476194] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8579), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [476217] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8582), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [476240] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14628), 1, sym_keyword_separator, ACTIONS(14630), 1, anon_sym_RPAREN, ACTIONS(14632), 1, anon_sym_COMMA, STATE(8758), 1, sym_order_by, STATE(11217), 1, aux_sym_invocation_repeat1, STATE(13386), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [476269] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14634), 1, sym_keyword_separator, ACTIONS(14636), 1, anon_sym_RPAREN, ACTIONS(14638), 1, anon_sym_COMMA, STATE(8675), 1, sym_order_by, STATE(10569), 1, aux_sym_invocation_repeat1, STATE(13928), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [476298] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14640), 8, sym_keyword_parquet, sym_keyword_rcfile, sym_keyword_csv, sym_keyword_textfile, sym_keyword_avro, sym_keyword_sequencefile, sym_keyword_orc, sym_keyword_jsonfile, [476313] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14642), 1, sym_keyword_separator, ACTIONS(14644), 1, anon_sym_RPAREN, ACTIONS(14646), 1, anon_sym_COMMA, STATE(8951), 1, sym_order_by, STATE(10698), 1, aux_sym_invocation_repeat1, STATE(13634), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [476342] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14648), 1, sym_keyword_separator, ACTIONS(14650), 1, anon_sym_RPAREN, ACTIONS(14652), 1, anon_sym_COMMA, STATE(8686), 1, sym_order_by, STATE(10571), 1, aux_sym_invocation_repeat1, STATE(13024), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [476371] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14656), 1, sym_keyword_session, STATE(5307), 1, sym_identifier, STATE(10741), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14654), 2, sym_keyword_role, sym_keyword_all, [476396] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14658), 1, sym_keyword_separator, ACTIONS(14660), 1, anon_sym_RPAREN, ACTIONS(14662), 1, anon_sym_COMMA, STATE(8956), 1, sym_order_by, STATE(10701), 1, aux_sym_invocation_repeat1, STATE(13672), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [476425] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(14284), 1, anon_sym_LPAREN, ACTIONS(14502), 1, sym_keyword_if, STATE(8659), 1, sym__if_not_exists, STATE(9304), 1, sym_ordered_columns, STATE(12031), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [476452] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14666), 1, sym_keyword_ignore, STATE(5307), 1, sym_identifier, STATE(6954), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14664), 2, sym_keyword_into, sym_keyword_overwrite, [476477] = 7, ACTIONS(14590), 1, sym_keyword_where, ACTIONS(14670), 1, sym_keyword_delete, ACTIONS(14672), 1, sym_keyword_insert, ACTIONS(14674), 1, sym_keyword_update, STATE(10244), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14668), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, [476502] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14676), 1, sym_keyword_separator, ACTIONS(14678), 1, anon_sym_RPAREN, ACTIONS(14680), 1, anon_sym_COMMA, STATE(8585), 1, sym_order_by, STATE(11429), 1, aux_sym_invocation_repeat1, STATE(14335), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [476531] = 6, ACTIONS(14436), 1, anon_sym_COMMA, STATE(8318), 1, aux_sym__truncate_statement_repeat1, STATE(11180), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14434), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(14432), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [476554] = 4, ACTIONS(14447), 1, anon_sym_COMMA, STATE(8179), 1, aux_sym__insert_values_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14682), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [476573] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14686), 2, sym_keyword_create, sym__identifier, ACTIONS(14684), 6, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, [476590] = 4, STATE(1148), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(14228), 5, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [476609] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14690), 1, sym_keyword_ignore, STATE(5307), 1, sym_identifier, STATE(6945), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14688), 2, sym_keyword_into, sym_keyword_overwrite, [476634] = 5, ACTIONS(14692), 1, sym_keyword_from, STATE(1654), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(13916), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, [476655] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14694), 1, sym_keyword_separator, ACTIONS(14696), 1, anon_sym_RPAREN, ACTIONS(14698), 1, anon_sym_COMMA, STATE(8592), 1, sym_order_by, STATE(10802), 1, aux_sym_invocation_repeat1, STATE(12466), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [476684] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14700), 1, sym_keyword_separator, ACTIONS(14702), 1, anon_sym_RPAREN, ACTIONS(14704), 1, anon_sym_COMMA, STATE(8989), 1, sym_order_by, STATE(10726), 1, aux_sym_invocation_repeat1, STATE(14026), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [476713] = 5, STATE(9143), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14706), 2, anon_sym_RPAREN, anon_sym_COMMA, STATE(8273), 2, sym_field, aux_sym__compute_stats_repeat1, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [476734] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14708), 1, sym_keyword_separator, ACTIONS(14710), 1, anon_sym_RPAREN, ACTIONS(14712), 1, anon_sym_COMMA, STATE(8971), 1, sym_order_by, STATE(11273), 1, aux_sym_invocation_repeat1, STATE(13707), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [476763] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8691), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [476786] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14714), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [476801] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14716), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [476816] = 7, ACTIONS(14210), 1, anon_sym_LPAREN, STATE(7477), 1, sym_identifier, STATE(7961), 1, sym_assignment, STATE(14360), 1, sym_object_reference, STATE(14452), 1, sym__qualified_field, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [476841] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13806), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [476856] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14718), 1, sym_keyword_separator, ACTIONS(14720), 1, anon_sym_RPAREN, ACTIONS(14722), 1, anon_sym_COMMA, STATE(9001), 1, sym_order_by, STATE(10728), 1, aux_sym_invocation_repeat1, STATE(14085), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [476885] = 7, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(14724), 1, sym_keyword_stdin, ACTIONS(14726), 1, sym_keyword_program, STATE(137), 1, sym__single_quote_string, STATE(11785), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [476910] = 5, STATE(9143), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14731), 2, anon_sym_RPAREN, anon_sym_COMMA, STATE(8273), 2, sym_field, aux_sym__compute_stats_repeat1, ACTIONS(14728), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [476931] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11986), 8, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_as, sym_keyword_with, anon_sym_LPAREN, [476946] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11771), 8, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_as, sym_keyword_with, anon_sym_LPAREN, [476961] = 7, ACTIONS(14590), 1, sym_keyword_where, ACTIONS(14733), 1, sym_keyword_delete, ACTIONS(14735), 1, sym_keyword_insert, ACTIONS(14737), 1, sym_keyword_update, STATE(10261), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14477), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, [476986] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14739), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [477001] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9040), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [477024] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14741), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [477039] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14743), 1, sym_keyword_separator, ACTIONS(14745), 1, anon_sym_RPAREN, ACTIONS(14747), 1, anon_sym_COMMA, STATE(8861), 1, sym_order_by, STATE(10966), 1, aux_sym_invocation_repeat1, STATE(14352), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [477068] = 7, ACTIONS(14210), 1, anon_sym_LPAREN, STATE(7477), 1, sym_identifier, STATE(7983), 1, sym_assignment, STATE(12369), 1, sym__qualified_field, STATE(14360), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [477093] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11793), 8, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_as, sym_keyword_with, anon_sym_LPAREN, [477108] = 5, ACTIONS(14749), 1, sym_keyword_union, STATE(8287), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14751), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13825), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, [477129] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11797), 8, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_as, sym_keyword_with, anon_sym_LPAREN, [477144] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14753), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [477159] = 5, ACTIONS(14749), 1, sym_keyword_union, STATE(8287), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14751), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13806), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, [477180] = 5, ACTIONS(14749), 1, sym_keyword_union, STATE(8288), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14751), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13808), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, [477201] = 5, ACTIONS(14755), 1, sym_keyword_union, STATE(8288), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14758), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13867), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, [477222] = 5, ACTIONS(14749), 1, sym_keyword_union, STATE(8287), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14751), 2, sym_keyword_except, sym_keyword_intersect, ACTIONS(13769), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, [477243] = 6, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, STATE(8578), 1, sym_order_by, STATE(10266), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14761), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [477266] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14763), 8, sym_keyword_from, sym_keyword_when, sym_keyword_not, sym_keyword_for, sym_keyword_deferrable, sym_keyword_initially, sym_keyword_referencing, sym_keyword_execute, [477281] = 7, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(14765), 1, sym_keyword_stdin, ACTIONS(14767), 1, sym_keyword_program, STATE(137), 1, sym__single_quote_string, STATE(12251), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [477306] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14769), 1, sym_keyword_separator, ACTIONS(14771), 1, anon_sym_RPAREN, ACTIONS(14773), 1, anon_sym_COMMA, STATE(8987), 1, sym_order_by, STATE(11289), 1, aux_sym_invocation_repeat1, STATE(13772), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [477335] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8981), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [477358] = 6, ACTIONS(14775), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14047), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(6618), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [477381] = 4, ACTIONS(14447), 1, anon_sym_COMMA, STATE(8171), 1, aux_sym__insert_values_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14777), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [477400] = 7, ACTIONS(14590), 1, sym_keyword_where, ACTIONS(14779), 1, sym_keyword_delete, ACTIONS(14781), 1, sym_keyword_insert, ACTIONS(14783), 1, sym_keyword_update, STATE(10280), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14512), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, [477425] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14785), 1, sym_keyword_separator, ACTIONS(14787), 1, anon_sym_RPAREN, ACTIONS(14789), 1, anon_sym_COMMA, STATE(8622), 1, sym_order_by, STATE(10830), 1, aux_sym_invocation_repeat1, STATE(12740), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [477454] = 6, ACTIONS(14793), 1, sym_keyword_cascade, ACTIONS(14795), 1, sym_keyword_with, ACTIONS(14797), 1, sym_keyword_schema, ACTIONS(14799), 1, sym_keyword_version, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14791), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [477477] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14129), 8, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_when, sym_keyword_returning, anon_sym_COMMA, [477492] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14801), 1, sym_keyword_separator, ACTIONS(14803), 1, anon_sym_RPAREN, ACTIONS(14805), 1, anon_sym_COMMA, STATE(9032), 1, sym_order_by, STATE(10746), 1, aux_sym_invocation_repeat1, STATE(14416), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [477521] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13769), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [477536] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14807), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [477551] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11775), 8, sym_keyword_select, sym_keyword_show, sym_keyword_unload, sym_keyword_values, sym_keyword_set, sym_keyword_as, sym_keyword_with, anon_sym_LPAREN, [477566] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14809), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [477581] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14811), 1, sym_keyword_separator, ACTIONS(14813), 1, anon_sym_RPAREN, ACTIONS(14815), 1, anon_sym_COMMA, STATE(8764), 1, sym_order_by, STATE(10600), 1, aux_sym_invocation_repeat1, STATE(14818), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [477610] = 4, ACTIONS(13906), 1, anon_sym_LBRACK, STATE(3163), 1, sym__array_size_definition, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3472), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_collate, sym_keyword_cascade, sym_keyword_restrict, anon_sym_COMMA, [477629] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14817), 1, sym_keyword_separator, ACTIONS(14819), 1, anon_sym_RPAREN, ACTIONS(14821), 1, anon_sym_COMMA, STATE(8598), 1, sym_order_by, STATE(10805), 1, aux_sym_invocation_repeat1, STATE(12504), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [477658] = 7, ACTIONS(14467), 1, sym_keyword_where, ACTIONS(14823), 1, sym_keyword_delete, ACTIONS(14825), 1, sym_keyword_insert, ACTIONS(14827), 1, sym_keyword_update, STATE(10992), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14668), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [477683] = 7, ACTIONS(14210), 1, anon_sym_LPAREN, STATE(7477), 1, sym_identifier, STATE(7961), 1, sym_assignment, STATE(13731), 1, sym__qualified_field, STATE(14360), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [477708] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14829), 1, sym_keyword_separator, ACTIONS(14831), 1, anon_sym_RPAREN, ACTIONS(14833), 1, anon_sym_COMMA, STATE(9041), 1, sym_order_by, STATE(10752), 1, aux_sym_invocation_repeat1, STATE(14449), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [477737] = 4, ACTIONS(14835), 1, anon_sym_COMMA, STATE(8168), 1, aux_sym_assignment_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14157), 6, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [477756] = 7, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(14837), 1, sym_keyword_stdin, ACTIONS(14839), 1, sym_keyword_program, STATE(137), 1, sym__single_quote_string, STATE(12085), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [477781] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8967), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [477804] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8973), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [477827] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(5307), 1, sym_identifier, STATE(14118), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8977), 2, sym_invocation, sym_subquery, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [477850] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14841), 1, sym_keyword_separator, ACTIONS(14843), 1, anon_sym_RPAREN, ACTIONS(14845), 1, anon_sym_COMMA, STATE(8671), 1, sym_order_by, STATE(10765), 1, aux_sym_invocation_repeat1, STATE(14727), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [477879] = 6, ACTIONS(14436), 1, anon_sym_COMMA, STATE(8406), 1, aux_sym__truncate_statement_repeat1, STATE(10869), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14849), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(14847), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [477902] = 7, ACTIONS(14210), 1, anon_sym_LPAREN, STATE(7477), 1, sym_identifier, STATE(8328), 1, sym_assignment, STATE(13731), 1, sym__qualified_field, STATE(14360), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [477927] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14851), 8, sym_keyword_parquet, sym_keyword_rcfile, sym_keyword_csv, sym_keyword_textfile, sym_keyword_avro, sym_keyword_sequencefile, sym_keyword_orc, sym_keyword_jsonfile, [477942] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14853), 1, sym_keyword_separator, ACTIONS(14855), 1, anon_sym_RPAREN, ACTIONS(14857), 1, anon_sym_COMMA, STATE(8627), 1, sym_order_by, STATE(10832), 1, aux_sym_invocation_repeat1, STATE(12766), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [477971] = 8, ACTIONS(55), 1, sym__identifier, ACTIONS(14165), 1, anon_sym_LPAREN, ACTIONS(14502), 1, sym_keyword_if, STATE(8657), 1, sym__if_not_exists, STATE(9932), 1, sym_ordered_columns, STATE(12096), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [477998] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14859), 1, sym_keyword_separator, ACTIONS(14861), 1, anon_sym_RPAREN, ACTIONS(14863), 1, anon_sym_COMMA, STATE(8581), 1, sym_order_by, STATE(10958), 1, aux_sym_invocation_repeat1, STATE(14277), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [478027] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14865), 1, sym_keyword_separator, ACTIONS(14867), 1, anon_sym_RPAREN, ACTIONS(14869), 1, anon_sym_COMMA, STATE(8575), 1, sym_order_by, STATE(10782), 1, aux_sym_invocation_repeat1, STATE(14812), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [478056] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14107), 8, sym_keyword_from, sym_keyword_when, sym_keyword_not, sym_keyword_for, sym_keyword_deferrable, sym_keyword_initially, sym_keyword_referencing, sym_keyword_execute, [478071] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14873), 2, sym_keyword_create, sym__identifier, ACTIONS(14871), 6, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, [478088] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14875), 1, sym_keyword_separator, ACTIONS(14877), 1, anon_sym_RPAREN, ACTIONS(14879), 1, anon_sym_COMMA, STATE(8775), 1, sym_order_by, STATE(10602), 1, aux_sym_invocation_repeat1, STATE(12457), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [478117] = 4, ACTIONS(14835), 1, anon_sym_COMMA, STATE(8312), 1, aux_sym_assignment_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14167), 6, sym_keyword_from, sym_keyword_on, sym_keyword_where, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [478136] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14881), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [478151] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14883), 1, sym_keyword_separator, ACTIONS(14885), 1, anon_sym_RPAREN, ACTIONS(14887), 1, anon_sym_COMMA, STATE(9024), 1, sym_order_by, STATE(10931), 1, aux_sym_invocation_repeat1, STATE(14096), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [478180] = 9, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14889), 1, sym_keyword_separator, ACTIONS(14891), 1, anon_sym_RPAREN, ACTIONS(14893), 1, anon_sym_COMMA, STATE(8763), 1, sym_order_by, STATE(10795), 1, aux_sym_invocation_repeat1, STATE(12405), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [478209] = 8, ACTIONS(14214), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, ACTIONS(14895), 1, sym_keyword_only, STATE(6172), 1, sym_object_reference, STATE(6495), 1, sym_identifier, STATE(9074), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [478236] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11920), 8, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, anon_sym_RPAREN, [478251] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14897), 8, sym_keyword_from, sym_keyword_when, sym_keyword_not, sym_keyword_for, sym_keyword_deferrable, sym_keyword_initially, sym_keyword_referencing, sym_keyword_execute, [478266] = 7, ACTIONS(215), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, ACTIONS(14899), 1, sym_keyword_authorization, STATE(10434), 1, sym__if_not_exists, STATE(10435), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [478290] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14901), 1, anon_sym_RPAREN, STATE(9431), 1, sym_order_by, STATE(12462), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [478312] = 8, ACTIONS(14903), 1, sym_keyword_not, ACTIONS(14905), 1, sym_keyword_default, ACTIONS(14907), 1, sym_keyword_data, ACTIONS(14909), 1, sym_keyword_storage, ACTIONS(14911), 1, sym_keyword_compression, ACTIONS(14913), 1, sym_keyword_statistics, ACTIONS(14915), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [478338] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14520), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [478352] = 6, ACTIONS(55), 1, sym__identifier, STATE(5307), 1, sym_identifier, STATE(6970), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14917), 2, sym_keyword_into, sym_keyword_overwrite, [478374] = 6, ACTIONS(55), 1, sym__identifier, STATE(5307), 1, sym_identifier, STATE(6938), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14919), 2, sym_keyword_into, sym_keyword_overwrite, [478396] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(14921), 1, sym_keyword_using, STATE(6474), 1, sym_identifier, STATE(12583), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [478420] = 5, ACTIONS(14925), 1, sym_keyword_first, ACTIONS(14927), 1, sym_keyword_after, STATE(10517), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14923), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [478440] = 6, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(14929), 1, sym_keyword_null, STATE(2845), 1, sym__single_quote_string, STATE(7373), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [478462] = 8, ACTIONS(14931), 1, sym_keyword_not, ACTIONS(14933), 1, sym_keyword_default, ACTIONS(14935), 1, sym_keyword_data, ACTIONS(14937), 1, sym_keyword_storage, ACTIONS(14939), 1, sym_keyword_compression, ACTIONS(14941), 1, sym_keyword_statistics, ACTIONS(14943), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [478488] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14485), 7, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, anon_sym_COMMA, [478502] = 6, ACTIONS(14210), 1, anon_sym_LPAREN, STATE(7477), 1, sym_identifier, STATE(8117), 1, sym__qualified_field, STATE(14360), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [478524] = 6, ACTIONS(14210), 1, anon_sym_LPAREN, STATE(7477), 1, sym_identifier, STATE(14360), 1, sym_object_reference, STATE(14413), 1, sym__qualified_field, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [478546] = 5, ACTIONS(14226), 1, anon_sym_RPAREN, STATE(9143), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8118), 2, sym_field, aux_sym__compute_stats_repeat1, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [478566] = 6, ACTIONS(14945), 1, sym_keyword_cascade, ACTIONS(14947), 1, sym_keyword_with, ACTIONS(14949), 1, sym_keyword_schema, ACTIONS(14951), 1, sym_keyword_version, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14449), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [478588] = 6, ACTIONS(121), 1, sym__identifier, ACTIONS(14953), 1, sym_keyword_begin, STATE(25), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(129), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(8391), 2, sym_function_declaration, aux_sym_function_body_repeat2, [478610] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14441), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [478624] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13806), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [478638] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14809), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [478652] = 7, ACTIONS(345), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(3799), 1, sym_identifier, STATE(7548), 1, sym_object_reference, STATE(9089), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 2, sym__double_quote_string, aux_sym_identifier_token1, [478676] = 7, ACTIONS(14214), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(6351), 1, sym_object_reference, STATE(6495), 1, sym_identifier, STATE(9328), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [478700] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(9519), 1, sym__if_not_exists, STATE(10750), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [478724] = 5, ACTIONS(12835), 1, sym_keyword_owner, ACTIONS(14141), 1, sym_keyword_set, ACTIONS(14955), 1, sym_keyword_rename, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(11745), 4, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [478744] = 5, ACTIONS(14925), 1, sym_keyword_first, ACTIONS(14927), 1, sym_keyword_after, STATE(9911), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14957), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [478764] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14959), 1, anon_sym_RPAREN, STATE(9545), 1, sym_order_by, STATE(13850), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [478786] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14753), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [478800] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(9469), 1, sym__if_not_exists, STATE(10975), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [478824] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11898), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [478838] = 5, ACTIONS(14963), 1, sym_keyword_collate, STATE(11143), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14965), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(14961), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [478858] = 5, ACTIONS(14925), 1, sym_keyword_first, ACTIONS(14927), 1, sym_keyword_after, STATE(9912), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14967), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [478878] = 4, STATE(9916), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14971), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(14969), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [478896] = 5, ACTIONS(14925), 1, sym_keyword_first, ACTIONS(14927), 1, sym_keyword_after, STATE(9917), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14973), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [478916] = 6, ACTIONS(14977), 1, anon_sym_COMMA, STATE(8682), 1, aux_sym__truncate_statement_repeat1, STATE(11834), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14847), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(14975), 2, sym_keyword_cascade, sym_keyword_restrict, [478938] = 4, ACTIONS(14979), 1, anon_sym_COMMA, STATE(8466), 1, aux_sym__insert_values_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14445), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, [478956] = 8, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(11177), 1, sym_keyword_primary, ACTIONS(11181), 1, sym_keyword_constraint, ACTIONS(11193), 1, sym_keyword_check, STATE(3357), 1, sym__single_quote_string, STATE(9922), 1, sym__check_constraint, STATE(12090), 1, sym__primary_key, ACTIONS(3), 2, sym_comment, sym_marginalia, [478982] = 8, ACTIONS(14903), 1, sym_keyword_not, ACTIONS(14907), 1, sym_keyword_data, ACTIONS(14909), 1, sym_keyword_storage, ACTIONS(14911), 1, sym_keyword_compression, ACTIONS(14913), 1, sym_keyword_statistics, ACTIONS(14915), 1, anon_sym_LPAREN, ACTIONS(14981), 1, sym_keyword_default, ACTIONS(3), 2, sym_comment, sym_marginalia, [479008] = 7, ACTIONS(405), 1, sym__identifier, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(14983), 1, anon_sym_EQ, STATE(8948), 1, sym__single_quote_string, STATE(8955), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 2, sym__double_quote_string, aux_sym_identifier_token1, [479032] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(14985), 1, anon_sym_RPAREN, STATE(9404), 1, sym_order_by, STATE(13685), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [479054] = 6, ACTIONS(14977), 1, anon_sym_COMMA, STATE(8682), 1, aux_sym__truncate_statement_repeat1, STATE(12269), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13814), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(14987), 2, sym_keyword_cascade, sym_keyword_restrict, [479076] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9577), 1, sym__if_not_exists, STATE(13581), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [479100] = 5, ACTIONS(14925), 1, sym_keyword_first, ACTIONS(14927), 1, sym_keyword_after, STATE(10518), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14989), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [479120] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(9616), 1, sym__if_not_exists, STATE(11277), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [479144] = 8, ACTIONS(14991), 1, sym_keyword_not, ACTIONS(14993), 1, sym_keyword_default, ACTIONS(14995), 1, sym_keyword_data, ACTIONS(14997), 1, sym_keyword_storage, ACTIONS(14999), 1, sym_keyword_compression, ACTIONS(15001), 1, sym_keyword_statistics, ACTIONS(15003), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [479170] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14739), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [479184] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11920), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [479198] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14741), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [479212] = 7, ACTIONS(14214), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(6355), 1, sym_object_reference, STATE(6495), 1, sym_identifier, STATE(9284), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [479236] = 6, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(15005), 1, sym_keyword_null, STATE(137), 1, sym__single_quote_string, STATE(7255), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [479258] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9307), 1, sym__if_not_exists, STATE(12356), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [479282] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14881), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [479296] = 7, ACTIONS(14214), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, ACTIONS(15007), 1, sym_keyword_column, STATE(7774), 1, sym_identifier, STATE(10537), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [479320] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9493), 1, sym__if_not_exists, STATE(12113), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [479344] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11936), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [479358] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(15009), 1, anon_sym_RPAREN, STATE(9378), 1, sym_order_by, STATE(14486), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [479380] = 4, STATE(10525), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15013), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15011), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [479398] = 5, ACTIONS(15017), 1, sym_keyword_on, STATE(9785), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15019), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15015), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [479418] = 6, ACTIONS(15021), 1, sym__identifier, ACTIONS(15024), 1, sym_keyword_begin, STATE(25), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15026), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(8391), 2, sym_function_declaration, aux_sym_function_body_repeat2, [479440] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(11060), 1, sym_keyword_order, STATE(9385), 1, sym_order_by, STATE(11154), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13954), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [479462] = 5, ACTIONS(15029), 1, anon_sym_RPAREN, STATE(9143), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8116), 2, sym_field, aux_sym__compute_stats_repeat1, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [479482] = 6, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(15031), 1, sym_keyword_null, STATE(375), 1, sym__single_quote_string, STATE(7318), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [479504] = 7, ACTIONS(215), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(7078), 1, sym_identifier, STATE(9337), 1, sym__if_exists, STATE(9357), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [479528] = 5, ACTIONS(14925), 1, sym_keyword_first, ACTIONS(14927), 1, sym_keyword_after, STATE(10197), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15033), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [479548] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(9719), 1, sym__if_not_exists, STATE(11589), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [479572] = 7, ACTIONS(215), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(7078), 1, sym_identifier, STATE(9358), 1, sym__if_exists, STATE(9362), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [479596] = 5, ACTIONS(15037), 1, sym_keyword_collate, STATE(10695), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15039), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15035), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [479616] = 5, ACTIONS(15043), 1, sym_keyword_collate, STATE(10717), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15045), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15041), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [479636] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(15047), 1, anon_sym_RPAREN, STATE(9466), 1, sym_order_by, STATE(13637), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [479658] = 4, ACTIONS(14979), 1, anon_sym_COMMA, STATE(8466), 1, aux_sym__insert_values_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14682), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, [479676] = 5, ACTIONS(14925), 1, sym_keyword_first, ACTIONS(14927), 1, sym_keyword_after, STATE(10527), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15049), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [479696] = 6, ACTIONS(55), 1, sym__identifier, STATE(5307), 1, sym_identifier, STATE(6945), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14688), 2, sym_keyword_into, sym_keyword_overwrite, [479718] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9561), 1, sym__if_not_exists, STATE(12302), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [479742] = 4, ACTIONS(15053), 1, anon_sym_COMMA, STATE(8406), 1, aux_sym__truncate_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15051), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_cascade, sym_keyword_restrict, anon_sym_RPAREN, [479760] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(8922), 1, sym_object_reference, STATE(9682), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [479784] = 8, ACTIONS(15056), 1, sym_keyword_not, ACTIONS(15058), 1, sym_keyword_default, ACTIONS(15060), 1, sym_keyword_data, ACTIONS(15062), 1, sym_keyword_storage, ACTIONS(15064), 1, sym_keyword_compression, ACTIONS(15066), 1, sym_keyword_statistics, ACTIONS(15068), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [479810] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14714), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [479824] = 5, ACTIONS(1796), 1, anon_sym_COMMA, STATE(8469), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15072), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15070), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [479844] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(15074), 1, anon_sym_RPAREN, STATE(9509), 1, sym_order_by, STATE(14031), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [479866] = 5, ACTIONS(1796), 1, anon_sym_COMMA, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15072), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15070), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [479886] = 6, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(14929), 1, sym_keyword_null, STATE(375), 1, sym__single_quote_string, STATE(7373), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [479908] = 6, ACTIONS(55), 1, sym__identifier, STATE(5307), 1, sym_identifier, STATE(6946), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(15076), 2, sym_keyword_into, sym_keyword_overwrite, [479930] = 7, ACTIONS(14670), 1, sym_keyword_delete, ACTIONS(15078), 1, sym_keyword_insert, ACTIONS(15080), 1, sym_keyword_update, ACTIONS(15082), 1, sym_keyword_where, STATE(10244), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14668), 2, sym_keyword_when, anon_sym_RPAREN, [479954] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(15084), 1, sym_keyword_on, STATE(6474), 1, sym_identifier, STATE(13841), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [479978] = 7, ACTIONS(14733), 1, sym_keyword_delete, ACTIONS(15082), 1, sym_keyword_where, ACTIONS(15086), 1, sym_keyword_insert, ACTIONS(15088), 1, sym_keyword_update, STATE(10261), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14477), 2, sym_keyword_when, anon_sym_RPAREN, [480002] = 5, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8539), 2, sym_object_reference, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [480022] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(9324), 1, sym__if_not_exists, STATE(11468), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [480046] = 4, ACTIONS(14979), 1, anon_sym_COMMA, STATE(8402), 1, aux_sym__insert_values_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14570), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, [480064] = 6, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(15090), 1, sym_keyword_null, STATE(137), 1, sym__single_quote_string, STATE(7288), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [480086] = 5, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8505), 2, sym_object_reference, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [480106] = 4, STATE(1656), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(14228), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, [480124] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(15092), 1, anon_sym_RPAREN, STATE(9502), 1, sym_order_by, STATE(13676), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [480146] = 5, ACTIONS(14451), 1, sym_keyword_cascade, ACTIONS(14455), 1, sym_keyword_schema, ACTIONS(14457), 1, sym_keyword_version, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14449), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [480166] = 7, ACTIONS(14214), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, ACTIONS(15094), 1, sym_keyword_column, STATE(7824), 1, sym_identifier, STATE(10079), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [480190] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9474), 1, sym__if_not_exists, STATE(11981), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [480214] = 6, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(15096), 1, anon_sym_RPAREN, STATE(137), 1, sym__single_quote_string, STATE(11377), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [480236] = 6, ACTIONS(55), 1, sym__identifier, STATE(5307), 1, sym_identifier, STATE(6950), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14580), 2, sym_keyword_into, sym_keyword_overwrite, [480258] = 5, ACTIONS(14354), 1, anon_sym_RPAREN, STATE(9143), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(7997), 2, sym_field, aux_sym__compute_stats_repeat1, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [480278] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(15098), 1, anon_sym_RPAREN, STATE(9510), 1, sym_order_by, STATE(14106), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [480300] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(8475), 1, sym_object_reference, STATE(8485), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [480322] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(7356), 1, sym_object_reference, STATE(9381), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [480346] = 7, ACTIONS(12873), 1, sym_keyword_rename, ACTIONS(12875), 1, sym_keyword_owner, ACTIONS(15100), 1, sym_keyword_set, ACTIONS(15102), 1, sym_keyword_with, ACTIONS(15104), 1, sym_keyword_reset, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(11150), 2, sym_rename_object, sym_change_ownership, [480370] = 6, ACTIONS(14590), 1, sym_keyword_where, ACTIONS(15108), 1, sym_keyword_from, STATE(10173), 1, sym_from, STATE(10174), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15106), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [480392] = 7, ACTIONS(14214), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(6287), 1, sym_object_reference, STATE(6495), 1, sym_identifier, STATE(9130), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [480416] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(8949), 1, sym_object_reference, STATE(9367), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [480440] = 7, ACTIONS(215), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(7078), 1, sym_identifier, STATE(9370), 1, sym__if_exists, STATE(9371), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [480464] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(15110), 1, anon_sym_RPAREN, STATE(9666), 1, sym_order_by, STATE(12994), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [480486] = 7, ACTIONS(345), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(3799), 1, sym_identifier, STATE(7404), 1, sym_object_reference, STATE(9663), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 2, sym__double_quote_string, aux_sym_identifier_token1, [480510] = 7, ACTIONS(215), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, ACTIONS(15112), 1, sym_keyword_concurrently, STATE(8766), 1, sym_identifier, STATE(10451), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [480534] = 5, ACTIONS(15116), 1, sym_keyword_on, STATE(10238), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15118), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15114), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [480554] = 6, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(15005), 1, sym_keyword_null, STATE(835), 1, sym__single_quote_string, STATE(7255), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [480576] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14542), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [480590] = 4, ACTIONS(15120), 1, anon_sym_COMMA, STATE(8465), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13425), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, [480608] = 6, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, ACTIONS(15090), 1, sym_keyword_null, STATE(835), 1, sym__single_quote_string, STATE(7288), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [480630] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(9572), 1, sym__if_not_exists, STATE(10952), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [480654] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(15122), 1, sym_keyword_on, STATE(6474), 1, sym_identifier, STATE(13843), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [480678] = 6, ACTIONS(15124), 1, anon_sym_LPAREN, STATE(7892), 1, sym_identifier, STATE(8012), 1, sym__qualified_field, STATE(14726), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [480700] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, ACTIONS(15126), 1, sym_keyword_concurrently, STATE(8464), 1, sym_identifier, STATE(10161), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [480724] = 6, ACTIONS(121), 1, sym__identifier, ACTIONS(15128), 1, sym_keyword_begin, STATE(25), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(129), 2, sym__double_quote_string, aux_sym_identifier_token1, STATE(8391), 2, sym_function_declaration, aux_sym_function_body_repeat2, [480746] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14494), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [480760] = 6, ACTIONS(9226), 1, sym_keyword_limit, ACTIONS(11060), 1, sym_keyword_order, STATE(9427), 1, sym_order_by, STATE(10591), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14761), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [480782] = 5, ACTIONS(14925), 1, sym_keyword_first, ACTIONS(14927), 1, sym_keyword_after, STATE(9745), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15130), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [480802] = 5, ACTIONS(15132), 1, sym_keyword_from, STATE(1676), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(13916), 3, sym_keyword_create, sym_keyword_with, anon_sym_RPAREN, [480822] = 5, ACTIONS(12875), 1, sym_keyword_owner, ACTIONS(14290), 1, sym_keyword_set, ACTIONS(15134), 1, sym_keyword_rename, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10921), 4, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [480842] = 6, ACTIONS(14210), 1, anon_sym_LPAREN, STATE(7477), 1, sym_identifier, STATE(8868), 1, sym__qualified_field, STATE(14360), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [480864] = 5, ACTIONS(14925), 1, sym_keyword_first, ACTIONS(14927), 1, sym_keyword_after, STATE(10127), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15136), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [480884] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9494), 1, sym__if_not_exists, STATE(13907), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [480908] = 5, ACTIONS(14925), 1, sym_keyword_first, ACTIONS(14927), 1, sym_keyword_after, STATE(10204), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15138), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [480928] = 7, ACTIONS(14214), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(6321), 1, sym_object_reference, STATE(6495), 1, sym_identifier, STATE(9111), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [480952] = 4, ACTIONS(14979), 1, anon_sym_COMMA, STATE(8368), 1, aux_sym__insert_values_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14777), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, [480970] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(15140), 1, sym_keyword_table, ACTIONS(15142), 1, sym_keyword_local, STATE(5307), 1, sym_identifier, STATE(14281), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [480994] = 5, ACTIONS(15146), 1, sym_keyword_on, STATE(9871), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15148), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15144), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [481014] = 4, ACTIONS(15120), 1, anon_sym_COMMA, STATE(8477), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13495), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, [481032] = 4, ACTIONS(15150), 1, anon_sym_COMMA, STATE(8466), 1, aux_sym__insert_values_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14485), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, [481050] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9544), 1, sym__if_exists, STATE(11113), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [481074] = 8, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(11177), 1, sym_keyword_primary, ACTIONS(11259), 1, sym_keyword_constraint, ACTIONS(11271), 1, sym_keyword_check, STATE(3357), 1, sym__single_quote_string, STATE(10828), 1, sym__check_constraint, STATE(12162), 1, sym__primary_key, ACTIONS(3), 2, sym_comment, sym_marginalia, [481100] = 5, ACTIONS(1796), 1, anon_sym_COMMA, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15155), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15153), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [481120] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(8554), 1, sym_object_reference, STATE(9533), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [481144] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(7323), 1, sym_object_reference, STATE(9310), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [481168] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9665), 1, sym__if_not_exists, STATE(11723), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [481192] = 5, ACTIONS(1796), 1, anon_sym_COMMA, STATE(8412), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15159), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15157), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [481212] = 5, ACTIONS(15161), 1, anon_sym_RPAREN, STATE(9143), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8009), 2, sym_field, aux_sym__compute_stats_repeat1, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [481232] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(15163), 1, sym_keyword_on, STATE(6474), 1, sym_identifier, STATE(13714), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [481256] = 6, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(15165), 1, sym_keyword_null, STATE(137), 1, sym__single_quote_string, STATE(11157), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [481278] = 4, ACTIONS(15167), 1, anon_sym_COMMA, STATE(8477), 1, aux_sym_order_by_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12755), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_limit, sym_keyword_create, sym_keyword_returning, [481296] = 6, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(15170), 1, sym_keyword_null, STATE(375), 1, sym__single_quote_string, STATE(12221), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [481318] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(15172), 1, anon_sym_RPAREN, STATE(9475), 1, sym_order_by, STATE(13790), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [481340] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(8990), 1, sym_object_reference, STATE(9476), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [481364] = 7, ACTIONS(12833), 1, sym_keyword_rename, ACTIONS(12835), 1, sym_keyword_owner, ACTIONS(15174), 1, sym_keyword_set, ACTIONS(15176), 1, sym_keyword_with, ACTIONS(15178), 1, sym_keyword_reset, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(12035), 2, sym_rename_object, sym_change_ownership, [481388] = 4, ACTIONS(7602), 1, anon_sym_COMMA, STATE(7326), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15180), 5, sym_keyword_order, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, anon_sym_RPAREN, [481406] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(15182), 1, anon_sym_RPAREN, STATE(9535), 1, sym_order_by, STATE(14477), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [481428] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13769), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [481442] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(15184), 1, sym_keyword_on, STATE(6474), 1, sym_identifier, STATE(13715), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [481466] = 5, ACTIONS(15188), 1, sym_keyword_collate, STATE(11001), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15190), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15186), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [481486] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14807), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [481500] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(8357), 1, sym_object_reference, STATE(9131), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [481524] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(7143), 1, sym_object_reference, STATE(9135), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [481548] = 7, ACTIONS(14214), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(6375), 1, sym_object_reference, STATE(6495), 1, sym_identifier, STATE(9547), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [481572] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9548), 1, sym__if_not_exists, STATE(12052), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [481596] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(15192), 1, anon_sym_RPAREN, STATE(9134), 1, sym_order_by, STATE(14280), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [481618] = 7, ACTIONS(14779), 1, sym_keyword_delete, ACTIONS(15082), 1, sym_keyword_where, ACTIONS(15194), 1, sym_keyword_insert, ACTIONS(15196), 1, sym_keyword_update, STATE(10280), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14512), 2, sym_keyword_when, anon_sym_RPAREN, [481642] = 5, ACTIONS(12835), 1, sym_keyword_owner, ACTIONS(14141), 1, sym_keyword_set, ACTIONS(14955), 1, sym_keyword_rename, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(11713), 4, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [481662] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(15198), 1, sym_keyword_using, STATE(6474), 1, sym_identifier, STATE(14675), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [481686] = 6, ACTIONS(14210), 1, anon_sym_LPAREN, STATE(7477), 1, sym_identifier, STATE(8423), 1, sym__qualified_field, STATE(14360), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [481708] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9557), 1, sym__if_not_exists, STATE(14322), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [481732] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(15200), 1, anon_sym_RPAREN, STATE(9309), 1, sym_order_by, STATE(12703), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [481754] = 7, ACTIONS(14214), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(6377), 1, sym_object_reference, STATE(6495), 1, sym_identifier, STATE(9559), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [481778] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9560), 1, sym__if_not_exists, STATE(12067), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [481802] = 7, ACTIONS(215), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(7078), 1, sym_identifier, STATE(9529), 1, sym__if_exists, STATE(9691), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [481826] = 5, ACTIONS(15204), 1, sym_keyword_cascade, ACTIONS(15206), 1, sym_keyword_schema, ACTIONS(15208), 1, sym_keyword_version, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15202), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [481846] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9573), 1, sym__if_not_exists, STATE(12079), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [481870] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9574), 1, sym__if_not_exists, STATE(14349), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [481894] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(15210), 1, sym_keyword_on, STATE(6474), 1, sym_identifier, STATE(13674), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [481918] = 6, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(15212), 1, anon_sym_RPAREN, STATE(137), 1, sym__single_quote_string, STATE(11423), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [481940] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9587), 1, sym__if_not_exists, STATE(12089), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [481964] = 6, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, ACTIONS(15031), 1, sym_keyword_null, STATE(2845), 1, sym__single_quote_string, STATE(7318), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [481986] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(15214), 1, sym_keyword_on, STATE(6474), 1, sym_identifier, STATE(14720), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [482010] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(15216), 1, sym_keyword_on, STATE(6474), 1, sym_identifier, STATE(14721), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [482034] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, ACTIONS(15218), 1, sym_keyword_authorization, STATE(9327), 1, sym_identifier, STATE(9898), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [482058] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(7134), 1, sym_object_reference, STATE(9264), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [482082] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9373), 1, sym__if_not_exists, STATE(11899), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [482106] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13825), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [482120] = 6, ACTIONS(14977), 1, anon_sym_COMMA, STATE(8367), 1, aux_sym__truncate_statement_repeat1, STATE(11706), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14432), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(15220), 2, sym_keyword_cascade, sym_keyword_restrict, [482142] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9659), 1, sym__if_not_exists, STATE(13780), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [482166] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9147), 1, sym__if_exists, STATE(11282), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [482190] = 5, ACTIONS(15222), 1, sym_keyword_and, ACTIONS(15224), 1, sym_keyword_exclude, ACTIONS(15226), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(14769), 4, sym__exclude_current_row, sym__exclude_group, sym__exclude_no_others, sym__exclude_ties, [482210] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(15228), 1, anon_sym_EQ, STATE(8258), 1, sym_identifier, STATE(8326), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [482234] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14572), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [482248] = 6, ACTIONS(15230), 1, sym_keyword_cascade, ACTIONS(15232), 1, sym_keyword_with, ACTIONS(15234), 1, sym_keyword_schema, ACTIONS(15236), 1, sym_keyword_version, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14791), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [482270] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9651), 1, sym__if_not_exists, STATE(12075), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [482294] = 6, ACTIONS(14977), 1, anon_sym_COMMA, STATE(8682), 1, aux_sym__truncate_statement_repeat1, STATE(11706), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14432), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(15220), 2, sym_keyword_cascade, sym_keyword_restrict, [482316] = 6, ACTIONS(14210), 1, anon_sym_LPAREN, STATE(7477), 1, sym_identifier, STATE(8259), 1, sym__qualified_field, STATE(14360), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [482338] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9416), 1, sym__if_not_exists, STATE(13770), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [482362] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11828), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [482376] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(15238), 1, anon_sym_RPAREN, STATE(9536), 1, sym_order_by, STATE(12772), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [482398] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(9430), 1, sym__if_not_exists, STATE(11946), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [482422] = 6, ACTIONS(14467), 1, sym_keyword_where, ACTIONS(15240), 1, sym_keyword_from, STATE(11521), 1, sym_from, STATE(11522), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15106), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [482444] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(9146), 1, sym__if_not_exists, STATE(10605), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [482468] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(15242), 1, anon_sym_RPAREN, STATE(9639), 1, sym_order_by, STATE(12516), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [482490] = 6, ACTIONS(14977), 1, anon_sym_COMMA, STATE(8373), 1, aux_sym__truncate_statement_repeat1, STATE(11912), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13691), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(15244), 2, sym_keyword_cascade, sym_keyword_restrict, [482512] = 5, ACTIONS(15248), 1, sym_keyword_collate, STATE(10704), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15250), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15246), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [482532] = 8, ACTIONS(15056), 1, sym_keyword_not, ACTIONS(15060), 1, sym_keyword_data, ACTIONS(15062), 1, sym_keyword_storage, ACTIONS(15064), 1, sym_keyword_compression, ACTIONS(15066), 1, sym_keyword_statistics, ACTIONS(15068), 1, anon_sym_LPAREN, ACTIONS(15252), 1, sym_keyword_default, ACTIONS(3), 2, sym_comment, sym_marginalia, [482558] = 7, ACTIONS(14584), 1, sym_keyword_delete, ACTIONS(15082), 1, sym_keyword_where, ACTIONS(15254), 1, sym_keyword_insert, ACTIONS(15256), 1, sym_keyword_update, STATE(10223), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14459), 2, sym_keyword_when, anon_sym_RPAREN, [482582] = 6, ACTIONS(55), 1, sym__identifier, STATE(5307), 1, sym_identifier, STATE(6954), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, ACTIONS(14664), 2, sym_keyword_into, sym_keyword_overwrite, [482604] = 3, ACTIONS(15258), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(113), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_where, sym_keyword_order, sym_keyword_limit, sym_keyword_returning, [482620] = 3, ACTIONS(15260), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_where, sym_keyword_order, sym_keyword_limit, sym_keyword_returning, [482636] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(15262), 1, sym_keyword_on, STATE(6474), 1, sym_identifier, STATE(13650), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [482660] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(15264), 1, anon_sym_EQ, STATE(8258), 1, sym_identifier, STATE(8326), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [482684] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(15266), 1, anon_sym_RPAREN, STATE(9094), 1, sym_order_by, STATE(14819), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [482706] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(8416), 1, sym_object_reference, STATE(8448), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [482728] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(15268), 1, anon_sym_RPAREN, STATE(9440), 1, sym_order_by, STATE(12512), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [482750] = 6, ACTIONS(10898), 1, sym_keyword_order, ACTIONS(15270), 1, anon_sym_RPAREN, STATE(9622), 1, sym_order_by, STATE(14468), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [482772] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(5307), 1, sym_identifier, STATE(8976), 1, sym_object_reference, STATE(9443), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [482796] = 6, ACTIONS(14977), 1, anon_sym_COMMA, STATE(8523), 1, aux_sym__truncate_statement_repeat1, STATE(12269), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13814), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(14987), 2, sym_keyword_cascade, sym_keyword_restrict, [482818] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(15272), 1, sym_keyword_table, ACTIONS(15274), 1, sym_keyword_local, STATE(5307), 1, sym_identifier, STATE(14656), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [482842] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14716), 7, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_create, sym_keyword_when, sym_keyword_with, sym_keyword_returning, [482856] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15278), 2, sym_keyword_create, sym__identifier, ACTIONS(15276), 5, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, sym__double_quote_string, aux_sym_identifier_token1, [482872] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(15280), 1, sym_keyword_on, STATE(6474), 1, sym_identifier, STATE(14707), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [482896] = 6, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, STATE(8509), 1, sym_object_reference, STATE(8510), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [482918] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(15272), 1, sym_keyword_table, ACTIONS(15274), 1, sym_keyword_local, STATE(5307), 1, sym_identifier, STATE(14792), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [482942] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(9628), 1, sym__if_not_exists, STATE(11305), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [482966] = 5, ACTIONS(12875), 1, sym_keyword_owner, ACTIONS(14290), 1, sym_keyword_set, ACTIONS(15134), 1, sym_keyword_rename, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(11604), 4, sym_rename_column, sym_rename_object, sym_set_schema, sym_change_ownership, [482986] = 4, STATE(1467), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(14228), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, [483004] = 5, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(1917), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8550), 2, sym_object_reference, sym_subquery, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [483024] = 7, ACTIONS(55), 1, sym__identifier, ACTIONS(6107), 1, sym_keyword_as, ACTIONS(15282), 1, sym_keyword_using, STATE(6474), 1, sym_identifier, STATE(14862), 1, sym__alias, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [483048] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(9708), 1, sym__if_not_exists, STATE(11583), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [483072] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(9709), 1, sym__if_not_exists, STATE(11584), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [483096] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(9711), 1, sym__if_not_exists, STATE(11585), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [483120] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(9714), 1, sym__if_not_exists, STATE(11586), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [483144] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(9715), 1, sym__if_not_exists, STATE(11587), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [483168] = 7, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(1917), 1, sym_identifier, STATE(9717), 1, sym__if_not_exists, STATE(11588), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [483192] = 6, ACTIONS(15124), 1, anon_sym_LPAREN, STATE(7892), 1, sym_identifier, STATE(8555), 1, sym__qualified_field, STATE(14726), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [483214] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10856), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483233] = 3, ACTIONS(15284), 1, sym__identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15286), 5, sym__dollar_quoted_string, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, [483248] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15288), 1, sym_keyword_separator, ACTIONS(15290), 1, anon_sym_RPAREN, ACTIONS(15292), 1, anon_sym_COMMA, STATE(10784), 1, aux_sym_invocation_repeat1, STATE(14816), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [483271] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10983), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483290] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11004), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483309] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15294), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [483322] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11050), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483341] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11068), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483360] = 5, ACTIONS(15296), 1, anon_sym_RPAREN, STATE(8540), 1, sym_identifier, STATE(11369), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [483379] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15298), 1, sym_keyword_on, ACTIONS(15300), 1, sym_keyword_as, STATE(12612), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [483400] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15302), 1, sym_keyword_separator, ACTIONS(15304), 1, anon_sym_RPAREN, ACTIONS(15306), 1, anon_sym_COMMA, STATE(10790), 1, aux_sym_invocation_repeat1, STATE(14907), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [483423] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11074), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483442] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15308), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(11009), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [483463] = 4, ACTIONS(8937), 1, sym_keyword_limit, STATE(9766), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15310), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [483480] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15312), 1, sym_keyword_on, ACTIONS(15314), 1, sym_keyword_as, STATE(12621), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [483501] = 5, ACTIONS(15316), 1, sym_keyword_first, ACTIONS(15318), 1, sym_keyword_after, STATE(11459), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15033), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [483520] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15320), 1, sym_keyword_separator, ACTIONS(15322), 1, anon_sym_RPAREN, ACTIONS(15324), 1, anon_sym_COMMA, STATE(10984), 1, aux_sym_invocation_repeat1, STATE(14467), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [483543] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15326), 1, sym_keyword_on, ACTIONS(15328), 1, sym_keyword_as, STATE(12625), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [483564] = 5, ACTIONS(14165), 1, anon_sym_LPAREN, STATE(9932), 1, sym_ordered_columns, STATE(12096), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [483583] = 4, ACTIONS(15330), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5663), 2, sym_window_specification, sym_identifier, ACTIONS(463), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [483600] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15332), 1, sym_keyword_separator, ACTIONS(15334), 1, anon_sym_RPAREN, ACTIONS(15336), 1, anon_sym_COMMA, STATE(11455), 1, aux_sym_invocation_repeat1, STATE(14460), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [483623] = 6, ACTIONS(215), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(9861), 1, sym__if_exists, STATE(11515), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [483644] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11162), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483663] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11174), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483682] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10697), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483701] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11189), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483720] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11195), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483739] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15338), 1, sym_keyword_separator, ACTIONS(15340), 1, anon_sym_RPAREN, ACTIONS(15342), 1, anon_sym_COMMA, STATE(10807), 1, aux_sym_invocation_repeat1, STATE(12513), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [483762] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11214), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483781] = 5, ACTIONS(15346), 1, sym_keyword_on, STATE(10747), 1, sym__on_conflict, STATE(10748), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15344), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [483800] = 5, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, STATE(430), 1, sym__single_quote_string, STATE(6943), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483819] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15348), 1, sym_keyword_separator, ACTIONS(15350), 1, anon_sym_RPAREN, ACTIONS(15352), 1, anon_sym_COMMA, STATE(11502), 1, aux_sym_invocation_repeat1, STATE(14728), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [483842] = 5, STATE(5307), 1, sym_identifier, STATE(10706), 1, sym__rename_table_names, STATE(14403), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [483861] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15354), 1, sym_keyword_separator, ACTIONS(15356), 1, anon_sym_RPAREN, ACTIONS(15358), 1, anon_sym_COMMA, STATE(10810), 1, aux_sym_invocation_repeat1, STATE(12600), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [483884] = 4, ACTIONS(15346), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10749), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15360), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [483901] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11290), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483920] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11300), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483939] = 5, ACTIONS(15362), 1, anon_sym_RPAREN, STATE(9143), 1, sym_identifier, STATE(11314), 1, sym_field, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [483958] = 5, ACTIONS(15346), 1, sym_keyword_on, STATE(10751), 1, sym__on_conflict, STATE(10755), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15364), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [483977] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11312), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [483996] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11322), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484015] = 4, ACTIONS(15346), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10756), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15366), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [484032] = 6, ACTIONS(275), 1, sym__identifier, ACTIONS(15368), 1, sym_keyword_none, STATE(1917), 1, sym_identifier, STATE(7416), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [484053] = 5, ACTIONS(13680), 1, sym_keyword_from, ACTIONS(15370), 1, anon_sym_RPAREN, STATE(10400), 1, sym_from, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13678), 3, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [484072] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11332), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484091] = 4, ACTIONS(15372), 1, anon_sym_COMMA, STATE(8610), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13348), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_create, [484108] = 4, ACTIONS(15375), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4783), 2, sym_window_specification, sym_identifier, ACTIONS(1159), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [484125] = 6, ACTIONS(215), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(8837), 1, sym_identifier, STATE(9863), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [484146] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15377), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [484159] = 5, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(375), 1, sym__single_quote_string, STATE(4458), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484178] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15379), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [484191] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(12253), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484210] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15381), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [484223] = 5, ACTIONS(15346), 1, sym_keyword_on, STATE(10618), 1, sym__on_conflict, STATE(10619), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15383), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [484242] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15385), 1, sym_keyword_separator, ACTIONS(15387), 1, anon_sym_RPAREN, ACTIONS(15389), 1, anon_sym_COMMA, STATE(11066), 1, aux_sym_invocation_repeat1, STATE(14825), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [484265] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11453), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484284] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11473), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484303] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15391), 1, sym_keyword_separator, ACTIONS(15393), 1, anon_sym_RPAREN, ACTIONS(15395), 1, anon_sym_COMMA, STATE(10834), 1, aux_sym_invocation_repeat1, STATE(12770), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [484326] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11500), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484345] = 4, ACTIONS(15204), 1, sym_keyword_cascade, ACTIONS(15208), 1, sym_keyword_version, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15202), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [484362] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11505), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484381] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11525), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484400] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15397), 1, sym_keyword_separator, ACTIONS(15399), 1, anon_sym_RPAREN, ACTIONS(15401), 1, anon_sym_COMMA, STATE(10837), 1, aux_sym_invocation_repeat1, STATE(12852), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [484423] = 6, ACTIONS(275), 1, sym__identifier, ACTIONS(15403), 1, sym_keyword_only, STATE(1917), 1, sym_identifier, STATE(7942), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [484444] = 4, ACTIONS(15346), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10620), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15405), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [484461] = 5, ACTIONS(15346), 1, sym_keyword_on, STATE(10714), 1, sym__on_conflict, STATE(10716), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15407), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [484480] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10572), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484499] = 5, ACTIONS(14320), 1, aux_sym__single_quote_string_token1, STATE(6691), 1, sym__single_quote_string, STATE(6770), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14322), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484518] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10575), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484537] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10578), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484556] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10580), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484575] = 4, ACTIONS(15409), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2230), 2, sym_window_specification, sym_identifier, ACTIONS(1165), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [484592] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10583), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484611] = 5, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(375), 1, sym__single_quote_string, STATE(7012), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484630] = 5, ACTIONS(15346), 1, sym_keyword_on, STATE(10621), 1, sym__on_conflict, STATE(10622), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15411), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [484649] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10603), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484668] = 4, ACTIONS(15346), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10623), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15413), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [484685] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10606), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484704] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(12334), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484723] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10607), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484742] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10609), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484761] = 4, ACTIONS(15415), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2668), 2, sym_window_specification, sym_identifier, ACTIONS(1225), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [484778] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10613), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484797] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(6877), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484816] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15417), 1, sym_keyword_column, ACTIONS(15419), 1, sym_keyword_to, STATE(14374), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [484837] = 4, ACTIONS(15421), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4569), 2, sym_window_specification, sym_identifier, ACTIONS(1289), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [484854] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10642), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484873] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10644), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484892] = 4, ACTIONS(15423), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(949), 2, sym_window_specification, sym_identifier, ACTIONS(775), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [484909] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10645), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484928] = 5, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, STATE(835), 1, sym__single_quote_string, STATE(2400), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484947] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10647), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [484966] = 5, ACTIONS(14165), 1, anon_sym_LPAREN, STATE(10005), 1, sym_ordered_columns, STATE(12160), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [484985] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10649), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485004] = 5, ACTIONS(14284), 1, anon_sym_LPAREN, STATE(9640), 1, sym_ordered_columns, STATE(11771), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [485023] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(4142), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485042] = 5, ACTIONS(15346), 1, sym_keyword_on, STATE(10624), 1, sym__on_conflict, STATE(10625), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15411), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [485061] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14485), 6, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, anon_sym_COMMA, [485074] = 5, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(375), 1, sym__single_quote_string, STATE(7319), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3017), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485093] = 4, STATE(11002), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15427), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15425), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [485110] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10673), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485129] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10676), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485148] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10678), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485167] = 6, ACTIONS(215), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(8881), 1, sym_identifier, STATE(10457), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [485188] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10680), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485207] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10684), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485226] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15429), 1, sym_keyword_separator, ACTIONS(15431), 1, anon_sym_RPAREN, ACTIONS(15433), 1, anon_sym_COMMA, STATE(10798), 1, aux_sym_invocation_repeat1, STATE(12418), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [485249] = 5, ACTIONS(15435), 1, sym_keyword_collate, STATE(11789), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14961), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(15437), 2, sym_keyword_cascade, sym_keyword_restrict, [485268] = 5, ACTIONS(4030), 1, aux_sym__single_quote_string_token1, STATE(2366), 1, sym__single_quote_string, STATE(4344), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4032), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485287] = 5, ACTIONS(15346), 1, sym_keyword_on, STATE(11266), 1, sym__on_conflict, STATE(11267), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15439), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [485306] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15441), 1, sym_keyword_separator, ACTIONS(15443), 1, anon_sym_RPAREN, ACTIONS(15445), 1, anon_sym_COMMA, STATE(10573), 1, aux_sym_invocation_repeat1, STATE(13784), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [485329] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11831), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485348] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10702), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485367] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10705), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485386] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10707), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485405] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10709), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485424] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10712), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485443] = 4, ACTIONS(15447), 1, anon_sym_COMMA, STATE(8682), 1, aux_sym__truncate_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15051), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_cascade, sym_keyword_restrict, [485460] = 4, ACTIONS(15452), 1, sym_keyword_cascade, ACTIONS(15454), 1, sym_keyword_version, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15450), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [485477] = 5, ACTIONS(15316), 1, sym_keyword_first, ACTIONS(15318), 1, sym_keyword_after, STATE(10823), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14957), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [485496] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(9636), 1, sym_identifier, STATE(10064), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [485517] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15456), 1, sym_keyword_separator, ACTIONS(15458), 1, anon_sym_RPAREN, ACTIONS(15460), 1, anon_sym_COMMA, STATE(10579), 1, aux_sym_invocation_repeat1, STATE(14853), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [485540] = 5, ACTIONS(14165), 1, anon_sym_LPAREN, STATE(10071), 1, sym_ordered_columns, STATE(12194), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [485559] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10729), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485578] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10732), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485597] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10734), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485616] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15462), 1, sym_keyword_on, ACTIONS(15464), 1, sym_keyword_as, STATE(14764), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [485637] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10736), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485656] = 5, ACTIONS(15316), 1, sym_keyword_first, ACTIONS(15318), 1, sym_keyword_after, STATE(10824), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14967), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [485675] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10738), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485694] = 5, ACTIONS(2355), 1, aux_sym__single_quote_string_token1, STATE(835), 1, sym__single_quote_string, STATE(7289), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2357), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485713] = 4, STATE(10825), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15466), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(14969), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [485730] = 5, ACTIONS(15316), 1, sym_keyword_first, ACTIONS(15318), 1, sym_keyword_after, STATE(10826), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14973), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [485749] = 5, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, STATE(2845), 1, sym__single_quote_string, STATE(4848), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485768] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15468), 1, sym_keyword_recursive, STATE(7437), 1, sym_cte, STATE(12321), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [485789] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15470), 1, sym_keyword_tablespace, STATE(10699), 1, sym_set_configuration, STATE(11487), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [485810] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10753), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485829] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10757), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485848] = 6, ACTIONS(12873), 1, sym_keyword_rename, ACTIONS(12875), 1, sym_keyword_owner, ACTIONS(15472), 1, sym_keyword_set, ACTIONS(15474), 1, sym_keyword_reset, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10699), 2, sym_rename_object, sym_change_ownership, [485869] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10758), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485888] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10760), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485907] = 6, ACTIONS(15082), 1, sym_keyword_where, ACTIONS(15108), 1, sym_keyword_from, STATE(10173), 1, sym_from, STATE(10174), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15106), 2, sym_keyword_returning, anon_sym_RPAREN, [485928] = 4, STATE(10764), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15478), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15476), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [485945] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10763), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [485964] = 4, STATE(10768), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15482), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15480), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [485981] = 4, STATE(10771), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15486), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15484), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [485998] = 5, ACTIONS(3898), 1, aux_sym__single_quote_string_token1, STATE(5867), 1, sym__single_quote_string, STATE(6018), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3900), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486017] = 4, STATE(10864), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15490), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15488), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [486034] = 4, STATE(10905), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15494), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15492), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [486051] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15496), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(11304), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [486072] = 4, ACTIONS(15224), 1, sym_keyword_exclude, ACTIONS(15498), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(14836), 4, sym__exclude_current_row, sym__exclude_group, sym__exclude_no_others, sym__exclude_ties, [486089] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10783), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486108] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10787), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486127] = 6, ACTIONS(14214), 1, sym__identifier, ACTIONS(15500), 1, sym_keyword_only, STATE(6127), 1, sym_object_reference, STATE(6495), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [486148] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10789), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486167] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10791), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486186] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10793), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486205] = 5, ACTIONS(15502), 1, sym_keyword_collate, STATE(11685), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15035), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(15504), 2, sym_keyword_cascade, sym_keyword_restrict, [486224] = 5, ACTIONS(15506), 1, anon_sym_RPAREN, STATE(9143), 1, sym_identifier, STATE(11098), 1, sym_field, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [486243] = 5, ACTIONS(15510), 1, sym_keyword_on, STATE(10166), 1, sym__on_conflict, STATE(10167), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15508), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [486262] = 5, ACTIONS(15512), 1, sym_keyword_collate, STATE(11738), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15041), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(15514), 2, sym_keyword_cascade, sym_keyword_restrict, [486281] = 4, ACTIONS(15510), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10168), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15516), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [486298] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(12034), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486317] = 5, ACTIONS(15316), 1, sym_keyword_first, ACTIONS(15318), 1, sym_keyword_after, STATE(11594), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15138), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [486336] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10806), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486355] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10808), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486374] = 5, ACTIONS(15520), 1, sym_keyword_partition, ACTIONS(15522), 1, anon_sym_LPAREN, STATE(11124), 1, sym__partition_spec, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15518), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [486393] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10809), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486412] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10811), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486431] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10813), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486450] = 4, ACTIONS(15346), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(11271), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15524), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [486467] = 6, ACTIONS(215), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(8521), 1, sym_identifier, STATE(10436), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [486488] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10833), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486507] = 5, ACTIONS(14218), 1, aux_sym__single_quote_string_token1, STATE(6667), 1, sym__single_quote_string, STATE(6733), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14220), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486526] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10835), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486545] = 5, ACTIONS(14218), 1, aux_sym__single_quote_string_token1, STATE(6667), 1, sym__single_quote_string, STATE(6819), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14220), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486564] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10836), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486583] = 5, ACTIONS(14320), 1, aux_sym__single_quote_string_token1, STATE(6691), 1, sym__single_quote_string, STATE(6742), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14322), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486602] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10838), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486621] = 5, ACTIONS(14320), 1, aux_sym__single_quote_string_token1, STATE(6691), 1, sym__single_quote_string, STATE(6930), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14322), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486640] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10840), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486659] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15526), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(11334), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [486680] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15528), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(11335), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [486701] = 5, ACTIONS(15530), 1, sym_keyword_nulls, STATE(11076), 1, sym_direction, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6682), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(15532), 2, anon_sym_RPAREN, anon_sym_COMMA, [486720] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10844), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486739] = 5, ACTIONS(15534), 1, sym_keyword_nulls, STATE(11077), 1, sym_direction, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6682), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(15536), 2, anon_sym_RPAREN, anon_sym_COMMA, [486758] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10850), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486777] = 5, ACTIONS(15538), 1, sym_keyword_nulls, STATE(11079), 1, sym_direction, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6682), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(15540), 2, anon_sym_RPAREN, anon_sym_COMMA, [486796] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15542), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [486809] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15544), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [486822] = 5, ACTIONS(14165), 1, anon_sym_LPAREN, STATE(10115), 1, sym_ordered_columns, STATE(12220), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [486841] = 5, ACTIONS(15346), 1, sym_keyword_on, STATE(11506), 1, sym__on_conflict, STATE(11507), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15546), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [486860] = 4, ACTIONS(15548), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(6165), 2, sym_window_specification, sym_identifier, ACTIONS(579), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [486877] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15550), 1, sym_keyword_separator, ACTIONS(15552), 1, anon_sym_RPAREN, ACTIONS(15554), 1, anon_sym_COMMA, STATE(11112), 1, aux_sym_invocation_repeat1, STATE(14936), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [486900] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15558), 1, sym_keyword_between, ACTIONS(15560), 1, sym_keyword_similar, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [486921] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11355), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486940] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15562), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(10892), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [486961] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11358), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [486980] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15564), 1, sym_keyword_separator, ACTIONS(15566), 1, anon_sym_RPAREN, ACTIONS(15568), 1, anon_sym_COMMA, STATE(10847), 1, aux_sym_invocation_repeat1, STATE(13143), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [487003] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15570), 1, sym_keyword_separator, ACTIONS(15572), 1, anon_sym_RPAREN, ACTIONS(15574), 1, anon_sym_COMMA, STATE(10604), 1, aux_sym_invocation_repeat1, STATE(12499), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [487026] = 6, ACTIONS(215), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(8856), 1, sym_identifier, STATE(9732), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [487047] = 5, ACTIONS(15576), 1, sym_keyword_on, STATE(10582), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15144), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(15578), 2, sym_keyword_cascade, sym_keyword_restrict, [487066] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15278), 2, sym_keyword_create, sym__identifier, ACTIONS(15276), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, [487081] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15580), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [487094] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15582), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(11374), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [487115] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15584), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(11373), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [487136] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15586), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(10906), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [487157] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15588), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(10909), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [487178] = 6, ACTIONS(14214), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(7758), 1, sym_identifier, STATE(10103), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [487199] = 6, ACTIONS(215), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(9140), 1, sym_identifier, STATE(10455), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [487220] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15590), 1, sym_keyword_separator, ACTIONS(15592), 1, anon_sym_RPAREN, ACTIONS(15594), 1, anon_sym_COMMA, STATE(10608), 1, aux_sym_invocation_repeat1, STATE(13031), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [487243] = 4, ACTIONS(15596), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(3791), 2, sym_window_specification, sym_identifier, ACTIONS(639), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [487260] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11402), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [487279] = 4, STATE(25), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8350), 2, sym_function_declaration, aux_sym_function_body_repeat2, ACTIONS(129), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [487296] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(10121), 1, sym__if_exists, STATE(10985), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [487317] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11404), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [487336] = 5, ACTIONS(14945), 1, sym_keyword_cascade, ACTIONS(14949), 1, sym_keyword_schema, ACTIONS(14951), 1, sym_keyword_version, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14449), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [487355] = 5, ACTIONS(3670), 1, aux_sym__single_quote_string_token1, STATE(4535), 1, sym__literal_string, STATE(4655), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3672), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [487374] = 5, ACTIONS(3724), 1, aux_sym__single_quote_string_token1, STATE(430), 1, sym__single_quote_string, STATE(4528), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3726), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [487393] = 4, ACTIONS(15346), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(11509), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15598), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [487410] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15600), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [487423] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15602), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(10922), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [487444] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15604), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(10920), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [487465] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15606), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [487478] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15608), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(11418), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [487499] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15610), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [487512] = 5, ACTIONS(15346), 1, sym_keyword_on, STATE(11241), 1, sym__on_conflict, STATE(11243), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15612), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [487531] = 5, ACTIONS(14320), 1, aux_sym__single_quote_string_token1, STATE(6691), 1, sym__single_quote_string, STATE(6794), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14322), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [487550] = 6, ACTIONS(215), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(8880), 1, sym_identifier, STATE(9873), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [487571] = 3, ACTIONS(15614), 1, sym__identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15616), 5, sym__dollar_quoted_string, sym__double_quote_string, aux_sym__single_quote_string_token1, sym__postgres_escape_string, aux_sym_identifier_token1, [487586] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14610), 2, sym_keyword_create, sym__identifier, ACTIONS(14608), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, [487601] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14620), 2, sym_keyword_create, sym__identifier, ACTIONS(14618), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, [487616] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15618), 1, sym_keyword_separator, ACTIONS(15620), 1, anon_sym_RPAREN, ACTIONS(15622), 1, anon_sym_COMMA, STATE(11163), 1, aux_sym_invocation_repeat1, STATE(12968), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [487639] = 5, ACTIONS(15510), 1, sym_keyword_on, STATE(9800), 1, sym__on_conflict, STATE(9802), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15344), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [487658] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15624), 1, sym_keyword_on, ACTIONS(15626), 1, sym_keyword_as, STATE(14273), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [487679] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15628), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [487692] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15630), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(10940), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [487713] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15632), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [487726] = 4, ACTIONS(15510), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9804), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15360), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [487743] = 5, ACTIONS(15634), 1, sym_keyword_on, STATE(10570), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15114), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(15636), 2, sym_keyword_cascade, sym_keyword_restrict, [487762] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11446), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [487781] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15638), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [487794] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15640), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [487807] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15642), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [487820] = 5, ACTIONS(14284), 1, anon_sym_LPAREN, STATE(9387), 1, sym_ordered_columns, STATE(12282), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [487839] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15644), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(10962), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [487860] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15646), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [487873] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15648), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [487886] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15650), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [487899] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15652), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(11460), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [487920] = 5, ACTIONS(14284), 1, anon_sym_LPAREN, STATE(9289), 1, sym_ordered_columns, STATE(12093), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [487939] = 5, ACTIONS(14320), 1, aux_sym__single_quote_string_token1, STATE(6691), 1, sym__single_quote_string, STATE(6782), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14322), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [487958] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15654), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [487971] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15656), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [487984] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15658), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [487997] = 4, ACTIONS(8937), 1, sym_keyword_limit, STATE(9848), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13954), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [488014] = 4, STATE(11105), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15662), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15660), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [488031] = 4, STATE(11106), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15666), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15664), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [488048] = 4, ACTIONS(15668), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2389), 2, sym_window_specification, sym_identifier, ACTIONS(891), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [488065] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15670), 1, sym_keyword_separator, ACTIONS(15672), 1, anon_sym_RPAREN, ACTIONS(15674), 1, anon_sym_COMMA, STATE(11191), 1, aux_sym_invocation_repeat1, STATE(13243), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [488088] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15676), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [488101] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15678), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [488114] = 5, ACTIONS(15680), 1, anon_sym_RPAREN, STATE(8540), 1, sym_identifier, STATE(11336), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [488133] = 5, ACTIONS(15316), 1, sym_keyword_first, ACTIONS(15318), 1, sym_keyword_after, STATE(10964), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15130), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [488152] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15682), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [488165] = 5, ACTIONS(15686), 1, anon_sym_COMMA, STATE(8984), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15153), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(15684), 2, sym_keyword_cascade, sym_keyword_restrict, [488184] = 5, ACTIONS(15316), 1, sym_keyword_first, ACTIONS(15318), 1, sym_keyword_after, STATE(10666), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14923), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [488203] = 6, ACTIONS(275), 1, sym__identifier, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(8232), 1, sym__single_quote_string, STATE(8238), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [488224] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15688), 1, sym_keyword_on, ACTIONS(15690), 1, sym_keyword_as, STATE(14362), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [488245] = 5, ACTIONS(14320), 1, aux_sym__single_quote_string_token1, STATE(6691), 1, sym__single_quote_string, STATE(6887), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14322), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [488264] = 5, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, STATE(1064), 1, sym__single_quote_string, STATE(6838), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [488283] = 5, ACTIONS(15316), 1, sym_keyword_first, ACTIONS(15318), 1, sym_keyword_after, STATE(10668), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14989), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [488302] = 4, STATE(10670), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15692), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15011), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [488319] = 5, ACTIONS(15510), 1, sym_keyword_on, STATE(9809), 1, sym__on_conflict, STATE(9810), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15364), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [488338] = 4, ACTIONS(15510), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9811), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15366), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [488355] = 6, ACTIONS(275), 1, sym__identifier, ACTIONS(15694), 1, sym_keyword_none, STATE(1917), 1, sym_identifier, STATE(7426), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [488376] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15696), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [488389] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15698), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [488402] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15700), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [488415] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15702), 1, sym_keyword_separator, ACTIONS(15704), 1, anon_sym_RPAREN, ACTIONS(15706), 1, anon_sym_COMMA, STATE(10643), 1, aux_sym_invocation_repeat1, STATE(14214), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [488438] = 5, ACTIONS(14320), 1, aux_sym__single_quote_string_token1, STATE(6691), 1, sym__single_quote_string, STATE(6893), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14322), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [488457] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15708), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [488470] = 5, ACTIONS(15316), 1, sym_keyword_first, ACTIONS(15318), 1, sym_keyword_after, STATE(10671), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15049), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [488489] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(9486), 1, sym_identifier, STATE(10170), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [488510] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15710), 1, sym_keyword_column, ACTIONS(15712), 1, sym_keyword_to, STATE(13971), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [488531] = 4, ACTIONS(15714), 1, anon_sym_COMMA, STATE(8957), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13455), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_create, [488548] = 5, ACTIONS(15346), 1, sym_keyword_on, STATE(10866), 1, sym__on_conflict, STATE(10867), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15716), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [488567] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10590), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [488586] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15718), 1, sym_keyword_separator, ACTIONS(15720), 1, anon_sym_RPAREN, ACTIONS(15722), 1, anon_sym_COMMA, STATE(10646), 1, aux_sym_invocation_repeat1, STATE(14541), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [488609] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15724), 1, sym_keyword_on, ACTIONS(15726), 1, sym_keyword_as, STATE(14426), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [488630] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15728), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [488643] = 5, ACTIONS(15730), 1, sym_keyword_on, STATE(11096), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15015), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(15732), 2, sym_keyword_cascade, sym_keyword_restrict, [488662] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15734), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(11343), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [488683] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15736), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [488696] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15738), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [488709] = 5, ACTIONS(15510), 1, sym_keyword_on, STATE(10149), 1, sym__on_conflict, STATE(10152), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15546), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [488728] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15740), 1, sym_keyword_separator, ACTIONS(15742), 1, anon_sym_RPAREN, ACTIONS(15744), 1, anon_sym_COMMA, STATE(10597), 1, aux_sym_invocation_repeat1, STATE(14738), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [488751] = 4, ACTIONS(15510), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10156), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15598), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [488768] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15746), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(11017), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [488789] = 6, ACTIONS(14214), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(7763), 1, sym_identifier, STATE(10558), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [488810] = 5, ACTIONS(15686), 1, anon_sym_COMMA, STATE(8830), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15070), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(15748), 2, sym_keyword_cascade, sym_keyword_restrict, [488829] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15750), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [488842] = 4, ACTIONS(15346), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(11244), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15752), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [488859] = 4, STATE(1677), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, ACTIONS(14228), 3, sym_keyword_create, sym_keyword_with, anon_sym_RPAREN, [488876] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15754), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [488897] = 4, ACTIONS(15756), 1, anon_sym_COMMA, STATE(8960), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13455), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_create, [488914] = 5, ACTIONS(15686), 1, anon_sym_COMMA, STATE(8984), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15070), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(15748), 2, sym_keyword_cascade, sym_keyword_restrict, [488933] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15758), 1, sym_keyword_tablespace, STATE(11337), 1, sym_identifier, STATE(12020), 1, sym_set_configuration, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [488954] = 6, ACTIONS(12833), 1, sym_keyword_rename, ACTIONS(12835), 1, sym_keyword_owner, ACTIONS(15760), 1, sym_keyword_set, ACTIONS(15762), 1, sym_keyword_reset, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(12020), 2, sym_rename_object, sym_change_ownership, [488975] = 5, ACTIONS(3842), 1, aux_sym__single_quote_string_token1, STATE(5652), 1, sym__literal_string, STATE(5822), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3844), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [488994] = 5, ACTIONS(15764), 1, anon_sym_RPAREN, STATE(9143), 1, sym_identifier, STATE(11348), 1, sym_field, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [489013] = 5, ACTIONS(15510), 1, sym_keyword_on, STATE(10227), 1, sym__on_conflict, STATE(10228), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15407), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [489032] = 5, ACTIONS(2858), 1, aux_sym__single_quote_string_token1, STATE(3855), 1, sym__single_quote_string, STATE(3871), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2860), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [489051] = 4, ACTIONS(15510), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10235), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15766), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [489068] = 5, ACTIONS(4088), 1, aux_sym__single_quote_string_token1, STATE(2507), 1, sym__single_quote_string, STATE(2630), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4090), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [489087] = 5, ACTIONS(15768), 1, sym_keyword_collate, STATE(11877), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15246), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(15770), 2, sym_keyword_cascade, sym_keyword_restrict, [489106] = 5, ACTIONS(15686), 1, anon_sym_COMMA, STATE(8871), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15157), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(15772), 2, sym_keyword_cascade, sym_keyword_restrict, [489125] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15774), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [489146] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15776), 1, sym_keyword_separator, ACTIONS(15778), 1, anon_sym_RPAREN, ACTIONS(15780), 1, anon_sym_COMMA, STATE(11356), 1, aux_sym_invocation_repeat1, STATE(14027), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [489169] = 6, ACTIONS(405), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(7865), 1, sym_identifier, STATE(10362), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 2, sym__double_quote_string, aux_sym_identifier_token1, [489190] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15782), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [489211] = 5, ACTIONS(14218), 1, aux_sym__single_quote_string_token1, STATE(6667), 1, sym__single_quote_string, STATE(6751), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14220), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [489230] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15784), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [489243] = 4, ACTIONS(15786), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(3935), 2, sym_window_specification, sym_identifier, ACTIONS(1361), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [489260] = 5, ACTIONS(13680), 1, sym_keyword_from, ACTIONS(15788), 1, anon_sym_RPAREN, STATE(10365), 1, sym_from, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13678), 3, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [489279] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15790), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [489300] = 5, ACTIONS(15792), 1, sym_keyword_nulls, STATE(11349), 1, sym_direction, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6682), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(15794), 2, anon_sym_RPAREN, anon_sym_COMMA, [489319] = 3, ACTIONS(15798), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15796), 5, sym_keyword_desc, sym_keyword_asc, sym_keyword_nulls, anon_sym_RPAREN, anon_sym_COMMA, [489334] = 5, ACTIONS(15800), 1, sym_keyword_nulls, STATE(11365), 1, sym_direction, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6682), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(15802), 2, anon_sym_RPAREN, anon_sym_COMMA, [489353] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15804), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [489366] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15806), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [489379] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15808), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [489400] = 6, ACTIONS(405), 1, sym__identifier, ACTIONS(15810), 1, sym_keyword_only, STATE(7963), 1, sym_object_reference, STATE(8537), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 2, sym__double_quote_string, aux_sym_identifier_token1, [489421] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15812), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [489434] = 5, ACTIONS(15346), 1, sym_keyword_on, STATE(11245), 1, sym__on_conflict, STATE(11247), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15612), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [489453] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15814), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [489474] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15816), 1, sym_keyword_separator, ACTIONS(15818), 1, anon_sym_RPAREN, ACTIONS(15820), 1, anon_sym_COMMA, STATE(10674), 1, aux_sym_invocation_repeat1, STATE(12701), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [489497] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15822), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(10562), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [489518] = 4, ACTIONS(15826), 1, sym_keyword_cascade, ACTIONS(15828), 1, sym_keyword_version, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15824), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [489535] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15830), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [489556] = 4, STATE(11144), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15834), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15832), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [489573] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15836), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [489594] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15838), 1, sym_keyword_separator, ACTIONS(15840), 1, anon_sym_RPAREN, ACTIONS(15842), 1, anon_sym_COMMA, STATE(10679), 1, aux_sym_invocation_repeat1, STATE(12854), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [489617] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(8533), 1, sym_identifier, STATE(10224), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [489638] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15844), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [489659] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10739), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [489678] = 6, ACTIONS(14214), 1, sym__identifier, ACTIONS(15846), 1, sym_keyword_only, STATE(6035), 1, sym_object_reference, STATE(6495), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [489699] = 5, ACTIONS(3153), 1, aux_sym__single_quote_string_token1, STATE(2845), 1, sym__single_quote_string, STATE(7319), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3155), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [489718] = 5, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(89), 1, sym__single_quote_string, STATE(6877), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10502), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [489737] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15848), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [489758] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15850), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(11297), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [489779] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15852), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, anon_sym_RPAREN, [489792] = 5, ACTIONS(15510), 1, sym_keyword_on, STATE(10259), 1, sym__on_conflict, STATE(10260), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15407), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [489811] = 5, ACTIONS(2963), 1, aux_sym__single_quote_string_token1, STATE(916), 1, sym__single_quote_string, STATE(939), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3462), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [489830] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15854), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [489851] = 4, ACTIONS(15858), 1, sym_keyword_as, ACTIONS(15860), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15856), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [489868] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(8997), 1, sym_identifier, STATE(10181), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [489889] = 4, STATE(11281), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15864), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15862), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [489906] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15866), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [489927] = 5, ACTIONS(15510), 1, sym_keyword_on, STATE(9975), 1, sym__on_conflict, STATE(9976), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15612), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [489946] = 4, ACTIONS(15510), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9977), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15752), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [489963] = 5, ACTIONS(14356), 1, sym_keyword_noscan, ACTIONS(15870), 1, sym_keyword_for, ACTIONS(15872), 1, sym_keyword_cache, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15868), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [489982] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15874), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [490003] = 5, ACTIONS(15876), 1, sym_keyword_nulls, STATE(11156), 1, sym_direction, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(6682), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(15878), 2, anon_sym_RPAREN, anon_sym_COMMA, [490022] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15880), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [490043] = 5, ACTIONS(15510), 1, sym_keyword_on, STATE(9978), 1, sym__on_conflict, STATE(9981), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15612), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [490062] = 5, ACTIONS(3614), 1, aux_sym__single_quote_string_token1, STATE(4774), 1, sym__literal_string, STATE(4780), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3616), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [490081] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15882), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [490102] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(8473), 1, sym_identifier, STATE(10196), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [490123] = 6, ACTIONS(215), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(10440), 1, sym__if_exists, STATE(11963), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [490144] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(9437), 1, sym_identifier, STATE(10051), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [490165] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15884), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [490186] = 4, ACTIONS(15886), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4485), 2, sym_window_specification, sym_identifier, ACTIONS(909), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [490203] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15888), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [490224] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15890), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [490245] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15892), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [490266] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15894), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [490287] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(15896), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [490308] = 4, ACTIONS(15898), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(6490), 2, sym_window_specification, sym_identifier, ACTIONS(699), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [490325] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(8232), 1, sym__single_quote_string, STATE(8238), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [490346] = 4, ACTIONS(15108), 1, sym_keyword_from, STATE(7797), 1, sym_from, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13678), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [490363] = 5, ACTIONS(15316), 1, sym_keyword_first, ACTIONS(15318), 1, sym_keyword_after, STATE(10900), 1, sym_column_position, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15136), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [490382] = 5, ACTIONS(15900), 1, sym_keyword_collate, STATE(12098), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15186), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(15902), 2, sym_keyword_cascade, sym_keyword_restrict, [490401] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14873), 2, sym_keyword_create, sym__identifier, ACTIONS(14871), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, [490416] = 4, STATE(11309), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15906), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15904), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [490433] = 5, ACTIONS(14284), 1, anon_sym_LPAREN, STATE(9304), 1, sym_ordered_columns, STATE(12031), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [490452] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15908), 1, sym_keyword_separator, ACTIONS(15910), 1, anon_sym_RPAREN, ACTIONS(15912), 1, anon_sym_COMMA, STATE(10703), 1, aux_sym_invocation_repeat1, STATE(13683), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [490475] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(8299), 1, sym_identifier, STATE(9956), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [490496] = 6, ACTIONS(345), 1, sym__identifier, ACTIONS(15914), 1, sym_keyword_none, STATE(3799), 1, sym_identifier, STATE(7629), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 2, sym__double_quote_string, aux_sym_identifier_token1, [490517] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15916), 1, sym_keyword_tablespace, STATE(11123), 1, sym_set_configuration, STATE(11487), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [490538] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14686), 2, sym_keyword_create, sym__identifier, ACTIONS(14684), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym__double_quote_string, aux_sym_identifier_token1, [490553] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15918), 1, sym_keyword_separator, ACTIONS(15920), 1, anon_sym_RPAREN, ACTIONS(15922), 1, anon_sym_COMMA, STATE(10708), 1, aux_sym_invocation_repeat1, STATE(13782), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [490576] = 4, ACTIONS(15714), 1, anon_sym_COMMA, STATE(8610), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13491), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_from, sym_keyword_create, [490593] = 4, ACTIONS(15924), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2457), 2, sym_window_specification, sym_identifier, ACTIONS(343), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [490610] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(10198), 1, sym__if_exists, STATE(10199), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [490631] = 4, ACTIONS(15756), 1, anon_sym_COMMA, STATE(8965), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13491), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_create, [490648] = 5, STATE(5307), 1, sym_identifier, STATE(9746), 1, sym__rename_table_names, STATE(14138), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [490667] = 5, ACTIONS(3512), 1, aux_sym__single_quote_string_token1, STATE(2221), 1, sym__literal_string, STATE(2322), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3514), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [490686] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15051), 6, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_cascade, sym_keyword_restrict, anon_sym_RPAREN, anon_sym_COMMA, [490699] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11804), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [490718] = 4, ACTIONS(15926), 1, anon_sym_COMMA, STATE(8965), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13348), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_from, sym_keyword_create, [490735] = 5, ACTIONS(15510), 1, sym_keyword_on, STATE(10349), 1, sym__on_conflict, STATE(10350), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15383), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [490754] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15929), 1, sym_keyword_on, ACTIONS(15931), 1, sym_keyword_as, STATE(14404), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [490775] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(7537), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [490794] = 5, ACTIONS(15510), 1, sym_keyword_on, STATE(10025), 1, sym__on_conflict, STATE(10027), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15439), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [490813] = 4, ACTIONS(15510), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10031), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15524), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [490830] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15933), 1, sym_keyword_separator, ACTIONS(15935), 1, anon_sym_RPAREN, ACTIONS(15937), 1, anon_sym_COMMA, STATE(11295), 1, aux_sym_invocation_repeat1, STATE(13783), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [490853] = 5, ACTIONS(4170), 1, aux_sym__single_quote_string_token1, STATE(1064), 1, sym__single_quote_string, STATE(6477), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4172), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [490872] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15939), 1, sym_keyword_on, ACTIONS(15941), 1, sym_keyword_as, STATE(14414), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [490893] = 5, ACTIONS(14218), 1, aux_sym__single_quote_string_token1, STATE(6667), 1, sym__single_quote_string, STATE(6763), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14220), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [490912] = 4, ACTIONS(15943), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4827), 2, sym_window_specification, sym_identifier, ACTIONS(915), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [490929] = 4, STATE(11385), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15947), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15945), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [490946] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15949), 1, sym_keyword_on, ACTIONS(15951), 1, sym_keyword_as, STATE(14422), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [490967] = 4, ACTIONS(15510), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10351), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15405), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [490984] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(8390), 1, sym_identifier, STATE(9847), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [491005] = 6, ACTIONS(345), 1, sym__identifier, ACTIONS(15953), 1, sym_keyword_none, STATE(3799), 1, sym_identifier, STATE(7634), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 2, sym__double_quote_string, aux_sym_identifier_token1, [491026] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15955), 1, sym_keyword_on, ACTIONS(15957), 1, sym_keyword_as, STATE(14396), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [491047] = 4, STATE(9143), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8264), 2, sym_field, aux_sym__compute_stats_repeat1, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [491064] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(15959), 1, sym_keyword_tablespace, STATE(11337), 1, sym_identifier, STATE(11754), 1, sym_set_configuration, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [491085] = 4, ACTIONS(15961), 1, anon_sym_COMMA, STATE(8984), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(12067), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_cascade, sym_keyword_restrict, [491102] = 5, ACTIONS(15510), 1, sym_keyword_on, STATE(10354), 1, sym__on_conflict, STATE(10355), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15411), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [491121] = 6, ACTIONS(405), 1, sym__identifier, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(8795), 1, sym__single_quote_string, STATE(8796), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 2, sym__double_quote_string, aux_sym_identifier_token1, [491142] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15964), 1, sym_keyword_separator, ACTIONS(15966), 1, anon_sym_RPAREN, ACTIONS(15968), 1, anon_sym_COMMA, STATE(11318), 1, aux_sym_invocation_repeat1, STATE(13883), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [491165] = 4, ACTIONS(8937), 1, sym_keyword_limit, STATE(10266), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14761), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [491182] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15970), 1, sym_keyword_separator, ACTIONS(15972), 1, anon_sym_RPAREN, ACTIONS(15974), 1, anon_sym_COMMA, STATE(10730), 1, aux_sym_invocation_repeat1, STATE(14092), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [491205] = 4, STATE(10568), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15978), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15976), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [491222] = 4, ACTIONS(15980), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4356), 2, sym_window_specification, sym_identifier, ACTIONS(709), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [491239] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(9005), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15982), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [491256] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11177), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [491275] = 4, STATE(11185), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15986), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15984), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [491292] = 4, ACTIONS(15510), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10356), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15413), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [491309] = 5, ACTIONS(15510), 1, sym_keyword_on, STATE(10357), 1, sym__on_conflict, STATE(10358), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15411), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [491328] = 4, STATE(10592), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15990), 2, sym_keyword_cascade, sym_keyword_restrict, ACTIONS(15988), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [491345] = 5, ACTIONS(14226), 1, sym_keyword_noscan, ACTIONS(15994), 1, sym_keyword_for, ACTIONS(15996), 1, sym_keyword_cache, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15992), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [491364] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(15998), 1, sym_keyword_separator, ACTIONS(16000), 1, anon_sym_RPAREN, ACTIONS(16002), 1, anon_sym_COMMA, STATE(11187), 1, aux_sym_invocation_repeat1, STATE(13190), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [491387] = 5, ACTIONS(14218), 1, aux_sym__single_quote_string_token1, STATE(6667), 1, sym__single_quote_string, STATE(6831), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14220), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [491406] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(16004), 1, sym_keyword_separator, ACTIONS(16006), 1, anon_sym_RPAREN, ACTIONS(16008), 1, anon_sym_COMMA, STATE(10735), 1, aux_sym_invocation_repeat1, STATE(14199), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [491429] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(16010), 1, sym_keyword_separator, ACTIONS(16012), 1, anon_sym_RPAREN, ACTIONS(16014), 1, anon_sym_COMMA, STATE(11403), 1, aux_sym_invocation_repeat1, STATE(14218), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [491452] = 5, ACTIONS(16016), 1, sym_keyword_cascade, ACTIONS(16018), 1, sym_keyword_schema, ACTIONS(16020), 1, sym_keyword_version, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15202), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [491471] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(9010), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16022), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [491488] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16022), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [491505] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(9015), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16024), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [491522] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11193), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [491541] = 5, ACTIONS(4242), 1, aux_sym__single_quote_string_token1, STATE(4264), 1, sym__single_quote_string, STATE(4431), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4244), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [491560] = 5, ACTIONS(14218), 1, aux_sym__single_quote_string_token1, STATE(6667), 1, sym__single_quote_string, STATE(6744), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14220), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [491579] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16026), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [491596] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(9048), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16026), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [491613] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(9049), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16028), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [491630] = 6, ACTIONS(215), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(10453), 1, sym__if_exists, STATE(10454), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [491651] = 5, ACTIONS(4356), 1, aux_sym__single_quote_string_token1, STATE(2638), 1, sym__single_quote_string, STATE(2662), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(4358), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [491670] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16030), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [491687] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11224), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [491706] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(9051), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16030), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [491723] = 4, ACTIONS(16032), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4359), 2, sym_window_specification, sym_identifier, ACTIONS(337), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [491740] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11361), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [491759] = 4, ACTIONS(15943), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4827), 2, sym_window_specification, sym_identifier, ACTIONS(979), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [491776] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(11600), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [491795] = 4, ACTIONS(15596), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(3791), 2, sym_window_specification, sym_identifier, ACTIONS(579), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [491812] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10563), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [491831] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(16034), 1, sym_keyword_separator, ACTIONS(16036), 1, anon_sym_RPAREN, ACTIONS(16038), 1, anon_sym_COMMA, STATE(11238), 1, aux_sym_invocation_repeat1, STATE(13561), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [491854] = 5, ACTIONS(15346), 1, sym_keyword_on, STATE(10926), 1, sym__on_conflict, STATE(10927), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15508), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [491873] = 4, ACTIONS(15346), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10928), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15516), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [491890] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(16040), 1, sym_keyword_on, ACTIONS(16042), 1, sym_keyword_as, STATE(12437), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [491911] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(12094), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [491930] = 6, ACTIONS(275), 1, sym__identifier, ACTIONS(14502), 1, sym_keyword_if, STATE(7822), 1, sym_identifier, STATE(9891), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 2, sym__double_quote_string, aux_sym_identifier_token1, [491951] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10612), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [491970] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16044), 6, sym_keyword_btree, sym_keyword_hash, sym_keyword_gist, sym_keyword_spgist, sym_keyword_gin, sym_keyword_brin, [491983] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(16046), 1, sym_keyword_separator, ACTIONS(16048), 1, anon_sym_RPAREN, ACTIONS(16050), 1, anon_sym_COMMA, STATE(10754), 1, aux_sym_invocation_repeat1, STATE(14458), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [492006] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(16052), 1, sym_keyword_on, ACTIONS(16054), 1, sym_keyword_as, STATE(12446), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [492027] = 5, ACTIONS(16056), 1, anon_sym_RPAREN, STATE(8540), 1, sym_identifier, STATE(11422), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [492046] = 4, ACTIONS(15924), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2457), 2, sym_window_specification, sym_identifier, ACTIONS(195), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [492063] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(16058), 1, sym_keyword_on, ACTIONS(16060), 1, sym_keyword_as, STATE(12450), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [492084] = 4, STATE(25), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(8451), 2, sym_function_declaration, aux_sym_function_body_repeat2, ACTIONS(129), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [492101] = 6, ACTIONS(15556), 1, sym_keyword_in, ACTIONS(15560), 1, sym_keyword_similar, ACTIONS(16062), 1, sym_keyword_between, STATE(6688), 1, sym_keyword_like, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2669), 2, aux_sym_keyword_like_token1, aux_sym_keyword_like_token2, [492122] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(7289), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [492141] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(16064), 1, sym_keyword_on, ACTIONS(16066), 1, sym_keyword_as, STATE(14122), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [492162] = 7, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(16068), 1, sym_keyword_separator, ACTIONS(16070), 1, anon_sym_RPAREN, ACTIONS(16072), 1, anon_sym_COMMA, STATE(10759), 1, aux_sym_invocation_repeat1, STATE(14652), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [492185] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(16074), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(11315), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [492206] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(14473), 1, sym_keyword_if, STATE(8389), 1, sym_identifier, STATE(10200), 1, sym__if_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [492227] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(16076), 1, sym_keyword_only, STATE(5307), 1, sym_identifier, STATE(11330), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [492248] = 5, ACTIONS(16078), 1, anon_sym_RPAREN, STATE(8540), 1, sym_identifier, STATE(11342), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [492267] = 4, ACTIONS(15224), 1, sym_keyword_exclude, ACTIONS(16080), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(13336), 4, sym__exclude_current_row, sym__exclude_group, sym__exclude_no_others, sym__exclude_ties, [492284] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10796), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [492303] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16082), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492320] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16084), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492337] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(9056), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16084), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492354] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16086), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492371] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(9057), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16082), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492388] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(9058), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16088), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492405] = 5, ACTIONS(14218), 1, aux_sym__single_quote_string_token1, STATE(6667), 1, sym__single_quote_string, STATE(6800), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14220), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [492424] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10821), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [492443] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16090), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492460] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16092), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492477] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16094), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492494] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(9065), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16094), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492511] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(9066), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16092), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492528] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(9067), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16096), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492545] = 5, ACTIONS(16098), 1, anon_sym_RPAREN, STATE(9143), 1, sym_identifier, STATE(10628), 1, sym_field, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [492564] = 5, ACTIONS(3762), 1, aux_sym__single_quote_string_token1, STATE(4506), 1, sym__single_quote_string, STATE(4521), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3764), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [492583] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10846), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [492602] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16100), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492619] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16102), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492636] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16104), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492653] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(9070), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16104), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492670] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(137), 1, sym__single_quote_string, STATE(10849), 1, sym__literal_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(2940), 3, sym__dollar_quoted_string, sym__double_quote_string, sym__postgres_escape_string, [492689] = 4, ACTIONS(11725), 1, sym_keyword_on, STATE(6761), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16106), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [492706] = 5, ACTIONS(15346), 1, sym_keyword_on, STATE(10683), 1, sym__on_conflict, STATE(10685), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15407), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [492725] = 4, ACTIONS(15346), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10687), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(15766), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [492742] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(16108), 1, sym_keyword_on, ACTIONS(16110), 1, sym_keyword_as, STATE(12530), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [492763] = 6, ACTIONS(14214), 1, sym__identifier, ACTIONS(16112), 1, sym_keyword_only, STATE(6173), 1, sym_object_reference, STATE(6495), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 2, sym__double_quote_string, aux_sym_identifier_token1, [492784] = 5, ACTIONS(15510), 1, sym_keyword_on, STATE(9994), 1, sym__on_conflict, STATE(9995), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15716), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [492803] = 4, ACTIONS(15510), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(9996), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(16114), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [492820] = 4, ACTIONS(16116), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4536), 2, sym_window_specification, sym_identifier, ACTIONS(1039), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [492837] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(16118), 1, sym_keyword_on, ACTIONS(16120), 1, sym_keyword_as, STATE(12539), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [492858] = 5, ACTIONS(15520), 1, sym_keyword_partition, ACTIONS(16124), 1, anon_sym_LPAREN, STATE(10727), 1, sym__partition_spec, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16122), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [492877] = 6, ACTIONS(55), 1, sym__identifier, ACTIONS(16126), 1, sym_keyword_on, ACTIONS(16128), 1, sym_keyword_as, STATE(12543), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [492898] = 4, ACTIONS(16130), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4691), 2, sym_window_specification, sym_identifier, ACTIONS(769), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [492915] = 4, ACTIONS(15346), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10868), 2, sym__on_conflict, sym__on_duplicate_key_update, ACTIONS(16114), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [492932] = 4, ACTIONS(14436), 1, anon_sym_COMMA, STATE(9209), 1, aux_sym__truncate_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16132), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [492948] = 4, STATE(5307), 1, sym_identifier, STATE(9368), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [492964] = 5, ACTIONS(55), 1, sym__identifier, ACTIONS(16134), 1, sym_keyword_all, STATE(10713), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [492982] = 4, ACTIONS(16138), 1, anon_sym_COMMA, STATE(9419), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16136), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [492998] = 4, STATE(5307), 1, sym_identifier, STATE(14911), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493014] = 4, STATE(5307), 1, sym_identifier, STATE(14483), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493030] = 4, STATE(3799), 1, sym_identifier, STATE(7394), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493046] = 4, STATE(5307), 1, sym_identifier, STATE(9083), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493062] = 4, STATE(11337), 1, sym_identifier, STATE(12203), 1, sym_set_configuration, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493078] = 4, ACTIONS(9596), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16140), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(9625), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [493094] = 4, STATE(5307), 1, sym_identifier, STATE(14497), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493110] = 4, ACTIONS(16142), 1, anon_sym_RPAREN, STATE(14918), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [493126] = 4, STATE(11836), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15984), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(16144), 2, sym_keyword_cascade, sym_keyword_restrict, [493142] = 4, STATE(5307), 1, sym_identifier, STATE(14501), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493158] = 3, ACTIONS(16148), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16146), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [493172] = 4, STATE(5307), 1, sym_identifier, STATE(14513), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493188] = 5, ACTIONS(215), 1, sym__identifier, ACTIONS(16150), 1, sym_keyword_all, STATE(12030), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [493206] = 4, STATE(5307), 1, sym_identifier, STATE(14518), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493222] = 4, STATE(9143), 1, sym_identifier, STATE(12325), 1, sym_field, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493238] = 4, STATE(5307), 1, sym_identifier, STATE(14528), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493254] = 4, STATE(5307), 1, sym_identifier, STATE(14529), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493270] = 4, STATE(5307), 1, sym_identifier, STATE(14530), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493286] = 4, STATE(5307), 1, sym_identifier, STATE(14531), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493302] = 4, ACTIONS(15240), 1, sym_keyword_from, STATE(7938), 1, sym_from, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13678), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [493318] = 3, ACTIONS(15204), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15202), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [493332] = 4, STATE(12046), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15476), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(16152), 2, sym_keyword_cascade, sym_keyword_restrict, [493348] = 4, STATE(5307), 1, sym_identifier, STATE(10855), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493364] = 4, STATE(8056), 1, sym_identifier, STATE(8078), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493380] = 4, STATE(6351), 1, sym_object_reference, STATE(6495), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493396] = 4, STATE(5307), 1, sym_identifier, STATE(6938), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493412] = 4, STATE(6184), 1, sym_object_reference, STATE(6495), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493428] = 4, ACTIONS(16158), 1, sym_keyword_force, ACTIONS(16160), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16156), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [493444] = 4, STATE(5307), 1, sym_identifier, STATE(11474), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493460] = 5, ACTIONS(55), 1, sym__identifier, ACTIONS(16162), 1, sym_keyword_column, STATE(11537), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [493478] = 4, STATE(5909), 1, sym_object_reference, STATE(6495), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493494] = 4, STATE(11337), 1, sym_identifier, STATE(12317), 1, sym_set_configuration, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493510] = 4, STATE(11475), 1, sym__key_value_pair, STATE(13739), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493526] = 6, ACTIONS(16164), 1, anon_sym_RBRACK, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, STATE(13005), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [493546] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(12040), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16172), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [493562] = 4, ACTIONS(15192), 1, anon_sym_RPAREN, STATE(14280), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [493578] = 5, ACTIONS(13771), 1, sym_keyword_union, ACTIONS(16176), 1, anon_sym_RPAREN, STATE(7793), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13773), 2, sym_keyword_except, sym_keyword_intersect, [493596] = 4, STATE(6127), 1, sym_object_reference, STATE(6495), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493612] = 4, STATE(12064), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15480), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(16178), 2, sym_keyword_cascade, sym_keyword_restrict, [493628] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10024), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16180), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [493644] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16182), 1, anon_sym_RBRACK, STATE(14318), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [493664] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16184), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_where, sym_keyword_create, anon_sym_RPAREN, [493676] = 4, STATE(12065), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15484), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(16186), 2, sym_keyword_cascade, sym_keyword_restrict, [493692] = 4, STATE(6386), 1, sym_object_reference, STATE(6495), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493708] = 4, STATE(5307), 1, sym_identifier, STATE(8494), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493724] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11461), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16188), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [493740] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(9148), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16022), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [493756] = 4, ACTIONS(16190), 1, anon_sym_RPAREN, STATE(14679), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [493772] = 4, STATE(1917), 1, sym_identifier, STATE(7124), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493788] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16022), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [493804] = 4, STATE(5307), 1, sym_identifier, STATE(9086), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493820] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(9161), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16024), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [493836] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16192), 5, sym_keyword_default, sym_keyword_plain, sym_keyword_extended, sym_keyword_main, sym_keyword_external, [493848] = 4, STATE(12186), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15988), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(16194), 2, sym_keyword_cascade, sym_keyword_restrict, [493864] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10144), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16196), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [493880] = 5, ACTIONS(13771), 1, sym_keyword_union, ACTIONS(16198), 1, anon_sym_RPAREN, STATE(7793), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13773), 2, sym_keyword_except, sym_keyword_intersect, [493898] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16200), 5, anon_sym_RPAREN, anon_sym_COMMA, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493910] = 4, STATE(5307), 1, sym_identifier, STATE(11009), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493926] = 3, ACTIONS(16204), 1, sym_keyword_authorization, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16202), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [493940] = 4, STATE(1917), 1, sym_identifier, STATE(10952), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493956] = 4, STATE(5307), 1, sym_identifier, STATE(11313), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [493972] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16026), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [493988] = 4, ACTIONS(15182), 1, anon_sym_RPAREN, STATE(14477), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [494004] = 4, ACTIONS(15092), 1, anon_sym_RPAREN, STATE(13676), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [494020] = 3, ACTIONS(16208), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16206), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [494034] = 4, STATE(7078), 1, sym_identifier, STATE(9880), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [494050] = 4, STATE(7078), 1, sym_identifier, STATE(12088), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [494066] = 4, STATE(12128), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15488), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(16210), 2, sym_keyword_cascade, sym_keyword_restrict, [494082] = 4, STATE(12135), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15492), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(16212), 2, sym_keyword_cascade, sym_keyword_restrict, [494098] = 5, ACTIONS(55), 1, sym__identifier, ACTIONS(16214), 1, sym_keyword_none, STATE(11472), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [494116] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(9172), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16026), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494132] = 4, ACTIONS(16218), 1, sym_keyword_inner, ACTIONS(16220), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16216), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [494148] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(9173), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16028), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494164] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10977), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16222), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [494180] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16030), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494196] = 4, ACTIONS(9876), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16224), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(9206), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [494212] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(9178), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16030), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494228] = 4, STATE(5307), 1, sym_identifier, STATE(11022), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [494244] = 4, STATE(7078), 1, sym_identifier, STATE(11756), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [494260] = 6, ACTIONS(16226), 1, sym_keyword_with, ACTIONS(16228), 1, anon_sym_PLUS, ACTIONS(16230), 1, anon_sym_DASH, ACTIONS(16232), 1, aux_sym__integer_token1, STATE(7699), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [494280] = 6, ACTIONS(16234), 1, sym_keyword_create, ACTIONS(16236), 1, sym_keyword_tables, ACTIONS(16238), 1, sym_keyword_all, STATE(8338), 1, sym__show_create, STATE(8444), 1, sym__show_tables, ACTIONS(3), 2, sym_comment, sym_marginalia, [494300] = 6, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(16240), 1, sym_keyword_all, ACTIONS(16242), 1, anon_sym_LPAREN, STATE(7913), 1, sym__select_statement, STATE(8122), 1, sym_select, ACTIONS(3), 2, sym_comment, sym_marginalia, [494320] = 4, ACTIONS(14352), 1, anon_sym_COMMA, STATE(7985), 1, aux_sym_assignment_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16244), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [494336] = 6, ACTIONS(16228), 1, anon_sym_PLUS, ACTIONS(16230), 1, anon_sym_DASH, ACTIONS(16232), 1, aux_sym__integer_token1, ACTIONS(16246), 1, sym_keyword_with, STATE(7700), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [494356] = 4, ACTIONS(14159), 1, anon_sym_COMMA, STATE(9614), 1, aux_sym_assignment_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16248), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [494372] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16082), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494388] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16084), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494404] = 4, ACTIONS(9876), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16140), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(9206), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [494420] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(9183), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16084), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494436] = 4, STATE(7078), 1, sym_identifier, STATE(10015), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [494452] = 6, ACTIONS(16250), 1, sym_keyword_create, ACTIONS(16252), 1, sym_keyword_tables, ACTIONS(16254), 1, sym_keyword_all, STATE(8191), 1, sym__show_create, STATE(8197), 1, sym__show_tables, ACTIONS(3), 2, sym_comment, sym_marginalia, [494472] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16086), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494488] = 6, ACTIONS(16250), 1, sym_keyword_create, ACTIONS(16254), 1, sym_keyword_all, ACTIONS(16256), 1, sym_keyword_tables, STATE(8191), 1, sym__show_create, STATE(8197), 1, sym__show_tables, ACTIONS(3), 2, sym_comment, sym_marginalia, [494508] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(9184), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16082), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494524] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(9188), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16088), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494540] = 4, STATE(5307), 1, sym_identifier, STATE(8963), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [494556] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16090), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494572] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16092), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494588] = 4, STATE(11686), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15660), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(16258), 2, sym_keyword_cascade, sym_keyword_restrict, [494604] = 4, ACTIONS(9876), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16140), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(9206), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [494620] = 4, STATE(5307), 1, sym_identifier, STATE(6960), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [494636] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16094), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494652] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(9196), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16094), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494668] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(9198), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16092), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494684] = 4, STATE(7078), 1, sym_identifier, STATE(9821), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [494700] = 5, ACTIONS(16260), 1, sym_keyword_partition, ACTIONS(16262), 1, anon_sym_LPAREN, STATE(12193), 1, sym__partition_spec, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15518), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [494718] = 4, ACTIONS(16264), 1, anon_sym_COMMA, STATE(9280), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13491), 3, sym_keyword_from, sym_keyword_create, anon_sym_RPAREN, [494734] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(9199), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16096), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494750] = 6, ACTIONS(12833), 1, sym_keyword_rename, ACTIONS(16266), 1, sym_keyword_set, ACTIONS(16268), 1, sym_keyword_alter, ACTIONS(16270), 1, sym_keyword_reset, STATE(11965), 1, sym_rename_object, ACTIONS(3), 2, sym_comment, sym_marginalia, [494770] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16100), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494786] = 3, ACTIONS(16274), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16272), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [494800] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16102), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494816] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16104), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494832] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(9202), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16104), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494848] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16276), 1, anon_sym_RBRACK, STATE(13191), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [494868] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(6780), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16106), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [494884] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10442), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16278), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [494900] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10978), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16280), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [494916] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10870), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16180), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [494932] = 4, ACTIONS(16284), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16282), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(9206), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [494948] = 5, ACTIONS(13771), 1, sym_keyword_union, ACTIONS(16287), 1, anon_sym_RPAREN, STATE(7793), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13773), 2, sym_keyword_except, sym_keyword_intersect, [494966] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10979), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16289), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [494982] = 4, ACTIONS(14436), 1, anon_sym_COMMA, STATE(8406), 1, aux_sym__truncate_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16291), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [494998] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(11286), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16293), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [495014] = 4, ACTIONS(9596), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16295), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(9625), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [495030] = 4, ACTIONS(9876), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16297), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(9206), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [495046] = 4, ACTIONS(16299), 1, anon_sym_RPAREN, STATE(10967), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495062] = 4, ACTIONS(14436), 1, anon_sym_COMMA, STATE(9261), 1, aux_sym__truncate_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16291), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [495078] = 4, ACTIONS(9876), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16301), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(9206), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [495094] = 5, ACTIONS(16260), 1, sym_keyword_partition, ACTIONS(16303), 1, anon_sym_LPAREN, STATE(11860), 1, sym__partition_spec, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16122), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [495112] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10878), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16305), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [495128] = 4, STATE(5307), 1, sym_identifier, STATE(12853), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495144] = 4, STATE(5307), 1, sym_identifier, STATE(13910), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495160] = 4, STATE(5307), 1, sym_identifier, STATE(6968), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495176] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10881), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16307), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [495192] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10882), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16309), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [495208] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10885), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16311), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [495224] = 4, STATE(8056), 1, sym_identifier, STATE(8108), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495240] = 4, ACTIONS(15074), 1, anon_sym_RPAREN, STATE(14031), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [495256] = 5, ACTIONS(14200), 1, sym_keyword_noscan, ACTIONS(16313), 1, sym_keyword_for, ACTIONS(16315), 1, sym_keyword_cache, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15868), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [495274] = 4, STATE(5307), 1, sym_identifier, STATE(12864), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495290] = 4, STATE(7078), 1, sym_identifier, STATE(11917), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495306] = 4, STATE(5307), 1, sym_identifier, STATE(12678), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495322] = 4, STATE(7078), 1, sym_identifier, STATE(11920), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495338] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10980), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16317), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [495354] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16319), 1, anon_sym_RBRACK, STATE(14035), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [495374] = 3, ACTIONS(16323), 1, sym_keyword_collate, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16321), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [495388] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16325), 5, sym_keyword_desc, sym_keyword_asc, sym_keyword_nulls, anon_sym_RPAREN, anon_sym_COMMA, [495400] = 5, ACTIONS(405), 1, sym__identifier, ACTIONS(16327), 1, sym_keyword_all, STATE(7027), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 2, sym__double_quote_string, aux_sym_identifier_token1, [495418] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16329), 1, anon_sym_RBRACK, STATE(12503), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [495438] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10229), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16222), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [495454] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10230), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16280), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [495470] = 5, ACTIONS(13771), 1, sym_keyword_union, ACTIONS(16176), 1, anon_sym_RPAREN, STATE(7793), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13773), 2, sym_keyword_except, sym_keyword_intersect, [495488] = 6, ACTIONS(16331), 1, sym_keyword_constraint, ACTIONS(16333), 1, sym_keyword_temp, ACTIONS(16335), 1, sym_keyword_temporary, ACTIONS(16337), 1, sym_keyword_trigger, STATE(14873), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, [495508] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10231), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16289), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [495524] = 4, ACTIONS(9876), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16301), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(9206), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [495540] = 5, ACTIONS(13771), 1, sym_keyword_union, ACTIONS(16198), 1, anon_sym_RPAREN, STATE(7793), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13773), 2, sym_keyword_except, sym_keyword_intersect, [495558] = 5, ACTIONS(131), 1, sym__identifier, ACTIONS(16339), 1, sym_keyword_all, STATE(6994), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 2, sym__double_quote_string, aux_sym_identifier_token1, [495576] = 4, ACTIONS(16341), 1, anon_sym_RPAREN, STATE(14917), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495592] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10232), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16317), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [495608] = 3, ACTIONS(16345), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16343), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [495622] = 4, STATE(7078), 1, sym_identifier, STATE(9944), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495638] = 4, STATE(7078), 1, sym_identifier, STATE(9948), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495654] = 3, ACTIONS(16349), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16347), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [495668] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16351), 1, anon_sym_RBRACK, STATE(13703), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [495688] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11262), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16353), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [495704] = 4, STATE(7989), 1, sym_object_reference, STATE(8056), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495720] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16355), 5, sym_keyword_default, sym_keyword_plain, sym_keyword_extended, sym_keyword_main, sym_keyword_external, [495732] = 5, ACTIONS(16357), 1, sym__identifier, ACTIONS(16359), 1, sym_keyword_as, STATE(8334), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 2, sym__double_quote_string, aux_sym_identifier_token1, [495750] = 4, STATE(5307), 1, sym_identifier, STATE(8268), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495766] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(9836), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16361), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [495782] = 6, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(16242), 1, anon_sym_LPAREN, ACTIONS(16363), 1, sym_keyword_all, STATE(7798), 1, sym_select, STATE(7913), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [495802] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16365), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_where, sym_keyword_create, anon_sym_RPAREN, [495814] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(11368), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16196), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [495830] = 4, ACTIONS(14436), 1, anon_sym_COMMA, STATE(8406), 1, aux_sym__truncate_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16367), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [495846] = 4, STATE(10969), 1, sym__key_value_pair, STATE(13739), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495862] = 4, STATE(11694), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15664), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(16369), 2, sym_keyword_cascade, sym_keyword_restrict, [495878] = 4, STATE(1917), 1, sym_identifier, STATE(7152), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495894] = 4, STATE(5307), 1, sym_identifier, STATE(11370), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495910] = 4, ACTIONS(14352), 1, anon_sym_COMMA, STATE(9169), 1, aux_sym_assignment_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16248), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [495926] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16371), 1, anon_sym_RBRACK, STATE(12690), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [495946] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10076), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16307), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [495962] = 4, STATE(8540), 1, sym_identifier, STATE(11991), 1, sym__with_settings, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495978] = 4, STATE(5307), 1, sym_identifier, STATE(12969), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [495994] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(9851), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16373), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [496010] = 5, ACTIONS(55), 1, sym__identifier, ACTIONS(11683), 1, sym_keyword_none, STATE(11146), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [496028] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11132), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16375), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [496044] = 4, ACTIONS(15009), 1, anon_sym_RPAREN, STATE(14486), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [496060] = 5, ACTIONS(55), 1, sym__identifier, ACTIONS(11683), 1, sym_keyword_default, STATE(11146), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [496078] = 4, STATE(7078), 1, sym_identifier, STATE(9489), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496094] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(9855), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16377), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [496110] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16379), 1, anon_sym_RBRACK, STATE(14498), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [496130] = 3, ACTIONS(16383), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16381), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [496144] = 4, ACTIONS(16385), 1, anon_sym_COMMA, STATE(9280), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13348), 3, sym_keyword_from, sym_keyword_create, anon_sym_RPAREN, [496160] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16388), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_references, anon_sym_RPAREN, anon_sym_COMMA, [496172] = 4, STATE(11740), 1, sym_direction, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11175), 2, sym_keyword_desc, sym_keyword_asc, ACTIONS(16390), 2, anon_sym_RPAREN, anon_sym_COMMA, [496188] = 4, STATE(5307), 1, sym_identifier, STATE(12780), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496204] = 4, STATE(6287), 1, sym_object_reference, STATE(6495), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496220] = 4, STATE(5307), 1, sym_identifier, STATE(9214), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496236] = 4, STATE(5307), 1, sym_identifier, STATE(12784), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496252] = 3, ACTIONS(16394), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16392), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [496266] = 4, STATE(5307), 1, sym_identifier, STATE(11334), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496282] = 3, ACTIONS(16398), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16396), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [496296] = 4, STATE(8056), 1, sym_identifier, STATE(8083), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496312] = 5, ACTIONS(13771), 1, sym_keyword_union, ACTIONS(16400), 1, anon_sym_RPAREN, STATE(7793), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13773), 2, sym_keyword_except, sym_keyword_intersect, [496330] = 3, ACTIONS(16404), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16402), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [496344] = 3, ACTIONS(15826), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15824), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [496358] = 4, ACTIONS(16406), 1, sym_keyword_as, ACTIONS(16408), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15856), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [496374] = 4, STATE(5307), 1, sym_identifier, STATE(8731), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496390] = 4, ACTIONS(15200), 1, anon_sym_RPAREN, STATE(12703), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [496406] = 5, ACTIONS(215), 1, sym__identifier, ACTIONS(11568), 1, sym_keyword_none, STATE(12307), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [496424] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10088), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16309), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [496440] = 4, STATE(7078), 1, sym_identifier, STATE(9192), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496456] = 4, ACTIONS(16410), 1, anon_sym_RPAREN, STATE(12635), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496472] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16412), 1, anon_sym_RBRACK, STATE(12710), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [496492] = 4, ACTIONS(16410), 1, anon_sym_RPAREN, STATE(11118), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496508] = 4, STATE(7078), 1, sym_identifier, STATE(9737), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496524] = 3, ACTIONS(16416), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16414), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [496538] = 4, STATE(5307), 1, sym_identifier, STATE(14446), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496554] = 3, ACTIONS(16420), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16418), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [496568] = 4, STATE(5307), 1, sym_identifier, STATE(11723), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496584] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16422), 5, sym_keyword_desc, sym_keyword_asc, sym_keyword_nulls, anon_sym_RPAREN, anon_sym_COMMA, [496596] = 4, ACTIONS(16424), 1, anon_sym_RPAREN, STATE(12935), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [496612] = 4, STATE(1917), 1, sym_identifier, STATE(7356), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496628] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10091), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16311), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [496644] = 4, ACTIONS(16426), 1, sym__identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16428), 2, sym_keyword_true, sym_keyword_false, ACTIONS(16430), 2, sym__double_quote_string, aux_sym_identifier_token1, [496660] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10182), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16432), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [496676] = 6, ACTIONS(16434), 1, sym_keyword_constraint, ACTIONS(16436), 1, sym_keyword_temp, ACTIONS(16438), 1, sym_keyword_temporary, ACTIONS(16440), 1, sym_keyword_trigger, STATE(14609), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, [496696] = 4, ACTIONS(16341), 1, anon_sym_RPAREN, STATE(11601), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496712] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10183), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16442), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [496728] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10184), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16444), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [496744] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10185), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16446), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [496760] = 4, STATE(5307), 1, sym_identifier, STATE(6954), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496776] = 5, ACTIONS(55), 1, sym__identifier, ACTIONS(16448), 1, sym_keyword_all, STATE(9747), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [496794] = 4, ACTIONS(16450), 1, sym_keyword_from, STATE(12464), 1, sym_index_hint, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(8939), 3, sym_keyword_force, sym_keyword_ignore, sym_keyword_use, [496810] = 6, ACTIONS(16250), 1, sym_keyword_create, ACTIONS(16254), 1, sym_keyword_all, ACTIONS(16452), 1, sym_keyword_tables, STATE(8191), 1, sym__show_create, STATE(8197), 1, sym__show_tables, ACTIONS(3), 2, sym_comment, sym_marginalia, [496830] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10189), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16454), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [496846] = 4, STATE(1917), 1, sym_identifier, STATE(10605), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496862] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16458), 2, sym_keyword_after, sym_keyword_before, ACTIONS(16456), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [496876] = 4, ACTIONS(16460), 1, anon_sym_RPAREN, STATE(10614), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496892] = 3, ACTIONS(16464), 1, sym_keyword_authorization, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16462), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [496906] = 4, STATE(6391), 1, sym_object_reference, STATE(6495), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [496922] = 3, ACTIONS(16468), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16466), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [496936] = 5, ACTIONS(55), 1, sym__identifier, ACTIONS(16470), 1, sym_keyword_column, STATE(11338), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [496954] = 4, ACTIONS(9876), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16472), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(9206), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [496970] = 4, ACTIONS(9876), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16474), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(9206), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [496986] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16476), 1, anon_sym_RBRACK, STATE(14834), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [497006] = 4, ACTIONS(9876), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16474), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(9206), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [497022] = 4, STATE(5307), 1, sym_identifier, STATE(10186), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497038] = 4, STATE(5307), 1, sym_identifier, STATE(12904), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497054] = 4, STATE(7078), 1, sym_identifier, STATE(9108), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497070] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10731), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16478), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [497086] = 4, STATE(5307), 1, sym_identifier, STATE(10694), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497102] = 4, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(3357), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16480), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [497118] = 4, STATE(8056), 1, sym_identifier, STATE(8121), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497134] = 4, STATE(5307), 1, sym_identifier, STATE(10883), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497150] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16482), 5, sym_keyword_desc, sym_keyword_asc, sym_keyword_nulls, anon_sym_RPAREN, anon_sym_COMMA, [497162] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10248), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16484), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [497178] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10249), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16486), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [497194] = 6, ACTIONS(12225), 1, anon_sym_LPAREN, ACTIONS(13243), 1, sym_keyword_select, ACTIONS(16488), 1, sym_keyword_all, STATE(7830), 1, sym__select_statement, STATE(7947), 1, sym_select, ACTIONS(3), 2, sym_comment, sym_marginalia, [497214] = 3, ACTIONS(16492), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16490), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [497228] = 4, STATE(10616), 1, sym_set_configuration, STATE(11487), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497244] = 4, STATE(5307), 1, sym_identifier, STATE(10919), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497260] = 5, ACTIONS(55), 1, sym__identifier, ACTIONS(16494), 1, sym_keyword_all, STATE(10617), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [497278] = 4, STATE(5307), 1, sym_identifier, STATE(11809), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497294] = 4, STATE(5307), 1, sym_identifier, STATE(10774), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497310] = 4, ACTIONS(9226), 1, sym_keyword_limit, STATE(11154), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13954), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [497326] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16496), 1, anon_sym_RBRACK, STATE(14515), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [497346] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11165), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16498), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [497362] = 4, ACTIONS(16502), 1, sym_keyword_cache, ACTIONS(16504), 1, sym_keyword_noscan, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16500), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [497378] = 4, STATE(11901), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15862), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(16506), 2, sym_keyword_cascade, sym_keyword_restrict, [497394] = 4, STATE(7078), 1, sym_identifier, STATE(9125), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497410] = 4, ACTIONS(16508), 1, anon_sym_STAR, STATE(4355), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(709), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497426] = 4, STATE(5307), 1, sym_identifier, STATE(13008), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497442] = 4, STATE(5307), 1, sym_identifier, STATE(13013), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497458] = 4, STATE(11978), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15904), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(16510), 2, sym_keyword_cascade, sym_keyword_restrict, [497474] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16512), 5, sym_keyword_default, sym_keyword_plain, sym_keyword_extended, sym_keyword_main, sym_keyword_external, [497486] = 3, ACTIONS(16516), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16514), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [497500] = 5, ACTIONS(215), 1, sym__identifier, ACTIONS(11568), 1, sym_keyword_default, STATE(12307), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [497518] = 4, ACTIONS(15047), 1, anon_sym_RPAREN, STATE(13637), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [497534] = 4, STATE(5307), 1, sym_identifier, STATE(8709), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497550] = 4, ACTIONS(16138), 1, anon_sym_COMMA, STATE(9420), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16518), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [497566] = 4, STATE(5307), 1, sym_identifier, STATE(9424), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497582] = 4, STATE(7078), 1, sym_identifier, STATE(9129), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497598] = 4, STATE(12107), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15945), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(16520), 2, sym_keyword_cascade, sym_keyword_restrict, [497614] = 3, ACTIONS(16524), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16522), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [497628] = 4, STATE(5307), 1, sym_identifier, STATE(11946), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497644] = 4, ACTIONS(15242), 1, anon_sym_RPAREN, STATE(12516), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [497660] = 4, STATE(10637), 1, sym__key_value_pair, STATE(13739), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497676] = 4, STATE(5307), 1, sym_identifier, STATE(11387), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497692] = 6, ACTIONS(16234), 1, sym_keyword_create, ACTIONS(16238), 1, sym_keyword_all, ACTIONS(16526), 1, sym_keyword_tables, STATE(8338), 1, sym__show_create, STATE(8444), 1, sym__show_tables, ACTIONS(3), 2, sym_comment, sym_marginalia, [497712] = 4, ACTIONS(16528), 1, anon_sym_RPAREN, STATE(14847), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [497728] = 4, STATE(5307), 1, sym_identifier, STATE(6945), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497744] = 4, ACTIONS(16530), 1, anon_sym_RPAREN, STATE(11390), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497760] = 4, STATE(1917), 1, sym_identifier, STATE(7345), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497776] = 4, STATE(12101), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15425), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(16532), 2, sym_keyword_cascade, sym_keyword_restrict, [497792] = 5, ACTIONS(13771), 1, sym_keyword_union, ACTIONS(16534), 1, anon_sym_RPAREN, STATE(7793), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13773), 2, sym_keyword_except, sym_keyword_intersect, [497810] = 4, ACTIONS(15268), 1, anon_sym_RPAREN, STATE(12512), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [497826] = 4, ACTIONS(9226), 1, sym_keyword_limit, STATE(10591), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14761), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [497842] = 4, ACTIONS(9596), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16472), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(9625), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [497858] = 3, ACTIONS(16538), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16536), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [497872] = 4, ACTIONS(9596), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16474), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(9625), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [497888] = 4, STATE(5307), 1, sym_identifier, STATE(10767), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497904] = 4, STATE(7078), 1, sym_identifier, STATE(11389), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497920] = 4, STATE(5307), 1, sym_identifier, STATE(6946), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [497936] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15728), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, [497948] = 4, ACTIONS(16542), 1, sym_keyword_inner, ACTIONS(16544), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16540), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [497964] = 4, ACTIONS(14985), 1, anon_sym_RPAREN, STATE(13685), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [497980] = 6, ACTIONS(16546), 1, sym_keyword_with, ACTIONS(16548), 1, anon_sym_PLUS, ACTIONS(16550), 1, anon_sym_DASH, ACTIONS(16552), 1, aux_sym__integer_token1, STATE(7470), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [498000] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10271), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16478), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [498016] = 4, STATE(7078), 1, sym_identifier, STATE(10914), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498032] = 4, STATE(5307), 1, sym_identifier, STATE(11761), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498048] = 4, STATE(1917), 1, sym_identifier, STATE(7872), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498064] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16554), 1, anon_sym_RBRACK, STATE(13689), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [498084] = 4, STATE(5307), 1, sym_identifier, STATE(11373), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498100] = 4, STATE(5307), 1, sym_identifier, STATE(6948), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498116] = 4, STATE(5307), 1, sym_identifier, STATE(11890), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498132] = 4, ACTIONS(16556), 1, anon_sym_RPAREN, STATE(13803), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [498148] = 4, STATE(5307), 1, sym_identifier, STATE(11375), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498164] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16558), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, anon_sym_RPAREN, [498176] = 4, ACTIONS(16508), 1, anon_sym_STAR, STATE(2456), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498192] = 4, ACTIONS(16138), 1, anon_sym_COMMA, STATE(9712), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16560), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [498208] = 5, ACTIONS(55), 1, sym__identifier, ACTIONS(16562), 1, sym_keyword_column, STATE(11256), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [498226] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16566), 2, sym_keyword_after, sym_keyword_before, ACTIONS(16564), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [498240] = 4, STATE(5307), 1, sym_identifier, STATE(12419), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498256] = 4, ACTIONS(16570), 1, sym_keyword_cache, ACTIONS(16572), 1, sym_keyword_noscan, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16568), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [498272] = 4, STATE(5307), 1, sym_identifier, STATE(10723), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498288] = 4, ACTIONS(9596), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16474), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(9625), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [498304] = 4, ACTIONS(16574), 1, anon_sym_RPAREN, STATE(11253), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498320] = 4, STATE(5307), 1, sym_identifier, STATE(13907), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498336] = 4, ACTIONS(16576), 1, anon_sym_RPAREN, STATE(11171), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498352] = 4, STATE(5307), 1, sym_identifier, STATE(10906), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498368] = 4, ACTIONS(16138), 1, anon_sym_COMMA, STATE(9425), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16518), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [498384] = 4, ACTIONS(16138), 1, anon_sym_COMMA, STATE(9425), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16578), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [498400] = 4, ACTIONS(16138), 1, anon_sym_COMMA, STATE(9425), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16580), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [498416] = 4, STATE(5307), 1, sym_identifier, STATE(9408), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498432] = 4, STATE(5307), 1, sym_identifier, STATE(10147), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498448] = 4, ACTIONS(16138), 1, anon_sym_COMMA, STATE(9421), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16578), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [498464] = 4, ACTIONS(16584), 1, anon_sym_COMMA, STATE(9425), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16582), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [498480] = 4, STATE(5307), 1, sym_identifier, STATE(13732), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498496] = 4, ACTIONS(9226), 1, sym_keyword_limit, STATE(10724), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15310), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [498512] = 4, ACTIONS(16138), 1, anon_sym_COMMA, STATE(9429), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16587), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [498528] = 4, ACTIONS(16138), 1, anon_sym_COMMA, STATE(9425), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16589), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [498544] = 4, STATE(5307), 1, sym_identifier, STATE(12113), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498560] = 4, ACTIONS(16591), 1, anon_sym_RPAREN, STATE(13182), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [498576] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16593), 1, anon_sym_RBRACK, STATE(12531), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [498596] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10997), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16484), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [498612] = 4, ACTIONS(9876), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16595), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(9206), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [498628] = 5, ACTIONS(55), 1, sym__identifier, ACTIONS(16597), 1, sym_keyword_all, STATE(11126), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [498646] = 4, ACTIONS(16599), 1, anon_sym_RPAREN, STATE(13733), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498662] = 6, ACTIONS(12873), 1, sym_keyword_rename, ACTIONS(16601), 1, sym_keyword_set, ACTIONS(16603), 1, sym_keyword_alter, ACTIONS(16605), 1, sym_keyword_reset, STATE(10908), 1, sym_rename_object, ACTIONS(3), 2, sym_comment, sym_marginalia, [498682] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10999), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16486), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [498698] = 4, STATE(5307), 1, sym_identifier, STATE(11344), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498714] = 4, ACTIONS(16607), 1, anon_sym_RPAREN, STATE(13374), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [498730] = 4, STATE(5307), 1, sym_identifier, STATE(13786), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498746] = 4, STATE(5307), 1, sym_identifier, STATE(10275), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498762] = 4, STATE(5307), 1, sym_identifier, STATE(8710), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498778] = 4, ACTIONS(16599), 1, anon_sym_RPAREN, STATE(11440), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498794] = 4, STATE(5307), 1, sym_identifier, STATE(6950), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498810] = 4, STATE(5307), 1, sym_identifier, STATE(9428), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498826] = 4, STATE(5307), 1, sym_identifier, STATE(13799), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498842] = 4, STATE(5307), 1, sym_identifier, STATE(13800), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498858] = 4, ACTIONS(15238), 1, anon_sym_RPAREN, STATE(12772), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [498874] = 6, ACTIONS(7), 1, sym_keyword_select, ACTIONS(12225), 1, anon_sym_LPAREN, ACTIONS(16609), 1, sym_keyword_all, STATE(7662), 1, sym_select, STATE(7830), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [498894] = 4, STATE(5307), 1, sym_identifier, STATE(13083), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498910] = 4, ACTIONS(15172), 1, anon_sym_RPAREN, STATE(13790), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [498926] = 4, STATE(5307), 1, sym_identifier, STATE(10873), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498942] = 4, STATE(7078), 1, sym_identifier, STATE(9294), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498958] = 4, STATE(5307), 1, sym_identifier, STATE(13812), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498974] = 4, STATE(5307), 1, sym_identifier, STATE(13813), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [498990] = 4, ACTIONS(16611), 1, anon_sym_RPAREN, STATE(13697), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499006] = 4, ACTIONS(16611), 1, anon_sym_RPAREN, STATE(11392), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499022] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10268), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16613), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [499038] = 4, STATE(5307), 1, sym_identifier, STATE(13821), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499054] = 4, STATE(5307), 1, sym_identifier, STATE(13822), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499070] = 4, STATE(5307), 1, sym_identifier, STATE(14939), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499086] = 4, STATE(7078), 1, sym_identifier, STATE(8548), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499102] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16615), 1, anon_sym_RBRACK, STATE(13794), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [499122] = 3, ACTIONS(16619), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16617), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [499136] = 4, ACTIONS(16621), 1, anon_sym_RPAREN, STATE(13887), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [499152] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10640), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16623), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [499168] = 4, STATE(5307), 1, sym_identifier, STATE(8329), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499184] = 4, STATE(1917), 1, sym_identifier, STATE(11468), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499200] = 4, ACTIONS(14959), 1, anon_sym_RPAREN, STATE(13850), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [499216] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16625), 1, anon_sym_RBRACK, STATE(12520), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [499236] = 4, STATE(5307), 1, sym_identifier, STATE(14386), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499252] = 4, ACTIONS(16627), 1, anon_sym_RPAREN, STATE(11259), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499268] = 4, STATE(5307), 1, sym_identifier, STATE(12177), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499284] = 4, ACTIONS(16629), 1, anon_sym_RPAREN, STATE(13908), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [499300] = 4, STATE(5307), 1, sym_identifier, STATE(8712), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499316] = 4, STATE(8056), 1, sym_identifier, STATE(8129), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499332] = 4, ACTIONS(16633), 1, sym_keyword_inner, ACTIONS(16635), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16631), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [499348] = 3, ACTIONS(16639), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16637), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [499362] = 5, ACTIONS(55), 1, sym__identifier, ACTIONS(16641), 1, sym_keyword_all, STATE(10361), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [499380] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11179), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16643), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [499396] = 4, STATE(5307), 1, sym_identifier, STATE(10920), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499412] = 4, ACTIONS(16647), 1, sym_keyword_inner, ACTIONS(16649), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16645), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [499428] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10779), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16361), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [499444] = 4, STATE(5307), 1, sym_identifier, STATE(13175), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499460] = 4, ACTIONS(16653), 1, sym_keyword_force, ACTIONS(16655), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16651), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [499476] = 4, ACTIONS(16659), 1, sym_keyword_inner, ACTIONS(16661), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16657), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [499492] = 4, STATE(5307), 1, sym_identifier, STATE(10923), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499508] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15051), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_cascade, sym_keyword_restrict, anon_sym_COMMA, [499520] = 5, ACTIONS(13771), 1, sym_keyword_union, ACTIONS(16663), 1, anon_sym_RPAREN, STATE(7793), 1, aux_sym_set_operation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13773), 2, sym_keyword_except, sym_keyword_intersect, [499538] = 4, ACTIONS(16667), 1, sym_keyword_inner, ACTIONS(16669), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16665), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [499554] = 4, ACTIONS(15098), 1, anon_sym_RPAREN, STATE(14106), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [499570] = 4, STATE(5307), 1, sym_identifier, STATE(12302), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499586] = 4, STATE(5307), 1, sym_identifier, STATE(14087), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499602] = 4, ACTIONS(16673), 1, sym_keyword_inner, ACTIONS(16675), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16671), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [499618] = 5, ACTIONS(55), 1, sym__identifier, ACTIONS(11646), 1, sym_keyword_default, STATE(11197), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [499636] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16677), 1, anon_sym_RBRACK, STATE(12781), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [499656] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16679), 1, anon_sym_RBRACK, STATE(14112), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [499676] = 4, ACTIONS(16683), 1, sym_keyword_inner, ACTIONS(16685), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16681), 3, sym_keyword_left, sym_keyword_right, sym_keyword_full, [499692] = 4, STATE(7078), 1, sym_identifier, STATE(9216), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499708] = 4, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(3357), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16687), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [499724] = 4, ACTIONS(16689), 1, anon_sym_RPAREN, STATE(13376), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [499740] = 4, STATE(5307), 1, sym_identifier, STATE(11419), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499756] = 5, ACTIONS(215), 1, sym__identifier, ACTIONS(16691), 1, sym_keyword_all, STATE(12350), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [499774] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10780), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16373), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [499790] = 4, STATE(5307), 1, sym_identifier, STATE(13218), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499806] = 4, STATE(5307), 1, sym_identifier, STATE(11425), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499822] = 4, STATE(5307), 1, sym_identifier, STATE(11135), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499838] = 4, ACTIONS(16693), 1, anon_sym_RPAREN, STATE(14230), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [499854] = 4, ACTIONS(16695), 1, anon_sym_RPAREN, STATE(14216), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [499870] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11088), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16697), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [499886] = 4, STATE(8056), 1, sym_identifier, STATE(8131), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499902] = 3, ACTIONS(16701), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16699), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [499916] = 4, STATE(1917), 1, sym_identifier, STATE(8341), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499932] = 5, ACTIONS(215), 1, sym__identifier, ACTIONS(16703), 1, sym_keyword_all, STATE(12250), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [499950] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10650), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16278), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [499966] = 4, STATE(7682), 1, sym_cte, STATE(12321), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499982] = 4, ACTIONS(16705), 1, anon_sym_RPAREN, STATE(10950), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [499998] = 4, STATE(1917), 1, sym_identifier, STATE(11277), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500014] = 3, ACTIONS(16709), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16707), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [500028] = 4, ACTIONS(16711), 1, anon_sym_RPAREN, STATE(10611), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500044] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10058), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16293), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, [500060] = 4, STATE(5307), 1, sym_identifier, STATE(13348), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500076] = 4, ACTIONS(16016), 1, sym_keyword_cascade, ACTIONS(16020), 1, sym_keyword_version, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15202), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [500092] = 3, ACTIONS(16715), 1, sym_keyword_sequence, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16713), 4, sym_keyword_table, sym_keyword_view, sym_keyword_recursive, sym_keyword_trigger, [500106] = 4, STATE(8056), 1, sym_identifier, STATE(8325), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500122] = 4, STATE(8056), 1, sym_identifier, STATE(8145), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500138] = 4, STATE(7078), 1, sym_identifier, STATE(8384), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500154] = 4, STATE(7078), 1, sym_identifier, STATE(9154), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500170] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16717), 1, anon_sym_RBRACK, STATE(13934), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [500190] = 6, ACTIONS(16250), 1, sym_keyword_create, ACTIONS(16254), 1, sym_keyword_all, ACTIONS(16719), 1, sym_keyword_tables, STATE(8191), 1, sym__show_create, STATE(8197), 1, sym__show_tables, ACTIONS(3), 2, sym_comment, sym_marginalia, [500210] = 5, ACTIONS(215), 1, sym__identifier, ACTIONS(16721), 1, sym_keyword_all, STATE(11759), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [500228] = 4, STATE(5307), 1, sym_identifier, STATE(8456), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500244] = 4, STATE(6035), 1, sym_object_reference, STATE(6495), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500260] = 4, ACTIONS(16723), 1, anon_sym_RPAREN, STATE(14739), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [500276] = 4, ACTIONS(16725), 1, anon_sym_RPAREN, STATE(12879), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [500292] = 4, STATE(7604), 1, sym_cte, STATE(12321), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500308] = 4, ACTIONS(16727), 1, anon_sym_STAR, STATE(4821), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(979), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500324] = 4, STATE(5307), 1, sym_identifier, STATE(12056), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500340] = 4, STATE(5307), 1, sym_identifier, STATE(11138), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500356] = 3, ACTIONS(16731), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16729), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [500370] = 4, STATE(11791), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15832), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(16733), 2, sym_keyword_cascade, sym_keyword_restrict, [500386] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10781), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16377), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [500402] = 4, STATE(5307), 1, sym_identifier, STATE(10615), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500418] = 4, ACTIONS(16735), 1, anon_sym_RPAREN, STATE(12458), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [500434] = 4, STATE(5307), 1, sym_identifier, STATE(10941), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500450] = 4, STATE(6377), 1, sym_object_reference, STATE(6495), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500466] = 4, STATE(5307), 1, sym_identifier, STATE(12067), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500482] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16737), 5, sym_keyword_default, sym_keyword_plain, sym_keyword_extended, sym_keyword_main, sym_keyword_external, [500494] = 4, ACTIONS(16727), 1, anon_sym_STAR, STATE(4483), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(909), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500510] = 3, ACTIONS(16741), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16739), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [500524] = 5, ACTIONS(14354), 1, sym_keyword_noscan, ACTIONS(16743), 1, sym_keyword_for, ACTIONS(16745), 1, sym_keyword_cache, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15992), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [500542] = 4, STATE(5307), 1, sym_identifier, STATE(10944), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500558] = 4, ACTIONS(16264), 1, anon_sym_COMMA, STATE(9193), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13455), 3, sym_keyword_from, sym_keyword_create, anon_sym_RPAREN, [500574] = 5, ACTIONS(16747), 1, sym_keyword_on, STATE(10259), 1, sym__on_conflict, STATE(10260), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15407), 2, sym_keyword_returning, anon_sym_RPAREN, [500592] = 4, ACTIONS(16749), 1, anon_sym_RPAREN, STATE(11488), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500608] = 4, STATE(5307), 1, sym_identifier, STATE(14349), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500624] = 4, ACTIONS(16751), 1, anon_sym_RPAREN, STATE(11275), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500640] = 4, STATE(6378), 1, sym_object_reference, STATE(6495), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500656] = 4, STATE(5307), 1, sym_identifier, STATE(12079), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500672] = 4, STATE(5307), 1, sym_identifier, STATE(11635), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500688] = 4, STATE(5307), 1, sym_identifier, STATE(9079), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500704] = 4, STATE(5307), 1, sym_identifier, STATE(8920), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500720] = 4, STATE(6135), 1, sym_object_reference, STATE(6495), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500736] = 4, ACTIONS(15110), 1, anon_sym_RPAREN, STATE(12994), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [500752] = 5, ACTIONS(16747), 1, sym_keyword_on, STATE(9975), 1, sym__on_conflict, STATE(9976), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15612), 2, sym_keyword_returning, anon_sym_RPAREN, [500770] = 4, ACTIONS(16747), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15752), 2, sym_keyword_returning, anon_sym_RPAREN, STATE(9977), 2, sym__on_conflict, sym__on_duplicate_key_update, [500786] = 5, ACTIONS(16747), 1, sym_keyword_on, STATE(9978), 1, sym__on_conflict, STATE(9981), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15612), 2, sym_keyword_returning, anon_sym_RPAREN, [500804] = 5, ACTIONS(16747), 1, sym_keyword_on, STATE(10025), 1, sym__on_conflict, STATE(10027), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15439), 2, sym_keyword_returning, anon_sym_RPAREN, [500822] = 4, ACTIONS(16747), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15524), 2, sym_keyword_returning, anon_sym_RPAREN, STATE(10031), 2, sym__on_conflict, sym__on_duplicate_key_update, [500838] = 4, ACTIONS(16753), 1, anon_sym_RPAREN, STATE(11490), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500854] = 4, STATE(1917), 1, sym_identifier, STATE(11090), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500870] = 4, STATE(5307), 1, sym_identifier, STATE(12089), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500886] = 4, STATE(5307), 1, sym_identifier, STATE(14375), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500902] = 4, ACTIONS(16755), 1, anon_sym_RPAREN, STATE(11287), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500918] = 3, ACTIONS(16759), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16757), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [500932] = 4, STATE(5307), 1, sym_identifier, STATE(13780), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [500948] = 5, ACTIONS(16747), 1, sym_keyword_on, STATE(10349), 1, sym__on_conflict, STATE(10350), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15383), 2, sym_keyword_returning, anon_sym_RPAREN, [500966] = 4, ACTIONS(16747), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15405), 2, sym_keyword_returning, anon_sym_RPAREN, STATE(10351), 2, sym__on_conflict, sym__on_duplicate_key_update, [500982] = 5, ACTIONS(16747), 1, sym_keyword_on, STATE(10354), 1, sym__on_conflict, STATE(10355), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15411), 2, sym_keyword_returning, anon_sym_RPAREN, [501000] = 4, ACTIONS(16747), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15413), 2, sym_keyword_returning, anon_sym_RPAREN, STATE(10356), 2, sym__on_conflict, sym__on_duplicate_key_update, [501016] = 5, ACTIONS(16747), 1, sym_keyword_on, STATE(10357), 1, sym__on_conflict, STATE(10358), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15411), 2, sym_keyword_returning, anon_sym_RPAREN, [501034] = 4, ACTIONS(9596), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16595), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(9625), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [501050] = 5, ACTIONS(215), 1, sym__identifier, ACTIONS(11610), 1, sym_keyword_default, STATE(11747), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [501068] = 4, STATE(7078), 1, sym_identifier, STATE(11432), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501084] = 4, ACTIONS(16761), 1, anon_sym_RPAREN, STATE(11498), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501100] = 4, STATE(5307), 1, sym_identifier, STATE(12100), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501116] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11321), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16763), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [501132] = 4, ACTIONS(9596), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16595), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(9625), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [501148] = 5, ACTIONS(16747), 1, sym_keyword_on, STATE(9800), 1, sym__on_conflict, STATE(9802), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15344), 2, sym_keyword_returning, anon_sym_RPAREN, [501166] = 4, ACTIONS(16747), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15360), 2, sym_keyword_returning, anon_sym_RPAREN, STATE(9804), 2, sym__on_conflict, sym__on_duplicate_key_update, [501182] = 5, ACTIONS(16747), 1, sym_keyword_on, STATE(9809), 1, sym__on_conflict, STATE(9810), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15364), 2, sym_keyword_returning, anon_sym_RPAREN, [501200] = 4, ACTIONS(16747), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15366), 2, sym_keyword_returning, anon_sym_RPAREN, STATE(9811), 2, sym__on_conflict, sym__on_duplicate_key_update, [501216] = 4, STATE(7078), 1, sym_identifier, STATE(12340), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501232] = 4, ACTIONS(16765), 1, anon_sym_RPAREN, STATE(11504), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501248] = 4, ACTIONS(16767), 1, anon_sym_RPAREN, STATE(11520), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501264] = 5, ACTIONS(16747), 1, sym_keyword_on, STATE(9994), 1, sym__on_conflict, STATE(9995), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15716), 2, sym_keyword_returning, anon_sym_RPAREN, [501282] = 4, ACTIONS(16747), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16114), 2, sym_keyword_returning, anon_sym_RPAREN, STATE(9996), 2, sym__on_conflict, sym__on_duplicate_key_update, [501298] = 4, ACTIONS(16508), 1, anon_sym_STAR, STATE(3790), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(579), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501314] = 6, ACTIONS(16548), 1, anon_sym_PLUS, ACTIONS(16550), 1, anon_sym_DASH, ACTIONS(16552), 1, aux_sym__integer_token1, ACTIONS(16769), 1, sym_keyword_by, STATE(7390), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [501334] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16771), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_references, anon_sym_RPAREN, anon_sym_COMMA, [501346] = 4, ACTIONS(16773), 1, anon_sym_RPAREN, STATE(11511), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501362] = 5, ACTIONS(16747), 1, sym_keyword_on, STATE(10166), 1, sym__on_conflict, STATE(10167), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15508), 2, sym_keyword_returning, anon_sym_RPAREN, [501380] = 4, ACTIONS(16747), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15516), 2, sym_keyword_returning, anon_sym_RPAREN, STATE(10168), 2, sym__on_conflict, sym__on_duplicate_key_update, [501396] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10410), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16623), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [501412] = 4, STATE(5307), 1, sym_identifier, STATE(13436), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501428] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16775), 1, anon_sym_RBRACK, STATE(13018), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [501448] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15852), 5, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_on, sym_keyword_when, sym_keyword_returning, [501460] = 4, ACTIONS(15270), 1, anon_sym_RPAREN, STATE(14468), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [501476] = 4, STATE(5307), 1, sym_identifier, STATE(10959), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501492] = 6, ACTIONS(16548), 1, anon_sym_PLUS, ACTIONS(16550), 1, anon_sym_DASH, ACTIONS(16552), 1, aux_sym__integer_token1, ACTIONS(16777), 1, sym_keyword_with, STATE(7395), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [501512] = 4, STATE(7078), 1, sym_identifier, STATE(10458), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501528] = 4, STATE(11486), 1, sym_set_configuration, STATE(11487), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501544] = 4, ACTIONS(14159), 1, anon_sym_COMMA, STATE(8021), 1, aux_sym_assignment_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16244), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [501560] = 5, ACTIONS(215), 1, sym__identifier, ACTIONS(16779), 1, sym_keyword_none, STATE(11924), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 2, sym__double_quote_string, aux_sym_identifier_token1, [501578] = 4, STATE(1917), 1, sym_identifier, STATE(11305), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501594] = 6, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, ACTIONS(16781), 1, anon_sym_RBRACK, STATE(14480), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [501614] = 4, STATE(8109), 1, sym_object_reference, STATE(8537), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501630] = 6, ACTIONS(16228), 1, anon_sym_PLUS, ACTIONS(16230), 1, anon_sym_DASH, ACTIONS(16232), 1, aux_sym__integer_token1, ACTIONS(16783), 1, sym_keyword_by, STATE(7620), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [501650] = 4, STATE(5307), 1, sym_identifier, STATE(11315), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501666] = 5, ACTIONS(55), 1, sym__identifier, ACTIONS(16785), 1, sym_keyword_all, STATE(11501), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 2, sym__double_quote_string, aux_sym_identifier_token1, [501684] = 4, ACTIONS(16787), 1, anon_sym_RPAREN, STATE(14666), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [501700] = 4, ACTIONS(16789), 1, anon_sym_RPAREN, STATE(11285), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501716] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(11012), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16613), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [501732] = 4, ACTIONS(16791), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16282), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(9625), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [501748] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(10973), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16794), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [501764] = 4, ACTIONS(9596), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16297), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(9625), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [501780] = 4, STATE(1917), 1, sym_identifier, STATE(10975), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501796] = 4, STATE(8056), 1, sym_identifier, STATE(8162), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501812] = 6, ACTIONS(16548), 1, anon_sym_PLUS, ACTIONS(16550), 1, anon_sym_DASH, ACTIONS(16552), 1, aux_sym__integer_token1, ACTIONS(16796), 1, sym_keyword_with, STATE(7471), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [501832] = 4, STATE(5307), 1, sym_identifier, STATE(12470), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501848] = 4, STATE(5307), 1, sym_identifier, STATE(11454), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501864] = 4, ACTIONS(9596), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16301), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(9625), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [501880] = 3, ACTIONS(16800), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16798), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [501894] = 4, STATE(5307), 1, sym_identifier, STATE(12475), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501910] = 6, ACTIONS(12833), 1, sym_keyword_rename, ACTIONS(16802), 1, sym_keyword_set, ACTIONS(16804), 1, sym_keyword_alter, ACTIONS(16806), 1, sym_keyword_reset, STATE(12166), 1, sym_rename_object, ACTIONS(3), 2, sym_comment, sym_marginalia, [501930] = 4, STATE(8022), 1, sym_object_reference, STATE(8056), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [501946] = 3, ACTIONS(16808), 1, sym_keyword_sequence, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16713), 4, sym_keyword_table, sym_keyword_view, sym_keyword_recursive, sym_keyword_trigger, [501960] = 4, ACTIONS(16810), 1, anon_sym_RPAREN, STATE(12613), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [501976] = 3, ACTIONS(16814), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16812), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [501990] = 4, STATE(5307), 1, sym_identifier, STATE(13560), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502006] = 4, ACTIONS(9596), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16301), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(9625), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [502022] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16816), 5, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_where, sym_keyword_create, anon_sym_RPAREN, [502034] = 4, ACTIONS(9876), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16295), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(9206), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [502050] = 4, STATE(7078), 1, sym_identifier, STATE(11623), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502066] = 4, STATE(11462), 1, sym__key_value_pair, STATE(13739), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502082] = 4, ACTIONS(9596), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16224), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(9625), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [502098] = 4, ACTIONS(16818), 1, sym_keyword_cascade, ACTIONS(16820), 1, sym_keyword_version, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15450), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [502114] = 4, ACTIONS(14901), 1, anon_sym_RPAREN, STATE(12462), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [502130] = 3, ACTIONS(16824), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16822), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [502144] = 4, STATE(5307), 1, sym_identifier, STATE(11981), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502160] = 4, STATE(5307), 1, sym_identifier, STATE(13583), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502176] = 4, STATE(5307), 1, sym_identifier, STATE(10971), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502192] = 4, ACTIONS(16826), 1, anon_sym_RPAREN, STATE(11294), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502208] = 4, ACTIONS(11805), 1, sym_keyword_on, STATE(9136), 1, aux_sym__column_constraint_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15982), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [502224] = 6, ACTIONS(12873), 1, sym_keyword_rename, ACTIONS(16828), 1, sym_keyword_set, ACTIONS(16830), 1, sym_keyword_alter, ACTIONS(16832), 1, sym_keyword_reset, STATE(10639), 1, sym_rename_object, ACTIONS(3), 2, sym_comment, sym_marginalia, [502244] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(10874), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16834), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [502260] = 3, ACTIONS(16838), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16836), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [502274] = 4, STATE(5307), 1, sym_identifier, STATE(14894), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502290] = 4, STATE(5307), 1, sym_identifier, STATE(13599), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502306] = 6, ACTIONS(16228), 1, anon_sym_PLUS, ACTIONS(16230), 1, anon_sym_DASH, ACTIONS(16232), 1, aux_sym__integer_token1, ACTIONS(16840), 1, sym_keyword_with, STATE(7703), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [502326] = 4, ACTIONS(16842), 1, sym_keyword_cascade, ACTIONS(16844), 1, sym_keyword_version, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15824), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [502342] = 4, STATE(3799), 1, sym_identifier, STATE(7548), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502358] = 4, STATE(1917), 1, sym_identifier, STATE(8495), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502374] = 4, STATE(5307), 1, sym_identifier, STATE(12075), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502390] = 4, ACTIONS(16846), 1, anon_sym_RPAREN, STATE(13303), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [502406] = 5, ACTIONS(16747), 1, sym_keyword_on, STATE(10149), 1, sym__on_conflict, STATE(10152), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15546), 2, sym_keyword_returning, anon_sym_RPAREN, [502424] = 4, ACTIONS(16747), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15598), 2, sym_keyword_returning, anon_sym_RPAREN, STATE(10156), 2, sym__on_conflict, sym__on_duplicate_key_update, [502440] = 4, STATE(6173), 1, sym_object_reference, STATE(6495), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502456] = 4, STATE(5307), 1, sym_identifier, STATE(6970), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502472] = 5, ACTIONS(16747), 1, sym_keyword_on, STATE(10227), 1, sym__on_conflict, STATE(10228), 1, sym__on_duplicate_key_update, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15407), 2, sym_keyword_returning, anon_sym_RPAREN, [502490] = 4, ACTIONS(16747), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15766), 2, sym_keyword_returning, anon_sym_RPAREN, STATE(10235), 2, sym__on_conflict, sym__on_duplicate_key_update, [502506] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(10060), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16305), 3, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, [502522] = 4, STATE(5307), 1, sym_identifier, STATE(14445), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502538] = 4, STATE(8056), 1, sym_identifier, STATE(8139), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502554] = 4, STATE(5307), 1, sym_identifier, STATE(12112), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502570] = 4, STATE(8056), 1, sym_identifier, STATE(8140), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502586] = 4, STATE(5307), 1, sym_identifier, STATE(13608), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502602] = 4, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(3357), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16848), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [502618] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10937), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16432), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [502634] = 4, STATE(8056), 1, sym_identifier, STATE(8142), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502650] = 4, STATE(5307), 1, sym_identifier, STATE(8707), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502666] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10939), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16442), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [502682] = 4, STATE(8056), 1, sym_identifier, STATE(8147), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502698] = 4, STATE(8056), 1, sym_identifier, STATE(8149), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502714] = 4, STATE(8056), 1, sym_identifier, STATE(8151), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502730] = 4, STATE(8056), 1, sym_identifier, STATE(8153), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502746] = 4, STATE(8056), 1, sym_identifier, STATE(8155), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502762] = 4, STATE(8056), 1, sym_identifier, STATE(8157), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502778] = 4, STATE(8056), 1, sym_identifier, STATE(8159), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502794] = 4, STATE(11657), 1, sym__drop_behavior, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15976), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(16850), 2, sym_keyword_cascade, sym_keyword_restrict, [502810] = 4, STATE(5307), 1, sym_identifier, STATE(12288), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502826] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10942), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16444), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [502842] = 4, STATE(5307), 1, sym_identifier, STATE(12312), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [502858] = 3, ACTIONS(15452), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15450), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [502872] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11563), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16852), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [502888] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11564), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16854), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [502904] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11566), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16856), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [502920] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11569), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16858), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [502936] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11571), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16860), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [502952] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11573), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16862), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [502968] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11575), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16864), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [502984] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11577), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16866), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [503000] = 4, ACTIONS(16174), 1, sym_keyword_update, STATE(11579), 1, sym__create_trigger_event, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16868), 3, sym_keyword_delete, sym_keyword_insert, sym_keyword_truncate, [503016] = 4, STATE(1917), 1, sym_identifier, STATE(8557), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503032] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10943), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16446), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [503048] = 4, ACTIONS(9596), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16140), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, STATE(9625), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [503064] = 4, STATE(1917), 1, sym_identifier, STATE(11584), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503080] = 4, STATE(1917), 1, sym_identifier, STATE(11585), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503096] = 4, STATE(11818), 1, sym__key_value_pair, STATE(13739), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503112] = 4, STATE(1917), 1, sym_identifier, STATE(11586), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503128] = 4, ACTIONS(16138), 1, anon_sym_COMMA, STATE(9425), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16870), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [503144] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(10945), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16454), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [503160] = 4, STATE(1917), 1, sym_identifier, STATE(11587), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503176] = 4, STATE(1917), 1, sym_identifier, STATE(11588), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503192] = 4, STATE(5307), 1, sym_identifier, STATE(14462), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503208] = 4, STATE(1917), 1, sym_identifier, STATE(11589), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503224] = 4, ACTIONS(15266), 1, anon_sym_RPAREN, STATE(14819), 1, sym_window_frame, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14133), 3, sym_keyword_range, sym_keyword_rows, sym_keyword_groups, [503240] = 4, STATE(1917), 1, sym_identifier, STATE(11590), 1, sym_object_reference, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503256] = 6, ACTIONS(16872), 1, sym_keyword_constraint, ACTIONS(16874), 1, sym_keyword_temp, ACTIONS(16876), 1, sym_keyword_temporary, ACTIONS(16878), 1, sym_keyword_trigger, STATE(14930), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, [503276] = 6, ACTIONS(16880), 1, sym_keyword_constraint, ACTIONS(16882), 1, sym_keyword_temp, ACTIONS(16884), 1, sym_keyword_temporary, ACTIONS(16886), 1, sym_keyword_trigger, STATE(14932), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, [503296] = 4, ACTIONS(9876), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16595), 2, ts_builtin_sym_end, anon_sym_SEMI, STATE(9206), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [503312] = 3, STATE(12621), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503325] = 3, STATE(11886), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503338] = 4, ACTIONS(16890), 1, anon_sym_COMMA, STATE(9805), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16888), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [503353] = 3, STATE(8664), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503366] = 3, STATE(6621), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503379] = 3, STATE(3380), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(709), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503392] = 3, STATE(3595), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(709), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503405] = 4, ACTIONS(16892), 1, anon_sym_COMMA, STATE(9740), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16888), 2, ts_builtin_sym_end, anon_sym_SEMI, [503420] = 3, STATE(12553), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503433] = 3, STATE(8804), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503446] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16894), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_compute, anon_sym_RPAREN, [503457] = 4, ACTIONS(16896), 1, sym_keyword_force, ACTIONS(16898), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16156), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [503472] = 3, ACTIONS(16572), 1, sym_keyword_noscan, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16568), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [503485] = 4, ACTIONS(14977), 1, anon_sym_COMMA, STATE(8682), 1, aux_sym__truncate_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16291), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [503500] = 4, ACTIONS(14977), 1, anon_sym_COMMA, STATE(9823), 1, aux_sym__truncate_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16291), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [503515] = 3, STATE(10215), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503528] = 3, STATE(2456), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503541] = 4, ACTIONS(16892), 1, anon_sym_COMMA, STATE(10218), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16900), 2, ts_builtin_sym_end, anon_sym_SEMI, [503556] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16902), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [503567] = 3, STATE(10219), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503580] = 3, STATE(7085), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503593] = 3, STATE(2525), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503606] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15138), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [503617] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16582), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [503628] = 4, ACTIONS(1796), 1, anon_sym_COMMA, STATE(10247), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16904), 2, sym_keyword_immediate, sym_keyword_deferred, [503643] = 5, ACTIONS(16906), 1, anon_sym_RPAREN, ACTIONS(16908), 1, anon_sym_COMMA, STATE(9752), 1, aux_sym_column_definitions_repeat1, STATE(14412), 1, sym_constraints, ACTIONS(3), 2, sym_comment, sym_marginalia, [503660] = 3, STATE(11115), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503673] = 3, STATE(4299), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503686] = 5, ACTIONS(16910), 1, anon_sym_PLUS, ACTIONS(16912), 1, anon_sym_DASH, ACTIONS(16914), 1, aux_sym__integer_token1, STATE(7320), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [503703] = 5, ACTIONS(16908), 1, anon_sym_COMMA, ACTIONS(16916), 1, anon_sym_RPAREN, STATE(11283), 1, aux_sym_column_definitions_repeat1, STATE(13055), 1, sym_constraints, ACTIONS(3), 2, sym_comment, sym_marginalia, [503720] = 5, ACTIONS(16548), 1, anon_sym_PLUS, ACTIONS(16550), 1, anon_sym_DASH, ACTIONS(16552), 1, aux_sym__integer_token1, STATE(7427), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [503737] = 5, ACTIONS(16918), 1, anon_sym_RPAREN, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(16922), 1, anon_sym_EQ, STATE(10587), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [503754] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9147), 1, sym_keyword_else, ACTIONS(9149), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [503771] = 5, ACTIONS(16548), 1, anon_sym_PLUS, ACTIONS(16550), 1, anon_sym_DASH, ACTIONS(16552), 1, aux_sym__integer_token1, STATE(7428), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [503788] = 4, ACTIONS(16926), 1, sym_keyword_returning, STATE(11352), 1, sym_returning, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16924), 2, ts_builtin_sym_end, anon_sym_SEMI, [503803] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10782), 1, sym_keyword_end, ACTIONS(16928), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [503820] = 3, STATE(14396), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503833] = 3, STATE(11117), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503846] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16930), 2, anon_sym_LT, anon_sym_GT, ACTIONS(16932), 2, anon_sym_LT_EQ, anon_sym_GT_EQ, [503859] = 3, STATE(12205), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503872] = 3, STATE(7085), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503885] = 3, STATE(6721), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(337), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503898] = 3, STATE(534), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(337), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503911] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16934), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [503922] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(16936), 1, sym_keyword_if, STATE(9325), 1, sym__single_quote_string, STATE(12219), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, [503939] = 3, STATE(18), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(129), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503952] = 3, STATE(12704), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503965] = 3, STATE(179), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [503978] = 4, ACTIONS(16938), 1, sym_keyword_when, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16941), 2, sym_keyword_else, sym_keyword_end, [503993] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10820), 1, sym_keyword_end, ACTIONS(16943), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [504010] = 3, STATE(11123), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504023] = 5, ACTIONS(16548), 1, anon_sym_PLUS, ACTIONS(16550), 1, anon_sym_DASH, ACTIONS(16552), 1, aux_sym__integer_token1, STATE(7474), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [504040] = 3, STATE(11127), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504053] = 3, STATE(3790), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(579), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504066] = 4, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(4268), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16848), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [504081] = 3, STATE(3499), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(579), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504094] = 5, ACTIONS(16908), 1, anon_sym_COMMA, ACTIONS(16945), 1, anon_sym_RPAREN, STATE(9782), 1, aux_sym_column_definitions_repeat1, STATE(12966), 1, sym_constraints, ACTIONS(3), 2, sym_comment, sym_marginalia, [504111] = 5, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, STATE(7291), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [504128] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16558), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_with, [504139] = 5, ACTIONS(16908), 1, anon_sym_COMMA, ACTIONS(16947), 1, anon_sym_RPAREN, STATE(11283), 1, aux_sym_column_definitions_repeat1, STATE(13375), 1, sym_constraints, ACTIONS(3), 2, sym_comment, sym_marginalia, [504156] = 5, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(16949), 1, anon_sym_RPAREN, ACTIONS(16951), 1, anon_sym_EQ, STATE(10853), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [504173] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9179), 1, sym_keyword_else, ACTIONS(9181), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [504190] = 3, ACTIONS(16955), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16953), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [504203] = 3, ACTIONS(16957), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16836), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [504216] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10348), 1, sym_keyword_end, ACTIONS(16959), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [504233] = 3, ACTIONS(16961), 1, sym_keyword_collate, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16321), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [504246] = 3, STATE(5053), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504259] = 3, STATE(2328), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504272] = 3, ACTIONS(16965), 1, sym_keyword_force, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16963), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [504285] = 3, STATE(11395), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504298] = 3, STATE(9648), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504311] = 3, ACTIONS(16967), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16146), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [504324] = 3, ACTIONS(16016), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15202), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [504337] = 3, STATE(12318), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504350] = 4, ACTIONS(16890), 1, anon_sym_COMMA, STATE(9856), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16900), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [504365] = 3, STATE(11439), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504378] = 3, STATE(4357), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(337), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504391] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16969), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [504402] = 3, STATE(11515), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504415] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16969), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [504426] = 3, STATE(11602), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504439] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16971), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [504450] = 4, ACTIONS(16890), 1, anon_sym_COMMA, STATE(9868), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16900), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [504465] = 3, STATE(3993), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(337), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504478] = 3, STATE(10560), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504491] = 3, STATE(11656), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504504] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16973), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [504515] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16973), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [504526] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16975), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [504537] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9191), 1, sym_keyword_else, ACTIONS(9193), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [504554] = 3, STATE(11929), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504567] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10404), 1, sym_keyword_end, ACTIONS(16977), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [504584] = 5, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(16936), 1, sym_keyword_if, STATE(9875), 1, sym__single_quote_string, STATE(12313), 1, sym__if_not_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, [504601] = 3, STATE(11754), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504614] = 3, STATE(5348), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(579), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504627] = 3, STATE(3358), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(579), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504640] = 3, STATE(11797), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504653] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16979), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [504664] = 4, ACTIONS(16981), 1, anon_sym_COMMA, STATE(9882), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16136), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [504679] = 3, STATE(3790), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(639), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504692] = 4, ACTIONS(14977), 1, anon_sym_COMMA, STATE(8682), 1, aux_sym__truncate_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16367), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [504707] = 3, STATE(3499), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(639), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504720] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9201), 1, sym_keyword_else, ACTIONS(9203), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [504737] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10522), 1, sym_keyword_end, ACTIONS(16983), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [504754] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16985), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [504765] = 3, STATE(8091), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504778] = 3, STATE(2018), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504791] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16757), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [504802] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16987), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [504813] = 4, ACTIONS(16991), 1, sym_keyword_check, STATE(10054), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16989), 2, sym_keyword_cascaded, sym_keyword_local, [504828] = 3, STATE(6482), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(699), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504841] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16206), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [504852] = 3, STATE(6431), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(699), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504865] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16305), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [504876] = 5, ACTIONS(12225), 1, anon_sym_LPAREN, ACTIONS(16993), 1, sym_keyword_select, STATE(8945), 1, sym_select, STATE(14594), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [504893] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9238), 1, sym_keyword_else, ACTIONS(9240), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [504910] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10556), 1, sym_keyword_end, ACTIONS(16995), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [504927] = 3, STATE(3138), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(337), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504940] = 3, STATE(8211), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504953] = 3, STATE(11730), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [504966] = 3, ACTIONS(16997), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16729), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [504979] = 3, ACTIONS(16999), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16739), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [504992] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16816), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_where, sym_keyword_create, [505003] = 3, STATE(10651), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505016] = 3, STATE(8442), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505029] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14761), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [505040] = 3, STATE(4690), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(769), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505053] = 3, STATE(9662), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505066] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16309), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [505077] = 3, ACTIONS(17001), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16822), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [505090] = 3, STATE(4471), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(769), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505103] = 3, ACTIONS(16818), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15450), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [505116] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16311), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [505127] = 4, ACTIONS(16890), 1, anon_sym_COMMA, STATE(9868), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17003), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [505142] = 4, ACTIONS(16890), 1, anon_sym_COMMA, STATE(9926), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17003), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [505157] = 4, ACTIONS(16926), 1, sym_keyword_returning, STATE(11381), 1, sym_returning, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17005), 2, ts_builtin_sym_end, anon_sym_SEMI, [505172] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17007), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [505183] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9248), 1, sym_keyword_else, ACTIONS(9250), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [505200] = 3, STATE(10669), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505213] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10583), 1, sym_keyword_end, ACTIONS(17009), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [505230] = 3, STATE(8696), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505243] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17011), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [505254] = 3, STATE(4742), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(639), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505267] = 3, STATE(3581), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(337), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505280] = 3, STATE(10686), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505293] = 4, ACTIONS(17015), 1, anon_sym_COMMA, STATE(9868), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17013), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [505308] = 5, ACTIONS(12225), 1, anon_sym_LPAREN, ACTIONS(17018), 1, sym_keyword_select, STATE(8945), 1, sym_select, STATE(10096), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [505325] = 3, STATE(11841), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505338] = 3, ACTIONS(17022), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17020), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [505351] = 3, STATE(11856), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505364] = 3, STATE(8722), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505377] = 3, STATE(948), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(775), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505390] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16456), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(17024), 2, sym_keyword_after, sym_keyword_before, [505403] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16707), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [505414] = 3, STATE(11902), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505427] = 3, STATE(969), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(775), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505440] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17026), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [505451] = 4, ACTIONS(16981), 1, anon_sym_COMMA, STATE(9943), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16518), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [505466] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9256), 1, sym_keyword_else, ACTIONS(9258), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [505483] = 4, ACTIONS(16981), 1, anon_sym_COMMA, STATE(9946), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16518), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [505498] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10622), 1, sym_keyword_end, ACTIONS(17028), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [505515] = 4, ACTIONS(1796), 1, anon_sym_COMMA, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17030), 2, sym_keyword_on, sym_keyword_or, [505530] = 3, STATE(6060), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(699), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505543] = 3, STATE(3358), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(639), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505556] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(12168), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17032), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [505571] = 3, ACTIONS(16158), 1, sym_keyword_force, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16156), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [505584] = 4, ACTIONS(10898), 1, sym_keyword_order, STATE(11674), 1, sym_order_by, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17034), 2, anon_sym_RPAREN, anon_sym_COMMA, [505599] = 3, STATE(6148), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(579), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505612] = 3, STATE(7835), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505625] = 3, STATE(6178), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(579), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505638] = 3, STATE(10406), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505651] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9264), 1, sym_keyword_else, ACTIONS(9266), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [505668] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10646), 1, sym_keyword_end, ACTIONS(17036), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [505685] = 3, STATE(3465), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(769), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505698] = 3, STATE(2018), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(699), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505711] = 3, STATE(9145), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505724] = 5, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, STATE(10123), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [505741] = 3, STATE(2387), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(891), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505754] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17038), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [505765] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17040), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [505776] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9885), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [505787] = 3, STATE(2437), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(891), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505800] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17042), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [505811] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17044), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [505822] = 3, ACTIONS(17046), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16343), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [505835] = 3, ACTIONS(17048), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16347), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [505848] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16365), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_where, sym_keyword_create, [505859] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9274), 1, sym_keyword_else, ACTIONS(9276), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [505876] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17050), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [505887] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17052), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [505898] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10670), 1, sym_keyword_end, ACTIONS(17054), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [505915] = 3, STATE(731), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(775), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505928] = 3, STATE(534), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(769), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [505941] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17056), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [505952] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17058), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [505963] = 3, ACTIONS(17060), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16402), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [505976] = 3, ACTIONS(16842), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15824), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [505989] = 5, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, ACTIONS(17062), 1, sym__double_quote_string, ACTIONS(17064), 1, sym__dollar_quoted_string_start_tag, STATE(7006), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [506006] = 3, STATE(6874), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506019] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17066), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [506030] = 3, STATE(3934), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1361), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506043] = 4, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(4268), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16480), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [506058] = 3, STATE(6986), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506071] = 4, ACTIONS(16890), 1, anon_sym_COMMA, STATE(9868), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17068), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [506086] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17070), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [506097] = 5, ACTIONS(16910), 1, anon_sym_PLUS, ACTIONS(16912), 1, anon_sym_DASH, ACTIONS(16914), 1, aux_sym__integer_token1, STATE(10820), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [506114] = 3, STATE(3982), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1361), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506127] = 3, STATE(10989), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506140] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9282), 1, sym_keyword_else, ACTIONS(9284), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [506157] = 3, ACTIONS(17072), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16536), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [506170] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10750), 1, sym_keyword_end, ACTIONS(17074), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [506187] = 3, STATE(10829), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506200] = 3, STATE(5184), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(579), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506213] = 3, STATE(831), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(775), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506226] = 3, STATE(4821), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(915), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506239] = 3, STATE(8821), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506252] = 3, STATE(9382), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506265] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16564), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, ACTIONS(17076), 2, sym_keyword_after, sym_keyword_before, [506278] = 3, STATE(4611), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(909), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506291] = 4, ACTIONS(17078), 1, sym_keyword_cache, ACTIONS(17080), 1, sym_keyword_noscan, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16568), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [506306] = 4, ACTIONS(16981), 1, anon_sym_COMMA, STATE(9946), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16578), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [506321] = 4, ACTIONS(16981), 1, anon_sym_COMMA, STATE(10017), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16578), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [506336] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9296), 1, sym_keyword_else, ACTIONS(9298), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [506353] = 4, ACTIONS(17082), 1, anon_sym_COMMA, STATE(9946), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16582), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [506368] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10790), 1, sym_keyword_end, ACTIONS(17085), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [506385] = 4, ACTIONS(16981), 1, anon_sym_COMMA, STATE(10018), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16587), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [506400] = 3, STATE(1972), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(891), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506413] = 3, STATE(5750), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(579), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506426] = 3, STATE(8822), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506439] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17087), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_compute, anon_sym_RPAREN, [506450] = 3, STATE(4483), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(909), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506463] = 3, ACTIONS(16504), 1, sym_keyword_noscan, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16500), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [506476] = 3, STATE(4826), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(915), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506489] = 3, STATE(8172), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506502] = 3, STATE(6472), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506515] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9304), 1, sym_keyword_else, ACTIONS(9306), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [506532] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10810), 1, sym_keyword_end, ACTIONS(17089), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [506549] = 3, STATE(7080), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506562] = 3, STATE(2256), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(891), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506575] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(11024), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17091), 2, ts_builtin_sym_end, anon_sym_SEMI, [506590] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(11031), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17093), 2, ts_builtin_sym_end, anon_sym_SEMI, [506605] = 3, STATE(4483), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506618] = 3, STATE(14764), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506631] = 3, STATE(4826), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(979), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506644] = 3, STATE(6815), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506657] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9312), 1, sym_keyword_else, ACTIONS(9314), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [506674] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10830), 1, sym_keyword_end, ACTIONS(17095), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [506691] = 3, STATE(13667), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506704] = 3, STATE(3435), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1361), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506717] = 3, STATE(2848), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506730] = 3, STATE(9314), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506743] = 3, STATE(4821), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(979), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506756] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17097), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [506767] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17097), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [506778] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15413), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [506789] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17097), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [506800] = 3, ACTIONS(17099), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16757), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [506813] = 3, STATE(4611), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506826] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17097), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [506837] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16184), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_where, sym_keyword_create, [506848] = 3, STATE(7088), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506861] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9320), 1, sym_keyword_else, ACTIONS(9322), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [506878] = 5, ACTIONS(17101), 1, sym_keyword_temp, ACTIONS(17103), 1, sym_keyword_temporary, ACTIONS(17105), 1, sym_keyword_trigger, STATE(14418), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, [506895] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10874), 1, sym_keyword_end, ACTIONS(17107), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [506912] = 3, ACTIONS(17109), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16617), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [506925] = 3, STATE(3800), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506938] = 3, STATE(3698), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1361), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506951] = 3, ACTIONS(17111), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16707), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [506964] = 3, STATE(4534), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1039), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506977] = 3, STATE(4581), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1039), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [506990] = 3, ACTIONS(17113), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16206), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [507003] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17115), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [507014] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17115), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [507025] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17117), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [507036] = 3, STATE(14009), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507049] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9332), 1, sym_keyword_else, ACTIONS(9334), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [507066] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10292), 1, sym_keyword_end, ACTIONS(17119), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [507083] = 5, ACTIONS(16910), 1, anon_sym_PLUS, ACTIONS(16912), 1, anon_sym_DASH, ACTIONS(16914), 1, aux_sym__integer_token1, STATE(10897), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [507100] = 3, STATE(8538), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507113] = 3, STATE(2848), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507126] = 3, STATE(5662), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507139] = 5, ACTIONS(16908), 1, anon_sym_COMMA, ACTIONS(17121), 1, anon_sym_RPAREN, STATE(11283), 1, aux_sym_column_definitions_repeat1, STATE(13756), 1, sym_constraints, ACTIONS(3), 2, sym_comment, sym_marginalia, [507156] = 3, ACTIONS(17123), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16414), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [507169] = 3, ACTIONS(17125), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16418), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [507182] = 3, STATE(5823), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507195] = 3, STATE(9185), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507208] = 3, STATE(9263), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507221] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9344), 1, sym_keyword_else, ACTIONS(9346), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [507238] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10302), 1, sym_keyword_end, ACTIONS(17127), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [507255] = 4, ACTIONS(17129), 1, sym_keyword_cache, ACTIONS(17131), 1, sym_keyword_noscan, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16500), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [507270] = 3, STATE(3673), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(909), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507283] = 3, STATE(2848), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507296] = 4, ACTIONS(16981), 1, anon_sym_COMMA, STATE(10084), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16560), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [507311] = 3, STATE(4705), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1159), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507324] = 4, ACTIONS(16981), 1, anon_sym_COMMA, STATE(9946), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16580), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [507339] = 4, ACTIONS(16981), 1, anon_sym_COMMA, STATE(9946), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16589), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [507354] = 3, STATE(4749), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1159), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507367] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(12192), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17091), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [507382] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(12204), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17093), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [507397] = 3, STATE(5068), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(915), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507410] = 3, STATE(3995), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(909), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507423] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17133), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [507434] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17135), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [507445] = 3, STATE(2229), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1165), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507458] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17135), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [507469] = 3, STATE(2248), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1165), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507482] = 3, STATE(6746), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507495] = 3, STATE(769), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(915), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507508] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17137), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [507519] = 3, STATE(2667), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1225), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507532] = 3, STATE(2679), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1225), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507545] = 3, STATE(5155), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(979), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507558] = 3, STATE(769), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507571] = 3, STATE(4568), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1289), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507584] = 3, STATE(4510), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1289), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507597] = 3, STATE(3701), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1039), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507610] = 3, STATE(5795), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(979), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507623] = 3, STATE(5055), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507636] = 3, STATE(4281), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1039), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507649] = 3, STATE(4183), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1159), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507662] = 3, STATE(5388), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507675] = 3, STATE(1881), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1165), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507688] = 3, STATE(4639), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1159), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507701] = 3, STATE(2333), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1225), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507714] = 3, STATE(769), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1165), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507727] = 3, STATE(3713), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1289), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507740] = 3, STATE(2596), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1225), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507753] = 3, STATE(4153), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(1289), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507766] = 3, STATE(9656), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507779] = 5, ACTIONS(14005), 1, sym_keyword_trigger, ACTIONS(17139), 1, sym_keyword_temp, ACTIONS(17141), 1, sym_keyword_temporary, STATE(14023), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, [507796] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13954), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [507807] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16381), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [507818] = 4, ACTIONS(16991), 1, sym_keyword_check, STATE(10176), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17143), 2, sym_keyword_cascaded, sym_keyword_local, [507833] = 3, STATE(7971), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507846] = 3, STATE(8481), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507859] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17145), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [507870] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17147), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [507881] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16432), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [507892] = 3, STATE(7099), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507905] = 3, STATE(7812), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(129), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507918] = 3, ACTIONS(17149), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16381), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [507931] = 3, STATE(9195), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507944] = 3, STATE(13905), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507957] = 3, STATE(7108), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [507970] = 3, ACTIONS(17151), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16466), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [507983] = 3, ACTIONS(17153), 1, sym_keyword_cascade, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16522), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [507996] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16771), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_references, anon_sym_COMMA, [508007] = 3, ACTIONS(17155), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16798), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [508020] = 3, ACTIONS(17157), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16812), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [508033] = 3, STATE(7119), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508046] = 3, STATE(10446), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508059] = 5, ACTIONS(12225), 1, anon_sym_LPAREN, ACTIONS(16993), 1, sym_keyword_select, STATE(8945), 1, sym_select, STATE(10101), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [508076] = 3, STATE(9542), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508089] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16442), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [508100] = 3, STATE(11997), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508113] = 3, STATE(11382), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508126] = 3, STATE(7758), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508139] = 3, STATE(7514), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508152] = 3, STATE(14168), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508165] = 3, STATE(12013), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508178] = 3, STATE(14188), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508191] = 4, ACTIONS(16981), 1, anon_sym_COMMA, STATE(9946), 1, aux_sym__rename_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16870), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [508206] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(11700), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17159), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [508221] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(11701), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17161), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [508236] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(11707), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17163), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [508251] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16444), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [508262] = 3, STATE(12632), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508275] = 3, STATE(4299), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(709), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508288] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16446), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [508299] = 3, STATE(14246), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508312] = 3, STATE(7121), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508325] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17165), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [508336] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17167), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [508347] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17169), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [508358] = 5, ACTIONS(12225), 1, anon_sym_LPAREN, ACTIONS(16993), 1, sym_keyword_select, STATE(8945), 1, sym_select, STATE(10395), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [508375] = 3, STATE(11416), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508388] = 3, STATE(7112), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508401] = 3, ACTIONS(17173), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17171), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [508414] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10650), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [508425] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17175), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [508436] = 3, STATE(7815), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508449] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16522), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [508460] = 5, ACTIONS(12225), 1, anon_sym_LPAREN, ACTIONS(17018), 1, sym_keyword_select, STATE(8945), 1, sym_select, STATE(10395), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [508477] = 3, STATE(6787), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508490] = 5, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(17177), 1, anon_sym_RPAREN, ACTIONS(17179), 1, anon_sym_EQ, STATE(11307), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [508507] = 3, STATE(7071), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508520] = 3, ACTIONS(17181), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16272), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [508533] = 5, ACTIONS(12225), 1, anon_sym_LPAREN, ACTIONS(16993), 1, sym_keyword_select, STATE(8945), 1, sym_select, STATE(9827), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [508550] = 3, STATE(11311), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508563] = 4, ACTIONS(16991), 1, sym_keyword_check, STATE(10404), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17183), 2, sym_keyword_cascaded, sym_keyword_local, [508578] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16388), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_references, anon_sym_COMMA, [508589] = 3, ACTIONS(17185), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16392), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [508602] = 3, ACTIONS(17187), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16396), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [508615] = 4, ACTIONS(14835), 1, anon_sym_COMMA, STATE(10124), 1, aux_sym_assignment_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16248), 2, sym_keyword_returning, anon_sym_RPAREN, [508630] = 5, ACTIONS(12225), 1, anon_sym_LPAREN, ACTIONS(16993), 1, sym_keyword_select, STATE(8945), 1, sym_select, STATE(10096), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [508647] = 4, ACTIONS(14467), 1, sym_keyword_where, STATE(11793), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17189), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [508662] = 3, STATE(11478), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508675] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9909), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [508686] = 3, STATE(11272), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508699] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17191), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [508710] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17193), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [508721] = 4, ACTIONS(14835), 1, anon_sym_COMMA, STATE(8168), 1, aux_sym_assignment_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16244), 2, sym_keyword_returning, anon_sym_RPAREN, [508736] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17195), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [508747] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17197), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [508758] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17199), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [508769] = 3, STATE(11508), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508782] = 3, ACTIONS(17201), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16490), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [508795] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17203), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [508806] = 3, STATE(11516), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508819] = 3, STATE(11518), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508832] = 3, STATE(11527), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508845] = 3, STATE(11529), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508858] = 3, ACTIONS(17205), 1, sym_keyword_references, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16514), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [508871] = 3, STATE(11535), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508884] = 3, STATE(11536), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508897] = 3, STATE(11542), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508910] = 3, STATE(11547), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508923] = 3, STATE(9095), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508936] = 3, STATE(12515), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508949] = 3, ACTIONS(17207), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16637), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [508962] = 3, STATE(8905), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [508975] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16623), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [508986] = 3, ACTIONS(17211), 1, sym_keyword_noscan, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17209), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [508999] = 3, ACTIONS(17213), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16699), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [509012] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17215), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509023] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(11109), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17159), 2, ts_builtin_sym_end, anon_sym_SEMI, [509038] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17217), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [509049] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(11110), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17161), 2, ts_builtin_sym_end, anon_sym_SEMI, [509064] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(11111), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17163), 2, ts_builtin_sym_end, anon_sym_SEMI, [509079] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17217), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [509090] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17219), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [509101] = 3, STATE(10444), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509114] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17221), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [509125] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15766), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [509136] = 3, STATE(12588), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509149] = 3, STATE(12599), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509162] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17223), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [509173] = 3, STATE(10880), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509186] = 3, STATE(8390), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509199] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15450), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [509210] = 3, STATE(8903), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509223] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17225), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [509234] = 3, STATE(10464), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509247] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17227), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [509258] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17227), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [509269] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17229), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [509280] = 4, ACTIONS(17231), 1, sym_keyword_default, ACTIONS(17235), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17233), 2, anon_sym_RPAREN, anon_sym_COMMA, [509295] = 3, STATE(9114), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509308] = 4, ACTIONS(17237), 1, sym_keyword_default, ACTIONS(17239), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17233), 2, anon_sym_RPAREN, anon_sym_COMMA, [509323] = 3, STATE(6621), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509336] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17241), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [509347] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16478), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [509358] = 3, STATE(6505), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509371] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16272), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [509382] = 4, ACTIONS(16991), 1, sym_keyword_check, STATE(10225), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17243), 2, sym_keyword_cascaded, sym_keyword_local, [509397] = 3, STATE(6967), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509410] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17245), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [509421] = 5, ACTIONS(17247), 1, sym_keyword_temp, ACTIONS(17249), 1, sym_keyword_temporary, ACTIONS(17251), 1, sym_keyword_trigger, STATE(14611), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, [509438] = 3, STATE(8713), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509451] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16289), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [509462] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16222), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [509473] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16280), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [509484] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17253), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [509495] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17255), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509506] = 4, ACTIONS(16892), 1, anon_sym_COMMA, STATE(10218), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17003), 2, ts_builtin_sym_end, anon_sym_SEMI, [509521] = 4, ACTIONS(16892), 1, anon_sym_COMMA, STATE(10505), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17003), 2, ts_builtin_sym_end, anon_sym_SEMI, [509536] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16317), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [509547] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17257), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509558] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17259), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [509569] = 3, STATE(9754), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509582] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17261), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [509593] = 3, STATE(8334), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509606] = 3, STATE(7425), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509619] = 3, STATE(8410), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509632] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14989), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509643] = 3, STATE(10524), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509656] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17263), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509667] = 3, STATE(8365), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509680] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17265), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509691] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17267), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509702] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17269), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509713] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15049), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509724] = 3, STATE(11137), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509737] = 3, STATE(7082), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509750] = 3, STATE(9783), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509763] = 3, ACTIONS(17273), 1, sym_keyword_noscan, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17271), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [509776] = 3, STATE(6521), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509789] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17275), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509800] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17277), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509811] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17279), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509822] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17279), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509833] = 3, STATE(10540), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509846] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17281), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509857] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(11147), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17189), 2, ts_builtin_sym_end, anon_sym_SEMI, [509872] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17013), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509883] = 4, ACTIONS(17283), 1, anon_sym_COMMA, STATE(10218), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17013), 2, ts_builtin_sym_end, anon_sym_SEMI, [509898] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17286), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [509909] = 3, STATE(11591), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509922] = 3, STATE(179), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509935] = 3, STATE(11592), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509948] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14668), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [509959] = 3, STATE(8399), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [509972] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16490), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [509983] = 4, ACTIONS(16991), 1, sym_keyword_check, STATE(10246), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17288), 2, sym_keyword_cascaded, sym_keyword_local, [509998] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17290), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [510009] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17290), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [510020] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16484), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510031] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17292), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510042] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17294), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510053] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16486), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510064] = 3, STATE(11086), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510077] = 3, STATE(8291), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16154), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510090] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15752), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [510101] = 3, STATE(7105), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510114] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17296), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510125] = 3, ACTIONS(17300), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17298), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [510138] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17302), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [510149] = 3, STATE(11166), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510162] = 3, STATE(11168), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510175] = 3, STATE(8994), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510188] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17304), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [510199] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17306), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [510210] = 3, STATE(6913), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510223] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16637), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510234] = 4, ACTIONS(1796), 1, anon_sym_COMMA, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17308), 2, sym_keyword_immediate, sym_keyword_deferred, [510249] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17310), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510260] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16613), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510271] = 4, ACTIONS(16991), 1, sym_keyword_check, STATE(10265), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17312), 2, sym_keyword_cascaded, sym_keyword_local, [510286] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17314), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510297] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17316), 2, sym_keyword_begin, sym__identifier, ACTIONS(17318), 2, sym__double_quote_string, aux_sym_identifier_token1, [510310] = 4, ACTIONS(14590), 1, sym_keyword_where, STATE(11519), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17032), 2, ts_builtin_sym_end, anon_sym_SEMI, [510325] = 5, ACTIONS(16908), 1, anon_sym_COMMA, ACTIONS(17320), 1, anon_sym_RPAREN, STATE(10004), 1, aux_sym_column_definitions_repeat1, STATE(12700), 1, sym_constraints, ACTIONS(3), 2, sym_comment, sym_marginalia, [510342] = 3, STATE(7109), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510355] = 3, STATE(11182), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510368] = 3, STATE(11184), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510381] = 4, ACTIONS(17322), 1, sym_keyword_set, ACTIONS(17326), 1, sym_keyword_no, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17324), 2, sym_keyword_cascade, sym_keyword_restrict, [510396] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17290), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [510407] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17290), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [510418] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17328), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [510429] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17330), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [510440] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17332), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [510451] = 3, STATE(2720), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(343), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510464] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16699), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510475] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15310), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [510486] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17334), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510497] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17336), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510508] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17338), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510519] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17340), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [510530] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16293), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [510541] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9530), 1, sym_keyword_else, ACTIONS(9532), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [510558] = 3, STATE(6821), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510571] = 4, ACTIONS(16991), 1, sym_keyword_check, STATE(10283), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17342), 2, sym_keyword_cascaded, sym_keyword_local, [510586] = 3, ACTIONS(17346), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17344), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [510599] = 3, STATE(11199), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510612] = 3, STATE(11200), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510625] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17348), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [510636] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17350), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [510647] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17352), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [510658] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17354), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510669] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17356), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510680] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17358), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510691] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17360), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510702] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17362), 2, sym_keyword_begin, sym__identifier, ACTIONS(17364), 2, sym__double_quote_string, aux_sym_identifier_token1, [510715] = 4, ACTIONS(10898), 1, sym_keyword_order, STATE(11708), 1, sym_order_by, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17366), 2, anon_sym_RPAREN, anon_sym_COMMA, [510730] = 4, ACTIONS(16991), 1, sym_keyword_check, STATE(10296), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17368), 2, sym_keyword_cascaded, sym_keyword_local, [510745] = 3, STATE(11213), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510758] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17370), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [510769] = 5, ACTIONS(17372), 1, sym_keyword_group, ACTIONS(17374), 1, sym_keyword_no, ACTIONS(17376), 1, sym_keyword_current, ACTIONS(17378), 1, sym_keyword_ties, ACTIONS(3), 2, sym_comment, sym_marginalia, [510786] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17380), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [510797] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17382), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510808] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17384), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510819] = 3, STATE(2328), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(343), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510832] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17386), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510843] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17388), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510854] = 3, STATE(7117), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510867] = 3, STATE(11219), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [510880] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17390), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [510891] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17392), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [510902] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11169), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_collate, [510913] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17394), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [510924] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17396), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510935] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17398), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510946] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17400), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510957] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17402), 2, sym_keyword_begin, sym__identifier, ACTIONS(17404), 2, sym__double_quote_string, aux_sym_identifier_token1, [510970] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17406), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [510981] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17408), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [510992] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17410), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [511003] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17412), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_when, anon_sym_RPAREN, [511014] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17414), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511025] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17416), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511036] = 5, ACTIONS(14013), 1, sym_keyword_view, ACTIONS(14023), 1, sym_keyword_recursive, ACTIONS(14025), 1, sym_keyword_trigger, ACTIONS(17418), 1, sym_keyword_table, ACTIONS(3), 2, sym_comment, sym_marginalia, [511053] = 3, STATE(11916), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [511066] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17420), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511077] = 5, ACTIONS(12225), 1, anon_sym_LPAREN, ACTIONS(13243), 1, sym_keyword_select, STATE(7830), 1, sym__select_statement, STATE(7947), 1, sym_select, ACTIONS(3), 2, sym_comment, sym_marginalia, [511094] = 5, ACTIONS(17422), 1, anon_sym_PLUS, ACTIONS(17424), 1, anon_sym_DASH, ACTIONS(17426), 1, aux_sym__integer_token1, STATE(7291), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [511111] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11161), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_collate, [511122] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15286), 4, anon_sym_LPAREN, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [511133] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17428), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511144] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17430), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511155] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17432), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511166] = 5, ACTIONS(12225), 1, anon_sym_LPAREN, ACTIONS(13243), 1, sym_keyword_select, STATE(7771), 1, sym__select_statement, STATE(7947), 1, sym_select, ACTIONS(3), 2, sym_comment, sym_marginalia, [511183] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17434), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511194] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17436), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511205] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17438), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511216] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10434), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511227] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17440), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511238] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17442), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511249] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17444), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511260] = 3, STATE(14386), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [511273] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17446), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511284] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17448), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511295] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11165), 4, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, sym_keyword_collate, [511306] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17450), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511317] = 3, STATE(13969), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [511330] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17452), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511341] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17454), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511352] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17456), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511363] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17458), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511374] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17460), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511385] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17462), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [511396] = 3, STATE(10107), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [511409] = 3, STATE(6992), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [511422] = 3, STATE(14710), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [511435] = 5, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(16242), 1, anon_sym_LPAREN, STATE(7798), 1, sym_select, STATE(7913), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [511452] = 4, ACTIONS(17464), 1, sym_keyword_returning, STATE(11874), 1, sym_returning, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16924), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [511467] = 4, ACTIONS(17464), 1, sym_keyword_returning, STATE(11875), 1, sym_returning, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17005), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [511482] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17466), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [511493] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17466), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [511504] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17468), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [511515] = 5, ACTIONS(12225), 1, anon_sym_LPAREN, ACTIONS(17018), 1, sym_keyword_select, STATE(8945), 1, sym_select, STATE(10101), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [511532] = 3, STATE(5168), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [511545] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17470), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [511556] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17470), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [511567] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15366), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [511578] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17470), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [511589] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17470), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [511600] = 3, STATE(7114), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [511613] = 5, ACTIONS(16548), 1, anon_sym_PLUS, ACTIONS(16550), 1, anon_sym_DASH, ACTIONS(16552), 1, aux_sym__integer_token1, STATE(7400), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [511630] = 4, ACTIONS(1796), 1, anon_sym_COMMA, STATE(10385), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17472), 2, sym_keyword_immediate, sym_keyword_deferred, [511645] = 3, STATE(7906), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [511658] = 3, STATE(14362), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [511671] = 4, ACTIONS(9943), 1, sym_keyword_when, ACTIONS(16295), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10368), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [511686] = 3, ACTIONS(17474), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13810), 3, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [511699] = 5, ACTIONS(1486), 1, sym_keyword_select, ACTIONS(16242), 1, anon_sym_LPAREN, STATE(7798), 1, sym_select, STATE(7883), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [511716] = 3, STATE(14426), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [511729] = 4, ACTIONS(16282), 1, anon_sym_RPAREN, ACTIONS(17476), 1, sym_keyword_when, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10368), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [511744] = 4, ACTIONS(9943), 1, sym_keyword_when, ACTIONS(16297), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10368), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [511759] = 4, ACTIONS(9943), 1, sym_keyword_when, ACTIONS(16301), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10368), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [511774] = 3, STATE(4355), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(709), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [511787] = 4, ACTIONS(9943), 1, sym_keyword_when, ACTIONS(16301), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10368), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [511802] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17479), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_returning, anon_sym_RPAREN, [511813] = 3, STATE(14453), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [511826] = 3, STATE(14455), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [511839] = 4, ACTIONS(9943), 1, sym_keyword_when, ACTIONS(16224), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10368), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [511854] = 4, ACTIONS(9943), 1, sym_keyword_when, ACTIONS(16140), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10368), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [511869] = 4, ACTIONS(9943), 1, sym_keyword_when, ACTIONS(16140), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10368), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [511884] = 5, ACTIONS(16548), 1, anon_sym_PLUS, ACTIONS(16550), 1, anon_sym_DASH, ACTIONS(16552), 1, aux_sym__integer_token1, STATE(7415), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [511901] = 4, ACTIONS(9943), 1, sym_keyword_when, ACTIONS(16472), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10368), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [511916] = 4, ACTIONS(9943), 1, sym_keyword_when, ACTIONS(16474), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10368), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [511931] = 4, ACTIONS(9943), 1, sym_keyword_when, ACTIONS(16474), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10368), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [511946] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10271), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16478), 2, sym_keyword_returning, anon_sym_RPAREN, [511961] = 5, ACTIONS(7), 1, sym_keyword_select, ACTIONS(12225), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7830), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [511978] = 4, ACTIONS(1796), 1, anon_sym_COMMA, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17481), 2, sym_keyword_immediate, sym_keyword_deferred, [511993] = 4, ACTIONS(9943), 1, sym_keyword_when, ACTIONS(16595), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10368), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [512008] = 4, ACTIONS(9943), 1, sym_keyword_when, ACTIONS(16595), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(10368), 2, sym_when_clause, aux_sym__merge_statement_repeat1, [512023] = 3, STATE(7126), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512036] = 5, ACTIONS(13993), 1, sym_keyword_view, ACTIONS(14003), 1, sym_keyword_recursive, ACTIONS(14005), 1, sym_keyword_trigger, ACTIONS(17483), 1, sym_keyword_table, ACTIONS(3), 2, sym_comment, sym_marginalia, [512053] = 3, STATE(6841), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14324), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512066] = 5, ACTIONS(16548), 1, anon_sym_PLUS, ACTIONS(16550), 1, anon_sym_DASH, ACTIONS(16552), 1, aux_sym__integer_token1, STATE(7417), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [512083] = 5, ACTIONS(16228), 1, anon_sym_PLUS, ACTIONS(16230), 1, anon_sym_DASH, ACTIONS(16232), 1, aux_sym__integer_token1, STATE(7710), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [512100] = 5, ACTIONS(17485), 1, sym_keyword_range, ACTIONS(17487), 1, sym_keyword_enum, ACTIONS(17489), 1, anon_sym_LPAREN, STATE(9788), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, [512117] = 5, ACTIONS(17491), 1, sym_keyword_range, ACTIONS(17493), 1, sym_keyword_enum, ACTIONS(17495), 1, anon_sym_LPAREN, STATE(9233), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, [512134] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10310), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [512145] = 4, ACTIONS(17464), 1, sym_keyword_returning, STATE(12038), 1, sym_returning, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17497), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [512160] = 5, ACTIONS(12225), 1, anon_sym_LPAREN, ACTIONS(17018), 1, sym_keyword_select, STATE(8945), 1, sym_select, STATE(9827), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [512177] = 3, STATE(11220), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512190] = 5, ACTIONS(16228), 1, anon_sym_PLUS, ACTIONS(16230), 1, anon_sym_DASH, ACTIONS(16232), 1, aux_sym__integer_token1, STATE(7702), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [512207] = 3, ACTIONS(17499), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13810), 3, sym_keyword_union, sym_keyword_except, sym_keyword_intersect, [512220] = 4, ACTIONS(16991), 1, sym_keyword_check, STATE(9830), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17501), 2, sym_keyword_cascaded, sym_keyword_local, [512235] = 3, STATE(6472), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512248] = 3, STATE(2525), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(343), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512261] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16343), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [512272] = 5, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(16242), 1, anon_sym_LPAREN, STATE(7913), 1, sym__select_statement, STATE(8122), 1, sym_select, ACTIONS(3), 2, sym_comment, sym_marginalia, [512289] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16202), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [512300] = 5, ACTIONS(13467), 1, sym_keyword_select, ACTIONS(16242), 1, anon_sym_LPAREN, STATE(7883), 1, sym__select_statement, STATE(8122), 1, sym_select, ACTIONS(3), 2, sym_comment, sym_marginalia, [512317] = 3, STATE(1861), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(277), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512330] = 5, ACTIONS(16908), 1, anon_sym_COMMA, ACTIONS(17503), 1, anon_sym_RPAREN, STATE(10441), 1, aux_sym_column_definitions_repeat1, STATE(14076), 1, sym_constraints, ACTIONS(3), 2, sym_comment, sym_marginalia, [512347] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16361), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [512358] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10058), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16293), 2, sym_keyword_returning, anon_sym_RPAREN, [512373] = 3, STATE(7193), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(463), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512386] = 3, STATE(10460), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512399] = 5, ACTIONS(7), 1, sym_keyword_select, ACTIONS(12225), 1, anon_sym_LPAREN, STATE(7662), 1, sym_select, STATE(7771), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [512416] = 5, ACTIONS(17505), 1, anon_sym_PLUS, ACTIONS(17507), 1, anon_sym_DASH, ACTIONS(17509), 1, aux_sym__integer_token1, STATE(7320), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [512433] = 5, ACTIONS(16242), 1, anon_sym_LPAREN, ACTIONS(17511), 1, sym_keyword_select, STATE(9106), 1, sym_select, STATE(11350), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [512450] = 3, STATE(7783), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(129), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512463] = 3, STATE(12446), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512476] = 3, STATE(12450), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512489] = 3, STATE(12451), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512502] = 5, ACTIONS(16228), 1, anon_sym_PLUS, ACTIONS(16230), 1, anon_sym_DASH, ACTIONS(16232), 1, aux_sym__integer_token1, STATE(7628), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [512519] = 5, ACTIONS(16228), 1, anon_sym_PLUS, ACTIONS(16230), 1, anon_sym_DASH, ACTIONS(16232), 1, aux_sym__integer_token1, STATE(7630), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [512536] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10144), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16196), 2, sym_keyword_create, anon_sym_RPAREN, [512551] = 3, STATE(7784), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(129), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512564] = 4, ACTIONS(16926), 1, sym_keyword_returning, STATE(11398), 1, sym_returning, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17497), 2, ts_builtin_sym_end, anon_sym_SEMI, [512579] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16321), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [512590] = 5, ACTIONS(16228), 1, anon_sym_PLUS, ACTIONS(16230), 1, anon_sym_DASH, ACTIONS(16232), 1, aux_sym__integer_token1, STATE(7637), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [512607] = 5, ACTIONS(16228), 1, anon_sym_PLUS, ACTIONS(16230), 1, anon_sym_DASH, ACTIONS(16232), 1, aux_sym__integer_token1, STATE(7642), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [512624] = 3, STATE(27), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(129), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512637] = 3, STATE(12539), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512650] = 3, STATE(12543), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512663] = 3, STATE(12544), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512676] = 3, STATE(11593), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512689] = 3, STATE(10549), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512702] = 3, ACTIONS(17513), 1, sym_keyword_authorization, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16462), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [512715] = 3, STATE(8349), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512728] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14449), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [512739] = 3, STATE(12625), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512752] = 3, STATE(12626), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512765] = 3, STATE(12306), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512778] = 5, ACTIONS(16908), 1, anon_sym_COMMA, ACTIONS(17515), 1, anon_sym_RPAREN, STATE(11283), 1, aux_sym_column_definitions_repeat1, STATE(14264), 1, sym_constraints, ACTIONS(3), 2, sym_comment, sym_marginalia, [512795] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16377), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [512806] = 5, ACTIONS(16242), 1, anon_sym_LPAREN, ACTIONS(17511), 1, sym_keyword_select, STATE(9106), 1, sym_select, STATE(10635), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [512823] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17517), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [512834] = 3, STATE(6859), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14324), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512847] = 5, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(17519), 1, anon_sym_RPAREN, ACTIONS(17521), 1, anon_sym_EQ, STATE(11414), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [512864] = 4, ACTIONS(17525), 1, sym_keyword_check, STATE(10638), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17523), 2, sym_keyword_cascaded, sym_keyword_local, [512879] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17527), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [512890] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10410), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16623), 2, sym_keyword_create, anon_sym_RPAREN, [512905] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10442), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16278), 2, sym_keyword_create, anon_sym_RPAREN, [512920] = 3, STATE(8856), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512933] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17529), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [512944] = 3, STATE(9734), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512957] = 4, ACTIONS(17531), 1, sym_keyword_force, ACTIONS(17533), 1, sym_keyword_with, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16651), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [512972] = 3, STATE(9155), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512985] = 3, STATE(8624), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [512998] = 3, STATE(8865), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513011] = 4, ACTIONS(14977), 1, anon_sym_COMMA, STATE(9736), 1, aux_sym__truncate_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16132), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [513026] = 3, STATE(10159), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513039] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17535), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [513050] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15824), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [513061] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(9490), 1, sym_keyword_else, ACTIONS(9492), 1, sym_keyword_end, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [513078] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17537), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [513089] = 4, ACTIONS(1796), 1, anon_sym_COMMA, STATE(9884), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17539), 2, sym_keyword_on, sym_keyword_or, [513104] = 5, ACTIONS(16242), 1, anon_sym_LPAREN, ACTIONS(17511), 1, sym_keyword_select, STATE(9106), 1, sym_select, STATE(10770), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [513121] = 4, ACTIONS(17525), 1, sym_keyword_check, STATE(10773), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17541), 2, sym_keyword_cascaded, sym_keyword_local, [513136] = 3, STATE(4355), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513149] = 3, STATE(7093), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513162] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(9836), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16361), 2, sym_keyword_create, anon_sym_RPAREN, [513177] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(9851), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16373), 2, sym_keyword_create, anon_sym_RPAREN, [513192] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(9855), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16377), 2, sym_keyword_create, anon_sym_RPAREN, [513207] = 3, STATE(7122), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513220] = 3, STATE(7009), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513233] = 3, STATE(13664), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513246] = 3, STATE(7100), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513259] = 4, ACTIONS(17543), 1, sym_keyword_default, ACTIONS(17547), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17545), 2, anon_sym_RPAREN, anon_sym_COMMA, [513274] = 3, STATE(11268), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513287] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15202), 4, ts_builtin_sym_end, anon_sym_SEMI, sym_keyword_create, anon_sym_RPAREN, [513298] = 3, STATE(7102), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513311] = 3, STATE(8683), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513324] = 5, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, ACTIONS(17549), 1, sym__double_quote_string, ACTIONS(17551), 1, sym__dollar_quoted_string_start_tag, STATE(6998), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [513341] = 3, STATE(7103), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513354] = 3, STATE(6874), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513367] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17553), 2, anon_sym_LT, anon_sym_GT, ACTIONS(17555), 2, anon_sym_LT_EQ, anon_sym_GT_EQ, [513380] = 5, ACTIONS(9141), 1, sym_keyword_when, ACTIONS(10358), 1, sym_keyword_end, ACTIONS(17557), 1, sym_keyword_else, STATE(9771), 1, aux_sym_case_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [513397] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10024), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16180), 2, sym_keyword_returning, anon_sym_RPAREN, [513412] = 4, ACTIONS(17525), 1, sym_keyword_check, STATE(10876), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17559), 2, sym_keyword_cascaded, sym_keyword_local, [513427] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10060), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16305), 2, sym_keyword_create, anon_sym_RPAREN, [513442] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10076), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16307), 2, sym_keyword_create, anon_sym_RPAREN, [513457] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10088), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16309), 2, sym_keyword_create, anon_sym_RPAREN, [513472] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10091), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16311), 2, sym_keyword_create, anon_sym_RPAREN, [513487] = 5, ACTIONS(16242), 1, anon_sym_LPAREN, ACTIONS(17511), 1, sym_keyword_select, STATE(9106), 1, sym_select, STATE(10888), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [513504] = 3, STATE(9240), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513517] = 4, ACTIONS(17561), 1, sym_keyword_default, ACTIONS(17565), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17563), 2, anon_sym_RPAREN, anon_sym_COMMA, [513532] = 3, STATE(2456), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(343), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513545] = 3, STATE(6912), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(403), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513558] = 5, ACTIONS(16333), 1, sym_keyword_temp, ACTIONS(16335), 1, sym_keyword_temporary, ACTIONS(16337), 1, sym_keyword_trigger, STATE(14873), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, [513575] = 4, ACTIONS(17525), 1, sym_keyword_check, STATE(10935), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17567), 2, sym_keyword_cascaded, sym_keyword_local, [513590] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10182), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16432), 2, sym_keyword_create, anon_sym_RPAREN, [513605] = 5, ACTIONS(12225), 1, anon_sym_LPAREN, ACTIONS(16993), 1, sym_keyword_select, STATE(8945), 1, sym_select, STATE(14293), 1, sym__select_statement, ACTIONS(3), 2, sym_comment, sym_marginalia, [513622] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10183), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16442), 2, sym_keyword_create, anon_sym_RPAREN, [513637] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10184), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16444), 2, sym_keyword_create, anon_sym_RPAREN, [513652] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10185), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16446), 2, sym_keyword_create, anon_sym_RPAREN, [513667] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10189), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16454), 2, sym_keyword_create, anon_sym_RPAREN, [513682] = 4, ACTIONS(16892), 1, anon_sym_COMMA, STATE(10218), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17068), 2, ts_builtin_sym_end, anon_sym_SEMI, [513697] = 5, ACTIONS(16166), 1, anon_sym_PLUS, ACTIONS(16168), 1, anon_sym_DASH, ACTIONS(16170), 1, aux_sym__integer_token1, STATE(9906), 1, sym__integer, ACTIONS(3), 2, sym_comment, sym_marginalia, [513714] = 3, STATE(12015), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513727] = 4, ACTIONS(17525), 1, sym_keyword_check, STATE(10976), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17569), 2, sym_keyword_cascaded, sym_keyword_local, [513742] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10229), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16222), 2, sym_keyword_create, anon_sym_RPAREN, [513757] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10230), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16280), 2, sym_keyword_create, anon_sym_RPAREN, [513772] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10231), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16289), 2, sym_keyword_create, anon_sym_RPAREN, [513787] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10232), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16317), 2, sym_keyword_create, anon_sym_RPAREN, [513802] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17571), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [513813] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17573), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [513824] = 3, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15614), 2, sym_keyword_only, sym__identifier, ACTIONS(15616), 2, sym__double_quote_string, aux_sym_identifier_token1, [513837] = 3, STATE(14414), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513850] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17575), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [513861] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14967), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [513872] = 4, ACTIONS(17525), 1, sym_keyword_check, STATE(10996), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17577), 2, sym_keyword_cascaded, sym_keyword_local, [513887] = 3, STATE(14422), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513900] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10248), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16484), 2, sym_keyword_create, anon_sym_RPAREN, [513915] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10249), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16486), 2, sym_keyword_create, anon_sym_RPAREN, [513930] = 3, STATE(14432), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [513943] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17579), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [513954] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14969), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [513965] = 4, ACTIONS(16892), 1, anon_sym_COMMA, STATE(10187), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16900), 2, ts_builtin_sym_end, anon_sym_SEMI, [513980] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14973), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [513991] = 4, ACTIONS(15082), 1, sym_keyword_where, STATE(10268), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16613), 2, sym_keyword_create, anon_sym_RPAREN, [514006] = 4, ACTIONS(17525), 1, sym_keyword_check, STATE(11010), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17581), 2, sym_keyword_cascaded, sym_keyword_local, [514021] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17583), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [514032] = 4, ACTIONS(17585), 1, sym_keyword_set, ACTIONS(17589), 1, sym_keyword_no, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17587), 2, sym_keyword_cascade, sym_keyword_restrict, [514047] = 3, STATE(10190), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [514060] = 4, ACTIONS(17525), 1, sym_keyword_check, STATE(11020), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17591), 2, sym_keyword_cascaded, sym_keyword_local, [514075] = 3, STATE(11082), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [514088] = 4, ACTIONS(17525), 1, sym_keyword_check, STATE(11030), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17593), 2, sym_keyword_cascaded, sym_keyword_local, [514103] = 5, ACTIONS(14005), 1, sym_keyword_trigger, ACTIONS(14113), 1, sym_keyword_view, ACTIONS(14121), 1, sym_keyword_recursive, ACTIONS(17595), 1, sym_keyword_table, ACTIONS(3), 2, sym_comment, sym_marginalia, [514120] = 3, STATE(7763), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [514133] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17597), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [514144] = 3, STATE(9927), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [514157] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17599), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [514168] = 3, STATE(6913), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(195), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [514181] = 4, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(4268), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16687), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [514196] = 3, STATE(8054), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [514209] = 3, STATE(8434), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [514222] = 3, STATE(12291), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [514235] = 4, ACTIONS(17601), 1, aux_sym_keyword_character_token1, STATE(13936), 1, sym_keyword_character, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11648), 2, anon_sym_RPAREN, anon_sym_COMMA, [514250] = 3, STATE(10199), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [514263] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17603), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, [514274] = 3, ACTIONS(17605), 1, sym_keyword_authorization, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16202), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [514287] = 3, STATE(10910), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [514300] = 5, ACTIONS(14025), 1, sym_keyword_trigger, ACTIONS(17607), 1, sym_keyword_temp, ACTIONS(17609), 1, sym_keyword_temporary, STATE(14925), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, [514317] = 5, ACTIONS(17611), 1, sym_keyword_temp, ACTIONS(17613), 1, sym_keyword_temporary, ACTIONS(17615), 1, sym_keyword_trigger, STATE(14928), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, [514334] = 3, STATE(9524), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(273), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [514347] = 5, ACTIONS(16882), 1, sym_keyword_temp, ACTIONS(16884), 1, sym_keyword_temporary, ACTIONS(16886), 1, sym_keyword_trigger, STATE(14932), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, [514364] = 5, ACTIONS(17617), 1, sym_keyword_temp, ACTIONS(17619), 1, sym_keyword_temporary, ACTIONS(17621), 1, sym_keyword_trigger, STATE(14934), 1, sym__temporary, ACTIONS(3), 2, sym_comment, sym_marginalia, [514381] = 3, STATE(9720), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [514394] = 3, STATE(9721), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(119), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [514407] = 3, STATE(7818), 1, sym_identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14222), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [514420] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(17623), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514434] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17286), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [514444] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17627), 1, anon_sym_RPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [514458] = 4, ACTIONS(17631), 1, sym_keyword_using, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(9323), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [514472] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17635), 1, anon_sym_RPAREN, STATE(13649), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [514486] = 3, ACTIONS(17637), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2390), 2, sym_subquery, sym_list, [514498] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16299), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514512] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(17639), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514526] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(17641), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514540] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15488), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [514550] = 4, ACTIONS(17643), 1, anon_sym_RPAREN, ACTIONS(17645), 1, anon_sym_COMMA, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514564] = 3, ACTIONS(17647), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17298), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [514576] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17649), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514590] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17651), 1, anon_sym_RPAREN, STATE(12410), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [514604] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17653), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514618] = 4, ACTIONS(17655), 1, anon_sym_RPAREN, ACTIONS(17657), 1, anon_sym_COMMA, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514632] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17659), 1, anon_sym_RPAREN, STATE(10581), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514646] = 4, ACTIONS(17661), 1, anon_sym_RPAREN, ACTIONS(17663), 1, anon_sym_COMMA, STATE(10630), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514660] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16156), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [514670] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17665), 1, anon_sym_RPAREN, STATE(13349), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [514684] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17667), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514698] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17669), 1, anon_sym_RPAREN, STATE(13592), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [514712] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17671), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514726] = 3, ACTIONS(17673), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17020), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [514738] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17675), 1, anon_sym_RPAREN, STATE(13700), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [514752] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(17677), 1, anon_sym_RPAREN, STATE(11278), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514766] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(1806), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514780] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17679), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [514790] = 4, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(17681), 1, anon_sym_RPAREN, STATE(11226), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514804] = 3, ACTIONS(17685), 1, sym_keyword_each, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17683), 2, sym_keyword_row, sym_keyword_statement, [514816] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17687), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514830] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17689), 1, anon_sym_RPAREN, STATE(13230), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [514844] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15310), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [514854] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15492), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [514864] = 4, ACTIONS(17691), 1, sym_keyword_isolation, ACTIONS(17693), 1, sym_keyword_snapshot, STATE(11472), 1, sym__transaction_mode, ACTIONS(3), 2, sym_comment, sym_marginalia, [514878] = 3, ACTIONS(17695), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(3936), 2, sym_subquery, sym_list, [514890] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15070), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [514900] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(17697), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514914] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17699), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514928] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(17701), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514942] = 4, ACTIONS(17703), 1, anon_sym_RPAREN, ACTIONS(17705), 1, anon_sym_COMMA, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514956] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17708), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514970] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17710), 3, sym_keyword_and, sym_keyword_exclude, anon_sym_RPAREN, [514980] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17712), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [514994] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17714), 1, anon_sym_RPAREN, STATE(13204), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [515008] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17716), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515022] = 3, ACTIONS(17720), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17718), 2, sym_keyword_after, sym_keyword_before, [515034] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17722), 1, anon_sym_RPAREN, STATE(10610), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515048] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17724), 1, anon_sym_RPAREN, STATE(13594), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [515062] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17726), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515076] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17728), 1, anon_sym_RPAREN, STATE(13606), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [515090] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17730), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515104] = 4, ACTIONS(17732), 1, anon_sym_RPAREN, ACTIONS(17734), 1, anon_sym_COMMA, STATE(10917), 1, aux_sym_cte_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515118] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17736), 1, anon_sym_RPAREN, STATE(14316), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [515132] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17738), 1, anon_sym_RPAREN, STATE(13621), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [515146] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16299), 1, anon_sym_RPAREN, STATE(10957), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515160] = 4, ACTIONS(17740), 1, sym_keyword_to, ACTIONS(17742), 1, sym_keyword_wait, ACTIONS(17744), 1, sym_keyword_nowait, ACTIONS(3), 2, sym_comment, sym_marginalia, [515174] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17746), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [515184] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17748), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [515194] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17466), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [515204] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17466), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [515214] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17468), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [515224] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17470), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [515234] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17470), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [515244] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15366), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [515254] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17470), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [515264] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17470), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [515274] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17750), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [515284] = 3, ACTIONS(17752), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4486), 2, sym_subquery, sym_list, [515296] = 4, ACTIONS(15506), 1, anon_sym_RPAREN, ACTIONS(17754), 1, anon_sym_COMMA, STATE(11094), 1, aux_sym__vacuum_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515310] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(17756), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515324] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(17758), 1, anon_sym_RPAREN, STATE(11278), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515338] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(17760), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515352] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17479), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [515362] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(17762), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515376] = 4, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(17764), 1, anon_sym_RPAREN, STATE(10652), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515390] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10310), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [515400] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17766), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515414] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(17768), 1, anon_sym_RPAREN, STATE(10970), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515428] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16343), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [515438] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17770), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [515448] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16361), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [515458] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17772), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515472] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17774), 1, anon_sym_RPAREN, STATE(14654), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [515486] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17776), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515500] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17778), 1, anon_sym_RPAREN, STATE(10648), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515514] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17780), 1, anon_sym_RPAREN, STATE(14742), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [515528] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17782), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515542] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17784), 1, anon_sym_RPAREN, STATE(14752), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [515556] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17786), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515570] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17788), 1, anon_sym_RPAREN, STATE(14777), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [515584] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16377), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [515594] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17517), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [515604] = 4, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(17790), 1, anon_sym_RPAREN, STATE(11226), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515618] = 3, ACTIONS(16896), 1, sym_keyword_force, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16156), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [515630] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17527), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [515640] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17529), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [515650] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17792), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [515660] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15824), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [515670] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17537), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [515680] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17794), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [515690] = 4, ACTIONS(17796), 1, anon_sym_RPAREN, ACTIONS(17798), 1, anon_sym_COMMA, STATE(10974), 1, aux_sym_ordered_columns_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515704] = 3, ACTIONS(17800), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4828), 2, sym_subquery, sym_list, [515716] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(17802), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515730] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17571), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [515740] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17573), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [515750] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(17804), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515764] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17575), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [515774] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17806), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515788] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14967), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [515798] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17579), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [515808] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14969), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [515818] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14973), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [515828] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17808), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515842] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17810), 1, anon_sym_RPAREN, STATE(12903), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [515856] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17812), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515870] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17583), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [515880] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17814), 1, anon_sym_RPAREN, STATE(10681), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515894] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16568), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [515904] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17816), 1, anon_sym_RPAREN, STATE(13100), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [515918] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17818), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515932] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17820), 1, anon_sym_RPAREN, STATE(13145), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [515946] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17822), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [515960] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17597), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [515970] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17290), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [515980] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17824), 1, anon_sym_RPAREN, STATE(13208), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [515994] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17290), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [516004] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17599), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [516014] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15752), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [516024] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17826), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516034] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(17828), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516048] = 4, ACTIONS(17830), 1, anon_sym_RPAREN, ACTIONS(17832), 1, anon_sym_COMMA, STATE(10998), 1, aux_sym_alter_index_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516062] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17834), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516072] = 3, ACTIONS(17836), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4537), 2, sym_subquery, sym_list, [516084] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(17838), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516098] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17840), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516108] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15425), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516118] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(17842), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516132] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17844), 1, anon_sym_RPAREN, STATE(14801), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [516146] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17846), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516160] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17848), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516170] = 3, ACTIONS(17080), 1, sym_keyword_noscan, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16568), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [516182] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17850), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516196] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17852), 1, anon_sym_RPAREN, STATE(13795), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [516210] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17854), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516224] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15035), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516234] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17856), 1, anon_sym_RPAREN, STATE(10710), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516248] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16582), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [516258] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17858), 1, anon_sym_RPAREN, STATE(13880), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [516272] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17860), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516286] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17862), 1, anon_sym_RPAREN, STATE(13888), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [516300] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17864), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516314] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17866), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516324] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17868), 1, anon_sym_RPAREN, STATE(13902), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [516338] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17870), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516348] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17290), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [516358] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17872), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516368] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17290), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [516378] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17874), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516388] = 3, ACTIONS(17876), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4364), 2, sym_subquery, sym_list, [516400] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16500), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516410] = 3, ACTIONS(17878), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(5664), 2, sym_subquery, sym_list, [516422] = 3, ACTIONS(17880), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(3500), 2, sym_subquery, sym_list, [516434] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(17882), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516448] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17884), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516458] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16934), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [516468] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(17886), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516482] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17888), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516496] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15518), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516506] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17890), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516520] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17892), 1, anon_sym_RPAREN, STATE(14213), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [516534] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17894), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516548] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16293), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [516558] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17896), 1, anon_sym_RPAREN, STATE(10737), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516572] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(17898), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516586] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17900), 1, anon_sym_RPAREN, STATE(14275), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [516600] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17902), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516614] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17904), 1, anon_sym_RPAREN, STATE(14288), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [516628] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17906), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516642] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17908), 1, anon_sym_RPAREN, STATE(14297), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [516656] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17910), 1, anon_sym_RPAREN, STATE(11231), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516670] = 3, ACTIONS(17912), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4784), 2, sym_subquery, sym_list, [516682] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17914), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516692] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(17916), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516706] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(17918), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516720] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(17920), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516734] = 4, ACTIONS(17922), 1, sym_keyword_by, ACTIONS(17924), 1, anon_sym_LPAREN, STATE(6933), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, [516748] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17926), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516762] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16969), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [516772] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16969), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [516782] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16971), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [516792] = 3, ACTIONS(17930), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17928), 2, sym_keyword_after, sym_keyword_before, [516804] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16973), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [516814] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17932), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516828] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17934), 1, anon_sym_RPAREN, STATE(14659), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [516842] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17936), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516856] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16973), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [516866] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16975), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [516876] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17938), 1, anon_sym_RPAREN, STATE(10761), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516890] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17940), 1, anon_sym_RPAREN, STATE(14682), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [516904] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17942), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516918] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17944), 1, anon_sym_RPAREN, STATE(14693), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [516932] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17946), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516946] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17948), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516956] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17950), 1, anon_sym_RPAREN, STATE(14711), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [516970] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17952), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [516980] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17954), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [516994] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16979), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [517004] = 4, ACTIONS(17956), 1, sym_keyword_is, ACTIONS(17958), 1, anon_sym_LPAREN, STATE(12853), 1, sym_function_arguments, ACTIONS(3), 2, sym_comment, sym_marginalia, [517018] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17960), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [517028] = 3, ACTIONS(17962), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2231), 2, sym_subquery, sym_list, [517040] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16985), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [517050] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17964), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [517060] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(17966), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517074] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16757), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [517084] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17968), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [517094] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16987), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [517104] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(17970), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517118] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16206), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [517128] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17972), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517142] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16305), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [517152] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16309), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [517162] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16311), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [517172] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17974), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517186] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17976), 1, anon_sym_RPAREN, STATE(14915), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [517200] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17978), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517214] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17007), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [517224] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17011), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [517234] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17980), 1, anon_sym_RPAREN, STATE(10792), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517248] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16707), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [517258] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17982), 1, anon_sym_RPAREN, STATE(13826), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [517272] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17984), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517286] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17986), 1, anon_sym_RPAREN, STATE(12360), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [517300] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(17988), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517314] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17990), 1, anon_sym_RPAREN, STATE(12376), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [517328] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17026), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [517338] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17992), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517352] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(17994), 1, anon_sym_RPAREN, STATE(13171), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [517366] = 3, ACTIONS(17996), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2669), 2, sym_subquery, sym_list, [517378] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(17998), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517392] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(18000), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517406] = 4, ACTIONS(17105), 1, sym_keyword_trigger, ACTIONS(18002), 1, sym_keyword_view, ACTIONS(18004), 1, sym_keyword_recursive, ACTIONS(3), 2, sym_comment, sym_marginalia, [517420] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(18006), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517434] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18008), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517448] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(18010), 1, anon_sym_RPAREN, STATE(11278), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517462] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10434), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [517472] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18012), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517486] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18014), 1, anon_sym_RPAREN, STATE(12609), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [517500] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18016), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517514] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18018), 1, anon_sym_RPAREN, STATE(10812), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517528] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18020), 1, anon_sym_RPAREN, STATE(12662), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [517542] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18022), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517556] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18024), 1, anon_sym_RPAREN, STATE(12664), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [517570] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18026), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517584] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18028), 1, anon_sym_RPAREN, STATE(12676), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [517598] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17038), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [517608] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17040), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [517618] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9885), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [517628] = 3, ACTIONS(18030), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4358), 2, sym_subquery, sym_list, [517640] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17042), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [517650] = 3, ACTIONS(18032), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4577), 2, sym_subquery, sym_list, [517662] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17044), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [517672] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18034), 1, anon_sym_RPAREN, STATE(10852), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517686] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(18036), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517700] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17050), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [517710] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17052), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [517720] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17056), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [517730] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17058), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [517740] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(18038), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517754] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17066), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [517764] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17070), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [517774] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18040), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517788] = 4, ACTIONS(18042), 1, anon_sym_RPAREN, ACTIONS(18044), 1, anon_sym_COMMA, STATE(10831), 1, aux_sym_constraints_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517802] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18047), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517816] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18049), 1, anon_sym_RPAREN, STATE(12877), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [517830] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18051), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517844] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18053), 1, anon_sym_RPAREN, STATE(10839), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517858] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18055), 1, anon_sym_RPAREN, STATE(12906), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [517872] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18057), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517886] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18059), 1, anon_sym_RPAREN, STATE(12911), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [517900] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18061), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517914] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18063), 1, anon_sym_RPAREN, STATE(12936), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [517928] = 3, ACTIONS(17131), 1, sym_keyword_noscan, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16500), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [517940] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18065), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517954] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(18067), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517968] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18069), 1, anon_sym_RPAREN, STATE(10845), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517982] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18071), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [517996] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18073), 1, anon_sym_RPAREN, STATE(13540), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [518010] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18075), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518024] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(1810), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518038] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18077), 1, anon_sym_RPAREN, STATE(13551), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [518052] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18079), 1, anon_sym_RPAREN, STATE(10851), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518066] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18081), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518080] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18083), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518094] = 4, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(18085), 1, anon_sym_RPAREN, STATE(11226), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518108] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(18087), 1, anon_sym_RPAREN, STATE(11288), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518122] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18089), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [518132] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18091), 1, anon_sym_RPAREN, STATE(13628), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [518146] = 4, ACTIONS(18093), 1, anon_sym_RPAREN, ACTIONS(18095), 1, anon_sym_COMMA, STATE(10857), 1, aux_sym__column_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518160] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18098), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [518170] = 4, ACTIONS(16924), 1, anon_sym_RPAREN, ACTIONS(18100), 1, sym_keyword_returning, STATE(11352), 1, sym_returning, ACTIONS(3), 2, sym_comment, sym_marginalia, [518184] = 4, ACTIONS(17005), 1, anon_sym_RPAREN, ACTIONS(18100), 1, sym_keyword_returning, STATE(11381), 1, sym_returning, ACTIONS(3), 2, sym_comment, sym_marginalia, [518198] = 4, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(18102), 1, anon_sym_RPAREN, STATE(11226), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518212] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18104), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [518222] = 4, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(18106), 1, anon_sym_RPAREN, STATE(10875), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518236] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18108), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [518246] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16963), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [518256] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17115), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [518266] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17115), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [518276] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17117), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [518286] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18110), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [518296] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17133), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [518306] = 4, ACTIONS(17497), 1, anon_sym_RPAREN, ACTIONS(18100), 1, sym_keyword_returning, STATE(11398), 1, sym_returning, ACTIONS(3), 2, sym_comment, sym_marginalia, [518320] = 4, ACTIONS(18112), 1, sym_keyword_on, ACTIONS(18114), 1, sym_keyword_or, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518334] = 4, ACTIONS(15520), 1, sym_keyword_partition, ACTIONS(18116), 1, sym_keyword_compute, STATE(13556), 1, sym__partition_spec, ACTIONS(3), 2, sym_comment, sym_marginalia, [518348] = 4, ACTIONS(18112), 1, sym_keyword_on, ACTIONS(18114), 1, sym_keyword_or, STATE(11075), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518362] = 4, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(18118), 1, anon_sym_RPAREN, STATE(11226), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518376] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16381), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [518386] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17147), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [518396] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16432), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [518406] = 3, ACTIONS(18120), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18122), 2, anon_sym_RPAREN, anon_sym_COMMA, [518418] = 3, ACTIONS(18124), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(3395), 2, anon_sym_LPAREN, anon_sym_RPAREN, [518430] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16442), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [518440] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16444), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [518450] = 4, ACTIONS(15520), 1, sym_keyword_partition, ACTIONS(18127), 1, sym_keyword_compute, STATE(13791), 1, sym__partition_spec, ACTIONS(3), 2, sym_comment, sym_marginalia, [518464] = 3, ACTIONS(18129), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18131), 2, anon_sym_RPAREN, anon_sym_COMMA, [518476] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16446), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [518486] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17165), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [518496] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17167), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [518506] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17169), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [518516] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16321), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [518526] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17175), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [518536] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16522), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [518546] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18133), 1, sym_keyword_using, STATE(10423), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [518560] = 4, ACTIONS(16264), 1, anon_sym_COMMA, ACTIONS(18135), 1, anon_sym_RPAREN, STATE(11078), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518574] = 3, ACTIONS(18137), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18139), 2, anon_sym_RPAREN, anon_sym_COMMA, [518586] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(9909), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [518596] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17191), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [518606] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17193), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [518616] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17195), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [518626] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17197), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [518636] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17199), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [518646] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17203), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [518656] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18141), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [518666] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(18143), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518680] = 4, ACTIONS(18145), 1, anon_sym_RPAREN, ACTIONS(18147), 1, anon_sym_COMMA, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518694] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18150), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [518704] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18152), 1, sym_keyword_using, STATE(10449), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [518718] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15153), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [518728] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18154), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [518738] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18156), 1, sym_keyword_using, STATE(10450), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [518752] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17535), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [518762] = 3, ACTIONS(18158), 1, sym_keyword_noscan, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17209), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [518774] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15202), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [518784] = 4, ACTIONS(18160), 1, sym_keyword_materialized, ACTIONS(18162), 1, sym_keyword_not, ACTIONS(18164), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [518798] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17215), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [518808] = 4, ACTIONS(18166), 1, sym_keyword_materialized, ACTIONS(18168), 1, sym_keyword_not, ACTIONS(18170), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [518822] = 4, ACTIONS(18172), 1, anon_sym_RPAREN, ACTIONS(18174), 1, anon_sym_COMMA, STATE(10916), 1, aux_sym_enum_elements_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518836] = 4, ACTIONS(17734), 1, anon_sym_COMMA, ACTIONS(18177), 1, anon_sym_RPAREN, STATE(11149), 1, aux_sym_cte_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518850] = 3, ACTIONS(18179), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(6470), 2, sym_subquery, sym_list, [518862] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18181), 1, sym_keyword_using, STATE(9246), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [518876] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18183), 1, sym_keyword_using, STATE(10469), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [518890] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18185), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [518900] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18187), 1, sym_keyword_using, STATE(10470), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [518914] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18189), 1, sym_keyword_using, STATE(10471), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [518928] = 4, ACTIONS(6784), 1, anon_sym_RPAREN, ACTIONS(18191), 1, anon_sym_COMMA, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518942] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(18194), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [518956] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17227), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [518966] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17227), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [518976] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17229), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [518986] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18196), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [518996] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17603), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [519006] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18198), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519020] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18200), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [519030] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18202), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [519040] = 4, ACTIONS(18204), 1, anon_sym_RPAREN, ACTIONS(18206), 1, anon_sym_COMMA, STATE(11308), 1, aux_sym__table_settings_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519054] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16272), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519064] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17245), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519074] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16289), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519084] = 3, ACTIONS(18208), 1, sym_keyword_schema, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18210), 2, sym_keyword_unlogged, sym_keyword_logged, [519096] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16222), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519106] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18212), 1, sym_keyword_using, STATE(10489), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [519120] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18214), 1, sym_keyword_using, STATE(10490), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [519134] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16280), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519144] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17253), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519154] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18216), 1, sym_keyword_using, STATE(10488), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [519168] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16317), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519178] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17259), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519188] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17261), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519198] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(18218), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519212] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18196), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [519222] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16530), 1, anon_sym_RPAREN, STATE(11316), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519236] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18220), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [519246] = 3, ACTIONS(18224), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18222), 2, sym_keyword_after, sym_keyword_before, [519258] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17265), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [519268] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17267), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [519278] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17269), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [519288] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16902), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [519298] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18226), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519312] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18228), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519326] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18230), 1, sym_keyword_using, STATE(10501), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [519340] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18202), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [519350] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18232), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [519360] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18234), 1, sym_keyword_using, STATE(10504), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [519374] = 3, ACTIONS(18236), 1, sym_keyword_noscan, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17271), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [519386] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15138), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [519396] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16530), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519410] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18238), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519424] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18226), 1, anon_sym_RPAREN, STATE(11091), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519438] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13954), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [519448] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(18240), 1, anon_sym_RPAREN, STATE(11092), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519462] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(18242), 1, anon_sym_RPAREN, STATE(11278), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519476] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18244), 1, sym_keyword_using, STATE(10512), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [519490] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14668), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [519500] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(18246), 1, sym_keyword_on, STATE(11324), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519514] = 4, ACTIONS(17798), 1, anon_sym_COMMA, ACTIONS(18248), 1, anon_sym_RPAREN, STATE(11095), 1, aux_sym_ordered_columns_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519528] = 3, ACTIONS(18252), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18250), 2, sym_keyword_after, sym_keyword_before, [519540] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16490), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519550] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16484), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519560] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17292), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519570] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17294), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519580] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16486), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519590] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18254), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519604] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17296), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519614] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18256), 1, anon_sym_RPAREN, STATE(14842), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [519628] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18258), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519642] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18260), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [519652] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17302), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [519662] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(18262), 1, anon_sym_RPAREN, STATE(11438), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519676] = 4, ACTIONS(18264), 1, anon_sym_RPAREN, ACTIONS(18266), 1, anon_sym_COMMA, STATE(11331), 1, aux_sym_index_fields_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519690] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18268), 1, anon_sym_RPAREN, STATE(11099), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519704] = 4, ACTIONS(17832), 1, anon_sym_COMMA, ACTIONS(18270), 1, anon_sym_RPAREN, STATE(11101), 1, aux_sym_alter_index_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519718] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17304), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [519728] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17306), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [519738] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18272), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [519748] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18274), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [519758] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18276), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [519768] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16637), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519778] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17310), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519788] = 4, ACTIONS(17832), 1, anon_sym_COMMA, ACTIONS(18278), 1, anon_sym_RPAREN, STATE(11104), 1, aux_sym_alter_index_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519802] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16613), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519812] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17314), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519822] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18280), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [519832] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15660), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [519842] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18282), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [519852] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18284), 1, anon_sym_RPAREN, STATE(11072), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [519866] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17328), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [519876] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17330), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [519886] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17332), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [519896] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17209), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [519906] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18286), 1, sym_keyword_using, STATE(9257), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [519920] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16699), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519930] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17334), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519940] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17336), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519950] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17338), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [519960] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17348), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [519970] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17350), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [519980] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17352), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [519990] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18288), 1, sym_keyword_using, STATE(9271), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [520004] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17354), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520014] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17356), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520024] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17358), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520034] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17360), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520044] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18290), 1, sym_keyword_using, STATE(9277), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [520058] = 4, ACTIONS(18292), 1, anon_sym_RPAREN, ACTIONS(18294), 1, anon_sym_COMMA, STATE(11169), 1, aux_sym__column_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520072] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17159), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [520082] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17370), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [520092] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17380), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [520102] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17382), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520112] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17384), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520122] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17386), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520132] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17388), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520142] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17163), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [520152] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17390), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [520162] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17392), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [520172] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17394), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [520182] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17396), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520192] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17398), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520202] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17400), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520212] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17406), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520222] = 4, ACTIONS(18296), 1, anon_sym_RPAREN, ACTIONS(18298), 1, anon_sym_COMMA, STATE(11380), 1, aux_sym_create_type_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520236] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17410), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [520246] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17412), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_when, [520256] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17414), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520266] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17416), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520276] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17420), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520286] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(18300), 1, anon_sym_RPAREN, STATE(11278), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520300] = 4, ACTIONS(14447), 1, anon_sym_COMMA, ACTIONS(18302), 1, anon_sym_RPAREN, STATE(11170), 1, aux_sym__insert_values_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520314] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17428), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520324] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17430), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520334] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17432), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520344] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18304), 1, anon_sym_RPAREN, STATE(14878), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [520358] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17434), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520368] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17436), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520378] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17438), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520388] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17440), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520398] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17442), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520408] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17444), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520418] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17446), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520428] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17448), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520438] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17450), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520448] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17452), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520458] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17454), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520468] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17456), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520478] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17458), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520488] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17460), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520498] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17462), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [520508] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18306), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520522] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18308), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [520532] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18310), 1, anon_sym_RPAREN, STATE(14886), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [520546] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(18246), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520560] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18312), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [520570] = 4, ACTIONS(18314), 1, anon_sym_RPAREN, ACTIONS(18316), 1, anon_sym_COMMA, STATE(11431), 1, aux_sym_function_arguments_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520584] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18318), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520598] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18320), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [520608] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18322), 1, anon_sym_RPAREN, STATE(12379), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [520622] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(18324), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520636] = 3, ACTIONS(18326), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18328), 2, anon_sym_RPAREN, anon_sym_COMMA, [520648] = 3, ACTIONS(18330), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18332), 2, anon_sym_RPAREN, anon_sym_COMMA, [520660] = 4, ACTIONS(16264), 1, anon_sym_COMMA, ACTIONS(18334), 1, anon_sym_RPAREN, STATE(9280), 1, aux_sym_select_expression_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520674] = 3, ACTIONS(18336), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18338), 2, anon_sym_RPAREN, anon_sym_COMMA, [520686] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18340), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [520696] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18342), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520710] = 4, ACTIONS(18344), 1, sym_keyword_set, ACTIONS(18346), 1, sym_keyword_drop, ACTIONS(18348), 1, sym_keyword_type, ACTIONS(3), 2, sym_comment, sym_marginalia, [520724] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18350), 3, sym_keyword_match, sym_keyword_true, sym_keyword_false, [520734] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18350), 3, sym_keyword_csv, sym_keyword_binary, sym_keyword_text, [520744] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14432), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [520754] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18352), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [520764] = 4, ACTIONS(18354), 1, sym_keyword_value, ACTIONS(18356), 1, sym_keyword_to, ACTIONS(18358), 1, sym_keyword_attribute, ACTIONS(3), 2, sym_comment, sym_marginalia, [520778] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(18324), 1, sym_keyword_on, STATE(11131), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520792] = 4, ACTIONS(18360), 1, sym_keyword_by, ACTIONS(18362), 1, anon_sym_LPAREN, STATE(8235), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, [520806] = 3, ACTIONS(18366), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18364), 2, sym_keyword_after, sym_keyword_before, [520818] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18368), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520832] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(18370), 1, anon_sym_RPAREN, STATE(11278), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520846] = 4, ACTIONS(18372), 1, anon_sym_RPAREN, ACTIONS(18374), 1, anon_sym_COMMA, STATE(10831), 1, aux_sym_constraints_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520860] = 4, ACTIONS(17754), 1, anon_sym_COMMA, ACTIONS(18376), 1, anon_sym_RPAREN, STATE(11152), 1, aux_sym__vacuum_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520874] = 4, ACTIONS(18378), 1, anon_sym_RPAREN, ACTIONS(18380), 1, anon_sym_COMMA, STATE(11095), 1, aux_sym_ordered_columns_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520888] = 3, ACTIONS(18383), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16953), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [520900] = 4, ACTIONS(18385), 1, sym_keyword_materialized, ACTIONS(18387), 1, sym_keyword_not, ACTIONS(18389), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [520914] = 4, ACTIONS(17754), 1, anon_sym_COMMA, ACTIONS(18376), 1, anon_sym_RPAREN, STATE(11153), 1, aux_sym__vacuum_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520928] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18391), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520942] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18393), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [520952] = 4, ACTIONS(17832), 1, anon_sym_COMMA, ACTIONS(18395), 1, anon_sym_RPAREN, STATE(11104), 1, aux_sym_alter_index_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [520966] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18397), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [520976] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18399), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [520986] = 4, ACTIONS(18401), 1, anon_sym_RPAREN, ACTIONS(18403), 1, anon_sym_COMMA, STATE(11104), 1, aux_sym_alter_index_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521000] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18406), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521010] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18408), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521020] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17271), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521030] = 3, ACTIONS(18410), 1, sym_keyword_force, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16963), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [521042] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18412), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521052] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17189), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521062] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18414), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521072] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18416), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521086] = 4, ACTIONS(18418), 1, sym_keyword_to, ACTIONS(18420), 1, sym_keyword_wait, ACTIONS(18422), 1, sym_keyword_nowait, ACTIONS(3), 2, sym_comment, sym_marginalia, [521100] = 3, ACTIONS(18424), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(4692), 2, sym_subquery, sym_list, [521112] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18426), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521122] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18428), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521132] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18430), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521142] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16341), 1, anon_sym_RPAREN, STATE(10842), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521156] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(18432), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521170] = 4, ACTIONS(15108), 1, sym_keyword_from, ACTIONS(15370), 1, anon_sym_RPAREN, STATE(13209), 1, sym_from, ACTIONS(3), 2, sym_comment, sym_marginalia, [521184] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18434), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521194] = 3, ACTIONS(18436), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18438), 2, anon_sym_RPAREN, anon_sym_COMMA, [521206] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18440), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521216] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15992), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521226] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18442), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521236] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18444), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521246] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18446), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521256] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(18448), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521270] = 4, ACTIONS(18206), 1, anon_sym_COMMA, ACTIONS(18450), 1, anon_sym_RPAREN, STATE(11582), 1, aux_sym__table_settings_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521284] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15868), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521294] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(18452), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521308] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(18452), 1, sym_keyword_on, STATE(11164), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521322] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18454), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521332] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18456), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521342] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18458), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521352] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18460), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521366] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18462), 1, anon_sym_RPAREN, STATE(11167), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521380] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18464), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521390] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18466), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521400] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18468), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521410] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18470), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521420] = 4, ACTIONS(18472), 1, sym_keyword_serializable, ACTIONS(18474), 1, sym_keyword_repeatable, ACTIONS(18476), 1, sym_keyword_read, ACTIONS(3), 2, sym_comment, sym_marginalia, [521434] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18478), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521444] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18480), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521454] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18482), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521464] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16687), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521474] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18484), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521484] = 4, ACTIONS(18486), 1, sym_keyword_materialized, ACTIONS(18488), 1, sym_keyword_not, ACTIONS(18490), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [521498] = 4, ACTIONS(18492), 1, anon_sym_RPAREN, ACTIONS(18494), 1, anon_sym_COMMA, STATE(11149), 1, aux_sym_cte_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521512] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18497), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521522] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18499), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521532] = 4, ACTIONS(18501), 1, anon_sym_RPAREN, ACTIONS(18503), 1, anon_sym_COMMA, STATE(11152), 1, aux_sym__vacuum_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521546] = 4, ACTIONS(17754), 1, anon_sym_COMMA, ACTIONS(18506), 1, anon_sym_RPAREN, STATE(11152), 1, aux_sym__vacuum_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521560] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14761), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [521570] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18508), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521580] = 3, ACTIONS(18510), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18512), 2, anon_sym_RPAREN, anon_sym_COMMA, [521592] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18514), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521602] = 4, ACTIONS(14202), 1, anon_sym_COMMA, ACTIONS(14356), 1, anon_sym_RPAREN, STATE(11258), 1, aux_sym__compute_stats_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [521616] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18516), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521630] = 4, ACTIONS(18518), 1, anon_sym_RPAREN, ACTIONS(18520), 1, anon_sym_COMMA, STATE(11176), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [521644] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(18522), 1, anon_sym_RPAREN, STATE(10803), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521658] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18524), 1, anon_sym_RPAREN, STATE(13259), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [521672] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18526), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521686] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(18528), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521700] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(18528), 1, sym_keyword_on, STATE(11178), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521714] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18530), 1, anon_sym_RPAREN, STATE(11181), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521728] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18530), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521742] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18532), 1, anon_sym_RPAREN, STATE(11183), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521756] = 4, ACTIONS(18294), 1, anon_sym_COMMA, ACTIONS(18534), 1, anon_sym_RPAREN, STATE(10857), 1, aux_sym__column_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521770] = 4, ACTIONS(14447), 1, anon_sym_COMMA, ACTIONS(18536), 1, anon_sym_RPAREN, STATE(8179), 1, aux_sym__insert_values_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521784] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18538), 1, anon_sym_RPAREN, STATE(11186), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521798] = 4, ACTIONS(18540), 1, anon_sym_RPAREN, ACTIONS(18542), 1, anon_sym_COMMA, STATE(10916), 1, aux_sym_enum_elements_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521812] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18544), 3, sym__double_quote_string, aux_sym_identifier_token1, sym__identifier, [521822] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18546), 1, anon_sym_RPAREN, STATE(11205), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521836] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18548), 1, anon_sym_RPAREN, STATE(11190), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [521850] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18550), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [521864] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18552), 1, anon_sym_RPAREN, STATE(13612), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [521878] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(18554), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521892] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(18554), 1, sym_keyword_on, STATE(11194), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521906] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14847), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521916] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18556), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521930] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18558), 1, anon_sym_RPAREN, STATE(11196), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521944] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18560), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521958] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18556), 1, anon_sym_RPAREN, STATE(11198), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521972] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18562), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [521982] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18564), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [521996] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18566), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522010] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18568), 1, anon_sym_RPAREN, STATE(11203), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522024] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18570), 1, anon_sym_RPAREN, STATE(13395), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [522038] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18572), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522052] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18574), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522066] = 4, ACTIONS(18576), 1, anon_sym_RPAREN, ACTIONS(18578), 1, anon_sym_COMMA, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522080] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18581), 1, anon_sym_RPAREN, STATE(14644), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [522094] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(18583), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522108] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18585), 1, anon_sym_RPAREN, STATE(13408), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [522122] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18587), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522136] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16848), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [522146] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18589), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522160] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18591), 1, anon_sym_RPAREN, STATE(11211), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522174] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18589), 1, anon_sym_RPAREN, STATE(11212), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522188] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18593), 3, sym_keyword_and, sym_keyword_exclude, anon_sym_RPAREN, [522198] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18595), 3, sym_keyword_and, sym_keyword_exclude, anon_sym_RPAREN, [522208] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18597), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522222] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18599), 1, anon_sym_RPAREN, STATE(11215), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522236] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18601), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522250] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18603), 3, sym_keyword_and, sym_keyword_exclude, anon_sym_RPAREN, [522260] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18605), 3, sym_keyword_and, sym_keyword_exclude, anon_sym_RPAREN, [522270] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18607), 3, sym_keyword_and, sym_keyword_exclude, anon_sym_RPAREN, [522280] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18609), 3, sym_keyword_and, sym_keyword_exclude, anon_sym_RPAREN, [522290] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18611), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [522300] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18613), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522314] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18615), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522328] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18617), 1, anon_sym_RPAREN, STATE(11218), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522342] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18619), 1, anon_sym_RPAREN, STATE(13523), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [522356] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18621), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522370] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18623), 1, anon_sym_RPAREN, STATE(11221), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522384] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18625), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522398] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18627), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522412] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18629), 1, anon_sym_RPAREN, STATE(11227), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522426] = 3, ACTIONS(18633), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18631), 2, anon_sym_RPAREN, anon_sym_COMMA, [522438] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18635), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522452] = 4, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(18637), 1, anon_sym_RPAREN, STATE(10861), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522466] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18639), 1, anon_sym_RPAREN, STATE(11228), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522480] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18641), 1, anon_sym_RPAREN, STATE(13582), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [522494] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18643), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [522508] = 4, ACTIONS(18631), 1, anon_sym_RPAREN, ACTIONS(18645), 1, anon_sym_COMMA, STATE(11226), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522522] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18648), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522536] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18650), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522550] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18652), 1, anon_sym_RPAREN, STATE(11235), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522564] = 4, ACTIONS(18654), 1, anon_sym_RPAREN, ACTIONS(18656), 1, anon_sym_COMMA, STATE(11230), 1, aux_sym__table_settings_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522578] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18659), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522592] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18661), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [522602] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18663), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [522612] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18665), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [522622] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18667), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522636] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18669), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522650] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18671), 1, anon_sym_RPAREN, STATE(11240), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522664] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18673), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522678] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18675), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [522688] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18677), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522702] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17097), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [522712] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18679), 1, anon_sym_RPAREN, STATE(11246), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522726] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17097), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [522736] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15413), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [522746] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17097), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [522756] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18681), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522770] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17097), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [522780] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18683), 1, anon_sym_RPAREN, STATE(11249), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522794] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18685), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522808] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18687), 1, anon_sym_RPAREN, STATE(11251), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522822] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(18689), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [522836] = 3, ACTIONS(18691), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(950), 2, sym_subquery, sym_list, [522848] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16627), 1, anon_sym_RPAREN, STATE(11260), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522862] = 4, ACTIONS(18693), 1, sym_keyword_isolation, ACTIONS(18695), 1, sym_keyword_snapshot, STATE(11924), 1, sym__transaction_mode, ACTIONS(3), 2, sym_comment, sym_marginalia, [522876] = 3, ACTIONS(18697), 1, sym_keyword_schema, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18699), 2, sym_keyword_unlogged, sym_keyword_logged, [522888] = 4, ACTIONS(18701), 1, sym_keyword_set, ACTIONS(18703), 1, sym_keyword_drop, ACTIONS(18705), 1, sym_keyword_type, ACTIONS(3), 2, sym_comment, sym_marginalia, [522902] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(18707), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522916] = 4, ACTIONS(14706), 1, anon_sym_RPAREN, ACTIONS(18709), 1, anon_sym_COMMA, STATE(11258), 1, aux_sym__compute_stats_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [522930] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16751), 1, anon_sym_RPAREN, STATE(11274), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522944] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16751), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522958] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(18712), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522972] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(18712), 1, sym_keyword_on, STATE(10872), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [522986] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18714), 3, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_cycle, [522996] = 3, ACTIONS(18716), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(2458), 2, sym_subquery, sym_list, [523008] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18718), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [523018] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17135), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [523028] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17135), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [523038] = 4, ACTIONS(18346), 1, sym_keyword_drop, ACTIONS(18348), 1, sym_keyword_type, ACTIONS(18720), 1, sym_keyword_set, ACTIONS(3), 2, sym_comment, sym_marginalia, [523052] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(18722), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523066] = 4, ACTIONS(18724), 1, sym_keyword_by, ACTIONS(18726), 1, anon_sym_LPAREN, STATE(6817), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, [523080] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17137), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [523090] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18728), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [523100] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18730), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523114] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16789), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523128] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16789), 1, anon_sym_RPAREN, STATE(11284), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523142] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(18732), 1, anon_sym_RPAREN, STATE(11045), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523156] = 3, ACTIONS(18736), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18734), 2, sym_keyword_after, sym_keyword_before, [523168] = 4, ACTIONS(18738), 1, anon_sym_RPAREN, ACTIONS(18740), 1, anon_sym_COMMA, STATE(11278), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523182] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17408), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [523192] = 4, ACTIONS(18374), 1, anon_sym_COMMA, ACTIONS(18743), 1, anon_sym_RPAREN, STATE(11093), 1, aux_sym_constraints_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523206] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15476), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [523216] = 4, ACTIONS(18745), 1, sym_keyword_to, ACTIONS(18747), 1, sym_keyword_wait, ACTIONS(18749), 1, sym_keyword_nowait, ACTIONS(3), 2, sym_comment, sym_marginalia, [523230] = 4, ACTIONS(18751), 1, anon_sym_RPAREN, ACTIONS(18753), 1, anon_sym_COMMA, STATE(11283), 1, aux_sym_column_definitions_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523244] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16826), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523258] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16826), 1, anon_sym_RPAREN, STATE(11293), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523272] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17145), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [523282] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16705), 1, anon_sym_RPAREN, STATE(10965), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523296] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(18756), 1, anon_sym_RPAREN, STATE(11278), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523310] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18758), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523324] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18760), 1, anon_sym_RPAREN, STATE(13903), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [523338] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(1800), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523352] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(18762), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523366] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18764), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523380] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18764), 1, anon_sym_RPAREN, STATE(11298), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523394] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18766), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523408] = 4, ACTIONS(18768), 1, anon_sym_RPAREN, ACTIONS(18770), 1, anon_sym_COMMA, STATE(11296), 1, aux_sym_index_fields_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523422] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18773), 1, sym_keyword_using, STATE(9141), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [523436] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18775), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523450] = 4, ACTIONS(18294), 1, anon_sym_COMMA, ACTIONS(18777), 1, anon_sym_RPAREN, STATE(11327), 1, aux_sym__column_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523464] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18779), 1, anon_sym_RPAREN, STATE(11329), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523478] = 3, ACTIONS(18781), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17171), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [523490] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18783), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [523500] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18785), 3, sym_keyword_minvalue, sym_keyword_maxvalue, sym_keyword_cycle, [523510] = 4, ACTIONS(18787), 1, sym_keyword_using, ACTIONS(18789), 1, anon_sym_LPAREN, STATE(9260), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [523524] = 3, ACTIONS(18793), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18791), 2, sym_keyword_after, sym_keyword_before, [523536] = 3, ACTIONS(18795), 1, sym_keyword_schema, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18797), 2, sym_keyword_unlogged, sym_keyword_logged, [523548] = 4, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(18799), 1, anon_sym_RPAREN, STATE(11226), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523562] = 4, ACTIONS(18206), 1, anon_sym_COMMA, ACTIONS(18801), 1, anon_sym_RPAREN, STATE(11230), 1, aux_sym__table_settings_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523576] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15480), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [523586] = 4, ACTIONS(18803), 1, sym_keyword_value, ACTIONS(18805), 1, sym_keyword_to, ACTIONS(18807), 1, sym_keyword_attribute, ACTIONS(3), 2, sym_comment, sym_marginalia, [523600] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18809), 1, anon_sym_RPAREN, STATE(11236), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523614] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18811), 1, anon_sym_RPAREN, STATE(13943), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [523628] = 4, ACTIONS(18813), 1, sym_keyword_to, ACTIONS(18815), 1, sym_keyword_wait, ACTIONS(18817), 1, sym_keyword_nowait, ACTIONS(3), 2, sym_comment, sym_marginalia, [523642] = 4, ACTIONS(15764), 1, anon_sym_RPAREN, ACTIONS(17754), 1, anon_sym_COMMA, STATE(11347), 1, aux_sym__vacuum_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523656] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18819), 1, sym_keyword_using, STATE(9605), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [523670] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16460), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523684] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(18821), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523698] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18823), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523712] = 4, ACTIONS(6784), 1, anon_sym_RBRACK, ACTIONS(18825), 1, anon_sym_COMMA, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523726] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18828), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523740] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(18830), 1, sym_keyword_on, STATE(11261), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523754] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18832), 1, anon_sym_RPAREN, STATE(13946), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [523768] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13814), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [523778] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(18830), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523792] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(18834), 1, anon_sym_RPAREN, STATE(11360), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523806] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18836), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [523820] = 4, ACTIONS(18294), 1, anon_sym_COMMA, ACTIONS(18838), 1, anon_sym_RPAREN, STATE(10857), 1, aux_sym__column_list_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523834] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17340), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [523844] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18840), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523858] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18842), 1, sym_keyword_using, STATE(9203), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [523872] = 4, ACTIONS(18266), 1, anon_sym_COMMA, ACTIONS(18844), 1, anon_sym_RPAREN, STATE(11296), 1, aux_sym_index_fields_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523886] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18846), 1, anon_sym_RPAREN, STATE(13970), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [523900] = 3, ACTIONS(18848), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18850), 2, anon_sym_RPAREN, anon_sym_COMMA, [523912] = 4, ACTIONS(18789), 1, anon_sym_LPAREN, ACTIONS(18852), 1, sym_keyword_using, STATE(9467), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [523926] = 4, ACTIONS(18789), 1, anon_sym_LPAREN, ACTIONS(18854), 1, sym_keyword_using, STATE(9516), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [523940] = 4, ACTIONS(18298), 1, anon_sym_COMMA, ACTIONS(18856), 1, anon_sym_RPAREN, STATE(11378), 1, aux_sym_create_type_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [523954] = 3, ACTIONS(18858), 1, sym_keyword_from, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18860), 2, sym_keyword_to, anon_sym_EQ, [523966] = 4, ACTIONS(18862), 1, sym_keyword_set, ACTIONS(18864), 1, sym_keyword_drop, ACTIONS(18866), 1, sym_keyword_type, ACTIONS(3), 2, sym_comment, sym_marginalia, [523980] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18868), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [523994] = 3, ACTIONS(18870), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18872), 2, anon_sym_RPAREN, anon_sym_COMMA, [524006] = 3, ACTIONS(18874), 1, sym_keyword_schema, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18876), 2, sym_keyword_unlogged, sym_keyword_logged, [524018] = 4, ACTIONS(18298), 1, anon_sym_COMMA, ACTIONS(18878), 1, anon_sym_RPAREN, STATE(11039), 1, aux_sym_create_type_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524032] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18880), 1, sym_keyword_using, STATE(9268), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [524046] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18882), 1, sym_keyword_using, STATE(9298), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [524060] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18884), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [524070] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18886), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524084] = 4, ACTIONS(17754), 1, anon_sym_COMMA, ACTIONS(18888), 1, anon_sym_RPAREN, STATE(11152), 1, aux_sym__vacuum_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524098] = 4, ACTIONS(17754), 1, anon_sym_COMMA, ACTIONS(18888), 1, anon_sym_RPAREN, STATE(11396), 1, aux_sym__vacuum_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524112] = 3, ACTIONS(18890), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18892), 2, anon_sym_RPAREN, anon_sym_COMMA, [524124] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(10650), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [524134] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13691), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [524144] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18894), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [524154] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18896), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524168] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18898), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524182] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18900), 1, anon_sym_RPAREN, STATE(14222), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [524196] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18902), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524210] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18904), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524224] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18906), 1, anon_sym_RPAREN, STATE(11406), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524238] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18908), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524252] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(18910), 1, anon_sym_RPAREN, STATE(11278), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524266] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18912), 1, anon_sym_RPAREN, STATE(10574), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524280] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(1814), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524294] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(18914), 1, anon_sym_RPAREN, STATE(11411), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524308] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18916), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524322] = 3, ACTIONS(18918), 1, sym_keyword_nulls, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18920), 2, anon_sym_RPAREN, anon_sym_COMMA, [524334] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18922), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524348] = 4, ACTIONS(18206), 1, anon_sym_COMMA, ACTIONS(18924), 1, anon_sym_RPAREN, STATE(11415), 1, aux_sym__table_settings_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524362] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16623), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [524372] = 4, ACTIONS(18298), 1, anon_sym_COMMA, ACTIONS(18926), 1, anon_sym_RPAREN, STATE(11456), 1, aux_sym_create_type_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524386] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18928), 1, sym_keyword_using, STATE(9316), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [524400] = 4, ACTIONS(18266), 1, anon_sym_COMMA, ACTIONS(18930), 1, anon_sym_RPAREN, STATE(11417), 1, aux_sym_index_fields_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524414] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18932), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524428] = 4, ACTIONS(18789), 1, anon_sym_LPAREN, ACTIONS(18934), 1, sym_keyword_using, STATE(9484), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [524442] = 4, ACTIONS(18789), 1, anon_sym_LPAREN, ACTIONS(18936), 1, sym_keyword_using, STATE(9505), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [524456] = 4, ACTIONS(18789), 1, anon_sym_LPAREN, ACTIONS(18938), 1, sym_keyword_using, STATE(9543), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [524470] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17219), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [524480] = 4, ACTIONS(18542), 1, anon_sym_COMMA, ACTIONS(18940), 1, anon_sym_RPAREN, STATE(11172), 1, aux_sym_enum_elements_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524494] = 4, ACTIONS(18298), 1, anon_sym_COMMA, ACTIONS(18942), 1, anon_sym_RPAREN, STATE(11380), 1, aux_sym_create_type_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524508] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18944), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524522] = 4, ACTIONS(18946), 1, anon_sym_RPAREN, ACTIONS(18948), 1, anon_sym_COMMA, STATE(11380), 1, aux_sym_create_type_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524536] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18951), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [524546] = 4, ACTIONS(18953), 1, sym_keyword_set, ACTIONS(18955), 1, sym_keyword_drop, ACTIONS(18957), 1, sym_keyword_type, ACTIONS(3), 2, sym_comment, sym_marginalia, [524560] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18959), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524574] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17221), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [524584] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15484), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [524594] = 3, ACTIONS(18961), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, STATE(6179), 2, sym_subquery, sym_list, [524606] = 4, ACTIONS(17633), 1, anon_sym_LPAREN, ACTIONS(18963), 1, sym_keyword_using, STATE(9673), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [524620] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18965), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524634] = 3, ACTIONS(18967), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17344), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [524646] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16460), 1, anon_sym_RPAREN, STATE(10565), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524660] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18969), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524674] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16599), 1, anon_sym_RPAREN, STATE(11441), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524688] = 4, ACTIONS(18206), 1, anon_sym_COMMA, ACTIONS(18971), 1, anon_sym_RPAREN, STATE(11443), 1, aux_sym__table_settings_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524702] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18973), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524716] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17223), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [524726] = 4, ACTIONS(17754), 1, anon_sym_COMMA, ACTIONS(18975), 1, anon_sym_RPAREN, STATE(11152), 1, aux_sym__vacuum_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524740] = 4, ACTIONS(14200), 1, anon_sym_RPAREN, ACTIONS(14202), 1, anon_sym_COMMA, STATE(11258), 1, aux_sym__compute_stats_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [524754] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18977), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [524764] = 4, ACTIONS(15082), 1, sym_keyword_where, ACTIONS(17032), 1, anon_sym_RPAREN, STATE(11519), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [524778] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18979), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524792] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(18981), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524806] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18983), 1, anon_sym_RPAREN, STATE(14423), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [524820] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(18985), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524834] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(18987), 1, anon_sym_RPAREN, STATE(14425), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [524848] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18989), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524862] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(18991), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524876] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18993), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524890] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18995), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524904] = 4, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(18997), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [524918] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(18999), 1, anon_sym_RPAREN, STATE(11447), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524932] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(19001), 1, anon_sym_RPAREN, STATE(11278), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524946] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(1812), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524960] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15450), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [524970] = 4, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(19003), 1, anon_sym_RPAREN, STATE(11226), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524984] = 4, ACTIONS(18206), 1, anon_sym_COMMA, ACTIONS(19005), 1, anon_sym_RPAREN, STATE(11230), 1, aux_sym__table_settings_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [524998] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19007), 1, anon_sym_RPAREN, STATE(11452), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525012] = 4, ACTIONS(18266), 1, anon_sym_COMMA, ACTIONS(19009), 1, anon_sym_RPAREN, STATE(11296), 1, aux_sym_index_fields_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525026] = 4, ACTIONS(18789), 1, anon_sym_LPAREN, ACTIONS(19011), 1, sym_keyword_using, STATE(9221), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [525040] = 4, ACTIONS(18789), 1, anon_sym_LPAREN, ACTIONS(19013), 1, sym_keyword_using, STATE(9222), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [525054] = 4, ACTIONS(9590), 1, anon_sym_COMMA, ACTIONS(19015), 1, anon_sym_RBRACK, STATE(11319), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525068] = 4, ACTIONS(17615), 1, sym_keyword_trigger, ACTIONS(19017), 1, sym_keyword_view, ACTIONS(19019), 1, sym_keyword_recursive, ACTIONS(3), 2, sym_comment, sym_marginalia, [525082] = 4, ACTIONS(18298), 1, anon_sym_COMMA, ACTIONS(19021), 1, anon_sym_RPAREN, STATE(11457), 1, aux_sym_create_type_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525096] = 4, ACTIONS(18542), 1, anon_sym_COMMA, ACTIONS(19023), 1, anon_sym_RPAREN, STATE(11458), 1, aux_sym_enum_elements_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525110] = 4, ACTIONS(19025), 1, sym_keyword_on, ACTIONS(19027), 1, sym_keyword_or, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525124] = 4, ACTIONS(18789), 1, anon_sym_LPAREN, ACTIONS(19030), 1, sym_keyword_using, STATE(9217), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [525138] = 4, ACTIONS(19032), 1, sym_keyword_serializable, ACTIONS(19034), 1, sym_keyword_repeatable, ACTIONS(19036), 1, sym_keyword_read, ACTIONS(3), 2, sym_comment, sym_marginalia, [525152] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17225), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [525162] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19038), 3, sym_keyword_safe, sym_keyword_unsafe, sym_keyword_restricted, [525172] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(19040), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525186] = 4, ACTIONS(16900), 1, anon_sym_RPAREN, ACTIONS(19042), 1, anon_sym_COMMA, STATE(11436), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525200] = 4, ACTIONS(19044), 1, anon_sym_RPAREN, ACTIONS(19046), 1, anon_sym_COMMA, STATE(11431), 1, aux_sym_function_arguments_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525214] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17255), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [525224] = 4, ACTIONS(14202), 1, anon_sym_COMMA, ACTIONS(16572), 1, anon_sym_RPAREN, STATE(11258), 1, aux_sym__compute_stats_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [525238] = 4, ACTIONS(17003), 1, anon_sym_RPAREN, ACTIONS(19042), 1, anon_sym_COMMA, STATE(11436), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525252] = 4, ACTIONS(17003), 1, anon_sym_RPAREN, ACTIONS(19042), 1, anon_sym_COMMA, STATE(11442), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525266] = 4, ACTIONS(17013), 1, anon_sym_RPAREN, ACTIONS(19049), 1, anon_sym_COMMA, STATE(11436), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525280] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19052), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [525290] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(19054), 1, anon_sym_RPAREN, STATE(11278), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525304] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17257), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [525314] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19056), 1, anon_sym_RPAREN, STATE(11464), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525328] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19056), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525342] = 4, ACTIONS(17068), 1, anon_sym_RPAREN, ACTIONS(19042), 1, anon_sym_COMMA, STATE(11436), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525356] = 4, ACTIONS(18206), 1, anon_sym_COMMA, ACTIONS(19058), 1, anon_sym_RPAREN, STATE(11230), 1, aux_sym__table_settings_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525370] = 4, ACTIONS(14202), 1, anon_sym_COMMA, ACTIONS(17080), 1, anon_sym_RPAREN, STATE(11258), 1, aux_sym__compute_stats_repeat2, ACTIONS(3), 2, sym_comment, sym_marginalia, [525384] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19060), 3, sym_keyword_safe, sym_keyword_unsafe, sym_keyword_restricted, [525394] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(19062), 1, anon_sym_RPAREN, STATE(14595), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [525408] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(19064), 1, anon_sym_RPAREN, STATE(11278), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525422] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19066), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525436] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(19068), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525450] = 3, ACTIONS(19072), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19070), 2, sym_keyword_on, sym_keyword_or, [525462] = 4, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(19074), 1, anon_sym_RPAREN, STATE(11471), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525476] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19076), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525490] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(19078), 1, anon_sym_RPAREN, STATE(14736), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [525504] = 4, ACTIONS(18789), 1, anon_sym_LPAREN, ACTIONS(19080), 1, sym_keyword_using, STATE(9683), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [525518] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(19082), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525532] = 4, ACTIONS(18298), 1, anon_sym_COMMA, ACTIONS(19084), 1, anon_sym_RPAREN, STATE(11380), 1, aux_sym_create_type_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525546] = 4, ACTIONS(18298), 1, anon_sym_COMMA, ACTIONS(19086), 1, anon_sym_RPAREN, STATE(11380), 1, aux_sym_create_type_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525560] = 4, ACTIONS(18542), 1, anon_sym_COMMA, ACTIONS(19088), 1, anon_sym_RPAREN, STATE(10916), 1, aux_sym_enum_elements_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525574] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14989), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [525584] = 4, ACTIONS(18789), 1, anon_sym_LPAREN, ACTIONS(19090), 1, sym_keyword_using, STATE(9713), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [525598] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19092), 1, sym_keyword_on, STATE(11069), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525612] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(19094), 1, anon_sym_RPAREN, STATE(11476), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525626] = 4, ACTIONS(17798), 1, anon_sym_COMMA, ACTIONS(19096), 1, anon_sym_RPAREN, STATE(11477), 1, aux_sym_ordered_columns_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525640] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19098), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525654] = 4, ACTIONS(17832), 1, anon_sym_COMMA, ACTIONS(19100), 1, anon_sym_RPAREN, STATE(11480), 1, aux_sym_alter_index_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525668] = 4, ACTIONS(18316), 1, anon_sym_COMMA, ACTIONS(19102), 1, anon_sym_RPAREN, STATE(11071), 1, aux_sym_function_arguments_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525682] = 4, ACTIONS(15082), 1, sym_keyword_where, ACTIONS(17091), 1, anon_sym_RPAREN, STATE(11024), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [525696] = 3, ACTIONS(19106), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19104), 2, sym_keyword_after, sym_keyword_before, [525708] = 4, ACTIONS(15082), 1, sym_keyword_where, ACTIONS(17093), 1, anon_sym_RPAREN, STATE(11031), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [525722] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19108), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [525732] = 4, ACTIONS(16920), 1, anon_sym_COMMA, ACTIONS(19110), 1, anon_sym_RPAREN, STATE(11226), 1, aux_sym_storage_parameters_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525746] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19112), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [525756] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(19114), 1, anon_sym_RPAREN, STATE(11513), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525770] = 4, ACTIONS(18789), 1, anon_sym_LPAREN, ACTIONS(19116), 1, sym_keyword_using, STATE(9231), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [525784] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(19118), 1, anon_sym_RPAREN, STATE(11492), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525798] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(19120), 1, anon_sym_RPAREN, STATE(11278), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525812] = 4, ACTIONS(17798), 1, anon_sym_COMMA, ACTIONS(19122), 1, anon_sym_RPAREN, STATE(11095), 1, aux_sym_ordered_columns_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525826] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19124), 1, anon_sym_RPAREN, STATE(11494), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525840] = 4, ACTIONS(17832), 1, anon_sym_COMMA, ACTIONS(19126), 1, anon_sym_RPAREN, STATE(11495), 1, aux_sym_alter_index_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525854] = 4, ACTIONS(17832), 1, anon_sym_COMMA, ACTIONS(19128), 1, anon_sym_RPAREN, STATE(11104), 1, aux_sym_alter_index_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525868] = 4, ACTIONS(15082), 1, sym_keyword_where, ACTIONS(17159), 1, anon_sym_RPAREN, STATE(11109), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [525882] = 4, ACTIONS(15082), 1, sym_keyword_where, ACTIONS(17161), 1, anon_sym_RPAREN, STATE(11110), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [525896] = 4, ACTIONS(15082), 1, sym_keyword_where, ACTIONS(17163), 1, anon_sym_RPAREN, STATE(11111), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [525910] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13565), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [525920] = 4, ACTIONS(16888), 1, anon_sym_RPAREN, ACTIONS(19042), 1, anon_sym_COMMA, STATE(11430), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525934] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19130), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [525944] = 3, ACTIONS(19132), 1, sym_keyword_from, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19134), 2, sym_keyword_to, anon_sym_EQ, [525956] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16753), 1, anon_sym_RPAREN, STATE(11491), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525970] = 4, ACTIONS(16900), 1, anon_sym_RPAREN, ACTIONS(19042), 1, anon_sym_COMMA, STATE(11434), 1, aux_sym_alter_table_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525984] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16761), 1, anon_sym_RPAREN, STATE(11497), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [525998] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16761), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526012] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(19136), 1, anon_sym_RPAREN, STATE(11278), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526026] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(1804), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526040] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19138), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526054] = 4, ACTIONS(17832), 1, anon_sym_COMMA, ACTIONS(19140), 1, anon_sym_RPAREN, STATE(11104), 1, aux_sym_alter_index_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526068] = 4, ACTIONS(15082), 1, sym_keyword_where, ACTIONS(17189), 1, anon_sym_RPAREN, STATE(11147), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [526082] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16765), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526096] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16765), 1, anon_sym_RPAREN, STATE(11503), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526110] = 4, ACTIONS(17663), 1, anon_sym_COMMA, ACTIONS(19142), 1, anon_sym_RPAREN, STATE(10584), 1, aux_sym_alter_column_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526124] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(19144), 1, anon_sym_RPAREN, STATE(14773), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [526138] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19146), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [526148] = 4, ACTIONS(17645), 1, anon_sym_COMMA, ACTIONS(19148), 1, anon_sym_RPAREN, STATE(10599), 1, aux_sym_invocation_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526162] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16773), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526176] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(16773), 1, anon_sym_RPAREN, STATE(11510), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526190] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(19150), 1, anon_sym_RPAREN, STATE(14797), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [526204] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17217), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [526214] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17217), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [526224] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19152), 1, anon_sym_RPAREN, STATE(11517), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526238] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15766), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [526248] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19154), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526262] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19154), 1, anon_sym_RPAREN, STATE(11512), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526276] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19156), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526290] = 4, ACTIONS(17657), 1, anon_sym_COMMA, ACTIONS(19158), 1, anon_sym_RPAREN, STATE(10904), 1, aux_sym_enum_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526304] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19160), 1, anon_sym_RPAREN, STATE(11524), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526318] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17263), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [526328] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19162), 1, anon_sym_RPAREN, STATE(11526), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526342] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19162), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526356] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19164), 1, anon_sym_RPAREN, STATE(11528), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526370] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19166), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [526380] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19168), 1, anon_sym_RPAREN, STATE(11530), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526394] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17241), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [526404] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16478), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_returning, [526414] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19170), 1, anon_sym_RPAREN, STATE(11532), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526428] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19172), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526442] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(19174), 1, anon_sym_RPAREN, STATE(14882), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [526456] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19176), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526470] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19178), 1, anon_sym_RPAREN, STATE(11533), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526484] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19180), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526498] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19176), 1, anon_sym_RPAREN, STATE(11534), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526512] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19182), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526526] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19184), 1, anon_sym_RPAREN, STATE(11538), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526540] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19186), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526554] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19188), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526568] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19190), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526582] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19192), 1, anon_sym_RPAREN, STATE(11540), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526596] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19190), 1, anon_sym_RPAREN, STATE(11541), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526610] = 4, ACTIONS(18703), 1, sym_keyword_drop, ACTIONS(18705), 1, sym_keyword_type, ACTIONS(19194), 1, sym_keyword_set, ACTIONS(3), 2, sym_comment, sym_marginalia, [526624] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19196), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526638] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19198), 1, anon_sym_RPAREN, STATE(11544), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526652] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19200), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526666] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19202), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526680] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19204), 1, anon_sym_RPAREN, STATE(11546), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526694] = 4, ACTIONS(17105), 1, sym_keyword_trigger, ACTIONS(19206), 1, sym_keyword_view, ACTIONS(19208), 1, sym_keyword_recursive, ACTIONS(3), 2, sym_comment, sym_marginalia, [526708] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19210), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526722] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19212), 1, anon_sym_RPAREN, STATE(11548), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526736] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19214), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526750] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19216), 1, anon_sym_RPAREN, STATE(11550), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526764] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19218), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526778] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19220), 1, anon_sym_RPAREN, STATE(11551), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526792] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(19222), 1, anon_sym_RPAREN, STATE(7804), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526806] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19224), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526820] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19226), 1, anon_sym_RPAREN, STATE(11553), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526834] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19228), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526848] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19230), 1, anon_sym_RPAREN, STATE(11556), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526862] = 4, ACTIONS(15108), 1, sym_keyword_from, ACTIONS(15788), 1, anon_sym_RPAREN, STATE(14347), 1, sym_from, ACTIONS(3), 2, sym_comment, sym_marginalia, [526876] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19232), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526890] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19234), 1, anon_sym_RPAREN, STATE(11558), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526904] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19236), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526918] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19238), 1, anon_sym_RPAREN, STATE(11560), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526932] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19240), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526946] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19242), 1, anon_sym_RPAREN, STATE(11562), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526960] = 4, ACTIONS(18520), 1, anon_sym_COMMA, ACTIONS(19244), 1, anon_sym_RPAREN, STATE(11192), 1, aux_sym_create_trigger_repeat3, ACTIONS(3), 2, sym_comment, sym_marginalia, [526974] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19246), 1, sym_keyword_on, STATE(11565), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [526988] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19248), 1, sym_keyword_on, STATE(11567), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527002] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19248), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527016] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19250), 1, sym_keyword_on, STATE(11568), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527030] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19250), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527044] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19252), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527058] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19252), 1, sym_keyword_on, STATE(11570), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527072] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19254), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527086] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19254), 1, sym_keyword_on, STATE(11572), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527100] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19256), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527114] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19256), 1, sym_keyword_on, STATE(11574), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527128] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19258), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527142] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19258), 1, sym_keyword_on, STATE(11576), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527156] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19260), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527170] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19260), 1, sym_keyword_on, STATE(11578), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527184] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19262), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527198] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19262), 1, sym_keyword_on, STATE(11580), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527212] = 4, ACTIONS(18114), 1, sym_keyword_or, ACTIONS(19264), 1, sym_keyword_on, STATE(11424), 1, aux_sym_create_trigger_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527226] = 4, ACTIONS(9574), 1, anon_sym_COMMA, ACTIONS(19266), 1, anon_sym_RPAREN, STATE(10924), 1, aux_sym_array_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527240] = 4, ACTIONS(18206), 1, anon_sym_COMMA, ACTIONS(19268), 1, anon_sym_RPAREN, STATE(11230), 1, aux_sym__table_settings_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527254] = 3, ACTIONS(19272), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19270), 2, sym_keyword_after, sym_keyword_before, [527266] = 3, ACTIONS(19276), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19274), 2, sym_keyword_after, sym_keyword_before, [527278] = 3, ACTIONS(19280), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19278), 2, sym_keyword_after, sym_keyword_before, [527290] = 3, ACTIONS(19284), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19282), 2, sym_keyword_after, sym_keyword_before, [527302] = 3, ACTIONS(19288), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19286), 2, sym_keyword_after, sym_keyword_before, [527314] = 3, ACTIONS(19292), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19290), 2, sym_keyword_after, sym_keyword_before, [527326] = 3, ACTIONS(19296), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19294), 2, sym_keyword_after, sym_keyword_before, [527338] = 3, ACTIONS(19300), 1, sym_keyword_instead, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19298), 2, sym_keyword_after, sym_keyword_before, [527350] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19302), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [527360] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19304), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [527370] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16202), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [527380] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15049), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [527390] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17275), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [527400] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14449), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, sym_keyword_create, [527410] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17277), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [527420] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17279), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [527430] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17279), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [527440] = 4, ACTIONS(8937), 1, sym_keyword_limit, ACTIONS(19306), 1, anon_sym_RPAREN, STATE(12878), 1, sym_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [527454] = 4, ACTIONS(1796), 1, anon_sym_COMMA, ACTIONS(18065), 1, anon_sym_RPAREN, STATE(10689), 1, aux_sym_set_statement_repeat1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527468] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17281), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [527478] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17013), 3, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, anon_sym_COMMA, [527488] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19308), 3, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_RPAREN, [527498] = 3, ACTIONS(13241), 1, sym_keyword_using, ACTIONS(13503), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [527509] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19310), 2, sym_keyword_only, sym_keyword_write, [527518] = 3, ACTIONS(19312), 1, anon_sym_RPAREN, ACTIONS(19314), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [527529] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19316), 2, sym_keyword_group, sym_keyword_role, [527538] = 3, ACTIONS(19318), 1, anon_sym_LPAREN, STATE(4520), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [527549] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(14649), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [527560] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(10488), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [527571] = 3, ACTIONS(1410), 1, sym__dollar_quoted_string_end_tag, ACTIONS(19320), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [527582] = 3, ACTIONS(19322), 1, anon_sym_LBRACK, ACTIONS(19324), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [527593] = 3, ACTIONS(9816), 1, anon_sym_LPAREN, ACTIONS(19326), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [527604] = 3, ACTIONS(19328), 1, anon_sym_RPAREN, ACTIONS(19330), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [527615] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19332), 2, anon_sym_RPAREN, anon_sym_COMMA, [527624] = 3, ACTIONS(19334), 1, aux_sym__integer_token1, ACTIONS(19336), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [527635] = 3, ACTIONS(19338), 1, sym_keyword_column, ACTIONS(19340), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [527646] = 3, ACTIONS(19342), 1, sym_keyword_table, ACTIONS(19344), 1, sym_keyword_tables, ACTIONS(3), 2, sym_comment, sym_marginalia, [527657] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(12902), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [527668] = 3, ACTIONS(19346), 1, sym_keyword_stats, ACTIONS(19348), 1, sym_keyword_incremental, ACTIONS(3), 2, sym_comment, sym_marginalia, [527679] = 3, ACTIONS(12097), 1, sym_keyword_set, STATE(10279), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [527690] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18464), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [527699] = 3, ACTIONS(19350), 1, anon_sym_RPAREN, ACTIONS(19352), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [527710] = 3, ACTIONS(19354), 1, anon_sym_RPAREN, ACTIONS(19356), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [527721] = 3, ACTIONS(11082), 1, anon_sym_LPAREN, STATE(6720), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [527732] = 3, ACTIONS(16032), 1, anon_sym_LPAREN, STATE(7494), 1, sym_window_specification, ACTIONS(3), 2, sym_comment, sym_marginalia, [527743] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(10491), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [527754] = 3, ACTIONS(19358), 1, anon_sym_RPAREN, ACTIONS(19360), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [527765] = 3, ACTIONS(19362), 1, anon_sym_LBRACK, ACTIONS(19364), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [527776] = 3, ACTIONS(19366), 1, anon_sym_LPAREN, ACTIONS(19368), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [527787] = 3, ACTIONS(13463), 1, sym_keyword_using, ACTIONS(13602), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [527798] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19370), 2, sym_keyword_function, sym_keyword_procedure, [527807] = 3, ACTIONS(19372), 1, anon_sym_RPAREN, ACTIONS(19374), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [527818] = 3, ACTIONS(19376), 1, sym_keyword_as, ACTIONS(19378), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [527829] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19380), 2, anon_sym_RPAREN, anon_sym_COMMA, [527838] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19382), 2, anon_sym_RPAREN, anon_sym_COMMA, [527847] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19382), 2, anon_sym_RPAREN, anon_sym_COMMA, [527856] = 3, ACTIONS(19384), 1, sym_keyword_first, ACTIONS(19386), 1, sym_keyword_last, ACTIONS(3), 2, sym_comment, sym_marginalia, [527867] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(13785), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [527878] = 3, ACTIONS(16991), 1, sym_keyword_check, STATE(10283), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [527889] = 3, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(12686), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [527900] = 3, ACTIONS(19388), 1, anon_sym_SEMI, ACTIONS(19390), 1, sym__dollar_quoted_string_end_tag, ACTIONS(3), 2, sym_comment, sym_marginalia, [527911] = 3, ACTIONS(19392), 1, anon_sym_LBRACK, ACTIONS(19394), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [527922] = 3, ACTIONS(19396), 1, anon_sym_LPAREN, ACTIONS(19398), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [527933] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18466), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [527942] = 3, ACTIONS(19400), 1, sym_keyword_distinct, ACTIONS(19402), 1, sym_keyword_not, ACTIONS(3), 2, sym_comment, sym_marginalia, [527953] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19404), 2, sym_keyword_definer, sym_keyword_invoker, [527962] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19406), 2, sym_keyword_to, anon_sym_EQ, [527971] = 3, ACTIONS(19408), 1, anon_sym_RPAREN, ACTIONS(19410), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [527982] = 3, ACTIONS(19412), 1, anon_sym_RPAREN, ACTIONS(19414), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [527993] = 3, ACTIONS(19416), 1, anon_sym_RPAREN, ACTIONS(19418), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [528004] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19420), 2, sym_keyword_preceding, sym_keyword_following, [528013] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(14205), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [528024] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19422), 2, sym_keyword_default, sym_keyword_null, [528033] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18426), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528042] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15488), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528051] = 3, ACTIONS(19424), 1, anon_sym_LBRACK, ACTIONS(19426), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [528062] = 3, ACTIONS(19428), 1, anon_sym_LPAREN, ACTIONS(19430), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [528073] = 3, ACTIONS(19432), 1, anon_sym_RPAREN, ACTIONS(19434), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [528084] = 3, ACTIONS(12097), 1, sym_keyword_set, STATE(10289), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [528095] = 3, ACTIONS(19436), 1, anon_sym_RPAREN, ACTIONS(19438), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [528106] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17826), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528115] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(14655), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [528126] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17834), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528135] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19440), 2, sym_keyword_function, sym_keyword_procedure, [528144] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19442), 2, anon_sym_RPAREN, anon_sym_COMMA, [528153] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19442), 2, anon_sym_RPAREN, anon_sym_COMMA, [528162] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19444), 2, anon_sym_RPAREN, anon_sym_COMMA, [528171] = 3, ACTIONS(14139), 1, sym_keyword_using, ACTIONS(14286), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [528182] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18393), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528191] = 3, ACTIONS(19446), 1, anon_sym_LBRACK, ACTIONS(19448), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [528202] = 3, ACTIONS(19396), 1, anon_sym_LPAREN, ACTIONS(19450), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [528213] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19452), 2, anon_sym_RPAREN, anon_sym_COMMA, [528222] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18397), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528231] = 3, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(11948), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [528242] = 3, ACTIONS(16991), 1, sym_keyword_check, STATE(10296), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [528253] = 3, ACTIONS(19454), 1, sym_keyword_matched, ACTIONS(19456), 1, sym_keyword_not, ACTIONS(3), 2, sym_comment, sym_marginalia, [528264] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18399), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528273] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19458), 2, sym_keyword_committed, sym_keyword_uncommitted, [528282] = 3, ACTIONS(19460), 1, sym_keyword_no, ACTIONS(19462), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [528293] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(14914), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [528304] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(10499), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [528315] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18042), 2, anon_sym_RPAREN, anon_sym_COMMA, [528324] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15425), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528333] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18406), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528342] = 3, ACTIONS(17691), 1, sym_keyword_isolation, STATE(10902), 1, sym__transaction_mode, ACTIONS(3), 2, sym_comment, sym_marginalia, [528353] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(10502), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [528364] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(10503), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [528375] = 3, ACTIONS(19464), 1, anon_sym_LBRACK, ACTIONS(19466), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [528386] = 3, ACTIONS(19468), 1, anon_sym_LPAREN, ACTIONS(19470), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [528397] = 3, ACTIONS(12097), 1, sym_keyword_set, STATE(10300), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [528408] = 3, ACTIONS(19472), 1, anon_sym_RPAREN, ACTIONS(19474), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [528419] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18408), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528428] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17271), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528437] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(12608), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [528448] = 3, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(12109), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [528459] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18499), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528468] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19476), 2, sym_keyword_function, sym_keyword_procedure, [528477] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18412), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528486] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17189), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528495] = 3, ACTIONS(16991), 1, sym_keyword_check, STATE(10307), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [528506] = 3, ACTIONS(19478), 1, anon_sym_LBRACK, ACTIONS(19480), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [528517] = 3, ACTIONS(19482), 1, anon_sym_LPAREN, ACTIONS(19484), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [528528] = 3, ACTIONS(19486), 1, anon_sym_LPAREN, STATE(11046), 1, sym_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [528539] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14847), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528548] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18414), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528557] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19488), 2, anon_sym_RPAREN, anon_sym_COMMA, [528566] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17872), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528575] = 3, ACTIONS(19490), 1, anon_sym_RPAREN, ACTIONS(19492), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [528586] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(12855), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [528597] = 3, ACTIONS(12097), 1, sym_keyword_set, STATE(10310), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [528608] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18185), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528617] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18220), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528626] = 3, ACTIONS(19494), 1, anon_sym_LPAREN, ACTIONS(19496), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [528637] = 3, ACTIONS(19498), 1, sym_keyword_not, ACTIONS(19500), 1, sym_keyword_deferrable, ACTIONS(3), 2, sym_comment, sym_marginalia, [528648] = 3, ACTIONS(19502), 1, anon_sym_LPAREN, ACTIONS(19504), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [528659] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19506), 2, sym_keyword_function, sym_keyword_procedure, [528668] = 3, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(19502), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [528679] = 3, ACTIONS(19508), 1, sym_keyword_value, ACTIONS(19510), 1, sym_keyword_attribute, ACTIONS(3), 2, sym_comment, sym_marginalia, [528690] = 3, ACTIONS(10880), 1, anon_sym_LPAREN, ACTIONS(19512), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [528701] = 3, ACTIONS(19514), 1, anon_sym_LPAREN, ACTIONS(19516), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [528712] = 3, ACTIONS(19518), 1, sym_keyword_as, ACTIONS(19520), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [528723] = 3, ACTIONS(19522), 1, anon_sym_RPAREN, ACTIONS(19524), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [528734] = 3, ACTIONS(19526), 1, sym_keyword_table, ACTIONS(19528), 1, sym_keyword_tables, ACTIONS(3), 2, sym_comment, sym_marginalia, [528745] = 3, ACTIONS(19530), 1, anon_sym_RPAREN, ACTIONS(19532), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [528756] = 3, ACTIONS(19534), 1, sym_keyword_from, STATE(10871), 1, sym__delete_from, ACTIONS(3), 2, sym_comment, sym_marginalia, [528767] = 3, ACTIONS(19536), 1, sym_keyword_on, ACTIONS(19538), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [528778] = 3, ACTIONS(19540), 1, sym_keyword_then, ACTIONS(19542), 1, sym_keyword_and, ACTIONS(3), 2, sym_comment, sym_marginalia, [528789] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11824), 2, anon_sym_RPAREN, anon_sym_COMMA, [528798] = 3, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(10715), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [528809] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(10509), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [528820] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(10510), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [528831] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19544), 2, sym_keyword_function, sym_keyword_procedure, [528840] = 3, ACTIONS(19546), 1, sym_keyword_for, ACTIONS(19548), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [528851] = 3, ACTIONS(16218), 1, sym_keyword_outer, ACTIONS(16220), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [528862] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(10511), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [528873] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17874), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528882] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18654), 2, anon_sym_RPAREN, anon_sym_COMMA, [528891] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19550), 2, anon_sym_RPAREN, anon_sym_COMMA, [528900] = 3, ACTIONS(19552), 1, anon_sym_LPAREN, STATE(4773), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [528911] = 3, ACTIONS(19554), 1, aux_sym__integer_token1, ACTIONS(19556), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [528922] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19558), 2, sym_keyword_function, sym_keyword_procedure, [528931] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17750), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528940] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19308), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528949] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17087), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528958] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16848), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528967] = 3, ACTIONS(19560), 1, sym_keyword_then, ACTIONS(19562), 1, sym_keyword_and, ACTIONS(3), 2, sym_comment, sym_marginalia, [528978] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16500), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [528987] = 3, ACTIONS(19564), 1, sym_keyword_duplicate, ACTIONS(19566), 1, sym_keyword_conflict, ACTIONS(3), 2, sym_comment, sym_marginalia, [528998] = 3, ACTIONS(19568), 1, aux_sym__integer_token1, ACTIONS(19570), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [529009] = 3, ACTIONS(16991), 1, sym_keyword_check, STATE(10054), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [529020] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(10521), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [529031] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18440), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529040] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(10522), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [529051] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17884), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529060] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(9257), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [529071] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18434), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529080] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18444), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529089] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(10528), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [529100] = 3, ACTIONS(17958), 1, anon_sym_LPAREN, STATE(13932), 1, sym_function_arguments, ACTIONS(3), 2, sym_comment, sym_marginalia, [529111] = 3, ACTIONS(19572), 1, anon_sym_RPAREN, ACTIONS(19574), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529122] = 3, ACTIONS(19576), 1, anon_sym_LPAREN, STATE(938), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [529133] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19578), 2, sym_keyword_delete, sym_keyword_update, [529142] = 3, ACTIONS(19580), 1, aux_sym__integer_token1, ACTIONS(19582), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [529153] = 3, ACTIONS(19584), 1, anon_sym_RPAREN, ACTIONS(19586), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529164] = 3, ACTIONS(19588), 1, anon_sym_RPAREN, ACTIONS(19590), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529175] = 3, ACTIONS(19592), 1, sym_keyword_stats, ACTIONS(19594), 1, sym_keyword_incremental, ACTIONS(3), 2, sym_comment, sym_marginalia, [529186] = 3, ACTIONS(19596), 1, sym_keyword_from, STATE(10396), 1, sym__delete_from, ACTIONS(3), 2, sym_comment, sym_marginalia, [529197] = 3, ACTIONS(19598), 1, anon_sym_LPAREN, STATE(2399), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [529208] = 3, ACTIONS(14284), 1, anon_sym_LPAREN, STATE(9287), 1, sym_ordered_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [529219] = 3, ACTIONS(19600), 1, aux_sym__integer_token1, ACTIONS(19602), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [529230] = 3, ACTIONS(19604), 1, anon_sym_LPAREN, STATE(6845), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, [529241] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18468), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529250] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19606), 2, sym_keyword_range, sym_keyword_hash, [529259] = 3, ACTIONS(19608), 1, sym_keyword_no, ACTIONS(19610), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [529270] = 3, ACTIONS(19612), 1, anon_sym_RPAREN, ACTIONS(19614), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529281] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18104), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529290] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19616), 2, sym_keyword_to, anon_sym_EQ, [529299] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18470), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529308] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18308), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529317] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18312), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529326] = 3, ACTIONS(19618), 1, anon_sym_RPAREN, ACTIONS(19620), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529337] = 3, ACTIONS(19622), 1, sym_keyword_with, ACTIONS(19624), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [529348] = 3, ACTIONS(19626), 1, sym_keyword_with, ACTIONS(19628), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [529359] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18884), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529368] = 3, ACTIONS(19630), 1, sym_keyword_update, ACTIONS(19632), 1, sym_keyword_nothing, ACTIONS(3), 2, sym_comment, sym_marginalia, [529379] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17679), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529388] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18478), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529397] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17792), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529406] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18480), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529415] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18482), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529424] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18484), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529433] = 3, ACTIONS(19634), 1, anon_sym_RPAREN, ACTIONS(19636), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529444] = 3, ACTIONS(19638), 1, aux_sym__integer_token1, ACTIONS(19640), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [529455] = 3, ACTIONS(19642), 1, anon_sym_RPAREN, ACTIONS(19644), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529466] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18446), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529475] = 3, ACTIONS(19646), 1, anon_sym_RPAREN, ACTIONS(19648), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529486] = 3, ACTIONS(11082), 1, anon_sym_LPAREN, STATE(6731), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [529497] = 3, ACTIONS(19650), 1, anon_sym_RPAREN, ACTIONS(19652), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529508] = 3, ACTIONS(19654), 1, anon_sym_LPAREN, STATE(8420), 1, sym_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [529519] = 3, ACTIONS(19656), 1, anon_sym_RPAREN, ACTIONS(19658), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529530] = 3, ACTIONS(19660), 1, anon_sym_RPAREN, ACTIONS(19662), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529541] = 3, ACTIONS(19664), 1, sym_keyword_with, ACTIONS(19666), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [529552] = 3, ACTIONS(19668), 1, anon_sym_RPAREN, ACTIONS(19670), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529563] = 3, ACTIONS(19672), 1, anon_sym_RPAREN, ACTIONS(19674), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529574] = 3, ACTIONS(19676), 1, anon_sym_RPAREN, ACTIONS(19678), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529585] = 3, ACTIONS(19538), 1, sym_keyword_using, ACTIONS(19680), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [529596] = 3, ACTIONS(11082), 1, anon_sym_LPAREN, STATE(13518), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [529607] = 3, ACTIONS(16993), 1, sym_keyword_select, STATE(11555), 1, sym_select, ACTIONS(3), 2, sym_comment, sym_marginalia, [529618] = 3, ACTIONS(18693), 1, sym_keyword_isolation, STATE(12307), 1, sym__transaction_mode, ACTIONS(3), 2, sym_comment, sym_marginalia, [529629] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19682), 2, sym_keyword_to, anon_sym_EQ, [529638] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17472), 2, sym_keyword_immediate, sym_keyword_deferred, [529647] = 3, ACTIONS(19684), 1, anon_sym_LPAREN, ACTIONS(19686), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [529658] = 3, ACTIONS(19688), 1, anon_sym_RPAREN, ACTIONS(19690), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529669] = 3, ACTIONS(19692), 1, anon_sym_LPAREN, STATE(4527), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [529680] = 3, ACTIONS(19694), 1, sym_keyword_then, ACTIONS(19696), 1, sym_keyword_and, ACTIONS(3), 2, sym_comment, sym_marginalia, [529691] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19698), 2, anon_sym_RPAREN, anon_sym_COMMA, [529700] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19700), 2, sym_keyword_immediate, sym_keyword_deferred, [529709] = 3, ACTIONS(19702), 1, sym_keyword_column, ACTIONS(19704), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [529720] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18751), 2, anon_sym_RPAREN, anon_sym_COMMA, [529729] = 3, ACTIONS(19706), 1, aux_sym__integer_token1, ACTIONS(19708), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [529740] = 3, ACTIONS(19710), 1, sym_keyword_matched, ACTIONS(19712), 1, sym_keyword_not, ACTIONS(3), 2, sym_comment, sym_marginalia, [529751] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19714), 2, sym_keyword_old, sym_keyword_new, [529760] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16904), 2, sym_keyword_immediate, sym_keyword_deferred, [529769] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13691), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529778] = 3, ACTIONS(19716), 1, anon_sym_SEMI, ACTIONS(19718), 1, sym_keyword_transaction, ACTIONS(3), 2, sym_comment, sym_marginalia, [529789] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19720), 2, anon_sym_RPAREN, anon_sym_COMMA, [529798] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19722), 2, sym_keyword_function, sym_keyword_procedure, [529807] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19724), 2, anon_sym_RPAREN, anon_sym_COMMA, [529816] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19726), 2, anon_sym_RPAREN, anon_sym_COMMA, [529825] = 3, ACTIONS(19728), 1, anon_sym_SEMI, ACTIONS(19730), 1, sym_keyword_transaction, ACTIONS(3), 2, sym_comment, sym_marginalia, [529836] = 3, ACTIONS(19732), 1, anon_sym_RPAREN, ACTIONS(19734), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529847] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18110), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529856] = 3, ACTIONS(19632), 1, sym_keyword_nothing, ACTIONS(19736), 1, sym_keyword_update, ACTIONS(3), 2, sym_comment, sym_marginalia, [529867] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18562), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529876] = 3, ACTIONS(19738), 1, anon_sym_LPAREN, STATE(8274), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, [529887] = 3, ACTIONS(19740), 1, anon_sym_RPAREN, ACTIONS(19742), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529898] = 3, ACTIONS(19744), 1, anon_sym_RPAREN, ACTIONS(19746), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [529909] = 3, ACTIONS(12097), 1, sym_keyword_set, STATE(9126), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [529920] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19302), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529929] = 3, ACTIONS(19748), 1, anon_sym_LBRACK, ACTIONS(19750), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [529940] = 3, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(19752), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [529951] = 3, ACTIONS(11082), 1, anon_sym_LPAREN, STATE(6714), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [529962] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18141), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529971] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17794), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [529980] = 3, ACTIONS(11082), 1, anon_sym_LPAREN, STATE(6724), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [529991] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18442), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530000] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18456), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530009] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19754), 2, anon_sym_RPAREN, anon_sym_COMMA, [530018] = 3, ACTIONS(13241), 1, sym_keyword_using, ACTIONS(13340), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [530029] = 3, ACTIONS(13475), 1, sym_keyword_using, ACTIONS(13483), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [530040] = 3, ACTIONS(12139), 1, sym_keyword_set, STATE(10244), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [530051] = 3, ACTIONS(19756), 1, anon_sym_LPAREN, STATE(6832), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, [530062] = 3, ACTIONS(19758), 1, anon_sym_RPAREN, ACTIONS(19760), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [530073] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19304), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530082] = 3, ACTIONS(19762), 1, anon_sym_RPAREN, ACTIONS(19764), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [530093] = 3, ACTIONS(19766), 1, anon_sym_RPAREN, ACTIONS(19768), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [530104] = 3, ACTIONS(12139), 1, sym_keyword_set, STATE(10263), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [530115] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15518), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530124] = 3, ACTIONS(12139), 1, sym_keyword_set, STATE(10279), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [530135] = 3, ACTIONS(12139), 1, sym_keyword_set, STATE(10289), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [530146] = 3, ACTIONS(12139), 1, sym_keyword_set, STATE(10300), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [530157] = 3, ACTIONS(12139), 1, sym_keyword_set, STATE(10310), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [530168] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17914), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530177] = 3, ACTIONS(19770), 1, sym_keyword_duplicate, ACTIONS(19772), 1, sym_keyword_conflict, ACTIONS(3), 2, sym_comment, sym_marginalia, [530188] = 3, ACTIONS(16715), 1, sym_keyword_sequence, ACTIONS(17418), 1, sym_keyword_table, ACTIONS(3), 2, sym_comment, sym_marginalia, [530199] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19754), 2, anon_sym_RPAREN, anon_sym_COMMA, [530208] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16156), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530217] = 3, ACTIONS(19774), 1, sym_keyword_not, ACTIONS(19776), 1, sym_keyword_deferrable, ACTIONS(3), 2, sym_comment, sym_marginalia, [530228] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19778), 2, sym_keyword_only, sym_keyword_write, [530237] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18661), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530246] = 3, ACTIONS(19780), 1, aux_sym__integer_token1, ACTIONS(19782), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [530257] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18894), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530266] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18951), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530275] = 3, ACTIONS(19654), 1, anon_sym_LPAREN, STATE(8662), 1, sym_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [530286] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15035), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530295] = 3, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(11709), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [530306] = 3, ACTIONS(19784), 1, anon_sym_RPAREN, ACTIONS(19786), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [530317] = 3, ACTIONS(16991), 1, sym_keyword_check, STATE(10176), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [530328] = 3, ACTIONS(19788), 1, sym_keyword_tablespace, ACTIONS(19790), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [530339] = 3, ACTIONS(19792), 1, sym_keyword_value, ACTIONS(19794), 1, sym_keyword_attribute, ACTIONS(3), 2, sym_comment, sym_marginalia, [530350] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19796), 2, sym_keyword_first, sym_keyword_last, [530359] = 3, ACTIONS(19798), 1, anon_sym_LPAREN, STATE(2220), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [530370] = 3, ACTIONS(19684), 1, anon_sym_LPAREN, ACTIONS(19800), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [530381] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19802), 2, sym_keyword_rename, sym_keyword_owner, [530390] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(13206), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [530401] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19804), 2, sym_keyword_function, sym_keyword_procedure, [530410] = 3, ACTIONS(19806), 1, aux_sym__integer_token1, ACTIONS(19808), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [530421] = 3, ACTIONS(17958), 1, anon_sym_LPAREN, STATE(14336), 1, sym_function_arguments, ACTIONS(3), 2, sym_comment, sym_marginalia, [530432] = 3, ACTIONS(19486), 1, anon_sym_LPAREN, STATE(8296), 1, sym_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [530443] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18098), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530452] = 3, ACTIONS(16991), 1, sym_keyword_check, STATE(9830), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [530463] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19754), 2, anon_sym_RPAREN, anon_sym_COMMA, [530472] = 3, ACTIONS(19810), 1, sym_keyword_no, ACTIONS(19812), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [530483] = 3, ACTIONS(14471), 1, anon_sym_LPAREN, STATE(4365), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [530494] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19814), 2, sym_keyword_first, sym_keyword_last, [530503] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18611), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530512] = 3, ACTIONS(19816), 1, sym_keyword_as, ACTIONS(19818), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [530523] = 3, ACTIONS(19820), 1, anon_sym_LPAREN, STATE(6785), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, [530534] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15476), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530543] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18352), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530552] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(9673), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [530563] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16894), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530572] = 3, ACTIONS(11412), 1, anon_sym_LPAREN, STATE(6934), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [530583] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19822), 2, sym_keyword_first, sym_keyword_last, [530592] = 3, ACTIONS(18693), 1, sym_keyword_isolation, STATE(11845), 1, sym__transaction_mode, ACTIONS(3), 2, sym_comment, sym_marginalia, [530603] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19754), 2, anon_sym_RPAREN, anon_sym_COMMA, [530612] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13796), 2, anon_sym_RPAREN, anon_sym_COMMA, [530621] = 3, ACTIONS(19824), 1, anon_sym_RPAREN, ACTIONS(19826), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [530632] = 3, ACTIONS(19828), 1, anon_sym_LPAREN, STATE(3920), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [530643] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13814), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530652] = 3, ACTIONS(19830), 1, anon_sym_RPAREN, ACTIONS(19832), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [530663] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16568), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530672] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19834), 2, sym_keyword_first, sym_keyword_last, [530681] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19836), 2, sym_keyword_rename, sym_keyword_owner, [530690] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17840), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530699] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19838), 2, sym_keyword_first, sym_keyword_last, [530708] = 3, ACTIONS(19840), 1, anon_sym_LPAREN, STATE(11376), 1, sym_enum_elements, ACTIONS(3), 2, sym_comment, sym_marginalia, [530719] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17968), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530728] = 3, ACTIONS(19842), 1, anon_sym_LPAREN, STATE(10153), 1, sym_enum_elements, ACTIONS(3), 2, sym_comment, sym_marginalia, [530739] = 3, ACTIONS(19844), 1, anon_sym_LPAREN, STATE(4342), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [530750] = 3, ACTIONS(19846), 1, aux_sym__integer_token1, ACTIONS(19848), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [530761] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19112), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530770] = 3, ACTIONS(10500), 1, aux_sym__single_quote_string_token1, STATE(7364), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [530781] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19850), 2, sym_keyword_first, sym_keyword_last, [530790] = 3, ACTIONS(19852), 1, anon_sym_RPAREN, ACTIONS(19854), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [530801] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19856), 2, sym_keyword_first, sym_keyword_last, [530810] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18430), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530819] = 3, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(11003), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [530830] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19858), 2, sym_keyword_range, sym_keyword_hash, [530839] = 3, ACTIONS(19860), 1, sym_keyword_tablespace, ACTIONS(19862), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [530850] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15868), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [530859] = 3, ACTIONS(19864), 1, anon_sym_RPAREN, ACTIONS(19866), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [530870] = 3, ACTIONS(19868), 1, sym_keyword_first, ACTIONS(19870), 1, sym_keyword_last, ACTIONS(3), 2, sym_comment, sym_marginalia, [530881] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18131), 2, anon_sym_RPAREN, anon_sym_COMMA, [530890] = 3, ACTIONS(19872), 1, anon_sym_RPAREN, ACTIONS(19874), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [530901] = 3, ACTIONS(19876), 1, anon_sym_RPAREN, ACTIONS(19878), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [530912] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19880), 2, anon_sym_RPAREN, anon_sym_COMMA, [530921] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19882), 2, sym_keyword_group, sym_keyword_role, [530930] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19880), 2, anon_sym_RPAREN, anon_sym_COMMA, [530939] = 3, ACTIONS(19884), 1, sym_keyword_first, ACTIONS(19886), 1, sym_keyword_last, ACTIONS(3), 2, sym_comment, sym_marginalia, [530950] = 3, ACTIONS(19888), 1, sym_keyword_for, ACTIONS(19890), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [530961] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11944), 2, anon_sym_RPAREN, anon_sym_COMMA, [530970] = 3, ACTIONS(19892), 1, sym_keyword_outer, ACTIONS(19894), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [530981] = 3, ACTIONS(19896), 1, sym_keyword_as, ACTIONS(19898), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [530992] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18196), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531001] = 3, ACTIONS(19900), 1, sym_keyword_with, STATE(8218), 1, sym_storage_parameters, ACTIONS(3), 2, sym_comment, sym_marginalia, [531012] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13800), 2, anon_sym_RPAREN, anon_sym_COMMA, [531021] = 3, ACTIONS(11082), 1, anon_sym_LPAREN, STATE(6735), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [531032] = 3, ACTIONS(19902), 1, anon_sym_RPAREN, ACTIONS(19904), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [531043] = 3, ACTIONS(19906), 1, sym_keyword_then, ACTIONS(19908), 1, sym_keyword_and, ACTIONS(3), 2, sym_comment, sym_marginalia, [531054] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18200), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531063] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18202), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531072] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18196), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531081] = 3, ACTIONS(19910), 1, anon_sym_RPAREN, ACTIONS(19912), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [531092] = 3, ACTIONS(19914), 1, anon_sym_RPAREN, ACTIONS(19916), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [531103] = 3, ACTIONS(19918), 1, anon_sym_RPAREN, ACTIONS(19920), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [531114] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19922), 2, sym_keyword_is, sym_keyword_returns, [531123] = 3, ACTIONS(19924), 1, anon_sym_RPAREN, ACTIONS(19926), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [531134] = 3, ACTIONS(17495), 1, anon_sym_LPAREN, STATE(6534), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, [531145] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18202), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531154] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18260), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531163] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19928), 2, sym_keyword_first, sym_keyword_last, [531172] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17770), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531181] = 3, ACTIONS(19930), 1, aux_sym__integer_token1, ACTIONS(19932), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [531192] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19934), 2, anon_sym_RPAREN, anon_sym_COMMA, [531201] = 3, ACTIONS(19936), 1, anon_sym_LBRACK, ACTIONS(19938), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [531212] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(9311), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [531223] = 3, ACTIONS(19940), 1, sym_keyword_update, ACTIONS(19942), 1, sym_keyword_nothing, ACTIONS(3), 2, sym_comment, sym_marginalia, [531234] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19944), 2, sym_keyword_first, sym_keyword_last, [531243] = 3, ACTIONS(11412), 1, anon_sym_LPAREN, STATE(6925), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [531254] = 3, ACTIONS(19946), 1, sym_keyword_with, STATE(8520), 1, sym_storage_parameters, ACTIONS(3), 2, sym_comment, sym_marginalia, [531265] = 3, ACTIONS(19948), 1, sym_keyword_first, ACTIONS(19950), 1, sym_keyword_last, ACTIONS(3), 2, sym_comment, sym_marginalia, [531276] = 3, ACTIONS(16991), 1, sym_keyword_check, STATE(10225), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [531287] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(9313), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [531298] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13565), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531307] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15480), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531316] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19952), 2, sym_keyword_only, sym_keyword_write, [531325] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19954), 2, sym_keyword_function, sym_keyword_procedure, [531334] = 3, ACTIONS(19956), 1, sym_keyword_as, ACTIONS(19958), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [531345] = 3, ACTIONS(19960), 1, anon_sym_LPAREN, STATE(6017), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [531356] = 3, ACTIONS(18789), 1, anon_sym_LPAREN, STATE(9484), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [531367] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18139), 2, anon_sym_RPAREN, anon_sym_COMMA, [531376] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(13823), 2, anon_sym_RPAREN, anon_sym_COMMA, [531385] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19962), 2, sym_keyword_first, sym_keyword_last, [531394] = 3, ACTIONS(19964), 1, sym_keyword_first, ACTIONS(19966), 1, sym_keyword_last, ACTIONS(3), 2, sym_comment, sym_marginalia, [531405] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19968), 2, anon_sym_RPAREN, anon_sym_COMMA, [531414] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19970), 2, anon_sym_RPAREN, anon_sym_COMMA, [531423] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19972), 2, sym_keyword_first, sym_keyword_last, [531432] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19974), 2, anon_sym_RPAREN, anon_sym_COMMA, [531441] = 3, ACTIONS(19976), 1, sym_keyword_first, ACTIONS(19978), 1, sym_keyword_last, ACTIONS(3), 2, sym_comment, sym_marginalia, [531452] = 3, ACTIONS(19980), 1, anon_sym_RPAREN, ACTIONS(19982), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [531463] = 3, ACTIONS(19984), 1, aux_sym__integer_token1, ACTIONS(19986), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [531474] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19988), 2, anon_sym_RPAREN, anon_sym_COMMA, [531483] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19988), 2, anon_sym_RPAREN, anon_sym_COMMA, [531492] = 3, ACTIONS(19990), 1, sym_keyword_set, ACTIONS(19992), 1, sym_keyword_reset, ACTIONS(3), 2, sym_comment, sym_marginalia, [531503] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19968), 2, anon_sym_RPAREN, anon_sym_COMMA, [531512] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19994), 2, anon_sym_RPAREN, anon_sym_COMMA, [531521] = 3, ACTIONS(14991), 1, sym_keyword_not, ACTIONS(19996), 1, sym_keyword_default, ACTIONS(3), 2, sym_comment, sym_marginalia, [531532] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19998), 2, sym_keyword_first, sym_keyword_last, [531541] = 3, ACTIONS(20000), 1, sym_keyword_first, ACTIONS(20002), 1, sym_keyword_last, ACTIONS(3), 2, sym_comment, sym_marginalia, [531552] = 3, ACTIONS(20004), 1, sym_keyword_first, ACTIONS(20006), 1, sym_keyword_last, ACTIONS(3), 2, sym_comment, sym_marginalia, [531563] = 3, ACTIONS(20008), 1, anon_sym_LBRACK, ACTIONS(20010), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [531574] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18428), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531583] = 3, ACTIONS(20012), 1, anon_sym_LPAREN, ACTIONS(20014), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [531594] = 3, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(20016), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [531605] = 3, ACTIONS(14165), 1, anon_sym_LPAREN, STATE(10682), 1, sym_ordered_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [531616] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20018), 2, anon_sym_RPAREN, anon_sym_COMMA, [531625] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20018), 2, anon_sym_RPAREN, anon_sym_COMMA, [531634] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18783), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531643] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(9344), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [531654] = 3, ACTIONS(20020), 1, sym_keyword_set, ACTIONS(20022), 1, sym_keyword_type, ACTIONS(3), 2, sym_comment, sym_marginalia, [531665] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20024), 2, sym_keyword_range, sym_keyword_hash, [531674] = 3, ACTIONS(20026), 1, sym_keyword_set, ACTIONS(20028), 1, sym_keyword_reset, ACTIONS(3), 2, sym_comment, sym_marginalia, [531685] = 3, ACTIONS(20030), 1, anon_sym_RPAREN, ACTIONS(20032), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [531696] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18350), 2, sym_keyword_true, sym_keyword_false, [531705] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(9345), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [531716] = 3, ACTIONS(11082), 1, anon_sym_LPAREN, STATE(7538), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [531727] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17848), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531736] = 3, ACTIONS(16116), 1, anon_sym_LPAREN, STATE(7609), 1, sym_window_specification, ACTIONS(3), 2, sym_comment, sym_marginalia, [531747] = 3, ACTIONS(13463), 1, sym_keyword_using, ACTIONS(13501), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [531758] = 3, ACTIONS(20034), 1, anon_sym_RPAREN, ACTIONS(20036), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [531769] = 3, ACTIONS(20038), 1, aux_sym__integer_token1, ACTIONS(20040), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [531780] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(12436), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [531791] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17866), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531800] = 3, ACTIONS(15056), 1, sym_keyword_not, ACTIONS(20042), 1, sym_keyword_default, ACTIONS(3), 2, sym_comment, sym_marginalia, [531811] = 3, ACTIONS(20044), 1, anon_sym_RPAREN, ACTIONS(20046), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [531822] = 3, ACTIONS(20048), 1, anon_sym_RPAREN, ACTIONS(20050), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [531833] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17870), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531842] = 3, ACTIONS(14284), 1, anon_sym_LPAREN, STATE(9634), 1, sym_ordered_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [531853] = 3, ACTIONS(13475), 1, sym_keyword_using, ACTIONS(13606), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [531864] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(9317), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [531875] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20052), 2, anon_sym_RPAREN, anon_sym_COMMA, [531884] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18497), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531893] = 3, ACTIONS(20054), 1, ts_builtin_sym_end, ACTIONS(20056), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [531904] = 3, ACTIONS(12185), 1, sym_keyword_set, STATE(9205), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [531915] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18977), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531924] = 3, ACTIONS(11412), 1, anon_sym_LPAREN, STATE(6864), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [531935] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19025), 2, sym_keyword_on, sym_keyword_or, [531944] = 3, ACTIONS(20058), 1, sym_keyword_not, ACTIONS(20060), 1, sym_keyword_deferrable, ACTIONS(3), 2, sym_comment, sym_marginalia, [531955] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17948), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531964] = 3, ACTIONS(20062), 1, anon_sym_LPAREN, STATE(4847), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [531975] = 3, ACTIONS(14139), 1, sym_keyword_using, ACTIONS(14376), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [531986] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19052), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [531995] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17952), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [532004] = 3, ACTIONS(17525), 1, sym_keyword_check, STATE(10773), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [532015] = 3, ACTIONS(20064), 1, sym_keyword_no, ACTIONS(20066), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [532026] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(9318), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [532037] = 3, ACTIONS(16542), 1, sym_keyword_outer, ACTIONS(16544), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [532048] = 3, ACTIONS(18789), 1, anon_sym_LPAREN, STATE(9217), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [532059] = 3, ACTIONS(20068), 1, sym_keyword_as, ACTIONS(20070), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [532070] = 3, ACTIONS(19538), 1, sym_keyword_using, ACTIONS(20072), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [532081] = 3, ACTIONS(19486), 1, anon_sym_LPAREN, STATE(8216), 1, sym_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [532092] = 3, ACTIONS(20074), 1, aux_sym__integer_token1, ACTIONS(20076), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [532103] = 3, ACTIONS(17958), 1, anon_sym_LPAREN, STATE(13609), 1, sym_function_arguments, ACTIONS(3), 2, sym_comment, sym_marginalia, [532114] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18272), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [532123] = 3, ACTIONS(20078), 1, anon_sym_LBRACK, ACTIONS(20080), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [532134] = 3, ACTIONS(18789), 1, anon_sym_LPAREN, STATE(9223), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [532145] = 3, ACTIONS(19428), 1, anon_sym_LPAREN, ACTIONS(20082), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [532156] = 3, ACTIONS(20012), 1, anon_sym_LPAREN, ACTIONS(20084), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [532167] = 3, ACTIONS(20086), 1, sym_keyword_outer, ACTIONS(20088), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [532178] = 3, ACTIONS(13461), 1, sym_keyword_on, ACTIONS(13463), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [532189] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17960), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [532198] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17964), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [532207] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20090), 2, anon_sym_RPAREN, anon_sym_COMMA, [532216] = 3, ACTIONS(20092), 1, sym_keyword_as, ACTIONS(20094), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [532227] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20090), 2, anon_sym_RPAREN, anon_sym_COMMA, [532236] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18274), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [532245] = 3, ACTIONS(20096), 1, sym_keyword_column, ACTIONS(20098), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [532256] = 3, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(11973), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [532267] = 3, ACTIONS(20100), 1, sym_keyword_outer, ACTIONS(20102), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [532278] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20104), 2, sym_keyword_definer, sym_keyword_invoker, [532287] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18378), 2, anon_sym_RPAREN, anon_sym_COMMA, [532296] = 3, ACTIONS(20106), 1, sym_keyword_as, ACTIONS(20108), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [532307] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20110), 2, sym_keyword_committed, sym_keyword_uncommitted, [532316] = 3, ACTIONS(17495), 1, anon_sym_LPAREN, STATE(6526), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, [532327] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19044), 2, anon_sym_RPAREN, anon_sym_COMMA, [532336] = 3, ACTIONS(20112), 1, sym_keyword_as, ACTIONS(20114), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [532347] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20116), 2, sym_keyword_is, sym_keyword_returns, [532356] = 3, ACTIONS(14931), 1, sym_keyword_not, ACTIONS(20118), 1, sym_keyword_default, ACTIONS(3), 2, sym_comment, sym_marginalia, [532367] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18276), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [532376] = 3, ACTIONS(20120), 1, sym_keyword_column, ACTIONS(20122), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [532387] = 3, ACTIONS(20124), 1, sym_keyword_with, ACTIONS(20126), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [532398] = 3, ACTIONS(20128), 1, sym_keyword_with, ACTIONS(20130), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [532409] = 3, ACTIONS(20132), 1, sym_keyword_tablespace, ACTIONS(20134), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [532420] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(9237), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [532431] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18089), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [532440] = 3, ACTIONS(20136), 1, sym_keyword_as, ACTIONS(20138), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [532451] = 3, ACTIONS(14284), 1, anon_sym_LPAREN, STATE(10130), 1, sym_ordered_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [532462] = 3, ACTIONS(13463), 1, sym_keyword_using, ACTIONS(13509), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [532473] = 3, ACTIONS(11860), 1, aux_sym__single_quote_string_token1, STATE(7497), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [532484] = 3, ACTIONS(14284), 1, anon_sym_LPAREN, STATE(9364), 1, sym_ordered_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [532495] = 3, ACTIONS(20140), 1, sym_keyword_with, ACTIONS(20142), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [532506] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(13159), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [532517] = 3, ACTIONS(14165), 1, anon_sym_LPAREN, STATE(10006), 1, sym_ordered_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [532528] = 3, ACTIONS(14775), 1, anon_sym_LPAREN, STATE(2629), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [532539] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18280), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [532548] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18232), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [532557] = 3, ACTIONS(20144), 1, sym_keyword_as, ACTIONS(20146), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [532568] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15660), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [532577] = 3, ACTIONS(13239), 1, sym_keyword_on, ACTIONS(13241), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [532588] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20148), 2, sym_keyword_function, sym_keyword_procedure, [532597] = 3, ACTIONS(14443), 1, anon_sym_LPAREN, STATE(2661), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [532608] = 3, ACTIONS(19534), 1, sym_keyword_from, STATE(10425), 1, sym__delete_from, ACTIONS(3), 2, sym_comment, sym_marginalia, [532619] = 3, ACTIONS(16993), 1, sym_keyword_select, STATE(11120), 1, sym_select, ACTIONS(3), 2, sym_comment, sym_marginalia, [532630] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15484), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [532639] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20150), 2, sym_keyword_function, sym_keyword_procedure, [532648] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18282), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [532657] = 3, ACTIONS(14284), 1, anon_sym_LPAREN, STATE(10538), 1, sym_ordered_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [532668] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20152), 2, sym_keyword_function, sym_keyword_procedure, [532677] = 3, ACTIONS(17958), 1, anon_sym_LPAREN, STATE(14645), 1, sym_function_arguments, ACTIONS(3), 2, sym_comment, sym_marginalia, [532688] = 3, ACTIONS(20154), 1, sym_keyword_as, ACTIONS(20156), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [532699] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20158), 2, sym_keyword_function, sym_keyword_procedure, [532708] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(9238), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [532719] = 3, ACTIONS(13475), 1, sym_keyword_using, ACTIONS(13511), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [532730] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20160), 2, sym_keyword_function, sym_keyword_procedure, [532739] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20162), 2, sym_keyword_function, sym_keyword_procedure, [532748] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20164), 2, sym_keyword_function, sym_keyword_procedure, [532757] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20166), 2, sym_keyword_function, sym_keyword_procedure, [532766] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20168), 2, sym_keyword_function, sym_keyword_procedure, [532775] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20170), 2, sym_keyword_function, sym_keyword_procedure, [532784] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20172), 2, sym_keyword_function, sym_keyword_procedure, [532793] = 3, ACTIONS(11412), 1, anon_sym_LPAREN, STATE(6903), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [532804] = 3, ACTIONS(20174), 1, anon_sym_LPAREN, STATE(6840), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, [532815] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20176), 2, sym_keyword_definer, sym_keyword_invoker, [532824] = 3, ACTIONS(20178), 1, sym_keyword_not, ACTIONS(20180), 1, sym_keyword_deferrable, ACTIONS(3), 2, sym_comment, sym_marginalia, [532835] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18108), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [532844] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16963), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [532853] = 3, ACTIONS(17525), 1, sym_keyword_check, STATE(10876), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [532864] = 3, ACTIONS(20182), 1, aux_sym__integer_token1, ACTIONS(20184), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [532875] = 3, ACTIONS(20186), 1, sym_keyword_no, ACTIONS(20188), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [532886] = 3, ACTIONS(18789), 1, anon_sym_LPAREN, STATE(9680), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [532897] = 3, ACTIONS(16633), 1, sym_keyword_outer, ACTIONS(16635), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [532908] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18150), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [532917] = 3, ACTIONS(14137), 1, sym_keyword_on, ACTIONS(14139), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [532928] = 3, ACTIONS(20190), 1, sym_keyword_outer, ACTIONS(20192), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [532939] = 3, ACTIONS(20194), 1, sym_keyword_outer, ACTIONS(20196), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [532950] = 3, ACTIONS(18789), 1, anon_sym_LPAREN, STATE(9693), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [532961] = 3, ACTIONS(18789), 1, anon_sym_LPAREN, STATE(9706), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [532972] = 3, ACTIONS(16647), 1, sym_keyword_outer, ACTIONS(16649), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [532983] = 3, ACTIONS(20198), 1, anon_sym_LPAREN, STATE(4531), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [532994] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15153), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [533003] = 3, ACTIONS(20200), 1, sym_keyword_outer, ACTIONS(20202), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [533014] = 3, ACTIONS(20204), 1, sym_keyword_outer, ACTIONS(20206), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [533025] = 3, ACTIONS(19538), 1, sym_keyword_using, ACTIONS(20208), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [533036] = 3, ACTIONS(20210), 1, anon_sym_LBRACK, ACTIONS(20212), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [533047] = 3, ACTIONS(16659), 1, sym_keyword_outer, ACTIONS(16661), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [533058] = 3, ACTIONS(19396), 1, anon_sym_LPAREN, ACTIONS(20214), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [533069] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20216), 2, sym_keyword_definer, sym_keyword_invoker, [533078] = 3, ACTIONS(20218), 1, sym_keyword_outer, ACTIONS(20220), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [533089] = 3, ACTIONS(20222), 1, sym_keyword_outer, ACTIONS(20224), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [533100] = 3, ACTIONS(20226), 1, anon_sym_LPAREN, ACTIONS(20228), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [533111] = 3, ACTIONS(16667), 1, sym_keyword_outer, ACTIONS(16669), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [533122] = 3, ACTIONS(20230), 1, sym_keyword_outer, ACTIONS(20232), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [533133] = 3, ACTIONS(20234), 1, sym_keyword_outer, ACTIONS(20236), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [533144] = 3, ACTIONS(20238), 1, aux_sym__integer_token1, ACTIONS(20240), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [533155] = 3, ACTIONS(16673), 1, sym_keyword_outer, ACTIONS(16675), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [533166] = 3, ACTIONS(20242), 1, sym_keyword_with, ACTIONS(20244), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [533177] = 3, ACTIONS(14165), 1, anon_sym_LPAREN, STATE(10070), 1, sym_ordered_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [533188] = 3, ACTIONS(20246), 1, sym_keyword_outer, ACTIONS(20248), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [533199] = 3, ACTIONS(14165), 1, anon_sym_LPAREN, STATE(10901), 1, sym_ordered_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [533210] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20250), 2, sym_keyword_is, sym_keyword_returns, [533219] = 3, ACTIONS(16683), 1, sym_keyword_outer, ACTIONS(16685), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [533230] = 3, ACTIONS(20252), 1, sym_keyword_outer, ACTIONS(20254), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [533241] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18154), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [533250] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19108), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [533259] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19166), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [533268] = 3, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(14186), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [533279] = 3, ACTIONS(13463), 1, sym_keyword_using, ACTIONS(13515), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [533290] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(14832), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [533301] = 3, ACTIONS(20256), 1, anon_sym_RPAREN, ACTIONS(20258), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [533312] = 3, ACTIONS(17495), 1, anon_sym_LPAREN, STATE(6535), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, [533323] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20260), 2, sym_keyword_first, sym_keyword_last, [533332] = 3, ACTIONS(11412), 1, anon_sym_LPAREN, STATE(6918), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [533343] = 3, ACTIONS(20262), 1, sym_keyword_then, ACTIONS(20264), 1, sym_keyword_and, ACTIONS(3), 2, sym_comment, sym_marginalia, [533354] = 3, ACTIONS(20266), 1, sym_keyword_as, ACTIONS(20268), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [533365] = 3, ACTIONS(13241), 1, sym_keyword_using, ACTIONS(13517), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [533376] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17209), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [533385] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18340), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [533394] = 3, ACTIONS(20270), 1, anon_sym_RPAREN, ACTIONS(20272), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [533405] = 3, ACTIONS(17525), 1, sym_keyword_check, STATE(10935), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [533416] = 3, ACTIONS(20274), 1, anon_sym_RPAREN, ACTIONS(20276), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [533427] = 3, ACTIONS(18789), 1, anon_sym_LPAREN, STATE(9160), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [533438] = 3, ACTIONS(18789), 1, anon_sym_LPAREN, STATE(9204), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [533449] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15492), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [533458] = 3, ACTIONS(18789), 1, anon_sym_LPAREN, STATE(9208), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [533469] = 3, ACTIONS(13475), 1, sym_keyword_using, ACTIONS(13529), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [533480] = 3, ACTIONS(1406), 1, sym__dollar_quoted_string_end_tag, ACTIONS(20278), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [533491] = 3, ACTIONS(20280), 1, sym_keyword_no, ACTIONS(20282), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [533502] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18663), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [533511] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17159), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [533520] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15992), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [533529] = 3, ACTIONS(14165), 1, anon_sym_LPAREN, STATE(10114), 1, sym_ordered_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [533540] = 3, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(3357), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [533551] = 3, ACTIONS(14139), 1, sym_keyword_using, ACTIONS(14155), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [533562] = 3, ACTIONS(20284), 1, sym_keyword_duplicate, ACTIONS(20286), 1, sym_keyword_conflict, ACTIONS(3), 2, sym_comment, sym_marginalia, [533573] = 3, ACTIONS(19538), 1, sym_keyword_using, ACTIONS(20288), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [533584] = 3, ACTIONS(20290), 1, anon_sym_LBRACK, ACTIONS(20292), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [533595] = 3, ACTIONS(20012), 1, anon_sym_LPAREN, ACTIONS(20294), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [533606] = 3, ACTIONS(14903), 1, sym_keyword_not, ACTIONS(20296), 1, sym_keyword_default, ACTIONS(3), 2, sym_comment, sym_marginalia, [533617] = 3, ACTIONS(12097), 1, sym_keyword_set, STATE(10244), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [533628] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19130), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [533637] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17163), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [533646] = 3, ACTIONS(20298), 1, sym_keyword_set, ACTIONS(20300), 1, sym_keyword_type, ACTIONS(3), 2, sym_comment, sym_marginalia, [533657] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20302), 2, sym_keyword_first, sym_keyword_last, [533666] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18508), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [533675] = 3, ACTIONS(11412), 1, anon_sym_LPAREN, STATE(6842), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [533686] = 3, ACTIONS(13537), 1, sym_keyword_on, ACTIONS(13539), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [533697] = 3, ACTIONS(20304), 1, sym_keyword_then, ACTIONS(20306), 1, sym_keyword_and, ACTIONS(3), 2, sym_comment, sym_marginalia, [533708] = 3, ACTIONS(16991), 1, sym_keyword_check, STATE(10246), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [533719] = 3, ACTIONS(17525), 1, sym_keyword_check, STATE(10976), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [533730] = 3, ACTIONS(20308), 1, anon_sym_LPAREN, STATE(6464), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [533741] = 3, ACTIONS(18789), 1, anon_sym_LPAREN, STATE(9433), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [533752] = 3, ACTIONS(18789), 1, anon_sym_LPAREN, STATE(9438), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [533763] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(13258), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [533774] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(14221), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [533785] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20310), 2, sym_keyword_function, sym_keyword_procedure, [533794] = 3, ACTIONS(2938), 1, aux_sym__single_quote_string_token1, STATE(9410), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [533805] = 3, ACTIONS(14165), 1, anon_sym_LPAREN, STATE(10135), 1, sym_ordered_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [533816] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18514), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [533825] = 3, ACTIONS(13541), 1, sym_keyword_on, ACTIONS(13543), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [533836] = 3, ACTIONS(20312), 1, sym_keyword_outer, ACTIONS(20314), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [533847] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20316), 2, sym_keyword_first, sym_keyword_last, [533856] = 3, ACTIONS(20318), 1, aux_sym__integer_token1, ACTIONS(20320), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [533867] = 3, ACTIONS(13545), 1, sym_keyword_on, ACTIONS(13547), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [533878] = 3, ACTIONS(12185), 1, sym_keyword_set, STATE(10992), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [533889] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18438), 2, anon_sym_RPAREN, anon_sym_COMMA, [533898] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20322), 2, anon_sym_RPAREN, anon_sym_COMMA, [533907] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20322), 2, anon_sym_RPAREN, anon_sym_COMMA, [533916] = 3, ACTIONS(14172), 1, sym_keyword_on, ACTIONS(14174), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [533927] = 3, ACTIONS(17525), 1, sym_keyword_check, STATE(10996), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [533938] = 3, ACTIONS(20324), 1, sym_keyword_first, ACTIONS(20326), 1, sym_keyword_last, ACTIONS(3), 2, sym_comment, sym_marginalia, [533949] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20328), 2, anon_sym_RPAREN, anon_sym_COMMA, [533958] = 3, ACTIONS(18789), 1, anon_sym_LPAREN, STATE(9624), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [533969] = 3, ACTIONS(20330), 1, sym_keyword_on, ACTIONS(20332), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [533980] = 3, ACTIONS(20334), 1, anon_sym_SEMI, ACTIONS(20336), 1, sym__dollar_quoted_string_end_tag, ACTIONS(3), 2, sym_comment, sym_marginalia, [533991] = 3, ACTIONS(20338), 1, anon_sym_LBRACK, ACTIONS(20340), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [534002] = 3, ACTIONS(20342), 1, anon_sym_LPAREN, ACTIONS(20344), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [534013] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20346), 2, anon_sym_RPAREN, anon_sym_COMMA, [534022] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20346), 2, anon_sym_RPAREN, anon_sym_COMMA, [534031] = 3, ACTIONS(20348), 1, sym_keyword_first, ACTIONS(20350), 1, sym_keyword_last, ACTIONS(3), 2, sym_comment, sym_marginalia, [534042] = 3, ACTIONS(19654), 1, anon_sym_LPAREN, STATE(8462), 1, sym_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [534053] = 3, ACTIONS(12185), 1, sym_keyword_set, STATE(11007), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [534064] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20352), 2, anon_sym_RPAREN, anon_sym_COMMA, [534073] = 3, ACTIONS(17525), 1, sym_keyword_check, STATE(11010), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [534084] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20354), 2, anon_sym_RPAREN, anon_sym_COMMA, [534093] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20354), 2, anon_sym_RPAREN, anon_sym_COMMA, [534102] = 3, ACTIONS(20356), 1, sym_keyword_first, ACTIONS(20358), 1, sym_keyword_last, ACTIONS(3), 2, sym_comment, sym_marginalia, [534113] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(19146), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [534122] = 3, ACTIONS(20360), 1, sym_keyword_with, ACTIONS(20362), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [534133] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18665), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [534142] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20364), 2, anon_sym_RPAREN, anon_sym_COMMA, [534151] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(9459), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [534162] = 3, ACTIONS(13539), 1, sym_keyword_using, ACTIONS(13551), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [534173] = 3, ACTIONS(12185), 1, sym_keyword_set, STATE(11015), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [534184] = 3, ACTIONS(11082), 1, anon_sym_LPAREN, STATE(6729), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [534195] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18675), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [534204] = 3, ACTIONS(17525), 1, sym_keyword_check, STATE(11020), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [534215] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(13898), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [534226] = 3, ACTIONS(20366), 1, anon_sym_SEMI, ACTIONS(20368), 1, sym__dollar_quoted_string_end_tag, ACTIONS(3), 2, sym_comment, sym_marginalia, [534237] = 3, ACTIONS(20370), 1, anon_sym_LPAREN, STATE(5651), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [534248] = 3, ACTIONS(13241), 1, sym_keyword_using, ACTIONS(13465), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [534259] = 3, ACTIONS(20372), 1, aux_sym__integer_token1, ACTIONS(20374), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [534270] = 3, ACTIONS(20376), 1, anon_sym_SEMI, ACTIONS(20378), 1, sym__dollar_quoted_string_end_tag, ACTIONS(3), 2, sym_comment, sym_marginalia, [534281] = 3, ACTIONS(13543), 1, sym_keyword_using, ACTIONS(13553), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [534292] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20380), 2, sym_keyword_default, sym_keyword_null, [534301] = 3, ACTIONS(20382), 1, anon_sym_SEMI, ACTIONS(20384), 1, anon_sym_COLON_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [534312] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(14432), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [534321] = 3, ACTIONS(12185), 1, sym_keyword_set, STATE(11025), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [534332] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(9241), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [534343] = 3, ACTIONS(17625), 1, anon_sym_LPAREN, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [534354] = 3, ACTIONS(17525), 1, sym_keyword_check, STATE(11030), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [534365] = 3, ACTIONS(13547), 1, sym_keyword_using, ACTIONS(13555), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [534376] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20386), 2, sym_keyword_only, sym_keyword_write, [534385] = 3, ACTIONS(20388), 1, aux_sym__integer_token1, ACTIONS(20390), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [534396] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18718), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [534405] = 3, ACTIONS(14174), 1, sym_keyword_using, ACTIONS(14196), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [534416] = 3, ACTIONS(12185), 1, sym_keyword_set, STATE(11033), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [534427] = 3, ACTIONS(14139), 1, sym_keyword_using, ACTIONS(14153), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [534438] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(15070), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [534447] = 3, ACTIONS(14284), 1, anon_sym_LPAREN, STATE(9306), 1, sym_ordered_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [534458] = 3, ACTIONS(17525), 1, sym_keyword_check, STATE(11038), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [534469] = 3, ACTIONS(20332), 1, sym_keyword_using, ACTIONS(20392), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [534480] = 3, ACTIONS(16808), 1, sym_keyword_sequence, ACTIONS(17595), 1, sym_keyword_table, ACTIONS(3), 2, sym_comment, sym_marginalia, [534491] = 3, ACTIONS(20394), 1, anon_sym_LBRACK, ACTIONS(20396), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [534502] = 3, ACTIONS(20398), 1, anon_sym_LPAREN, ACTIONS(20400), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [534513] = 3, ACTIONS(11082), 1, anon_sym_LPAREN, STATE(14671), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [534524] = 3, ACTIONS(12185), 1, sym_keyword_set, STATE(11041), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [534535] = 3, ACTIONS(17633), 1, anon_sym_LPAREN, STATE(10469), 1, sym_index_fields, ACTIONS(3), 2, sym_comment, sym_marginalia, [534546] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(11952), 2, anon_sym_RPAREN, anon_sym_COMMA, [534555] = 3, ACTIONS(20402), 1, anon_sym_LPAREN, STATE(3870), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [534566] = 3, ACTIONS(20404), 1, sym_keyword_distinct, ACTIONS(20406), 1, sym_keyword_not, ACTIONS(3), 2, sym_comment, sym_marginalia, [534577] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18454), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [534586] = 3, ACTIONS(1616), 1, ts_builtin_sym_end, ACTIONS(20056), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [534597] = 3, ACTIONS(20408), 1, anon_sym_RPAREN, ACTIONS(20410), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [534608] = 3, ACTIONS(13539), 1, sym_keyword_using, ACTIONS(13559), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [534619] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20412), 2, sym_keyword_delete, sym_keyword_update, [534628] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(14735), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [534639] = 3, ACTIONS(17495), 1, anon_sym_LPAREN, STATE(6541), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, [534650] = 3, ACTIONS(17691), 1, sym_keyword_isolation, STATE(11146), 1, sym__transaction_mode, ACTIONS(3), 2, sym_comment, sym_marginalia, [534661] = 3, ACTIONS(20414), 1, sym_keyword_as, ACTIONS(20416), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [534672] = 3, ACTIONS(20418), 1, sym_keyword_matched, ACTIONS(20420), 1, sym_keyword_not, ACTIONS(3), 2, sym_comment, sym_marginalia, [534683] = 3, ACTIONS(13543), 1, sym_keyword_using, ACTIONS(13561), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [534694] = 3, ACTIONS(20422), 1, anon_sym_RPAREN, ACTIONS(20424), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [534705] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18728), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [534714] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(16687), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [534723] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20426), 2, sym_keyword_row, sym_keyword_statement, [534732] = 3, ACTIONS(20428), 1, anon_sym_RPAREN, ACTIONS(20430), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [534743] = 3, ACTIONS(13547), 1, sym_keyword_using, ACTIONS(13563), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [534754] = 3, ACTIONS(14174), 1, sym_keyword_using, ACTIONS(14204), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [534765] = 3, ACTIONS(11082), 1, anon_sym_LPAREN, STATE(14835), 1, sym__column_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [534776] = 3, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(9940), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [534787] = 3, ACTIONS(20332), 1, sym_keyword_using, ACTIONS(20432), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [534798] = 3, ACTIONS(20434), 1, anon_sym_LBRACK, ACTIONS(20436), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [534809] = 3, ACTIONS(20438), 1, anon_sym_LPAREN, ACTIONS(20440), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [534820] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17746), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [534829] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20442), 2, anon_sym_RPAREN, anon_sym_COMMA, [534838] = 3, ACTIONS(20444), 1, aux_sym__integer_token1, ACTIONS(20446), 1, aux_sym__decimal_number_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [534849] = 3, ACTIONS(19486), 1, anon_sym_LPAREN, STATE(8345), 1, sym_list, ACTIONS(3), 2, sym_comment, sym_marginalia, [534860] = 3, ACTIONS(20448), 1, sym_keyword_as, ACTIONS(20450), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [534871] = 3, ACTIONS(16808), 1, sym_keyword_sequence, ACTIONS(17483), 1, sym_keyword_table, ACTIONS(3), 2, sym_comment, sym_marginalia, [534882] = 3, ACTIONS(12097), 1, sym_keyword_set, STATE(10263), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [534893] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(14931), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [534904] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18501), 2, anon_sym_RPAREN, anon_sym_COMMA, [534913] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20452), 2, anon_sym_RPAREN, anon_sym_COMMA, [534922] = 3, ACTIONS(15596), 1, anon_sym_LPAREN, STATE(7494), 1, sym_window_specification, ACTIONS(3), 2, sym_comment, sym_marginalia, [534933] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20452), 2, anon_sym_RPAREN, anon_sym_COMMA, [534942] = 3, ACTIONS(20454), 1, sym_keyword_tablespace, ACTIONS(20456), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [534953] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18320), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [534962] = 3, ACTIONS(16991), 1, sym_keyword_check, STATE(10265), 1, sym__check_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [534973] = 3, ACTIONS(20458), 1, anon_sym_LBRACK, ACTIONS(20460), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [534984] = 3, ACTIONS(20462), 1, anon_sym_LPAREN, ACTIONS(20464), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [534995] = 3, ACTIONS(20466), 1, sym_keyword_with, ACTIONS(20468), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535006] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20470), 2, sym_keyword_function, sym_keyword_procedure, [535015] = 3, ACTIONS(20472), 1, anon_sym_LPAREN, STATE(8195), 1, sym_column_definitions, ACTIONS(3), 2, sym_comment, sym_marginalia, [535026] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20474), 2, anon_sym_RPAREN, anon_sym_COMMA, [535035] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20476), 2, sym_keyword_first, sym_keyword_last, [535044] = 3, ACTIONS(20478), 1, sym_keyword_first, ACTIONS(20480), 1, sym_keyword_last, ACTIONS(3), 2, sym_comment, sym_marginalia, [535055] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(18458), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [535064] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20482), 2, anon_sym_RPAREN, anon_sym_COMMA, [535073] = 3, ACTIONS(3015), 1, aux_sym__single_quote_string_token1, STATE(4268), 1, sym__single_quote_string, ACTIONS(3), 2, sym_comment, sym_marginalia, [535084] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20484), 2, sym_keyword_to, anon_sym_EQ, [535093] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20482), 2, anon_sym_RPAREN, anon_sym_COMMA, [535102] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20486), 2, anon_sym_RPAREN, anon_sym_COMMA, [535111] = 3, ACTIONS(15082), 1, sym_keyword_where, STATE(13141), 1, sym_where, ACTIONS(3), 2, sym_comment, sym_marginalia, [535122] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20486), 2, anon_sym_RPAREN, anon_sym_COMMA, [535131] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20488), 2, anon_sym_RPAREN, anon_sym_COMMA, [535140] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(20488), 2, anon_sym_RPAREN, anon_sym_COMMA, [535149] = 2, ACTIONS(3), 2, sym_comment, sym_marginalia, ACTIONS(17748), 2, sym__dollar_quoted_string_end_tag, anon_sym_SEMI, [535158] = 3, ACTIONS(12139), 1, sym_keyword_set, STATE(10486), 1, sym__set_values, ACTIONS(3), 2, sym_comment, sym_marginalia, [535169] = 3, ACTIONS(20490), 1, anon_sym_RPAREN, ACTIONS(20492), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [535180] = 3, ACTIONS(20494), 1, anon_sym_LBRACK, ACTIONS(20496), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535191] = 3, ACTIONS(17629), 1, anon_sym_DOT, ACTIONS(20438), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535202] = 3, ACTIONS(13473), 1, sym_keyword_on, ACTIONS(13475), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [535213] = 3, ACTIONS(20498), 1, sym_keyword_as, ACTIONS(20500), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535224] = 3, ACTIONS(20502), 1, anon_sym_LPAREN, STATE(4455), 1, sym_subquery, ACTIONS(3), 2, sym_comment, sym_marginalia, [535235] = 2, ACTIONS(20504), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535243] = 2, ACTIONS(20506), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535251] = 2, ACTIONS(20508), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535259] = 2, ACTIONS(20510), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535267] = 2, ACTIONS(20512), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535275] = 2, ACTIONS(20514), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535283] = 2, ACTIONS(20516), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [535291] = 2, ACTIONS(20518), 1, sym_keyword_not, ACTIONS(3), 2, sym_comment, sym_marginalia, [535299] = 2, ACTIONS(20520), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [535307] = 2, ACTIONS(20522), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535315] = 2, ACTIONS(20524), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535323] = 2, ACTIONS(20526), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [535331] = 2, ACTIONS(20528), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535339] = 2, ACTIONS(20530), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535347] = 2, ACTIONS(20532), 1, sym_keyword_row, ACTIONS(3), 2, sym_comment, sym_marginalia, [535355] = 2, ACTIONS(20534), 1, sym_keyword_password, ACTIONS(3), 2, sym_comment, sym_marginalia, [535363] = 2, ACTIONS(20536), 1, sym_keyword_until, ACTIONS(3), 2, sym_comment, sym_marginalia, [535371] = 2, ACTIONS(20538), 1, sym_keyword_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [535379] = 2, ACTIONS(20540), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535387] = 2, ACTIONS(20542), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [535395] = 2, ACTIONS(20544), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [535403] = 2, ACTIONS(20546), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535411] = 2, ACTIONS(20548), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535419] = 2, ACTIONS(20550), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535427] = 2, ACTIONS(20552), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535435] = 2, ACTIONS(20554), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535443] = 2, ACTIONS(20556), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535451] = 2, ACTIONS(20558), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535459] = 2, ACTIONS(20560), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535467] = 2, ACTIONS(20562), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535475] = 2, ACTIONS(20564), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535483] = 2, ACTIONS(20566), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535491] = 2, ACTIONS(20568), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535499] = 2, ACTIONS(20570), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535507] = 2, ACTIONS(20572), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535515] = 2, ACTIONS(20574), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [535523] = 2, ACTIONS(20576), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535531] = 2, ACTIONS(20578), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535539] = 2, ACTIONS(20580), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535547] = 2, ACTIONS(20582), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535555] = 2, ACTIONS(20584), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535563] = 2, ACTIONS(20586), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535571] = 2, ACTIONS(20588), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535579] = 2, ACTIONS(20590), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535587] = 2, ACTIONS(20592), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535595] = 2, ACTIONS(20594), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535603] = 2, ACTIONS(20596), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535611] = 2, ACTIONS(15566), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535619] = 2, ACTIONS(20598), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535627] = 2, ACTIONS(20600), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535635] = 2, ACTIONS(20602), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535643] = 2, ACTIONS(20604), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535651] = 2, ACTIONS(20606), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535659] = 2, ACTIONS(20608), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [535667] = 2, ACTIONS(20610), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535675] = 2, ACTIONS(20612), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535683] = 2, ACTIONS(20614), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535691] = 2, ACTIONS(20616), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535699] = 2, ACTIONS(20618), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535707] = 2, ACTIONS(20620), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535715] = 2, ACTIONS(20622), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535723] = 2, ACTIONS(20624), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535731] = 2, ACTIONS(20626), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535739] = 2, ACTIONS(20628), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535747] = 2, ACTIONS(10880), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535755] = 2, ACTIONS(20630), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535763] = 2, ACTIONS(20632), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535771] = 2, ACTIONS(20634), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535779] = 2, ACTIONS(20636), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535787] = 2, ACTIONS(20638), 1, sym__dollar_quoted_string_end_tag, ACTIONS(3), 2, sym_comment, sym_marginalia, [535795] = 2, ACTIONS(20640), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535803] = 2, ACTIONS(20642), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535811] = 2, ACTIONS(20644), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535819] = 2, ACTIONS(20646), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535827] = 2, ACTIONS(20648), 1, sym_keyword_authorization, ACTIONS(3), 2, sym_comment, sym_marginalia, [535835] = 2, ACTIONS(20650), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [535843] = 2, ACTIONS(20652), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535851] = 2, ACTIONS(20654), 1, sym_keyword_input, ACTIONS(3), 2, sym_comment, sym_marginalia, [535859] = 2, ACTIONS(20656), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535867] = 2, ACTIONS(20658), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [535875] = 2, ACTIONS(20660), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535883] = 2, ACTIONS(20662), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535891] = 2, ACTIONS(20664), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535899] = 2, ACTIONS(20666), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535907] = 2, ACTIONS(20668), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535915] = 2, ACTIONS(20670), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535923] = 2, ACTIONS(20672), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [535931] = 2, ACTIONS(18364), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [535939] = 2, ACTIONS(20674), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [535947] = 2, ACTIONS(20676), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [535955] = 2, ACTIONS(20678), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [535963] = 2, ACTIONS(20680), 1, sym_keyword_distinct, ACTIONS(3), 2, sym_comment, sym_marginalia, [535971] = 2, ACTIONS(20682), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [535979] = 2, ACTIONS(20684), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [535987] = 2, ACTIONS(20686), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [535995] = 2, ACTIONS(20688), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536003] = 2, ACTIONS(20690), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536011] = 2, ACTIONS(16198), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536019] = 2, ACTIONS(20692), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536027] = 2, ACTIONS(15592), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536035] = 2, ACTIONS(20694), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536043] = 2, ACTIONS(20314), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [536051] = 2, ACTIONS(20696), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536059] = 2, ACTIONS(20698), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536067] = 2, ACTIONS(16591), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536075] = 2, ACTIONS(20700), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [536083] = 2, ACTIONS(20702), 1, sym_keyword_from, ACTIONS(3), 2, sym_comment, sym_marginalia, [536091] = 2, ACTIONS(20704), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [536099] = 2, ACTIONS(15340), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536107] = 2, ACTIONS(20706), 1, sym_keyword_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [536115] = 2, ACTIONS(20708), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [536123] = 2, ACTIONS(15242), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536131] = 2, ACTIONS(20710), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536139] = 2, ACTIONS(20712), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [536147] = 2, ACTIONS(20714), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [536155] = 2, ACTIONS(20716), 1, sym_keyword_key, ACTIONS(3), 2, sym_comment, sym_marginalia, [536163] = 2, ACTIONS(20718), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [536171] = 2, ACTIONS(20720), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536179] = 2, ACTIONS(20722), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536187] = 2, ACTIONS(20724), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536195] = 2, ACTIONS(20726), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536203] = 2, ACTIONS(20728), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536211] = 2, ACTIONS(20730), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536219] = 2, ACTIONS(20732), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536227] = 2, ACTIONS(20734), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536235] = 2, ACTIONS(20736), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536243] = 2, ACTIONS(20738), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536251] = 2, ACTIONS(20740), 1, sym_keyword_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, [536259] = 2, ACTIONS(20742), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536267] = 2, ACTIONS(20744), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [536275] = 2, ACTIONS(20746), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536283] = 2, ACTIONS(20748), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536291] = 2, ACTIONS(20750), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536299] = 2, ACTIONS(20752), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536307] = 2, ACTIONS(20754), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536315] = 2, ACTIONS(20756), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536323] = 2, ACTIONS(20758), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536331] = 2, ACTIONS(20760), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536339] = 2, ACTIONS(20762), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536347] = 2, ACTIONS(20764), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536355] = 2, ACTIONS(20766), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536363] = 2, ACTIONS(20768), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536371] = 2, ACTIONS(20770), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536379] = 2, ACTIONS(20772), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536387] = 2, ACTIONS(20774), 1, sym_keyword_key, ACTIONS(3), 2, sym_comment, sym_marginalia, [536395] = 2, ACTIONS(20776), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [536403] = 2, ACTIONS(15356), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536411] = 2, ACTIONS(20778), 1, sym_keyword_cycle, ACTIONS(3), 2, sym_comment, sym_marginalia, [536419] = 2, ACTIONS(20780), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536427] = 2, ACTIONS(20782), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536435] = 2, ACTIONS(20784), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536443] = 2, ACTIONS(20786), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536451] = 2, ACTIONS(20788), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536459] = 2, ACTIONS(20790), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536467] = 2, ACTIONS(16607), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536475] = 2, ACTIONS(20792), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536483] = 2, ACTIONS(20794), 1, sym_keyword_metadata, ACTIONS(3), 2, sym_comment, sym_marginalia, [536491] = 2, ACTIONS(20796), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [536499] = 2, ACTIONS(16810), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536507] = 2, ACTIONS(20798), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536515] = 2, ACTIONS(20800), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536523] = 2, ACTIONS(20802), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536531] = 2, ACTIONS(20804), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [536539] = 2, ACTIONS(20806), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536547] = 2, ACTIONS(20808), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536555] = 2, ACTIONS(20810), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536563] = 2, ACTIONS(20812), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536571] = 2, ACTIONS(20814), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536579] = 2, ACTIONS(20816), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536587] = 2, ACTIONS(20818), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536595] = 2, ACTIONS(20820), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [536603] = 2, ACTIONS(20822), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536611] = 2, ACTIONS(20824), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [536619] = 2, ACTIONS(20826), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [536627] = 2, ACTIONS(20828), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536635] = 2, ACTIONS(20830), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536643] = 2, ACTIONS(20832), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536651] = 2, ACTIONS(20834), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536659] = 2, ACTIONS(20836), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536667] = 2, ACTIONS(20838), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536675] = 2, ACTIONS(15286), 1, aux_sym__single_quote_string_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [536683] = 2, ACTIONS(20840), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [536691] = 2, ACTIONS(20842), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536699] = 2, ACTIONS(20844), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536707] = 2, ACTIONS(20846), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [536715] = 2, ACTIONS(20848), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [536723] = 2, ACTIONS(20850), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [536731] = 2, ACTIONS(20852), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536739] = 2, ACTIONS(20854), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536747] = 2, ACTIONS(20856), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536755] = 2, ACTIONS(20858), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536763] = 2, ACTIONS(20860), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536771] = 2, ACTIONS(20862), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536779] = 2, ACTIONS(20864), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536787] = 2, ACTIONS(20866), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [536795] = 2, ACTIONS(20868), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [536803] = 2, ACTIONS(20870), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536811] = 2, ACTIONS(20872), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536819] = 2, ACTIONS(20874), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [536827] = 2, ACTIONS(20876), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [536835] = 2, ACTIONS(20878), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536843] = 2, ACTIONS(20880), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536851] = 2, ACTIONS(20882), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536859] = 2, ACTIONS(20884), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [536867] = 2, ACTIONS(20886), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536875] = 2, ACTIONS(20888), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536883] = 2, ACTIONS(20890), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536891] = 2, ACTIONS(20892), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536899] = 2, ACTIONS(20894), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536907] = 2, ACTIONS(20896), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536915] = 2, ACTIONS(20898), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536923] = 2, ACTIONS(20900), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536931] = 2, ACTIONS(20902), 1, aux_sym__integer_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [536939] = 2, ACTIONS(20904), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536947] = 2, ACTIONS(20906), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [536955] = 2, ACTIONS(20908), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536963] = 2, ACTIONS(20910), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536971] = 2, ACTIONS(20912), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536979] = 2, ACTIONS(20914), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536987] = 2, ACTIONS(20916), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [536995] = 2, ACTIONS(20918), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537003] = 2, ACTIONS(20920), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537011] = 2, ACTIONS(20922), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537019] = 2, ACTIONS(20924), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537027] = 2, ACTIONS(20926), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537035] = 2, ACTIONS(20928), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [537043] = 2, ACTIONS(20930), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537051] = 2, ACTIONS(20932), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [537059] = 2, ACTIONS(20934), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537067] = 2, ACTIONS(20936), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537075] = 2, ACTIONS(20938), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [537083] = 2, ACTIONS(20940), 1, sym_keyword_null, ACTIONS(3), 2, sym_comment, sym_marginalia, [537091] = 2, ACTIONS(20942), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537099] = 2, ACTIONS(20944), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537107] = 2, ACTIONS(20946), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537115] = 2, ACTIONS(20948), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537123] = 2, ACTIONS(20950), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537131] = 2, ACTIONS(20952), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537139] = 2, ACTIONS(20954), 1, sym_keyword_always, ACTIONS(3), 2, sym_comment, sym_marginalia, [537147] = 2, ACTIONS(20956), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537155] = 2, ACTIONS(20958), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537163] = 2, ACTIONS(20960), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537171] = 2, ACTIONS(20962), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537179] = 2, ACTIONS(20964), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537187] = 2, ACTIONS(20966), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537195] = 2, ACTIONS(15818), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537203] = 2, ACTIONS(20968), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537211] = 2, ACTIONS(20970), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537219] = 2, ACTIONS(20972), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537227] = 2, ACTIONS(20974), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537235] = 2, ACTIONS(20976), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537243] = 2, ACTIONS(20978), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537251] = 2, ACTIONS(20980), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537259] = 2, ACTIONS(20982), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537267] = 2, ACTIONS(20984), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [537275] = 2, ACTIONS(20986), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537283] = 2, ACTIONS(20988), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537291] = 2, ACTIONS(20990), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537299] = 2, ACTIONS(20992), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537307] = 2, ACTIONS(20994), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537315] = 2, ACTIONS(20996), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537323] = 2, ACTIONS(20998), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537331] = 2, ACTIONS(21000), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537339] = 2, ACTIONS(21002), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [537347] = 2, ACTIONS(21004), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537355] = 2, ACTIONS(21006), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537363] = 2, ACTIONS(21008), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537371] = 2, ACTIONS(21010), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [537379] = 2, ACTIONS(21012), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [537387] = 2, ACTIONS(21014), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537395] = 2, ACTIONS(21016), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537403] = 2, ACTIONS(21018), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537411] = 2, ACTIONS(21020), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537419] = 2, ACTIONS(21022), 1, sym_keyword_set, ACTIONS(3), 2, sym_comment, sym_marginalia, [537427] = 2, ACTIONS(21024), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537435] = 2, ACTIONS(21026), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [537443] = 2, ACTIONS(21028), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537451] = 2, ACTIONS(21030), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [537459] = 2, ACTIONS(21032), 1, sym_keyword_statistics, ACTIONS(3), 2, sym_comment, sym_marginalia, [537467] = 2, ACTIONS(15200), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537475] = 2, ACTIONS(21034), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537483] = 2, ACTIONS(21036), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537491] = 2, ACTIONS(21038), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [537499] = 2, ACTIONS(21040), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537507] = 2, ACTIONS(21042), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537515] = 2, ACTIONS(21044), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537523] = 2, ACTIONS(21046), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537531] = 2, ACTIONS(21048), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537539] = 2, ACTIONS(21050), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537547] = 2, ACTIONS(21052), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537555] = 2, ACTIONS(21054), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537563] = 2, ACTIONS(21056), 1, sym_keyword_terminated, ACTIONS(3), 2, sym_comment, sym_marginalia, [537571] = 2, ACTIONS(21058), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537579] = 2, ACTIONS(21060), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [537587] = 2, ACTIONS(21062), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537595] = 2, ACTIONS(21064), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537603] = 2, ACTIONS(21066), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537611] = 2, ACTIONS(21068), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537619] = 2, ACTIONS(21070), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537627] = 2, ACTIONS(21072), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537635] = 2, ACTIONS(21074), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537643] = 2, ACTIONS(21076), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537651] = 2, ACTIONS(21078), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537659] = 2, ACTIONS(21080), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537667] = 2, ACTIONS(21082), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537675] = 2, ACTIONS(21084), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537683] = 2, ACTIONS(21086), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537691] = 2, ACTIONS(21088), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537699] = 2, ACTIONS(21090), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537707] = 2, ACTIONS(21092), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537715] = 2, ACTIONS(21094), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537723] = 2, ACTIONS(21096), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537731] = 2, ACTIONS(21098), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537739] = 2, ACTIONS(21100), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537747] = 2, ACTIONS(21102), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537755] = 2, ACTIONS(21104), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537763] = 2, ACTIONS(21106), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537771] = 2, ACTIONS(21108), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537779] = 2, ACTIONS(21110), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537787] = 2, ACTIONS(21112), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537795] = 2, ACTIONS(21114), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537803] = 2, ACTIONS(21116), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537811] = 2, ACTIONS(21118), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537819] = 2, ACTIONS(21120), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537827] = 2, ACTIONS(21122), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537835] = 2, ACTIONS(21124), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537843] = 2, ACTIONS(21126), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537851] = 2, ACTIONS(21128), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537859] = 2, ACTIONS(16458), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [537867] = 2, ACTIONS(21130), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537875] = 2, ACTIONS(21132), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537883] = 2, ACTIONS(21134), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537891] = 2, ACTIONS(21136), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [537899] = 2, ACTIONS(21138), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537907] = 2, ACTIONS(21140), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537915] = 2, ACTIONS(21142), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537923] = 2, ACTIONS(21144), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537931] = 2, ACTIONS(15840), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537939] = 2, ACTIONS(21146), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537947] = 2, ACTIONS(21148), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [537955] = 2, ACTIONS(21150), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537963] = 2, ACTIONS(21152), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [537971] = 2, ACTIONS(17121), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537979] = 2, ACTIONS(21154), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537987] = 2, ACTIONS(21156), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [537995] = 2, ACTIONS(16424), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538003] = 2, ACTIONS(15248), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [538011] = 2, ACTIONS(21158), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [538019] = 2, ACTIONS(21160), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538027] = 2, ACTIONS(21162), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538035] = 2, ACTIONS(21164), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538043] = 2, ACTIONS(21166), 1, sym_keyword_statistics, ACTIONS(3), 2, sym_comment, sym_marginalia, [538051] = 2, ACTIONS(21168), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [538059] = 2, ACTIONS(21170), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538067] = 2, ACTIONS(21172), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538075] = 2, ACTIONS(21174), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538083] = 2, ACTIONS(21176), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538091] = 2, ACTIONS(21178), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538099] = 2, ACTIONS(21180), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538107] = 2, ACTIONS(21182), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538115] = 2, ACTIONS(21184), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538123] = 2, ACTIONS(21186), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538131] = 2, ACTIONS(21188), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538139] = 2, ACTIONS(21190), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538147] = 2, ACTIONS(21192), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538155] = 2, ACTIONS(21194), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [538163] = 2, ACTIONS(21196), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538171] = 2, ACTIONS(21198), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538179] = 2, ACTIONS(21200), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538187] = 2, ACTIONS(21202), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538195] = 2, ACTIONS(21204), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538203] = 2, ACTIONS(21206), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538211] = 2, ACTIONS(21208), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538219] = 2, ACTIONS(21210), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538227] = 2, ACTIONS(21212), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538235] = 2, ACTIONS(21214), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538243] = 2, ACTIONS(21216), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538251] = 2, ACTIONS(21218), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [538259] = 2, ACTIONS(21220), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538267] = 2, ACTIONS(21222), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538275] = 2, ACTIONS(21224), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538283] = 2, ACTIONS(21226), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538291] = 2, ACTIONS(15393), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538299] = 2, ACTIONS(21228), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538307] = 2, ACTIONS(21230), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538315] = 2, ACTIONS(21232), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538323] = 2, ACTIONS(21234), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538331] = 2, ACTIONS(21236), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538339] = 2, ACTIONS(21238), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538347] = 2, ACTIONS(21240), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538355] = 2, ACTIONS(21242), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538363] = 2, ACTIONS(15238), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538371] = 2, ACTIONS(21244), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538379] = 2, ACTIONS(21246), 1, sym_keyword_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [538387] = 2, ACTIONS(21248), 1, sym_keyword_metadata, ACTIONS(3), 2, sym_comment, sym_marginalia, [538395] = 2, ACTIONS(21250), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538403] = 2, ACTIONS(21252), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538411] = 2, ACTIONS(21254), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538419] = 2, ACTIONS(21256), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538427] = 2, ACTIONS(21258), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538435] = 2, ACTIONS(21260), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538443] = 2, ACTIONS(21262), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [538451] = 2, ACTIONS(21264), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538459] = 2, ACTIONS(21266), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538467] = 2, ACTIONS(21268), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538475] = 2, ACTIONS(21270), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538483] = 2, ACTIONS(21272), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538491] = 2, ACTIONS(21274), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538499] = 2, ACTIONS(15399), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538507] = 2, ACTIONS(21276), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538515] = 2, ACTIONS(21278), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538523] = 2, ACTIONS(21280), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538531] = 2, ACTIONS(21282), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538539] = 2, ACTIONS(21284), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538547] = 2, ACTIONS(16725), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538555] = 2, ACTIONS(15620), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538563] = 2, ACTIONS(21286), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538571] = 2, ACTIONS(21288), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [538579] = 2, ACTIONS(21290), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [538587] = 2, ACTIONS(21292), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [538595] = 2, ACTIONS(21294), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538603] = 2, ACTIONS(21296), 1, sym_keyword_bin_pack, ACTIONS(3), 2, sym_comment, sym_marginalia, [538611] = 2, ACTIONS(21298), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538619] = 2, ACTIONS(21300), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [538627] = 2, ACTIONS(15110), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538635] = 2, ACTIONS(21302), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [538643] = 2, ACTIONS(21304), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538651] = 2, ACTIONS(21306), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538659] = 2, ACTIONS(21308), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538667] = 2, ACTIONS(21310), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538675] = 2, ACTIONS(21312), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538683] = 2, ACTIONS(21314), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538691] = 2, ACTIONS(21316), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538699] = 2, ACTIONS(21318), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538707] = 2, ACTIONS(21320), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538715] = 2, ACTIONS(21322), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538723] = 2, ACTIONS(21324), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538731] = 2, ACTIONS(21326), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [538739] = 2, ACTIONS(21328), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538747] = 2, ACTIONS(21330), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538755] = 2, ACTIONS(21332), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538763] = 2, ACTIONS(21334), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538771] = 2, ACTIONS(21336), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538779] = 2, ACTIONS(21338), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538787] = 2, ACTIONS(21340), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538795] = 2, ACTIONS(21342), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538803] = 2, ACTIONS(21344), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538811] = 2, ACTIONS(21346), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538819] = 2, ACTIONS(21348), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538827] = 2, ACTIONS(21350), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538835] = 2, ACTIONS(21352), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538843] = 2, ACTIONS(21354), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538851] = 2, ACTIONS(21356), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538859] = 2, ACTIONS(21358), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538867] = 2, ACTIONS(21360), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538875] = 2, ACTIONS(21362), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538883] = 2, ACTIONS(21364), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538891] = 2, ACTIONS(21366), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538899] = 2, ACTIONS(21368), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538907] = 2, ACTIONS(21370), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538915] = 2, ACTIONS(21372), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538923] = 2, ACTIONS(21374), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538931] = 2, ACTIONS(21376), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538939] = 2, ACTIONS(21378), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538947] = 2, ACTIONS(21380), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [538955] = 2, ACTIONS(21382), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538963] = 2, ACTIONS(21384), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538971] = 2, ACTIONS(21386), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [538979] = 2, ACTIONS(21388), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538987] = 2, ACTIONS(21390), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [538995] = 2, ACTIONS(21392), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539003] = 2, ACTIONS(21394), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539011] = 2, ACTIONS(21396), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [539019] = 2, ACTIONS(21398), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539027] = 2, ACTIONS(21400), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539035] = 2, ACTIONS(21402), 1, sym_keyword_materialized, ACTIONS(3), 2, sym_comment, sym_marginalia, [539043] = 2, ACTIONS(21404), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539051] = 2, ACTIONS(21406), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539059] = 2, ACTIONS(21408), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539067] = 2, ACTIONS(21410), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539075] = 2, ACTIONS(21412), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539083] = 2, ACTIONS(21414), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539091] = 2, ACTIONS(21416), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539099] = 2, ACTIONS(21418), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539107] = 2, ACTIONS(21420), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539115] = 2, ACTIONS(21422), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539123] = 2, ACTIONS(21424), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539131] = 2, ACTIONS(21426), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539139] = 2, ACTIONS(21428), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539147] = 2, ACTIONS(21430), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [539155] = 2, ACTIONS(21432), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539163] = 2, ACTIONS(21434), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [539171] = 2, ACTIONS(21436), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [539179] = 2, ACTIONS(21438), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [539187] = 2, ACTIONS(21440), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539195] = 2, ACTIONS(21442), 1, sym_keyword_is, ACTIONS(3), 2, sym_comment, sym_marginalia, [539203] = 2, ACTIONS(21444), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539211] = 2, ACTIONS(21446), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539219] = 2, ACTIONS(21448), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539227] = 2, ACTIONS(21450), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539235] = 2, ACTIONS(21452), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539243] = 2, ACTIONS(21454), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539251] = 2, ACTIONS(21456), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539259] = 2, ACTIONS(21458), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539267] = 2, ACTIONS(21460), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539275] = 2, ACTIONS(21462), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539283] = 2, ACTIONS(21464), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539291] = 2, ACTIONS(21466), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539299] = 2, ACTIONS(21468), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [539307] = 2, ACTIONS(21470), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539315] = 2, ACTIONS(21472), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539323] = 2, ACTIONS(21474), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539331] = 2, ACTIONS(21476), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539339] = 2, ACTIONS(21478), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539347] = 2, ACTIONS(21480), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539355] = 2, ACTIONS(21482), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539363] = 2, ACTIONS(21484), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539371] = 2, ACTIONS(21486), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539379] = 2, ACTIONS(21488), 1, sym_keyword_transaction, ACTIONS(3), 2, sym_comment, sym_marginalia, [539387] = 2, ACTIONS(21490), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539395] = 2, ACTIONS(21492), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539403] = 2, ACTIONS(21494), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539411] = 2, ACTIONS(21496), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539419] = 2, ACTIONS(21498), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539427] = 2, ACTIONS(21500), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539435] = 2, ACTIONS(21502), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539443] = 2, ACTIONS(21504), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539451] = 2, ACTIONS(21506), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539459] = 2, ACTIONS(21508), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539467] = 2, ACTIONS(21510), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539475] = 2, ACTIONS(21512), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539483] = 2, ACTIONS(21514), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539491] = 2, ACTIONS(21516), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [539499] = 2, ACTIONS(21518), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539507] = 2, ACTIONS(21520), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539515] = 2, ACTIONS(21522), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539523] = 2, ACTIONS(21524), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539531] = 2, ACTIONS(21526), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539539] = 2, ACTIONS(21528), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539547] = 2, ACTIONS(21530), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539555] = 2, ACTIONS(21532), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539563] = 2, ACTIONS(21534), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539571] = 2, ACTIONS(21536), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539579] = 2, ACTIONS(21538), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539587] = 2, ACTIONS(21540), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539595] = 2, ACTIONS(21542), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539603] = 2, ACTIONS(21544), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539611] = 2, ACTIONS(21546), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539619] = 2, ACTIONS(21548), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539627] = 2, ACTIONS(21550), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539635] = 2, ACTIONS(21552), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [539643] = 2, ACTIONS(21554), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539651] = 2, ACTIONS(17718), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [539659] = 2, ACTIONS(21556), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539667] = 2, ACTIONS(21558), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539675] = 2, ACTIONS(21560), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539683] = 2, ACTIONS(21562), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539691] = 2, ACTIONS(21564), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539699] = 2, ACTIONS(21566), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539707] = 2, ACTIONS(21568), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539715] = 2, ACTIONS(21570), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539723] = 2, ACTIONS(21572), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539731] = 2, ACTIONS(21574), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539739] = 2, ACTIONS(21576), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539747] = 2, ACTIONS(21578), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539755] = 2, ACTIONS(21580), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539763] = 2, ACTIONS(21582), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539771] = 2, ACTIONS(21584), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [539779] = 2, ACTIONS(21586), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539787] = 2, ACTIONS(21588), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539795] = 2, ACTIONS(21590), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539803] = 2, ACTIONS(21592), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539811] = 2, ACTIONS(21594), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539819] = 2, ACTIONS(21596), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539827] = 2, ACTIONS(21598), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539835] = 2, ACTIONS(21600), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539843] = 2, ACTIONS(21602), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539851] = 2, ACTIONS(21604), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539859] = 2, ACTIONS(21606), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539867] = 2, ACTIONS(21608), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539875] = 2, ACTIONS(21610), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539883] = 2, ACTIONS(21612), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539891] = 2, ACTIONS(21614), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539899] = 2, ACTIONS(21616), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539907] = 2, ACTIONS(21618), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539915] = 2, ACTIONS(21620), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539923] = 2, ACTIONS(21622), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539931] = 2, ACTIONS(21624), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539939] = 2, ACTIONS(21626), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539947] = 2, ACTIONS(21628), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539955] = 2, ACTIONS(21630), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [539963] = 2, ACTIONS(16400), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [539971] = 2, ACTIONS(21632), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539979] = 2, ACTIONS(21634), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539987] = 2, ACTIONS(21636), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [539995] = 2, ACTIONS(21638), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540003] = 2, ACTIONS(15672), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540011] = 2, ACTIONS(21640), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540019] = 2, ACTIONS(21642), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540027] = 2, ACTIONS(21644), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540035] = 2, ACTIONS(21646), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540043] = 2, ACTIONS(21648), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540051] = 2, ACTIONS(21650), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540059] = 2, ACTIONS(21652), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540067] = 2, ACTIONS(21654), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540075] = 2, ACTIONS(21656), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540083] = 2, ACTIONS(21658), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540091] = 2, ACTIONS(21660), 1, sym__dollar_quoted_string_end_tag, ACTIONS(3), 2, sym_comment, sym_marginalia, [540099] = 2, ACTIONS(16947), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540107] = 2, ACTIONS(21662), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [540115] = 2, ACTIONS(21664), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540123] = 2, ACTIONS(21666), 1, sym_keyword_is, ACTIONS(3), 2, sym_comment, sym_marginalia, [540131] = 2, ACTIONS(21668), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540139] = 2, ACTIONS(21670), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [540147] = 2, ACTIONS(21672), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540155] = 2, ACTIONS(21674), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540163] = 2, ACTIONS(21676), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540171] = 2, ACTIONS(21678), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540179] = 2, ACTIONS(21680), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540187] = 2, ACTIONS(21682), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540195] = 2, ACTIONS(21684), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540203] = 2, ACTIONS(21686), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540211] = 2, ACTIONS(21688), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540219] = 2, ACTIONS(21690), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540227] = 2, ACTIONS(21692), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [540235] = 2, ACTIONS(21694), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540243] = 2, ACTIONS(21696), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [540251] = 2, ACTIONS(21698), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540259] = 2, ACTIONS(21700), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540267] = 2, ACTIONS(21702), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540275] = 2, ACTIONS(21704), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540283] = 2, ACTIONS(21706), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540291] = 2, ACTIONS(21708), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540299] = 2, ACTIONS(21710), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540307] = 2, ACTIONS(21712), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540315] = 2, ACTIONS(21714), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540323] = 2, ACTIONS(16846), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540331] = 2, ACTIONS(21716), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540339] = 2, ACTIONS(21718), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [540347] = 2, ACTIONS(21720), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540355] = 2, ACTIONS(21722), 1, sym_keyword_index, ACTIONS(3), 2, sym_comment, sym_marginalia, [540363] = 2, ACTIONS(21724), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540371] = 2, ACTIONS(21726), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540379] = 2, ACTIONS(21728), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540387] = 2, ACTIONS(21730), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540395] = 2, ACTIONS(21732), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540403] = 2, ACTIONS(21734), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540411] = 2, ACTIONS(21736), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [540419] = 2, ACTIONS(21738), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540427] = 2, ACTIONS(21740), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [540435] = 2, ACTIONS(21742), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540443] = 2, ACTIONS(21744), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540451] = 2, ACTIONS(21746), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540459] = 2, ACTIONS(21748), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540467] = 2, ACTIONS(21750), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540475] = 2, ACTIONS(21752), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540483] = 2, ACTIONS(21754), 1, sym_keyword_password, ACTIONS(3), 2, sym_comment, sym_marginalia, [540491] = 2, ACTIONS(21756), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540499] = 2, ACTIONS(21758), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540507] = 2, ACTIONS(21760), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540515] = 2, ACTIONS(21762), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [540523] = 2, ACTIONS(21764), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540531] = 2, ACTIONS(21766), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540539] = 2, ACTIONS(21768), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540547] = 2, ACTIONS(21770), 1, sym_keyword_until, ACTIONS(3), 2, sym_comment, sym_marginalia, [540555] = 2, ACTIONS(21772), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540563] = 2, ACTIONS(15458), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540571] = 2, ACTIONS(21774), 1, sym_keyword_key, ACTIONS(3), 2, sym_comment, sym_marginalia, [540579] = 2, ACTIONS(21776), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [540587] = 2, ACTIONS(21778), 1, sym_keyword_do, ACTIONS(3), 2, sym_comment, sym_marginalia, [540595] = 2, ACTIONS(21780), 1, sym_keyword_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [540603] = 2, ACTIONS(21782), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540611] = 2, ACTIONS(21784), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540619] = 2, ACTIONS(21786), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540627] = 2, ACTIONS(13993), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [540635] = 2, ACTIONS(21788), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540643] = 2, ACTIONS(21790), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540651] = 2, ACTIONS(21792), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540659] = 2, ACTIONS(21794), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540667] = 2, ACTIONS(21796), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540675] = 2, ACTIONS(21798), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540683] = 2, ACTIONS(21800), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540691] = 2, ACTIONS(21802), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540699] = 2, ACTIONS(21804), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540707] = 2, ACTIONS(21806), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540715] = 2, ACTIONS(21808), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [540723] = 2, ACTIONS(21810), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540731] = 2, ACTIONS(21812), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540739] = 2, ACTIONS(21814), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540747] = 2, ACTIONS(21816), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540755] = 2, ACTIONS(21818), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540763] = 2, ACTIONS(21820), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540771] = 2, ACTIONS(21822), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540779] = 2, ACTIONS(21824), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540787] = 2, ACTIONS(21826), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540795] = 2, ACTIONS(21828), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540803] = 2, ACTIONS(21830), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540811] = 2, ACTIONS(21832), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540819] = 2, ACTIONS(21834), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540827] = 2, ACTIONS(21836), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [540835] = 2, ACTIONS(21838), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540843] = 2, ACTIONS(21840), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540851] = 2, ACTIONS(21842), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540859] = 2, ACTIONS(21844), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540867] = 2, ACTIONS(21846), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540875] = 2, ACTIONS(21848), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540883] = 2, ACTIONS(21850), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540891] = 2, ACTIONS(21852), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540899] = 2, ACTIONS(21854), 1, sym_keyword_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, [540907] = 2, ACTIONS(21856), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540915] = 2, ACTIONS(21858), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540923] = 2, ACTIONS(21860), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540931] = 2, ACTIONS(21862), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540939] = 2, ACTIONS(21864), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540947] = 2, ACTIONS(21866), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540955] = 2, ACTIONS(21868), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540963] = 2, ACTIONS(21870), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540971] = 2, ACTIONS(21872), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540979] = 2, ACTIONS(21874), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [540987] = 2, ACTIONS(21876), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [540995] = 2, ACTIONS(21878), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541003] = 2, ACTIONS(21880), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541011] = 2, ACTIONS(21882), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541019] = 2, ACTIONS(21884), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541027] = 2, ACTIONS(21886), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541035] = 2, ACTIONS(21888), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541043] = 2, ACTIONS(21890), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541051] = 2, ACTIONS(21892), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [541059] = 2, ACTIONS(21894), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541067] = 2, ACTIONS(21896), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541075] = 2, ACTIONS(21898), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541083] = 2, ACTIONS(21900), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [541091] = 2, ACTIONS(21902), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541099] = 2, ACTIONS(21904), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541107] = 2, ACTIONS(21906), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541115] = 2, ACTIONS(21908), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541123] = 2, ACTIONS(21910), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541131] = 2, ACTIONS(21912), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541139] = 2, ACTIONS(21914), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541147] = 2, ACTIONS(21916), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541155] = 2, ACTIONS(21918), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541163] = 2, ACTIONS(21920), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541171] = 2, ACTIONS(21922), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541179] = 2, ACTIONS(21924), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541187] = 2, ACTIONS(21926), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [541195] = 2, ACTIONS(21928), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541203] = 2, ACTIONS(21930), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541211] = 2, ACTIONS(21932), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541219] = 2, ACTIONS(21934), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541227] = 2, ACTIONS(21936), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541235] = 2, ACTIONS(21938), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541243] = 2, ACTIONS(21940), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541251] = 2, ACTIONS(21942), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541259] = 2, ACTIONS(21944), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541267] = 2, ACTIONS(21946), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541275] = 2, ACTIONS(21948), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541283] = 2, ACTIONS(21950), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541291] = 2, ACTIONS(21952), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541299] = 2, ACTIONS(21954), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [541307] = 2, ACTIONS(21956), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541315] = 2, ACTIONS(21958), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541323] = 2, ACTIONS(21960), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541331] = 2, ACTIONS(21962), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541339] = 2, ACTIONS(21964), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541347] = 2, ACTIONS(21966), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541355] = 2, ACTIONS(21968), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541363] = 2, ACTIONS(21970), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541371] = 2, ACTIONS(21972), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541379] = 2, ACTIONS(21974), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541387] = 2, ACTIONS(21976), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541395] = 2, ACTIONS(21978), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541403] = 2, ACTIONS(21980), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541411] = 2, ACTIONS(21982), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541419] = 2, ACTIONS(21984), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [541427] = 2, ACTIONS(21986), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541435] = 2, ACTIONS(21988), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541443] = 2, ACTIONS(21990), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541451] = 2, ACTIONS(21992), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541459] = 2, ACTIONS(21994), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541467] = 2, ACTIONS(21996), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541475] = 2, ACTIONS(21998), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541483] = 2, ACTIONS(22000), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541491] = 2, ACTIONS(22002), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541499] = 2, ACTIONS(22004), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541507] = 2, ACTIONS(22006), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541515] = 2, ACTIONS(22008), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541523] = 2, ACTIONS(22010), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [541531] = 2, ACTIONS(22012), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541539] = 2, ACTIONS(22014), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [541547] = 2, ACTIONS(22016), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541555] = 2, ACTIONS(22018), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541563] = 2, ACTIONS(22020), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541571] = 2, ACTIONS(22022), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541579] = 2, ACTIONS(22024), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541587] = 2, ACTIONS(22026), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541595] = 2, ACTIONS(22028), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541603] = 2, ACTIONS(22030), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541611] = 2, ACTIONS(22032), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541619] = 2, ACTIONS(22034), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541627] = 2, ACTIONS(22036), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541635] = 2, ACTIONS(22038), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541643] = 2, ACTIONS(22040), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541651] = 2, ACTIONS(22042), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541659] = 2, ACTIONS(22044), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [541667] = 2, ACTIONS(22046), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541675] = 2, ACTIONS(22048), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541683] = 2, ACTIONS(22050), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541691] = 2, ACTIONS(22052), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541699] = 2, ACTIONS(22054), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541707] = 2, ACTIONS(22056), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541715] = 2, ACTIONS(22058), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541723] = 2, ACTIONS(22060), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541731] = 2, ACTIONS(22062), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541739] = 2, ACTIONS(22064), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541747] = 2, ACTIONS(22066), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541755] = 2, ACTIONS(22068), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541763] = 2, ACTIONS(22070), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541771] = 2, ACTIONS(22072), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541779] = 2, ACTIONS(22074), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541787] = 2, ACTIONS(22076), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541795] = 2, ACTIONS(22078), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541803] = 2, ACTIONS(22080), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541811] = 2, ACTIONS(22082), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541819] = 2, ACTIONS(22084), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541827] = 2, ACTIONS(22086), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541835] = 2, ACTIONS(22088), 1, sym_keyword_oids, ACTIONS(3), 2, sym_comment, sym_marginalia, [541843] = 2, ACTIONS(22090), 1, sym_keyword_action, ACTIONS(3), 2, sym_comment, sym_marginalia, [541851] = 2, ACTIONS(22092), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541859] = 2, ACTIONS(22094), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541867] = 2, ACTIONS(22096), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541875] = 2, ACTIONS(22098), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541883] = 2, ACTIONS(22100), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541891] = 2, ACTIONS(22102), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541899] = 2, ACTIONS(22104), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [541907] = 2, ACTIONS(22106), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541915] = 2, ACTIONS(22108), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541923] = 2, ACTIONS(22110), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541931] = 2, ACTIONS(22112), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541939] = 2, ACTIONS(22114), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [541947] = 2, ACTIONS(22116), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541955] = 2, ACTIONS(22118), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541963] = 2, ACTIONS(22120), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541971] = 2, ACTIONS(22122), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [541979] = 2, ACTIONS(22124), 1, sym_keyword_minvalue, ACTIONS(3), 2, sym_comment, sym_marginalia, [541987] = 2, ACTIONS(22126), 1, sym_keyword_format, ACTIONS(3), 2, sym_comment, sym_marginalia, [541995] = 2, ACTIONS(22128), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [542003] = 2, ACTIONS(22130), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542011] = 2, ACTIONS(22132), 1, sym_keyword_terminated, ACTIONS(3), 2, sym_comment, sym_marginalia, [542019] = 2, ACTIONS(22134), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542027] = 2, ACTIONS(22136), 1, sym_keyword_statistics, ACTIONS(3), 2, sym_comment, sym_marginalia, [542035] = 2, ACTIONS(22138), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542043] = 2, ACTIONS(17499), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542051] = 2, ACTIONS(22140), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542059] = 2, ACTIONS(22142), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542067] = 2, ACTIONS(22144), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542075] = 2, ACTIONS(22146), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542083] = 2, ACTIONS(22148), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542091] = 2, ACTIONS(22150), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542099] = 2, ACTIONS(22152), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542107] = 2, ACTIONS(22154), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542115] = 2, ACTIONS(22156), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542123] = 2, ACTIONS(22158), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542131] = 2, ACTIONS(22160), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [542139] = 2, ACTIONS(22162), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542147] = 2, ACTIONS(22164), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542155] = 2, ACTIONS(22166), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542163] = 2, ACTIONS(22168), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542171] = 2, ACTIONS(22170), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542179] = 2, ACTIONS(22172), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542187] = 2, ACTIONS(22174), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542195] = 2, ACTIONS(22176), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542203] = 2, ACTIONS(22178), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542211] = 2, ACTIONS(22180), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542219] = 2, ACTIONS(22182), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542227] = 2, ACTIONS(22184), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542235] = 2, ACTIONS(22186), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542243] = 2, ACTIONS(22188), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542251] = 2, ACTIONS(22190), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542259] = 2, ACTIONS(22192), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542267] = 2, ACTIONS(22194), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542275] = 2, ACTIONS(22196), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542283] = 2, ACTIONS(22198), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542291] = 2, ACTIONS(22200), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542299] = 2, ACTIONS(22202), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542307] = 2, ACTIONS(22204), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [542315] = 2, ACTIONS(22206), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542323] = 2, ACTIONS(22208), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542331] = 2, ACTIONS(22210), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542339] = 2, ACTIONS(22212), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542347] = 2, ACTIONS(22214), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542355] = 2, ACTIONS(22216), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542363] = 2, ACTIONS(22218), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542371] = 2, ACTIONS(22220), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542379] = 2, ACTIONS(22222), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542387] = 2, ACTIONS(22224), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542395] = 2, ACTIONS(22226), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542403] = 2, ACTIONS(22228), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542411] = 2, ACTIONS(22230), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542419] = 2, ACTIONS(22232), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542427] = 2, ACTIONS(22234), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542435] = 2, ACTIONS(22236), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542443] = 2, ACTIONS(22238), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542451] = 2, ACTIONS(22240), 1, sym__dollar_quoted_string_end_tag, ACTIONS(3), 2, sym_comment, sym_marginalia, [542459] = 2, ACTIONS(22242), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542467] = 2, ACTIONS(22244), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [542475] = 2, ACTIONS(22246), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542483] = 2, ACTIONS(22248), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542491] = 2, ACTIONS(22250), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542499] = 2, ACTIONS(22252), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542507] = 2, ACTIONS(22254), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542515] = 2, ACTIONS(22256), 1, sym_keyword_read, ACTIONS(3), 2, sym_comment, sym_marginalia, [542523] = 2, ACTIONS(22258), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542531] = 2, ACTIONS(22260), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542539] = 2, ACTIONS(22262), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542547] = 2, ACTIONS(22264), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542555] = 2, ACTIONS(22266), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542563] = 2, ACTIONS(22268), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542571] = 2, ACTIONS(22270), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542579] = 2, ACTIONS(22272), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542587] = 2, ACTIONS(19458), 1, sym_keyword_read, ACTIONS(3), 2, sym_comment, sym_marginalia, [542595] = 2, ACTIONS(22274), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542603] = 2, ACTIONS(22276), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [542611] = 2, ACTIONS(22278), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542619] = 2, ACTIONS(22280), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542627] = 2, ACTIONS(22282), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542635] = 2, ACTIONS(22284), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542643] = 2, ACTIONS(22286), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542651] = 2, ACTIONS(22288), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542659] = 2, ACTIONS(22290), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542667] = 2, ACTIONS(22292), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542675] = 2, ACTIONS(22294), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542683] = 2, ACTIONS(22296), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542691] = 2, ACTIONS(22298), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542699] = 2, ACTIONS(22300), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542707] = 2, ACTIONS(22302), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542715] = 2, ACTIONS(22304), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [542723] = 2, ACTIONS(22306), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542731] = 2, ACTIONS(22308), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542739] = 2, ACTIONS(22310), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542747] = 2, ACTIONS(22312), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542755] = 2, ACTIONS(22314), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542763] = 2, ACTIONS(22316), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542771] = 2, ACTIONS(22318), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542779] = 2, ACTIONS(22320), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542787] = 2, ACTIONS(22322), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542795] = 2, ACTIONS(22324), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542803] = 2, ACTIONS(22326), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542811] = 2, ACTIONS(22328), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542819] = 2, ACTIONS(22330), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542827] = 2, ACTIONS(22332), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542835] = 2, ACTIONS(22334), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542843] = 2, ACTIONS(22336), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542851] = 2, ACTIONS(22338), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542859] = 2, ACTIONS(22340), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542867] = 2, ACTIONS(22342), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542875] = 2, ACTIONS(22344), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542883] = 2, ACTIONS(22346), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [542891] = 2, ACTIONS(22348), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542899] = 2, ACTIONS(22350), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542907] = 2, ACTIONS(22352), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542915] = 2, ACTIONS(22354), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542923] = 2, ACTIONS(22356), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542931] = 2, ACTIONS(22358), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542939] = 2, ACTIONS(22360), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [542947] = 2, ACTIONS(22362), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [542955] = 2, ACTIONS(22364), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542963] = 2, ACTIONS(22366), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542971] = 2, ACTIONS(22368), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542979] = 2, ACTIONS(22370), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542987] = 2, ACTIONS(22372), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [542995] = 2, ACTIONS(22374), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543003] = 2, ACTIONS(22376), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543011] = 2, ACTIONS(22378), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543019] = 2, ACTIONS(22380), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543027] = 2, ACTIONS(22382), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543035] = 2, ACTIONS(22384), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543043] = 2, ACTIONS(22386), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543051] = 2, ACTIONS(22388), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543059] = 2, ACTIONS(15226), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543067] = 2, ACTIONS(22390), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543075] = 2, ACTIONS(22392), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [543083] = 2, ACTIONS(22394), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543091] = 2, ACTIONS(22396), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543099] = 2, ACTIONS(22398), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543107] = 2, ACTIONS(22400), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543115] = 2, ACTIONS(22402), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543123] = 2, ACTIONS(22404), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543131] = 2, ACTIONS(22406), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543139] = 2, ACTIONS(22408), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543147] = 2, ACTIONS(22410), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543155] = 2, ACTIONS(22412), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543163] = 2, ACTIONS(22414), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543171] = 2, ACTIONS(22416), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543179] = 2, ACTIONS(22418), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543187] = 2, ACTIONS(22420), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [543195] = 2, ACTIONS(22422), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543203] = 2, ACTIONS(22424), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543211] = 2, ACTIONS(22426), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543219] = 2, ACTIONS(22428), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543227] = 2, ACTIONS(22430), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543235] = 2, ACTIONS(22432), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543243] = 2, ACTIONS(22434), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543251] = 2, ACTIONS(22436), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543259] = 2, ACTIONS(22438), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543267] = 2, ACTIONS(22440), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543275] = 2, ACTIONS(22442), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543283] = 2, ACTIONS(22444), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543291] = 2, ACTIONS(22446), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543299] = 2, ACTIONS(22448), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543307] = 2, ACTIONS(19500), 1, sym_keyword_deferrable, ACTIONS(3), 2, sym_comment, sym_marginalia, [543315] = 2, ACTIONS(22450), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543323] = 2, ACTIONS(22452), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543331] = 2, ACTIONS(22454), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543339] = 2, ACTIONS(22456), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543347] = 2, ACTIONS(22458), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543355] = 2, ACTIONS(22460), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543363] = 2, ACTIONS(22462), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543371] = 2, ACTIONS(22464), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543379] = 2, ACTIONS(22466), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543387] = 2, ACTIONS(22468), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543395] = 2, ACTIONS(22470), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543403] = 2, ACTIONS(22472), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [543411] = 2, ACTIONS(22474), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [543419] = 2, ACTIONS(22476), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543427] = 2, ACTIONS(22478), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [543435] = 2, ACTIONS(22480), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543443] = 2, ACTIONS(22482), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543451] = 2, ACTIONS(22484), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543459] = 2, ACTIONS(15552), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543467] = 2, ACTIONS(22486), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543475] = 2, ACTIONS(22488), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543483] = 2, ACTIONS(22490), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543491] = 2, ACTIONS(22492), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543499] = 2, ACTIONS(22494), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543507] = 2, ACTIONS(22496), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543515] = 2, ACTIONS(22498), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543523] = 2, ACTIONS(22500), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543531] = 2, ACTIONS(22502), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543539] = 2, ACTIONS(22504), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543547] = 2, ACTIONS(22506), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [543555] = 2, ACTIONS(22508), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543563] = 2, ACTIONS(22510), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543571] = 2, ACTIONS(22512), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543579] = 2, ACTIONS(22514), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543587] = 2, ACTIONS(22516), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543595] = 2, ACTIONS(22518), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543603] = 2, ACTIONS(22520), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543611] = 2, ACTIONS(22522), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543619] = 2, ACTIONS(22524), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543627] = 2, ACTIONS(22526), 1, sym_keyword_matched, ACTIONS(3), 2, sym_comment, sym_marginalia, [543635] = 2, ACTIONS(22528), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543643] = 2, ACTIONS(22530), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543651] = 2, ACTIONS(22532), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543659] = 2, ACTIONS(22534), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543667] = 2, ACTIONS(22536), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543675] = 2, ACTIONS(22538), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543683] = 2, ACTIONS(22540), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543691] = 2, ACTIONS(22542), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543699] = 2, ACTIONS(22544), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543707] = 2, ACTIONS(22546), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543715] = 2, ACTIONS(22548), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543723] = 2, ACTIONS(22550), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543731] = 2, ACTIONS(22552), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543739] = 2, ACTIONS(22554), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543747] = 2, ACTIONS(22556), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543755] = 2, ACTIONS(22558), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543763] = 2, ACTIONS(22560), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543771] = 2, ACTIONS(22562), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543779] = 2, ACTIONS(22564), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543787] = 2, ACTIONS(22566), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543795] = 2, ACTIONS(22568), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543803] = 2, ACTIONS(22570), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543811] = 2, ACTIONS(22572), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543819] = 2, ACTIONS(22574), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543827] = 2, ACTIONS(22576), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543835] = 2, ACTIONS(22578), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543843] = 2, ACTIONS(22580), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543851] = 2, ACTIONS(22582), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [543859] = 2, ACTIONS(22584), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543867] = 2, ACTIONS(22586), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543875] = 2, ACTIONS(22588), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543883] = 2, ACTIONS(22590), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543891] = 2, ACTIONS(22592), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543899] = 2, ACTIONS(22594), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543907] = 2, ACTIONS(22596), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543915] = 2, ACTIONS(22598), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543923] = 2, ACTIONS(22600), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543931] = 2, ACTIONS(22602), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [543939] = 2, ACTIONS(22604), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543947] = 2, ACTIONS(22606), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [543955] = 2, ACTIONS(22608), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543963] = 2, ACTIONS(22610), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543971] = 2, ACTIONS(22612), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543979] = 2, ACTIONS(22614), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543987] = 2, ACTIONS(22616), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [543995] = 2, ACTIONS(22618), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544003] = 2, ACTIONS(22620), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544011] = 2, ACTIONS(22622), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544019] = 2, ACTIONS(22624), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544027] = 2, ACTIONS(22626), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544035] = 2, ACTIONS(22628), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544043] = 2, ACTIONS(22630), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544051] = 2, ACTIONS(22632), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544059] = 2, ACTIONS(22634), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544067] = 2, ACTIONS(22636), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544075] = 2, ACTIONS(22638), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544083] = 2, ACTIONS(22640), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544091] = 2, ACTIONS(22642), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544099] = 2, ACTIONS(22644), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544107] = 2, ACTIONS(22646), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544115] = 2, ACTIONS(22648), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544123] = 2, ACTIONS(22650), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544131] = 2, ACTIONS(22652), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544139] = 2, ACTIONS(22654), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544147] = 2, ACTIONS(22656), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544155] = 2, ACTIONS(22658), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [544163] = 2, ACTIONS(22660), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544171] = 2, ACTIONS(22662), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544179] = 2, ACTIONS(22664), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544187] = 2, ACTIONS(22666), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544195] = 2, ACTIONS(22668), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544203] = 2, ACTIONS(22670), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544211] = 2, ACTIONS(22672), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544219] = 2, ACTIONS(22674), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544227] = 2, ACTIONS(22676), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544235] = 2, ACTIONS(22678), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544243] = 2, ACTIONS(22680), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544251] = 2, ACTIONS(22682), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [544259] = 2, ACTIONS(22684), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544267] = 2, ACTIONS(22686), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544275] = 2, ACTIONS(22688), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544283] = 2, ACTIONS(22690), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544291] = 2, ACTIONS(22692), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544299] = 2, ACTIONS(22694), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544307] = 2, ACTIONS(22696), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544315] = 2, ACTIONS(22698), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544323] = 2, ACTIONS(22700), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544331] = 2, ACTIONS(22702), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544339] = 2, ACTIONS(22704), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544347] = 2, ACTIONS(22706), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544355] = 2, ACTIONS(22708), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544363] = 2, ACTIONS(22710), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544371] = 2, ACTIONS(22712), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544379] = 2, ACTIONS(22714), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544387] = 2, ACTIONS(22716), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544395] = 2, ACTIONS(22718), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544403] = 2, ACTIONS(22720), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544411] = 2, ACTIONS(22722), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544419] = 2, ACTIONS(22724), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544427] = 2, ACTIONS(22726), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544435] = 2, ACTIONS(22728), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544443] = 2, ACTIONS(22730), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544451] = 2, ACTIONS(22732), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [544459] = 2, ACTIONS(22734), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [544467] = 2, ACTIONS(22736), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544475] = 2, ACTIONS(22738), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544483] = 2, ACTIONS(22740), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544491] = 2, ACTIONS(22742), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544499] = 2, ACTIONS(22744), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544507] = 2, ACTIONS(22746), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [544515] = 2, ACTIONS(22748), 1, sym_keyword_from, ACTIONS(3), 2, sym_comment, sym_marginalia, [544523] = 2, ACTIONS(22750), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544531] = 2, ACTIONS(22752), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544539] = 2, ACTIONS(22754), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544547] = 2, ACTIONS(22756), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544555] = 2, ACTIONS(22758), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544563] = 2, ACTIONS(22760), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544571] = 2, ACTIONS(22762), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544579] = 2, ACTIONS(22764), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544587] = 2, ACTIONS(22766), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544595] = 2, ACTIONS(22768), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544603] = 2, ACTIONS(22770), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544611] = 2, ACTIONS(22772), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544619] = 2, ACTIONS(22774), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544627] = 2, ACTIONS(22776), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544635] = 2, ACTIONS(22778), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544643] = 2, ACTIONS(22780), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544651] = 2, ACTIONS(22782), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544659] = 2, ACTIONS(22784), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544667] = 2, ACTIONS(22786), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544675] = 2, ACTIONS(22788), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544683] = 2, ACTIONS(22790), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544691] = 2, ACTIONS(22792), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544699] = 2, ACTIONS(22794), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544707] = 2, ACTIONS(22796), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544715] = 2, ACTIONS(22798), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544723] = 2, ACTIONS(22800), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [544731] = 2, ACTIONS(22802), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544739] = 2, ACTIONS(22804), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544747] = 2, ACTIONS(22806), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544755] = 2, ACTIONS(22808), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544763] = 2, ACTIONS(22810), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [544771] = 2, ACTIONS(22812), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544779] = 2, ACTIONS(22814), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544787] = 2, ACTIONS(22816), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544795] = 2, ACTIONS(17418), 1, sym_keyword_table, ACTIONS(3), 2, sym_comment, sym_marginalia, [544803] = 2, ACTIONS(22818), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544811] = 2, ACTIONS(22820), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544819] = 2, ACTIONS(22822), 1, sym_keyword_compute, ACTIONS(3), 2, sym_comment, sym_marginalia, [544827] = 2, ACTIONS(22824), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544835] = 2, ACTIONS(22826), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544843] = 2, ACTIONS(22828), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544851] = 2, ACTIONS(22830), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544859] = 2, ACTIONS(22832), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544867] = 2, ACTIONS(22834), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544875] = 2, ACTIONS(22836), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544883] = 2, ACTIONS(22838), 1, sym_keyword_type, ACTIONS(3), 2, sym_comment, sym_marginalia, [544891] = 2, ACTIONS(22840), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544899] = 2, ACTIONS(22842), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544907] = 2, ACTIONS(22844), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544915] = 2, ACTIONS(22846), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [544923] = 2, ACTIONS(22848), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [544931] = 2, ACTIONS(22850), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [544939] = 2, ACTIONS(22852), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [544947] = 2, ACTIONS(22854), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [544955] = 2, ACTIONS(22856), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544963] = 2, ACTIONS(22858), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [544971] = 2, ACTIONS(22860), 1, sym_keyword_update, ACTIONS(3), 2, sym_comment, sym_marginalia, [544979] = 2, ACTIONS(22862), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [544987] = 2, ACTIONS(22864), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [544995] = 2, ACTIONS(22866), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [545003] = 2, ACTIONS(22868), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545011] = 2, ACTIONS(22870), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [545019] = 2, ACTIONS(22872), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [545027] = 2, ACTIONS(22874), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545035] = 2, ACTIONS(22876), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545043] = 2, ACTIONS(16220), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [545051] = 2, ACTIONS(22878), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545059] = 2, ACTIONS(22880), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545067] = 2, ACTIONS(22882), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [545075] = 2, ACTIONS(22884), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545083] = 2, ACTIONS(22886), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [545091] = 2, ACTIONS(22888), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [545099] = 2, ACTIONS(22890), 1, aux_sym__integer_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [545107] = 2, ACTIONS(22892), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545115] = 2, ACTIONS(22894), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545123] = 2, ACTIONS(22896), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545131] = 2, ACTIONS(22898), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [545139] = 2, ACTIONS(22900), 1, sym_keyword_index, ACTIONS(3), 2, sym_comment, sym_marginalia, [545147] = 2, ACTIONS(22902), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545155] = 2, ACTIONS(22904), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545163] = 2, ACTIONS(22906), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545171] = 2, ACTIONS(22908), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [545179] = 2, ACTIONS(22910), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545187] = 2, ACTIONS(22912), 1, sym_keyword_deferrable, ACTIONS(3), 2, sym_comment, sym_marginalia, [545195] = 2, ACTIONS(22914), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545203] = 2, ACTIONS(22916), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [545211] = 2, ACTIONS(22918), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [545219] = 2, ACTIONS(22920), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545227] = 2, ACTIONS(22922), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545235] = 2, ACTIONS(22924), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545243] = 2, ACTIONS(22926), 1, sym_keyword_returns, ACTIONS(3), 2, sym_comment, sym_marginalia, [545251] = 2, ACTIONS(22928), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545259] = 2, ACTIONS(22930), 1, sym_keyword_replication, ACTIONS(3), 2, sym_comment, sym_marginalia, [545267] = 2, ACTIONS(22932), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545275] = 2, ACTIONS(22934), 1, sym_keyword_database, ACTIONS(3), 2, sym_comment, sym_marginalia, [545283] = 2, ACTIONS(22936), 1, sym_keyword_attribute, ACTIONS(3), 2, sym_comment, sym_marginalia, [545291] = 2, ACTIONS(22938), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545299] = 2, ACTIONS(22940), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [545307] = 2, ACTIONS(22942), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545315] = 2, ACTIONS(22944), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545323] = 2, ACTIONS(22946), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545331] = 2, ACTIONS(22948), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545339] = 2, ACTIONS(22950), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545347] = 2, ACTIONS(22952), 1, sym_keyword_set, ACTIONS(3), 2, sym_comment, sym_marginalia, [545355] = 2, ACTIONS(22954), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545363] = 2, ACTIONS(22956), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545371] = 2, ACTIONS(22958), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545379] = 2, ACTIONS(22960), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545387] = 2, ACTIONS(22962), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545395] = 2, ACTIONS(22964), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545403] = 2, ACTIONS(22966), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [545411] = 2, ACTIONS(22968), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545419] = 2, ACTIONS(22970), 1, sym_keyword_key, ACTIONS(3), 2, sym_comment, sym_marginalia, [545427] = 2, ACTIONS(22972), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545435] = 2, ACTIONS(22974), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545443] = 2, ACTIONS(15910), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545451] = 2, ACTIONS(22976), 1, sym_keyword_read, ACTIONS(3), 2, sym_comment, sym_marginalia, [545459] = 2, ACTIONS(22124), 1, sym_keyword_maxvalue, ACTIONS(3), 2, sym_comment, sym_marginalia, [545467] = 2, ACTIONS(16621), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545475] = 2, ACTIONS(22978), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545483] = 2, ACTIONS(22980), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545491] = 2, ACTIONS(19462), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [545499] = 2, ACTIONS(22982), 1, sym_keyword_set, ACTIONS(3), 2, sym_comment, sym_marginalia, [545507] = 2, ACTIONS(22984), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545515] = 2, ACTIONS(22986), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545523] = 2, ACTIONS(14985), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545531] = 2, ACTIONS(22988), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545539] = 2, ACTIONS(22990), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [545547] = 2, ACTIONS(22992), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [545555] = 2, ACTIONS(22994), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [545563] = 2, ACTIONS(22996), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545571] = 2, ACTIONS(22998), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [545579] = 2, ACTIONS(23000), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545587] = 2, ACTIONS(23002), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [545595] = 2, ACTIONS(23004), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545603] = 2, ACTIONS(23006), 1, sym_keyword_set, ACTIONS(3), 2, sym_comment, sym_marginalia, [545611] = 2, ACTIONS(23008), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545619] = 2, ACTIONS(23010), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [545627] = 2, ACTIONS(23012), 1, sym_keyword_delimited, ACTIONS(3), 2, sym_comment, sym_marginalia, [545635] = 2, ACTIONS(23014), 1, sym_keyword_authorization, ACTIONS(3), 2, sym_comment, sym_marginalia, [545643] = 2, ACTIONS(23016), 1, sym_keyword_stats, ACTIONS(3), 2, sym_comment, sym_marginalia, [545651] = 2, ACTIONS(23018), 1, sym_keyword_table, ACTIONS(3), 2, sym_comment, sym_marginalia, [545659] = 2, ACTIONS(23020), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545667] = 2, ACTIONS(16176), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545675] = 2, ACTIONS(23022), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545683] = 2, ACTIONS(23024), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [545691] = 2, ACTIONS(19610), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [545699] = 2, ACTIONS(17483), 1, sym_keyword_table, ACTIONS(3), 2, sym_comment, sym_marginalia, [545707] = 2, ACTIONS(23026), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545715] = 2, ACTIONS(23028), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [545723] = 2, ACTIONS(23030), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545731] = 2, ACTIONS(23032), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545739] = 2, ACTIONS(23034), 1, sym_keyword_update, ACTIONS(3), 2, sym_comment, sym_marginalia, [545747] = 2, ACTIONS(15920), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545755] = 2, ACTIONS(23036), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [545763] = 2, ACTIONS(23038), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [545771] = 2, ACTIONS(23040), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545779] = 2, ACTIONS(16689), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545787] = 2, ACTIONS(23042), 1, sym_keyword_read, ACTIONS(3), 2, sym_comment, sym_marginalia, [545795] = 2, ACTIONS(17740), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [545803] = 2, ACTIONS(23044), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [545811] = 2, ACTIONS(23046), 1, sym_keyword_not, ACTIONS(3), 2, sym_comment, sym_marginalia, [545819] = 2, ACTIONS(23048), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545827] = 2, ACTIONS(23050), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545835] = 2, ACTIONS(23052), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545843] = 2, ACTIONS(23054), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [545851] = 2, ACTIONS(16556), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545859] = 2, ACTIONS(23056), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545867] = 2, ACTIONS(23058), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [545875] = 2, ACTIONS(23060), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545883] = 2, ACTIONS(23062), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [545891] = 2, ACTIONS(23064), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [545899] = 2, ACTIONS(23066), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545907] = 2, ACTIONS(23068), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [545915] = 2, ACTIONS(23070), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545923] = 2, ACTIONS(23072), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545931] = 2, ACTIONS(23074), 1, sym_keyword_always, ACTIONS(3), 2, sym_comment, sym_marginalia, [545939] = 2, ACTIONS(23076), 1, sym_keyword_set, ACTIONS(3), 2, sym_comment, sym_marginalia, [545947] = 2, ACTIONS(23078), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [545955] = 2, ACTIONS(23080), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545963] = 2, ACTIONS(23082), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545971] = 2, ACTIONS(23084), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545979] = 2, ACTIONS(23086), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [545987] = 2, ACTIONS(16355), 1, sym_keyword_null, ACTIONS(3), 2, sym_comment, sym_marginalia, [545995] = 2, ACTIONS(23088), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [546003] = 2, ACTIONS(23090), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546011] = 2, ACTIONS(13930), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546019] = 2, ACTIONS(23092), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546027] = 2, ACTIONS(15935), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546035] = 2, ACTIONS(23094), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546043] = 2, ACTIONS(23096), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [546051] = 2, ACTIONS(23098), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [546059] = 2, ACTIONS(23100), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [546067] = 2, ACTIONS(23102), 1, sym_keyword_is, ACTIONS(3), 2, sym_comment, sym_marginalia, [546075] = 2, ACTIONS(23104), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [546083] = 2, ACTIONS(23106), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [546091] = 2, ACTIONS(23108), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [546099] = 2, ACTIONS(23110), 1, sym_keyword_terminated, ACTIONS(3), 2, sym_comment, sym_marginalia, [546107] = 2, ACTIONS(23112), 1, sym_keyword_terminated, ACTIONS(3), 2, sym_comment, sym_marginalia, [546115] = 2, ACTIONS(14127), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546123] = 2, ACTIONS(23114), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [546131] = 2, ACTIONS(23116), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546139] = 2, ACTIONS(23118), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546147] = 2, ACTIONS(23120), 1, sym_keyword_authorization, ACTIONS(3), 2, sym_comment, sym_marginalia, [546155] = 2, ACTIONS(23122), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [546163] = 2, ACTIONS(23124), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [546171] = 2, ACTIONS(23126), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546179] = 2, ACTIONS(23128), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546187] = 2, ACTIONS(23130), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546195] = 2, ACTIONS(23132), 1, sym_keyword_atomic, ACTIONS(3), 2, sym_comment, sym_marginalia, [546203] = 2, ACTIONS(23134), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [546211] = 2, ACTIONS(23136), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546219] = 2, ACTIONS(23138), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [546227] = 2, ACTIONS(23140), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546235] = 2, ACTIONS(23142), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [546243] = 2, ACTIONS(23144), 1, sym_keyword_set, ACTIONS(3), 2, sym_comment, sym_marginalia, [546251] = 2, ACTIONS(15172), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546259] = 2, ACTIONS(23146), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546267] = 2, ACTIONS(23148), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [546275] = 2, ACTIONS(23150), 1, sym_keyword_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, [546283] = 2, ACTIONS(1798), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [546291] = 2, ACTIONS(16198), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546299] = 2, ACTIONS(23152), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546307] = 2, ACTIONS(23154), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546315] = 2, ACTIONS(23156), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546323] = 2, ACTIONS(23158), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546331] = 2, ACTIONS(23160), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [546339] = 2, ACTIONS(23162), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546347] = 2, ACTIONS(23164), 1, sym_keyword_transaction, ACTIONS(3), 2, sym_comment, sym_marginalia, [546355] = 2, ACTIONS(23166), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546363] = 2, ACTIONS(20106), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [546371] = 2, ACTIONS(23168), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546379] = 2, ACTIONS(23170), 1, sym_keyword_password, ACTIONS(3), 2, sym_comment, sym_marginalia, [546387] = 2, ACTIONS(23172), 1, sym_keyword_until, ACTIONS(3), 2, sym_comment, sym_marginalia, [546395] = 2, ACTIONS(23174), 1, sym_keyword_is, ACTIONS(3), 2, sym_comment, sym_marginalia, [546403] = 2, ACTIONS(16176), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546411] = 2, ACTIONS(23022), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546419] = 2, ACTIONS(23176), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546427] = 2, ACTIONS(23178), 1, sym_keyword_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [546435] = 2, ACTIONS(23180), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [546443] = 2, ACTIONS(16534), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546451] = 2, ACTIONS(23182), 1, sym_keyword_format, ACTIONS(3), 2, sym_comment, sym_marginalia, [546459] = 2, ACTIONS(23184), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [546467] = 2, ACTIONS(23186), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [546475] = 2, ACTIONS(23188), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546483] = 2, ACTIONS(23190), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546491] = 2, ACTIONS(23192), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546499] = 2, ACTIONS(23194), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546507] = 2, ACTIONS(23196), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546515] = 2, ACTIONS(23198), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546523] = 2, ACTIONS(23200), 1, sym_keyword_matched, ACTIONS(3), 2, sym_comment, sym_marginalia, [546531] = 2, ACTIONS(23202), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [546539] = 2, ACTIONS(23204), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546547] = 2, ACTIONS(15966), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546555] = 2, ACTIONS(23206), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [546563] = 2, ACTIONS(23208), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546571] = 2, ACTIONS(23210), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546579] = 2, ACTIONS(23212), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [546587] = 2, ACTIONS(23214), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546595] = 2, ACTIONS(23216), 1, sym_keyword_replication, ACTIONS(3), 2, sym_comment, sym_marginalia, [546603] = 2, ACTIONS(23218), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [546611] = 2, ACTIONS(23220), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [546619] = 2, ACTIONS(23222), 1, sym_keyword_type, ACTIONS(3), 2, sym_comment, sym_marginalia, [546627] = 2, ACTIONS(23224), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546635] = 2, ACTIONS(23226), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546643] = 2, ACTIONS(23228), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546651] = 2, ACTIONS(23230), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546659] = 2, ACTIONS(23232), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546667] = 2, ACTIONS(20956), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546675] = 2, ACTIONS(23234), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [546683] = 2, ACTIONS(23236), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546691] = 2, ACTIONS(16629), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546699] = 2, ACTIONS(23238), 1, sym_keyword_compute, ACTIONS(3), 2, sym_comment, sym_marginalia, [546707] = 2, ACTIONS(23240), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [546715] = 2, ACTIONS(23242), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [546723] = 2, ACTIONS(23244), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [546731] = 2, ACTIONS(23246), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546739] = 2, ACTIONS(23248), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [546747] = 2, ACTIONS(23250), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [546755] = 2, ACTIONS(23252), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [546763] = 2, ACTIONS(23254), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546771] = 2, ACTIONS(23256), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546779] = 2, ACTIONS(23258), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546787] = 2, ACTIONS(23260), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546795] = 2, ACTIONS(23262), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546803] = 2, ACTIONS(23264), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546811] = 2, ACTIONS(23266), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546819] = 2, ACTIONS(23268), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546827] = 2, ACTIONS(23270), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546835] = 2, ACTIONS(23272), 1, sym_keyword_terminated, ACTIONS(3), 2, sym_comment, sym_marginalia, [546843] = 2, ACTIONS(23274), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546851] = 2, ACTIONS(23276), 1, aux_sym__integer_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [546859] = 2, ACTIONS(23278), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546867] = 2, ACTIONS(23280), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546875] = 2, ACTIONS(23282), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546883] = 2, ACTIONS(23284), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546891] = 2, ACTIONS(23286), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546899] = 2, ACTIONS(23288), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546907] = 2, ACTIONS(23290), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546915] = 2, ACTIONS(23292), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546923] = 2, ACTIONS(23294), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546931] = 2, ACTIONS(23296), 1, sym_keyword_minvalue, ACTIONS(3), 2, sym_comment, sym_marginalia, [546939] = 2, ACTIONS(23298), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546947] = 2, ACTIONS(23300), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546955] = 2, ACTIONS(23302), 1, sym_keyword_password, ACTIONS(3), 2, sym_comment, sym_marginalia, [546963] = 2, ACTIONS(23304), 1, sym_keyword_materialized, ACTIONS(3), 2, sym_comment, sym_marginalia, [546971] = 2, ACTIONS(23306), 1, sym_keyword_until, ACTIONS(3), 2, sym_comment, sym_marginalia, [546979] = 2, ACTIONS(23308), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [546987] = 2, ACTIONS(23310), 1, sym_keyword_limit, ACTIONS(3), 2, sym_comment, sym_marginalia, [546995] = 2, ACTIONS(23312), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547003] = 2, ACTIONS(23314), 1, sym_keyword_terminated, ACTIONS(3), 2, sym_comment, sym_marginalia, [547011] = 2, ACTIONS(23316), 1, sym_keyword_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, [547019] = 2, ACTIONS(23318), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [547027] = 2, ACTIONS(23320), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547035] = 2, ACTIONS(23296), 1, sym_keyword_maxvalue, ACTIONS(3), 2, sym_comment, sym_marginalia, [547043] = 2, ACTIONS(23322), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547051] = 2, ACTIONS(23324), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547059] = 2, ACTIONS(23326), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [547067] = 2, ACTIONS(23328), 1, sym_keyword_oids, ACTIONS(3), 2, sym_comment, sym_marginalia, [547075] = 2, ACTIONS(23330), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [547083] = 2, ACTIONS(23332), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547091] = 2, ACTIONS(23334), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547099] = 2, ACTIONS(23336), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [547107] = 2, ACTIONS(23338), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547115] = 2, ACTIONS(23340), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [547123] = 2, ACTIONS(23342), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547131] = 2, ACTIONS(23344), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547139] = 2, ACTIONS(23346), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547147] = 2, ACTIONS(23348), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547155] = 2, ACTIONS(23350), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547163] = 2, ACTIONS(23352), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547171] = 2, ACTIONS(16735), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547179] = 2, ACTIONS(23354), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547187] = 2, ACTIONS(18805), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [547195] = 2, ACTIONS(23356), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547203] = 2, ACTIONS(23358), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547211] = 2, ACTIONS(23360), 1, sym_keyword_schema, ACTIONS(3), 2, sym_comment, sym_marginalia, [547219] = 2, ACTIONS(23362), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547227] = 2, ACTIONS(23364), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547235] = 2, ACTIONS(23366), 1, sym_keyword_time, ACTIONS(3), 2, sym_comment, sym_marginalia, [547243] = 2, ACTIONS(23368), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547251] = 2, ACTIONS(23370), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [547259] = 2, ACTIONS(23372), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547267] = 2, ACTIONS(23374), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547275] = 2, ACTIONS(23376), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547283] = 2, ACTIONS(23378), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547291] = 2, ACTIONS(23380), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547299] = 2, ACTIONS(23382), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547307] = 2, ACTIONS(23384), 1, sym_keyword_terminated, ACTIONS(3), 2, sym_comment, sym_marginalia, [547315] = 2, ACTIONS(23386), 1, sym_keyword_terminated, ACTIONS(3), 2, sym_comment, sym_marginalia, [547323] = 2, ACTIONS(23388), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [547331] = 2, ACTIONS(18791), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [547339] = 2, ACTIONS(23390), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547347] = 2, ACTIONS(23392), 1, sym_keyword_cycle, ACTIONS(3), 2, sym_comment, sym_marginalia, [547355] = 2, ACTIONS(23394), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547363] = 2, ACTIONS(23396), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547371] = 2, ACTIONS(23398), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547379] = 2, ACTIONS(23400), 1, sym_keyword_attribute, ACTIONS(3), 2, sym_comment, sym_marginalia, [547387] = 2, ACTIONS(23402), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [547395] = 2, ACTIONS(23404), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547403] = 2, ACTIONS(23406), 1, sym_keyword_read, ACTIONS(3), 2, sym_comment, sym_marginalia, [547411] = 2, ACTIONS(23408), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547419] = 2, ACTIONS(23410), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [547427] = 2, ACTIONS(23412), 1, sym_keyword_statistics, ACTIONS(3), 2, sym_comment, sym_marginalia, [547435] = 2, ACTIONS(23414), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547443] = 2, ACTIONS(23416), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547451] = 2, ACTIONS(23418), 1, sym_keyword_do, ACTIONS(3), 2, sym_comment, sym_marginalia, [547459] = 2, ACTIONS(18813), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [547467] = 2, ACTIONS(23420), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547475] = 2, ACTIONS(23422), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547483] = 2, ACTIONS(20266), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [547491] = 2, ACTIONS(23424), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547499] = 2, ACTIONS(23426), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547507] = 2, ACTIONS(23428), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547515] = 2, ACTIONS(23430), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547523] = 2, ACTIONS(23432), 1, sym_keyword_set, ACTIONS(3), 2, sym_comment, sym_marginalia, [547531] = 2, ACTIONS(23434), 1, sym_keyword_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [547539] = 2, ACTIONS(15778), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547547] = 2, ACTIONS(23436), 1, sym_keyword_not, ACTIONS(3), 2, sym_comment, sym_marginalia, [547555] = 2, ACTIONS(23438), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547563] = 2, ACTIONS(15074), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547571] = 2, ACTIONS(16287), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547579] = 2, ACTIONS(23440), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547587] = 2, ACTIONS(23442), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547595] = 2, ACTIONS(23444), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547603] = 2, ACTIONS(23446), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547611] = 2, ACTIONS(23448), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547619] = 2, ACTIONS(20154), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [547627] = 2, ACTIONS(23450), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [547635] = 2, ACTIONS(23452), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547643] = 2, ACTIONS(23454), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547651] = 2, ACTIONS(23456), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547659] = 2, ACTIONS(23458), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547667] = 2, ACTIONS(23460), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547675] = 2, ACTIONS(19104), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [547683] = 2, ACTIONS(23462), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547691] = 2, ACTIONS(23464), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547699] = 2, ACTIONS(23466), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547707] = 2, ACTIONS(23468), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547715] = 2, ACTIONS(23470), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547723] = 2, ACTIONS(23472), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547731] = 2, ACTIONS(19700), 1, sym_keyword_deferrable, ACTIONS(3), 2, sym_comment, sym_marginalia, [547739] = 2, ACTIONS(23474), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [547747] = 2, ACTIONS(23476), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547755] = 2, ACTIONS(23478), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547763] = 2, ACTIONS(23480), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547771] = 2, ACTIONS(23482), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547779] = 2, ACTIONS(23484), 1, sym__identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, [547787] = 2, ACTIONS(23486), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547795] = 2, ACTIONS(15443), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547803] = 2, ACTIONS(23488), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547811] = 2, ACTIONS(23490), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547819] = 2, ACTIONS(23492), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547827] = 2, ACTIONS(23494), 1, sym_keyword_returns, ACTIONS(3), 2, sym_comment, sym_marginalia, [547835] = 2, ACTIONS(23496), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547843] = 2, ACTIONS(23498), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [547851] = 2, ACTIONS(23500), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [547859] = 2, ACTIONS(23502), 1, sym_keyword_set, ACTIONS(3), 2, sym_comment, sym_marginalia, [547867] = 2, ACTIONS(23504), 1, sym_keyword_delimited, ACTIONS(3), 2, sym_comment, sym_marginalia, [547875] = 2, ACTIONS(23506), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547883] = 2, ACTIONS(23508), 1, sym_keyword_attribute, ACTIONS(3), 2, sym_comment, sym_marginalia, [547891] = 2, ACTIONS(23510), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [547899] = 2, ACTIONS(23512), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [547907] = 2, ACTIONS(23514), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [547915] = 2, ACTIONS(23516), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547923] = 2, ACTIONS(23518), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547931] = 2, ACTIONS(23520), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [547939] = 2, ACTIONS(23522), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547947] = 2, ACTIONS(23524), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547955] = 2, ACTIONS(18170), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547963] = 2, ACTIONS(23526), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [547971] = 2, ACTIONS(23528), 1, aux_sym__integer_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [547979] = 2, ACTIONS(23530), 1, sym_keyword_minvalue, ACTIONS(3), 2, sym_comment, sym_marginalia, [547987] = 2, ACTIONS(23530), 1, sym_keyword_maxvalue, ACTIONS(3), 2, sym_comment, sym_marginalia, [547995] = 2, ACTIONS(23532), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548003] = 2, ACTIONS(23534), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548011] = 2, ACTIONS(23536), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548019] = 2, ACTIONS(23538), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548027] = 2, ACTIONS(23540), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548035] = 2, ACTIONS(23542), 1, sym_keyword_metadata, ACTIONS(3), 2, sym_comment, sym_marginalia, [548043] = 2, ACTIONS(23544), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548051] = 2, ACTIONS(23546), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548059] = 2, ACTIONS(23548), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [548067] = 2, ACTIONS(23550), 1, sym_keyword_bin_pack, ACTIONS(3), 2, sym_comment, sym_marginalia, [548075] = 2, ACTIONS(23552), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548083] = 2, ACTIONS(16000), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548091] = 2, ACTIONS(23554), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548099] = 2, ACTIONS(23556), 1, sym_keyword_from, ACTIONS(3), 2, sym_comment, sym_marginalia, [548107] = 2, ACTIONS(23558), 1, sym_keyword_exists, ACTIONS(3), 2, sym_comment, sym_marginalia, [548115] = 2, ACTIONS(23560), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548123] = 2, ACTIONS(23562), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [548131] = 2, ACTIONS(23564), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548139] = 2, ACTIONS(23566), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [548147] = 2, ACTIONS(23568), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548155] = 2, ACTIONS(23570), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548163] = 2, ACTIONS(23572), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548171] = 2, ACTIONS(23574), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548179] = 2, ACTIONS(23576), 1, sym_keyword_minvalue, ACTIONS(3), 2, sym_comment, sym_marginalia, [548187] = 2, ACTIONS(23578), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548195] = 2, ACTIONS(23576), 1, sym_keyword_maxvalue, ACTIONS(3), 2, sym_comment, sym_marginalia, [548203] = 2, ACTIONS(23580), 1, sym_keyword_ordinality, ACTIONS(3), 2, sym_comment, sym_marginalia, [548211] = 2, ACTIONS(23582), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548219] = 2, ACTIONS(23584), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548227] = 2, ACTIONS(23586), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [548235] = 2, ACTIONS(23588), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548243] = 2, ACTIONS(23590), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548251] = 2, ACTIONS(23592), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548259] = 2, ACTIONS(23594), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [548267] = 2, ACTIONS(23596), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [548275] = 2, ACTIONS(23598), 1, sym_keyword_statistics, ACTIONS(3), 2, sym_comment, sym_marginalia, [548283] = 2, ACTIONS(23600), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548291] = 2, ACTIONS(23602), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548299] = 2, ACTIONS(23604), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548307] = 2, ACTIONS(23606), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548315] = 2, ACTIONS(23608), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548323] = 2, ACTIONS(23610), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548331] = 2, ACTIONS(23612), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [548339] = 2, ACTIONS(23614), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [548347] = 2, ACTIONS(23616), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [548355] = 2, ACTIONS(23618), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [548363] = 2, ACTIONS(23620), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [548371] = 2, ACTIONS(23622), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [548379] = 2, ACTIONS(23624), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548387] = 2, ACTIONS(23626), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [548395] = 2, ACTIONS(23628), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548403] = 2, ACTIONS(23630), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548411] = 2, ACTIONS(23632), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548419] = 2, ACTIONS(23634), 1, sym_keyword_bin_pack, ACTIONS(3), 2, sym_comment, sym_marginalia, [548427] = 2, ACTIONS(16663), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548435] = 2, ACTIONS(23636), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548443] = 2, ACTIONS(23638), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [548451] = 2, ACTIONS(23640), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548459] = 2, ACTIONS(23642), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548467] = 2, ACTIONS(23644), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548475] = 2, ACTIONS(23646), 1, sym_keyword_update, ACTIONS(3), 2, sym_comment, sym_marginalia, [548483] = 2, ACTIONS(23648), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548491] = 2, ACTIONS(23650), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548499] = 2, ACTIONS(23652), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548507] = 2, ACTIONS(23654), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548515] = 2, ACTIONS(23656), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548523] = 2, ACTIONS(23658), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548531] = 2, ACTIONS(16012), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548539] = 2, ACTIONS(14959), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548547] = 2, ACTIONS(23660), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548555] = 2, ACTIONS(17105), 1, sym_keyword_trigger, ACTIONS(3), 2, sym_comment, sym_marginalia, [548563] = 2, ACTIONS(23662), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548571] = 2, ACTIONS(23664), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548579] = 2, ACTIONS(15972), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548587] = 2, ACTIONS(23666), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548595] = 2, ACTIONS(15704), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548603] = 2, ACTIONS(23668), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548611] = 2, ACTIONS(23670), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548619] = 2, ACTIONS(16693), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548627] = 2, ACTIONS(23672), 1, sym_keyword_in, ACTIONS(3), 2, sym_comment, sym_marginalia, [548635] = 2, ACTIONS(23674), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548643] = 2, ACTIONS(15098), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548651] = 2, ACTIONS(23676), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [548659] = 2, ACTIONS(23678), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548667] = 2, ACTIONS(23680), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548675] = 2, ACTIONS(23682), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548683] = 2, ACTIONS(23684), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548691] = 2, ACTIONS(20414), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [548699] = 2, ACTIONS(23686), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548707] = 2, ACTIONS(23688), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548715] = 2, ACTIONS(23690), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548723] = 2, ACTIONS(23692), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548731] = 2, ACTIONS(23694), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548739] = 2, ACTIONS(23696), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548747] = 2, ACTIONS(9816), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548755] = 2, ACTIONS(23698), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548763] = 2, ACTIONS(23700), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548771] = 2, ACTIONS(23702), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548779] = 2, ACTIONS(23704), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548787] = 2, ACTIONS(23706), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548795] = 2, ACTIONS(23708), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [548803] = 2, ACTIONS(23710), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548811] = 2, ACTIONS(23712), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548819] = 2, ACTIONS(23714), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548827] = 2, ACTIONS(23716), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548835] = 2, ACTIONS(23718), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548843] = 2, ACTIONS(23720), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548851] = 2, ACTIONS(23722), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548859] = 2, ACTIONS(23724), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548867] = 2, ACTIONS(23726), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548875] = 2, ACTIONS(23728), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548883] = 2, ACTIONS(23730), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548891] = 2, ACTIONS(23732), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [548899] = 2, ACTIONS(23734), 1, sym_keyword_materialized, ACTIONS(3), 2, sym_comment, sym_marginalia, [548907] = 2, ACTIONS(23736), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548915] = 2, ACTIONS(23738), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548923] = 2, ACTIONS(23740), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548931] = 2, ACTIONS(23742), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548939] = 2, ACTIONS(23744), 1, sym_keyword_attribute, ACTIONS(3), 2, sym_comment, sym_marginalia, [548947] = 2, ACTIONS(23746), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548955] = 2, ACTIONS(23748), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548963] = 2, ACTIONS(23750), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548971] = 2, ACTIONS(23752), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548979] = 2, ACTIONS(17515), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [548987] = 2, ACTIONS(23754), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [548995] = 2, ACTIONS(23756), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549003] = 2, ACTIONS(23758), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549011] = 2, ACTIONS(23760), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549019] = 2, ACTIONS(23762), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549027] = 2, ACTIONS(23764), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549035] = 2, ACTIONS(23766), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549043] = 2, ACTIONS(23768), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549051] = 2, ACTIONS(16006), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549059] = 2, ACTIONS(15192), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549067] = 2, ACTIONS(23770), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [549075] = 2, ACTIONS(23772), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [549083] = 2, ACTIONS(23774), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549091] = 2, ACTIONS(23776), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549099] = 2, ACTIONS(23778), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549107] = 2, ACTIONS(23780), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549115] = 2, ACTIONS(23782), 1, sym_keyword_key, ACTIONS(3), 2, sym_comment, sym_marginalia, [549123] = 2, ACTIONS(23784), 1, sym_keyword_statistics, ACTIONS(3), 2, sym_comment, sym_marginalia, [549131] = 2, ACTIONS(23786), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549139] = 2, ACTIONS(16036), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549147] = 2, ACTIONS(23788), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549155] = 2, ACTIONS(23790), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549163] = 2, ACTIONS(23792), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549171] = 2, ACTIONS(23794), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549179] = 2, ACTIONS(23796), 1, sym_keyword_replace, ACTIONS(3), 2, sym_comment, sym_marginalia, [549187] = 2, ACTIONS(23798), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549195] = 2, ACTIONS(23800), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549203] = 2, ACTIONS(23802), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [549211] = 2, ACTIONS(23804), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549219] = 2, ACTIONS(16695), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549227] = 2, ACTIONS(23806), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549235] = 2, ACTIONS(23808), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549243] = 2, ACTIONS(23810), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [549251] = 2, ACTIONS(23812), 1, sym_keyword_table, ACTIONS(3), 2, sym_comment, sym_marginalia, [549259] = 2, ACTIONS(23814), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549267] = 2, ACTIONS(23816), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [549275] = 2, ACTIONS(23818), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549283] = 2, ACTIONS(23820), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549291] = 2, ACTIONS(23822), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549299] = 2, ACTIONS(23824), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549307] = 2, ACTIONS(23826), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549315] = 2, ACTIONS(19684), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549323] = 2, ACTIONS(23828), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549331] = 2, ACTIONS(23830), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549339] = 2, ACTIONS(23832), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549347] = 2, ACTIONS(23834), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [549355] = 2, ACTIONS(23836), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549363] = 2, ACTIONS(23838), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549371] = 2, ACTIONS(23840), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549379] = 2, ACTIONS(23842), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549387] = 2, ACTIONS(23844), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549395] = 2, ACTIONS(23846), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [549403] = 2, ACTIONS(23848), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549411] = 2, ACTIONS(23850), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549419] = 2, ACTIONS(23852), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549427] = 2, ACTIONS(23854), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549435] = 2, ACTIONS(23856), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [549443] = 2, ACTIONS(23858), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [549451] = 2, ACTIONS(23860), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [549459] = 2, ACTIONS(23862), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [549467] = 2, ACTIONS(23864), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549475] = 2, ACTIONS(23866), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [549483] = 2, ACTIONS(23868), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549491] = 2, ACTIONS(23870), 1, sym_keyword_current, ACTIONS(3), 2, sym_comment, sym_marginalia, [549499] = 2, ACTIONS(23872), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549507] = 2, ACTIONS(23874), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549515] = 2, ACTIONS(23876), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549523] = 2, ACTIONS(23878), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549531] = 2, ACTIONS(23880), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549539] = 2, ACTIONS(23882), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549547] = 2, ACTIONS(23884), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549555] = 2, ACTIONS(23886), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549563] = 2, ACTIONS(23888), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549571] = 2, ACTIONS(23890), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [549579] = 2, ACTIONS(23892), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549587] = 2, ACTIONS(15047), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549595] = 2, ACTIONS(23894), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549603] = 2, ACTIONS(23896), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549611] = 2, ACTIONS(23898), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549619] = 2, ACTIONS(23900), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549627] = 2, ACTIONS(23902), 1, sym_keyword_key, ACTIONS(3), 2, sym_comment, sym_marginalia, [549635] = 2, ACTIONS(23904), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549643] = 2, ACTIONS(23906), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549651] = 2, ACTIONS(23908), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549659] = 2, ACTIONS(23910), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549667] = 2, ACTIONS(23912), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549675] = 2, ACTIONS(23914), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549683] = 2, ACTIONS(23916), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549691] = 2, ACTIONS(23918), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549699] = 2, ACTIONS(23920), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549707] = 2, ACTIONS(19376), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [549715] = 2, ACTIONS(23922), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [549723] = 2, ACTIONS(23924), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549731] = 2, ACTIONS(23926), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [549739] = 2, ACTIONS(23928), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549747] = 2, ACTIONS(23930), 1, sym_keyword_null, ACTIONS(3), 2, sym_comment, sym_marginalia, [549755] = 2, ACTIONS(23932), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549763] = 2, ACTIONS(23934), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549771] = 2, ACTIONS(23936), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549779] = 2, ACTIONS(23938), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549787] = 2, ACTIONS(23940), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549795] = 2, ACTIONS(23942), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549803] = 2, ACTIONS(23944), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549811] = 2, ACTIONS(23946), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549819] = 2, ACTIONS(23948), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549827] = 2, ACTIONS(23950), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [549835] = 2, ACTIONS(23952), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549843] = 2, ACTIONS(15720), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549851] = 2, ACTIONS(23954), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549859] = 2, ACTIONS(17024), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [549867] = 2, ACTIONS(23956), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549875] = 2, ACTIONS(15768), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [549883] = 2, ACTIONS(23958), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [549891] = 2, ACTIONS(23960), 1, sym_keyword_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [549899] = 2, ACTIONS(23962), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549907] = 2, ACTIONS(23964), 1, sym_keyword_metadata, ACTIONS(3), 2, sym_comment, sym_marginalia, [549915] = 2, ACTIONS(23966), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549923] = 2, ACTIONS(23968), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549931] = 2, ACTIONS(23970), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549939] = 2, ACTIONS(23972), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [549947] = 2, ACTIONS(23974), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549955] = 2, ACTIONS(23976), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [549963] = 2, ACTIONS(23978), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549971] = 2, ACTIONS(23980), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [549979] = 2, ACTIONS(23982), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [549987] = 2, ACTIONS(23984), 1, sym_keyword_in, ACTIONS(3), 2, sym_comment, sym_marginalia, [549995] = 2, ACTIONS(23986), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550003] = 2, ACTIONS(23988), 1, sym_keyword_security, ACTIONS(3), 2, sym_comment, sym_marginalia, [550011] = 2, ACTIONS(23990), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550019] = 2, ACTIONS(23992), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550027] = 2, ACTIONS(23994), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550035] = 2, ACTIONS(23996), 1, sym_keyword_null, ACTIONS(3), 2, sym_comment, sym_marginalia, [550043] = 2, ACTIONS(23998), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550051] = 2, ACTIONS(24000), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550059] = 2, ACTIONS(24002), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550067] = 2, ACTIONS(24004), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550075] = 2, ACTIONS(24006), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550083] = 2, ACTIONS(24008), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550091] = 2, ACTIONS(18734), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [550099] = 2, ACTIONS(24010), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550107] = 2, ACTIONS(24012), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550115] = 2, ACTIONS(24014), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550123] = 2, ACTIONS(24016), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550131] = 2, ACTIONS(24018), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550139] = 2, ACTIONS(24020), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550147] = 2, ACTIONS(24022), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550155] = 2, ACTIONS(24024), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550163] = 2, ACTIONS(24026), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [550171] = 2, ACTIONS(24028), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550179] = 2, ACTIONS(24030), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550187] = 2, ACTIONS(24032), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550195] = 2, ACTIONS(24034), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550203] = 2, ACTIONS(24036), 1, sym_keyword_statistics, ACTIONS(3), 2, sym_comment, sym_marginalia, [550211] = 2, ACTIONS(24038), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550219] = 2, ACTIONS(24040), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550227] = 2, ACTIONS(24042), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550235] = 2, ACTIONS(24044), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550243] = 2, ACTIONS(24046), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550251] = 2, ACTIONS(24048), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550259] = 2, ACTIONS(24050), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550267] = 2, ACTIONS(24052), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550275] = 2, ACTIONS(24054), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550283] = 2, ACTIONS(24056), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550291] = 2, ACTIONS(24058), 1, sym_keyword_input, ACTIONS(3), 2, sym_comment, sym_marginalia, [550299] = 2, ACTIONS(24060), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550307] = 2, ACTIONS(24062), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550315] = 2, ACTIONS(24064), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550323] = 2, ACTIONS(24066), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550331] = 2, ACTIONS(24068), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [550339] = 2, ACTIONS(24070), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550347] = 2, ACTIONS(24072), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550355] = 2, ACTIONS(24074), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550363] = 2, ACTIONS(24076), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550371] = 2, ACTIONS(24078), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550379] = 2, ACTIONS(24080), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550387] = 2, ACTIONS(24082), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550395] = 2, ACTIONS(24084), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550403] = 2, ACTIONS(24086), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550411] = 2, ACTIONS(24088), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550419] = 2, ACTIONS(24090), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550427] = 2, ACTIONS(24092), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550435] = 2, ACTIONS(24094), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550443] = 2, ACTIONS(24096), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550451] = 2, ACTIONS(24098), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550459] = 2, ACTIONS(24100), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550467] = 2, ACTIONS(19956), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [550475] = 2, ACTIONS(24102), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550483] = 2, ACTIONS(24104), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550491] = 2, ACTIONS(24106), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550499] = 2, ACTIONS(18222), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [550507] = 2, ACTIONS(1715), 1, sym_keyword_table, ACTIONS(3), 2, sym_comment, sym_marginalia, [550515] = 2, ACTIONS(24108), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550523] = 2, ACTIONS(24110), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550531] = 2, ACTIONS(24112), 1, sym_keyword_index, ACTIONS(3), 2, sym_comment, sym_marginalia, [550539] = 2, ACTIONS(24114), 1, anon_sym_COMMA, ACTIONS(3), 2, sym_comment, sym_marginalia, [550547] = 2, ACTIONS(24116), 1, sym_keyword_statistics, ACTIONS(3), 2, sym_comment, sym_marginalia, [550555] = 2, ACTIONS(24118), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [550563] = 2, ACTIONS(24120), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [550571] = 2, ACTIONS(24122), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550579] = 2, ACTIONS(24124), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [550587] = 2, ACTIONS(15322), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550595] = 2, ACTIONS(24126), 1, sym_keyword_index, ACTIONS(3), 2, sym_comment, sym_marginalia, [550603] = 2, ACTIONS(14013), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [550611] = 2, ACTIONS(16190), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550619] = 2, ACTIONS(24128), 1, sym_keyword_rewrite, ACTIONS(3), 2, sym_comment, sym_marginalia, [550627] = 2, ACTIONS(24130), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [550635] = 2, ACTIONS(24132), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [550643] = 2, ACTIONS(24134), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550651] = 2, ACTIONS(24136), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550659] = 2, ACTIONS(24138), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [550667] = 2, ACTIONS(24140), 1, sym_keyword_option, ACTIONS(3), 2, sym_comment, sym_marginalia, [550675] = 2, ACTIONS(24142), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550683] = 2, ACTIONS(24144), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550691] = 2, ACTIONS(24146), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550699] = 2, ACTIONS(16635), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [550707] = 2, ACTIONS(24148), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550715] = 2, ACTIONS(24150), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550723] = 2, ACTIONS(24152), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550731] = 2, ACTIONS(24154), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550739] = 2, ACTIONS(24156), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550747] = 2, ACTIONS(24158), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550755] = 2, ACTIONS(24160), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [550763] = 2, ACTIONS(24162), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [550771] = 2, ACTIONS(24164), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [550779] = 2, ACTIONS(19017), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [550787] = 2, ACTIONS(24166), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [550795] = 2, ACTIONS(24168), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [550803] = 2, ACTIONS(24170), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550811] = 2, ACTIONS(24172), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550819] = 2, ACTIONS(24174), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [550827] = 2, ACTIONS(13981), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550835] = 2, ACTIONS(24176), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550843] = 2, ACTIONS(24178), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550851] = 2, ACTIONS(24180), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [550859] = 2, ACTIONS(24182), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550867] = 2, ACTIONS(24184), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550875] = 2, ACTIONS(20088), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [550883] = 2, ACTIONS(24186), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550891] = 2, ACTIONS(24188), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [550899] = 2, ACTIONS(24190), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550907] = 2, ACTIONS(24192), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550915] = 2, ACTIONS(24194), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [550923] = 2, ACTIONS(24196), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [550931] = 2, ACTIONS(24198), 1, sym_keyword_leakproof, ACTIONS(3), 2, sym_comment, sym_marginalia, [550939] = 2, ACTIONS(24200), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550947] = 2, ACTIONS(24202), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [550955] = 2, ACTIONS(24204), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [550963] = 2, ACTIONS(24206), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [550971] = 2, ACTIONS(24208), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550979] = 2, ACTIONS(24210), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [550987] = 2, ACTIONS(24212), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [550995] = 2, ACTIONS(24214), 1, sym_keyword_null, ACTIONS(3), 2, sym_comment, sym_marginalia, [551003] = 2, ACTIONS(15009), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551011] = 2, ACTIONS(24216), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [551019] = 2, ACTIONS(24218), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [551027] = 2, ACTIONS(20102), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [551035] = 2, ACTIONS(24220), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [551043] = 2, ACTIONS(24222), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [551051] = 2, ACTIONS(15334), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551059] = 2, ACTIONS(24224), 1, sym_keyword_returns, ACTIONS(3), 2, sym_comment, sym_marginalia, [551067] = 2, ACTIONS(24226), 1, sym_keyword_distinct, ACTIONS(3), 2, sym_comment, sym_marginalia, [551075] = 2, ACTIONS(24228), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [551083] = 2, ACTIONS(24230), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [551091] = 2, ACTIONS(24232), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551099] = 2, ACTIONS(24234), 1, sym_keyword_key, ACTIONS(3), 2, sym_comment, sym_marginalia, [551107] = 2, ACTIONS(24236), 1, sym_keyword_do, ACTIONS(3), 2, sym_comment, sym_marginalia, [551115] = 2, ACTIONS(24238), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [551123] = 2, ACTIONS(24240), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551131] = 2, ACTIONS(20110), 1, sym_keyword_read, ACTIONS(3), 2, sym_comment, sym_marginalia, [551139] = 2, ACTIONS(24242), 1, sym_keyword_statistics, ACTIONS(3), 2, sym_comment, sym_marginalia, [551147] = 2, ACTIONS(17474), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551155] = 2, ACTIONS(20112), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [551163] = 2, ACTIONS(24244), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [551171] = 2, ACTIONS(24246), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [551179] = 2, ACTIONS(24248), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551187] = 2, ACTIONS(15742), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551195] = 2, ACTIONS(24250), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551203] = 2, ACTIONS(24252), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [551211] = 2, ACTIONS(15182), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551219] = 2, ACTIONS(24254), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551227] = 2, ACTIONS(24256), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551235] = 2, ACTIONS(24258), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551243] = 2, ACTIONS(20122), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [551251] = 2, ACTIONS(24260), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [551259] = 2, ACTIONS(16192), 1, sym_keyword_null, ACTIONS(3), 2, sym_comment, sym_marginalia, [551267] = 2, ACTIONS(24262), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [551275] = 2, ACTIONS(24264), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551283] = 2, ACTIONS(24266), 1, sym_keyword_type, ACTIONS(3), 2, sym_comment, sym_marginalia, [551291] = 2, ACTIONS(24268), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551299] = 2, ACTIONS(24270), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [551307] = 2, ACTIONS(24272), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [551315] = 2, ACTIONS(24274), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [551323] = 2, ACTIONS(24276), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [551331] = 2, ACTIONS(24278), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551339] = 2, ACTIONS(20136), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [551347] = 2, ACTIONS(24280), 1, sym__identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, [551355] = 2, ACTIONS(24282), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [551363] = 2, ACTIONS(24284), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [551371] = 2, ACTIONS(24286), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [551379] = 2, ACTIONS(24288), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [551387] = 2, ACTIONS(24290), 1, aux_sym__integer_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [551395] = 2, ACTIONS(24292), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [551403] = 2, ACTIONS(24294), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551411] = 2, ACTIONS(24296), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [551419] = 2, ACTIONS(24298), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551427] = 2, ACTIONS(24300), 1, sym_keyword_matched, ACTIONS(3), 2, sym_comment, sym_marginalia, [551435] = 2, ACTIONS(24302), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551443] = 2, ACTIONS(24304), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551451] = 2, ACTIONS(24306), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [551459] = 2, ACTIONS(17956), 1, sym_keyword_is, ACTIONS(3), 2, sym_comment, sym_marginalia, [551467] = 2, ACTIONS(24308), 1, sym_keyword_leakproof, ACTIONS(3), 2, sym_comment, sym_marginalia, [551475] = 2, ACTIONS(24310), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [551483] = 2, ACTIONS(24312), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551491] = 2, ACTIONS(24314), 1, sym_keyword_atomic, ACTIONS(3), 2, sym_comment, sym_marginalia, [551499] = 2, ACTIONS(24316), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551507] = 2, ACTIONS(24318), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [551515] = 2, ACTIONS(24320), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551523] = 2, ACTIONS(20144), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [551531] = 2, ACTIONS(24322), 1, sym_keyword_null, ACTIONS(3), 2, sym_comment, sym_marginalia, [551539] = 2, ACTIONS(24324), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [551547] = 2, ACTIONS(24326), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551555] = 2, ACTIONS(24328), 1, sym_keyword_check, ACTIONS(3), 2, sym_comment, sym_marginalia, [551563] = 2, ACTIONS(24330), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551571] = 2, ACTIONS(20056), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [551579] = 2, ACTIONS(24332), 1, sym_keyword_columns, ACTIONS(3), 2, sym_comment, sym_marginalia, [551587] = 2, ACTIONS(24334), 1, sym_keyword_metadata, ACTIONS(3), 2, sym_comment, sym_marginalia, [551595] = 2, ACTIONS(24336), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [551603] = 2, ACTIONS(24338), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [551611] = 2, ACTIONS(24340), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [551619] = 2, ACTIONS(24342), 1, sym_keyword_null, ACTIONS(3), 2, sym_comment, sym_marginalia, [551627] = 2, ACTIONS(24344), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [551635] = 2, ACTIONS(24346), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551643] = 2, ACTIONS(24348), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [551651] = 2, ACTIONS(24350), 1, sym_keyword_ordinality, ACTIONS(3), 2, sym_comment, sym_marginalia, [551659] = 2, ACTIONS(24352), 1, sym_keyword_null, ACTIONS(3), 2, sym_comment, sym_marginalia, [551667] = 2, ACTIONS(16916), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551675] = 2, ACTIONS(24354), 1, sym_keyword_is, ACTIONS(3), 2, sym_comment, sym_marginalia, [551683] = 2, ACTIONS(24356), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [551691] = 2, ACTIONS(18250), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [551699] = 2, ACTIONS(16048), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551707] = 2, ACTIONS(24358), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [551715] = 2, ACTIONS(16440), 1, sym_keyword_trigger, ACTIONS(3), 2, sym_comment, sym_marginalia, [551723] = 2, ACTIONS(24360), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [551731] = 2, ACTIONS(24362), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [551739] = 2, ACTIONS(15350), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551747] = 2, ACTIONS(24364), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [551755] = 2, ACTIONS(24366), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551763] = 2, ACTIONS(24368), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551771] = 2, ACTIONS(24370), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551779] = 2, ACTIONS(24372), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [551787] = 2, ACTIONS(24374), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551795] = 2, ACTIONS(24376), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [551803] = 2, ACTIONS(24378), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551811] = 2, ACTIONS(24380), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551819] = 2, ACTIONS(24382), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551827] = 2, ACTIONS(24384), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [551835] = 2, ACTIONS(15270), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551843] = 2, ACTIONS(15092), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551851] = 2, ACTIONS(24386), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551859] = 2, ACTIONS(24388), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [551867] = 2, ACTIONS(24390), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551875] = 2, ACTIONS(24392), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551883] = 2, ACTIONS(24394), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551891] = 2, ACTIONS(24396), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [551899] = 2, ACTIONS(24398), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [551907] = 2, ACTIONS(24400), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551915] = 2, ACTIONS(24402), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551923] = 2, ACTIONS(24404), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551931] = 2, ACTIONS(24406), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551939] = 2, ACTIONS(24408), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551947] = 2, ACTIONS(24410), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [551955] = 2, ACTIONS(15387), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551963] = 2, ACTIONS(16070), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [551971] = 2, ACTIONS(24412), 1, sym_keyword_security, ACTIONS(3), 2, sym_comment, sym_marginalia, [551979] = 2, ACTIONS(20180), 1, sym_keyword_deferrable, ACTIONS(3), 2, sym_comment, sym_marginalia, [551987] = 2, ACTIONS(24414), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [551995] = 2, ACTIONS(24416), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [552003] = 2, ACTIONS(24418), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552011] = 2, ACTIONS(24420), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552019] = 2, ACTIONS(24422), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [552027] = 2, ACTIONS(24424), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552035] = 2, ACTIONS(24426), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552043] = 2, ACTIONS(20188), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [552051] = 2, ACTIONS(24428), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552059] = 2, ACTIONS(24430), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [552067] = 2, ACTIONS(24432), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552075] = 2, ACTIONS(24434), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552083] = 2, ACTIONS(24436), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552091] = 2, ACTIONS(24438), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [552099] = 2, ACTIONS(20192), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552107] = 2, ACTIONS(24440), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552115] = 2, ACTIONS(16787), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552123] = 2, ACTIONS(20196), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552131] = 2, ACTIONS(24442), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552139] = 2, ACTIONS(24444), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552147] = 2, ACTIONS(24446), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552155] = 2, ACTIONS(24448), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552163] = 2, ACTIONS(24450), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552171] = 2, ACTIONS(24452), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552179] = 2, ACTIONS(24454), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552187] = 2, ACTIONS(16723), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552195] = 2, ACTIONS(24456), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552203] = 2, ACTIONS(24458), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552211] = 2, ACTIONS(24460), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [552219] = 2, ACTIONS(24462), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [552227] = 2, ACTIONS(24464), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552235] = 2, ACTIONS(24466), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552243] = 2, ACTIONS(20202), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552251] = 2, ACTIONS(24468), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552259] = 2, ACTIONS(16528), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552267] = 2, ACTIONS(20206), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552275] = 2, ACTIONS(24470), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552283] = 2, ACTIONS(24472), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552291] = 2, ACTIONS(24474), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552299] = 2, ACTIONS(24476), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552307] = 2, ACTIONS(24478), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552315] = 2, ACTIONS(24480), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552323] = 2, ACTIONS(24482), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552331] = 2, ACTIONS(24484), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552339] = 2, ACTIONS(24486), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552347] = 2, ACTIONS(24488), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552355] = 2, ACTIONS(24490), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [552363] = 2, ACTIONS(24492), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552371] = 2, ACTIONS(20220), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552379] = 2, ACTIONS(24494), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552387] = 2, ACTIONS(24496), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552395] = 2, ACTIONS(20224), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552403] = 2, ACTIONS(24498), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552411] = 2, ACTIONS(24500), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552419] = 2, ACTIONS(24502), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552427] = 2, ACTIONS(24504), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552435] = 2, ACTIONS(24506), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552443] = 2, ACTIONS(24508), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552451] = 2, ACTIONS(24510), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552459] = 2, ACTIONS(16737), 1, sym_keyword_null, ACTIONS(3), 2, sym_comment, sym_marginalia, [552467] = 2, ACTIONS(24512), 1, sym_keyword_by, ACTIONS(3), 2, sym_comment, sym_marginalia, [552475] = 2, ACTIONS(24514), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552483] = 2, ACTIONS(24516), 1, sym_keyword_type, ACTIONS(3), 2, sym_comment, sym_marginalia, [552491] = 2, ACTIONS(24518), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [552499] = 2, ACTIONS(20232), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552507] = 2, ACTIONS(24520), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552515] = 2, ACTIONS(24522), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552523] = 2, ACTIONS(20236), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552531] = 2, ACTIONS(24524), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552539] = 2, ACTIONS(24526), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552547] = 2, ACTIONS(24528), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552555] = 2, ACTIONS(24530), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552563] = 2, ACTIONS(24532), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552571] = 2, ACTIONS(24534), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552579] = 2, ACTIONS(24536), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552587] = 2, ACTIONS(24538), 1, sym__identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, [552595] = 2, ACTIONS(24540), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552603] = 2, ACTIONS(24542), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552611] = 2, ACTIONS(24544), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552619] = 2, ACTIONS(24546), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552627] = 2, ACTIONS(20248), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552635] = 2, ACTIONS(24548), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552643] = 2, ACTIONS(24550), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552651] = 2, ACTIONS(24552), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552659] = 2, ACTIONS(24554), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552667] = 2, ACTIONS(24556), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552675] = 2, ACTIONS(24558), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552683] = 2, ACTIONS(24560), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552691] = 2, ACTIONS(24562), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552699] = 2, ACTIONS(24564), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552707] = 2, ACTIONS(24566), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552715] = 2, ACTIONS(24568), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552723] = 2, ACTIONS(24570), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [552731] = 2, ACTIONS(20254), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552739] = 2, ACTIONS(24572), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552747] = 2, ACTIONS(24574), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552755] = 2, ACTIONS(24576), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [552763] = 2, ACTIONS(24578), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552771] = 2, ACTIONS(24580), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552779] = 2, ACTIONS(24582), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552787] = 2, ACTIONS(24584), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552795] = 2, ACTIONS(24586), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552803] = 2, ACTIONS(24588), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552811] = 2, ACTIONS(24590), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552819] = 2, ACTIONS(24592), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552827] = 2, ACTIONS(24594), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552835] = 2, ACTIONS(24596), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552843] = 2, ACTIONS(24598), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552851] = 2, ACTIONS(24600), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552859] = 2, ACTIONS(24602), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552867] = 2, ACTIONS(24604), 1, sym_keyword_type, ACTIONS(3), 2, sym_comment, sym_marginalia, [552875] = 2, ACTIONS(24606), 1, sym_keyword_metadata, ACTIONS(3), 2, sym_comment, sym_marginalia, [552883] = 2, ACTIONS(24608), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552891] = 2, ACTIONS(24610), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552899] = 2, ACTIONS(24612), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552907] = 2, ACTIONS(24614), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552915] = 2, ACTIONS(24616), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552923] = 2, ACTIONS(24618), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [552931] = 2, ACTIONS(20226), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552939] = 2, ACTIONS(24620), 1, sym_keyword_from, ACTIONS(3), 2, sym_comment, sym_marginalia, [552947] = 2, ACTIONS(24622), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552955] = 2, ACTIONS(24624), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552963] = 2, ACTIONS(24626), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552971] = 2, ACTIONS(24628), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552979] = 2, ACTIONS(24630), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [552987] = 2, ACTIONS(24632), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [552995] = 2, ACTIONS(24634), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553003] = 2, ACTIONS(24636), 1, sym_keyword_database, ACTIONS(3), 2, sym_comment, sym_marginalia, [553011] = 2, ACTIONS(24638), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553019] = 2, ACTIONS(24640), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553027] = 2, ACTIONS(24642), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553035] = 2, ACTIONS(24644), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553043] = 2, ACTIONS(24646), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553051] = 2, ACTIONS(24648), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553059] = 2, ACTIONS(24650), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553067] = 2, ACTIONS(24652), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553075] = 2, ACTIONS(24654), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553083] = 2, ACTIONS(24656), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553091] = 2, ACTIONS(24658), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553099] = 2, ACTIONS(24660), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553107] = 2, ACTIONS(24662), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553115] = 2, ACTIONS(24664), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553123] = 2, ACTIONS(24666), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553131] = 2, ACTIONS(24668), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553139] = 2, ACTIONS(24670), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553147] = 2, ACTIONS(24672), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553155] = 2, ACTIONS(24674), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553163] = 2, ACTIONS(24676), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553171] = 2, ACTIONS(24678), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553179] = 2, ACTIONS(24680), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553187] = 2, ACTIONS(24682), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553195] = 2, ACTIONS(24684), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553203] = 2, ACTIONS(24686), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553211] = 2, ACTIONS(24688), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553219] = 2, ACTIONS(24690), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553227] = 2, ACTIONS(24692), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553235] = 2, ACTIONS(24694), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553243] = 2, ACTIONS(16337), 1, sym_keyword_trigger, ACTIONS(3), 2, sym_comment, sym_marginalia, [553251] = 2, ACTIONS(24696), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553259] = 2, ACTIONS(24698), 1, sym_keyword_trigger, ACTIONS(3), 2, sym_comment, sym_marginalia, [553267] = 2, ACTIONS(24700), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553275] = 2, ACTIONS(24702), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553283] = 2, ACTIONS(24704), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553291] = 2, ACTIONS(24706), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553299] = 2, ACTIONS(24708), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553307] = 2, ACTIONS(24710), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553315] = 2, ACTIONS(24712), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553323] = 2, ACTIONS(24714), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553331] = 2, ACTIONS(24716), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553339] = 2, ACTIONS(24718), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553347] = 2, ACTIONS(24720), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553355] = 2, ACTIONS(24722), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553363] = 2, ACTIONS(24724), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553371] = 2, ACTIONS(24726), 1, sym_keyword_deferrable, ACTIONS(3), 2, sym_comment, sym_marginalia, [553379] = 2, ACTIONS(24728), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553387] = 2, ACTIONS(18356), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [553395] = 2, ACTIONS(24730), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553403] = 2, ACTIONS(24732), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553411] = 2, ACTIONS(24734), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553419] = 2, ACTIONS(24736), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553427] = 2, ACTIONS(24738), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553435] = 2, ACTIONS(24740), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553443] = 2, ACTIONS(24742), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553451] = 2, ACTIONS(24744), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553459] = 2, ACTIONS(24746), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553467] = 2, ACTIONS(24748), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553475] = 2, ACTIONS(24750), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553483] = 2, ACTIONS(24752), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553491] = 2, ACTIONS(24754), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553499] = 2, ACTIONS(24756), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553507] = 2, ACTIONS(24758), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553515] = 2, ACTIONS(24760), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553523] = 2, ACTIONS(24762), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553531] = 2, ACTIONS(24764), 1, sym_keyword_returns, ACTIONS(3), 2, sym_comment, sym_marginalia, [553539] = 2, ACTIONS(24766), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553547] = 2, ACTIONS(20282), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [553555] = 2, ACTIONS(24768), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553563] = 2, ACTIONS(24770), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553571] = 2, ACTIONS(24772), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553579] = 2, ACTIONS(24774), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553587] = 2, ACTIONS(24776), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553595] = 2, ACTIONS(24778), 1, sym_keyword_index, ACTIONS(3), 2, sym_comment, sym_marginalia, [553603] = 2, ACTIONS(24780), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553611] = 2, ACTIONS(24782), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553619] = 2, ACTIONS(24784), 1, sym_keyword_rewrite, ACTIONS(3), 2, sym_comment, sym_marginalia, [553627] = 2, ACTIONS(24786), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553635] = 2, ACTIONS(24788), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553643] = 2, ACTIONS(24790), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553651] = 2, ACTIONS(24792), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [553659] = 2, ACTIONS(1721), 1, sym_keyword_table, ACTIONS(3), 2, sym_comment, sym_marginalia, [553667] = 2, ACTIONS(24794), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553675] = 2, ACTIONS(24796), 1, sym_keyword_level, ACTIONS(3), 2, sym_comment, sym_marginalia, [553683] = 2, ACTIONS(24798), 1, sym_keyword_input, ACTIONS(3), 2, sym_comment, sym_marginalia, [553691] = 2, ACTIONS(24800), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [553699] = 2, ACTIONS(24802), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553707] = 2, ACTIONS(24804), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553715] = 2, ACTIONS(24806), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553723] = 2, ACTIONS(24808), 1, sym_keyword_metadata, ACTIONS(3), 2, sym_comment, sym_marginalia, [553731] = 2, ACTIONS(24810), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553739] = 2, ACTIONS(24812), 1, sym_keyword_from, ACTIONS(3), 2, sym_comment, sym_marginalia, [553747] = 2, ACTIONS(24814), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553755] = 2, ACTIONS(24816), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553763] = 2, ACTIONS(24818), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553771] = 2, ACTIONS(24820), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [553779] = 2, ACTIONS(24822), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [553787] = 2, ACTIONS(24824), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553795] = 2, ACTIONS(24826), 1, sym_keyword_metadata, ACTIONS(3), 2, sym_comment, sym_marginalia, [553803] = 2, ACTIONS(24828), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553811] = 2, ACTIONS(24830), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553819] = 2, ACTIONS(24832), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553827] = 2, ACTIONS(24834), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553835] = 2, ACTIONS(24836), 1, sym_keyword_stats, ACTIONS(3), 2, sym_comment, sym_marginalia, [553843] = 2, ACTIONS(16512), 1, sym_keyword_null, ACTIONS(3), 2, sym_comment, sym_marginalia, [553851] = 2, ACTIONS(24838), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553859] = 2, ACTIONS(24840), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553867] = 2, ACTIONS(24842), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553875] = 2, ACTIONS(24844), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553883] = 2, ACTIONS(24846), 1, sym_keyword_type, ACTIONS(3), 2, sym_comment, sym_marginalia, [553891] = 2, ACTIONS(24848), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553899] = 2, ACTIONS(24850), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553907] = 2, ACTIONS(24852), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553915] = 2, ACTIONS(24854), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553923] = 2, ACTIONS(24856), 1, sym__identifier, ACTIONS(3), 2, sym_comment, sym_marginalia, [553931] = 2, ACTIONS(24858), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553939] = 2, ACTIONS(24860), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553947] = 2, ACTIONS(24862), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553955] = 2, ACTIONS(24864), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553963] = 2, ACTIONS(24866), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553971] = 2, ACTIONS(24868), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553979] = 2, ACTIONS(24870), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553987] = 2, ACTIONS(24872), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [553995] = 2, ACTIONS(24874), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554003] = 2, ACTIONS(24876), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554011] = 2, ACTIONS(24878), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554019] = 2, ACTIONS(24880), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554027] = 2, ACTIONS(24882), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [554035] = 2, ACTIONS(24884), 1, sym__dollar_quoted_string_end_tag, ACTIONS(3), 2, sym_comment, sym_marginalia, [554043] = 2, ACTIONS(24886), 1, sym_keyword_input, ACTIONS(3), 2, sym_comment, sym_marginalia, [554051] = 2, ACTIONS(24888), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [554059] = 2, ACTIONS(24890), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554067] = 2, ACTIONS(24892), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [554075] = 2, ACTIONS(24894), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554083] = 2, ACTIONS(24896), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554091] = 2, ACTIONS(24898), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554099] = 2, ACTIONS(24900), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554107] = 2, ACTIONS(24902), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554115] = 2, ACTIONS(24904), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554123] = 2, ACTIONS(24906), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554131] = 2, ACTIONS(24908), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [554139] = 2, ACTIONS(24910), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [554147] = 2, ACTIONS(24912), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554155] = 2, ACTIONS(24914), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554163] = 2, ACTIONS(24916), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [554171] = 2, ACTIONS(24918), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554179] = 2, ACTIONS(24920), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [554187] = 2, ACTIONS(15431), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554195] = 2, ACTIONS(24922), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554203] = 2, ACTIONS(24924), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554211] = 2, ACTIONS(24926), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554219] = 2, ACTIONS(24928), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [554227] = 2, ACTIONS(24930), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554235] = 2, ACTIONS(24932), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554243] = 2, ACTIONS(24934), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554251] = 2, ACTIONS(24936), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554259] = 2, ACTIONS(24938), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554267] = 2, ACTIONS(24940), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554275] = 2, ACTIONS(24942), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554283] = 2, ACTIONS(24944), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554291] = 2, ACTIONS(24946), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554299] = 2, ACTIONS(24948), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554307] = 2, ACTIONS(24950), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554315] = 2, ACTIONS(24952), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554323] = 2, ACTIONS(24954), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554331] = 2, ACTIONS(24956), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554339] = 2, ACTIONS(24958), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554347] = 2, ACTIONS(24960), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554355] = 2, ACTIONS(24962), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554363] = 2, ACTIONS(24964), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554371] = 2, ACTIONS(24966), 1, sym_keyword_level, ACTIONS(3), 2, sym_comment, sym_marginalia, [554379] = 2, ACTIONS(18002), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [554387] = 2, ACTIONS(24968), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554395] = 2, ACTIONS(24970), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554403] = 2, ACTIONS(24972), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554411] = 2, ACTIONS(24974), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554419] = 2, ACTIONS(24976), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554427] = 2, ACTIONS(24978), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554435] = 2, ACTIONS(24980), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554443] = 2, ACTIONS(14901), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554451] = 2, ACTIONS(24982), 1, sym__dollar_quoted_string_end_tag, ACTIONS(3), 2, sym_comment, sym_marginalia, [554459] = 2, ACTIONS(24984), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554467] = 2, ACTIONS(24986), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554475] = 2, ACTIONS(24988), 1, anon_sym_SEMI, ACTIONS(3), 2, sym_comment, sym_marginalia, [554483] = 2, ACTIONS(24990), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [554491] = 2, ACTIONS(24992), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554499] = 2, ACTIONS(24994), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554507] = 2, ACTIONS(24996), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554515] = 2, ACTIONS(24998), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554523] = 2, ACTIONS(25000), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554531] = 2, ACTIONS(25002), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554539] = 2, ACTIONS(25004), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554547] = 2, ACTIONS(25006), 1, anon_sym_DOT, ACTIONS(3), 2, sym_comment, sym_marginalia, [554555] = 2, ACTIONS(25008), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554563] = 2, ACTIONS(25010), 1, sym_keyword_others, ACTIONS(3), 2, sym_comment, sym_marginalia, [554571] = 2, ACTIONS(25012), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554579] = 2, ACTIONS(25014), 1, sym_keyword_null, ACTIONS(3), 2, sym_comment, sym_marginalia, [554587] = 2, ACTIONS(25016), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554595] = 2, ACTIONS(25018), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554603] = 2, ACTIONS(25020), 1, sym_keyword_table, ACTIONS(3), 2, sym_comment, sym_marginalia, [554611] = 2, ACTIONS(25022), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554619] = 2, ACTIONS(25024), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554627] = 2, ACTIONS(25026), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554635] = 2, ACTIONS(25028), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [554643] = 2, ACTIONS(25030), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554651] = 2, ACTIONS(25032), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554659] = 2, ACTIONS(25034), 1, aux_sym__integer_token1, ACTIONS(3), 2, sym_comment, sym_marginalia, [554667] = 2, ACTIONS(25036), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554675] = 2, ACTIONS(15290), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554683] = 2, ACTIONS(25038), 1, sym_keyword_action, ACTIONS(3), 2, sym_comment, sym_marginalia, [554691] = 2, ACTIONS(25040), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554699] = 2, ACTIONS(25042), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554707] = 2, ACTIONS(25044), 1, sym_keyword_rewrite, ACTIONS(3), 2, sym_comment, sym_marginalia, [554715] = 2, ACTIONS(25046), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554723] = 2, ACTIONS(25048), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554731] = 2, ACTIONS(15266), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554739] = 2, ACTIONS(25050), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554747] = 2, ACTIONS(25052), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554755] = 2, ACTIONS(25054), 1, sym_keyword_row, ACTIONS(3), 2, sym_comment, sym_marginalia, [554763] = 2, ACTIONS(25056), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554771] = 2, ACTIONS(25058), 1, sym__dollar_quoted_string_end_tag, ACTIONS(3), 2, sym_comment, sym_marginalia, [554779] = 2, ACTIONS(25060), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554787] = 2, ACTIONS(25062), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554795] = 2, ACTIONS(25064), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554803] = 2, ACTIONS(25066), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554811] = 2, ACTIONS(25068), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554819] = 2, ACTIONS(25070), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554827] = 2, ACTIONS(25072), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554835] = 2, ACTIONS(25074), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554843] = 2, ACTIONS(25076), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554851] = 2, ACTIONS(25078), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [554859] = 2, ACTIONS(25080), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554867] = 2, ACTIONS(15304), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554875] = 2, ACTIONS(25082), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554883] = 2, ACTIONS(25084), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554891] = 2, ACTIONS(25086), 1, ts_builtin_sym_end, ACTIONS(3), 2, sym_comment, sym_marginalia, [554899] = 2, ACTIONS(25088), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554907] = 2, ACTIONS(25090), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554915] = 2, ACTIONS(15572), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554923] = 2, ACTIONS(16142), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554931] = 2, ACTIONS(25092), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [554939] = 2, ACTIONS(19340), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [554947] = 2, ACTIONS(14113), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [554955] = 2, ACTIONS(17595), 1, sym_keyword_table, ACTIONS(3), 2, sym_comment, sym_marginalia, [554963] = 2, ACTIONS(25094), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554971] = 2, ACTIONS(25096), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [554979] = 2, ACTIONS(25098), 1, sym_keyword_on, ACTIONS(3), 2, sym_comment, sym_marginalia, [554987] = 2, ACTIONS(19894), 1, sym_keyword_join, ACTIONS(3), 2, sym_comment, sym_marginalia, [554995] = 2, ACTIONS(25100), 1, sym_keyword_check, ACTIONS(3), 2, sym_comment, sym_marginalia, [555003] = 2, ACTIONS(25102), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555011] = 2, ACTIONS(19206), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [555019] = 2, ACTIONS(25104), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [555027] = 2, ACTIONS(25106), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555035] = 2, ACTIONS(25108), 1, sym_keyword_schema, ACTIONS(3), 2, sym_comment, sym_marginalia, [555043] = 2, ACTIONS(25110), 1, anon_sym_RBRACK, ACTIONS(3), 2, sym_comment, sym_marginalia, [555051] = 2, ACTIONS(25112), 1, sym_keyword_from, ACTIONS(3), 2, sym_comment, sym_marginalia, [555059] = 2, ACTIONS(25114), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555067] = 2, ACTIONS(25116), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555075] = 2, ACTIONS(25118), 1, sym_keyword_view, ACTIONS(3), 2, sym_comment, sym_marginalia, [555083] = 2, ACTIONS(25120), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555091] = 2, ACTIONS(25122), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555099] = 2, ACTIONS(25124), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [555107] = 2, ACTIONS(25126), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555115] = 2, ACTIONS(25128), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555123] = 2, ACTIONS(25130), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555131] = 2, ACTIONS(25132), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [555139] = 2, ACTIONS(25134), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [555147] = 2, ACTIONS(25136), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555155] = 2, ACTIONS(25138), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555163] = 2, ACTIONS(25140), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555171] = 2, ACTIONS(25142), 1, sym_keyword_set, ACTIONS(3), 2, sym_comment, sym_marginalia, [555179] = 2, ACTIONS(25144), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [555187] = 2, ACTIONS(25146), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [555195] = 2, ACTIONS(25148), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555203] = 2, ACTIONS(25150), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [555211] = 2, ACTIONS(25152), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555219] = 2, ACTIONS(25154), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555227] = 2, ACTIONS(25156), 1, sym_keyword_into, ACTIONS(3), 2, sym_comment, sym_marginalia, [555235] = 2, ACTIONS(25158), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555243] = 2, ACTIONS(25160), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555251] = 2, ACTIONS(25162), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555259] = 2, ACTIONS(25164), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [555267] = 2, ACTIONS(25166), 1, sym_keyword_using, ACTIONS(3), 2, sym_comment, sym_marginalia, [555275] = 2, ACTIONS(25168), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555283] = 2, ACTIONS(25170), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555291] = 2, ACTIONS(25172), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555299] = 2, ACTIONS(25174), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555307] = 2, ACTIONS(25176), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [555315] = 2, ACTIONS(25178), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555323] = 2, ACTIONS(25180), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555331] = 2, ACTIONS(25182), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555339] = 2, ACTIONS(25184), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555347] = 2, ACTIONS(25186), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [555355] = 2, ACTIONS(17251), 1, sym_keyword_trigger, ACTIONS(3), 2, sym_comment, sym_marginalia, [555363] = 2, ACTIONS(25188), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [555371] = 2, ACTIONS(25190), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555379] = 2, ACTIONS(25192), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555387] = 2, ACTIONS(25194), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555395] = 2, ACTIONS(25196), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555403] = 2, ACTIONS(25198), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555411] = 2, ACTIONS(25200), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [555419] = 2, ACTIONS(25202), 1, sym_keyword_data, ACTIONS(3), 2, sym_comment, sym_marginalia, [555427] = 2, ACTIONS(25204), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555435] = 2, ACTIONS(25206), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555443] = 2, ACTIONS(25208), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555451] = 2, ACTIONS(25210), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555459] = 2, ACTIONS(25212), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555467] = 2, ACTIONS(25214), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [555475] = 2, ACTIONS(25216), 1, sym_keyword_to, ACTIONS(3), 2, sym_comment, sym_marginalia, [555483] = 2, ACTIONS(25218), 1, sym_keyword_authorization, ACTIONS(3), 2, sym_comment, sym_marginalia, [555491] = 2, ACTIONS(25220), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555499] = 2, ACTIONS(25222), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555507] = 2, ACTIONS(25224), 1, sym_keyword_zone, ACTIONS(3), 2, sym_comment, sym_marginalia, [555515] = 2, ACTIONS(25226), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555523] = 2, ACTIONS(25228), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [555531] = 2, ACTIONS(19274), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [555539] = 2, ACTIONS(25230), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [555547] = 2, ACTIONS(19278), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [555555] = 2, ACTIONS(19282), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [555563] = 2, ACTIONS(25232), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555571] = 2, ACTIONS(19286), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [555579] = 2, ACTIONS(15268), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555587] = 2, ACTIONS(25234), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555595] = 2, ACTIONS(19290), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [555603] = 2, ACTIONS(19294), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [555611] = 2, ACTIONS(25236), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555619] = 2, ACTIONS(19298), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [555627] = 2, ACTIONS(25238), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555635] = 2, ACTIONS(25240), 1, sym_keyword_of, ACTIONS(3), 2, sym_comment, sym_marginalia, [555643] = 2, ACTIONS(25242), 1, sym_keyword_into, ACTIONS(3), 2, sym_comment, sym_marginalia, [555651] = 2, ACTIONS(25244), 1, sym_keyword_into, ACTIONS(3), 2, sym_comment, sym_marginalia, [555659] = 2, ACTIONS(25246), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555667] = 2, ACTIONS(25248), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555675] = 2, ACTIONS(25250), 1, sym_keyword_materialized, ACTIONS(3), 2, sym_comment, sym_marginalia, [555683] = 2, ACTIONS(25252), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555691] = 2, ACTIONS(25254), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555699] = 2, ACTIONS(25256), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [555707] = 2, ACTIONS(25258), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [555715] = 2, ACTIONS(25260), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555723] = 2, ACTIONS(25262), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555731] = 2, ACTIONS(25264), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555739] = 2, ACTIONS(25266), 1, sym_keyword_set, ACTIONS(3), 2, sym_comment, sym_marginalia, [555747] = 2, ACTIONS(25268), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555755] = 2, ACTIONS(25270), 1, sym_keyword_statistics, ACTIONS(3), 2, sym_comment, sym_marginalia, [555763] = 2, ACTIONS(25272), 1, sym_keyword_current, ACTIONS(3), 2, sym_comment, sym_marginalia, [555771] = 2, ACTIONS(17615), 1, sym_keyword_trigger, ACTIONS(3), 2, sym_comment, sym_marginalia, [555779] = 2, ACTIONS(25274), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555787] = 2, ACTIONS(25276), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555795] = 2, ACTIONS(16878), 1, sym_keyword_trigger, ACTIONS(3), 2, sym_comment, sym_marginalia, [555803] = 2, ACTIONS(25278), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555811] = 2, ACTIONS(16886), 1, sym_keyword_trigger, ACTIONS(3), 2, sym_comment, sym_marginalia, [555819] = 2, ACTIONS(25280), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555827] = 2, ACTIONS(17621), 1, sym_keyword_trigger, ACTIONS(3), 2, sym_comment, sym_marginalia, [555835] = 2, ACTIONS(25282), 1, sym__natural_number, ACTIONS(3), 2, sym_comment, sym_marginalia, [555843] = 2, ACTIONS(25284), 1, sym_keyword_trigger, ACTIONS(3), 2, sym_comment, sym_marginalia, [555851] = 2, ACTIONS(25286), 1, sym_keyword_as, ACTIONS(3), 2, sym_comment, sym_marginalia, [555859] = 2, ACTIONS(25288), 1, anon_sym_RPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, [555867] = 2, ACTIONS(25290), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [555875] = 2, ACTIONS(25292), 1, anon_sym_EQ, ACTIONS(3), 2, sym_comment, sym_marginalia, [555883] = 2, ACTIONS(25294), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_comment, sym_marginalia, }; static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(360)] = 0, [SMALL_STATE(361)] = 87, [SMALL_STATE(362)] = 188, [SMALL_STATE(363)] = 293, [SMALL_STATE(364)] = 374, [SMALL_STATE(365)] = 479, [SMALL_STATE(366)] = 586, [SMALL_STATE(367)] = 695, [SMALL_STATE(368)] = 792, [SMALL_STATE(369)] = 875, [SMALL_STATE(370)] = 956, [SMALL_STATE(371)] = 1047, [SMALL_STATE(372)] = 1124, [SMALL_STATE(373)] = 1215, [SMALL_STATE(374)] = 1289, [SMALL_STATE(375)] = 1363, [SMALL_STATE(376)] = 1433, [SMALL_STATE(377)] = 1507, [SMALL_STATE(378)] = 1581, [SMALL_STATE(379)] = 1655, [SMALL_STATE(380)] = 1729, [SMALL_STATE(381)] = 1803, [SMALL_STATE(382)] = 1877, [SMALL_STATE(383)] = 1951, [SMALL_STATE(384)] = 2025, [SMALL_STATE(385)] = 2099, [SMALL_STATE(386)] = 2173, [SMALL_STATE(387)] = 2247, [SMALL_STATE(388)] = 2321, [SMALL_STATE(389)] = 2395, [SMALL_STATE(390)] = 2469, [SMALL_STATE(391)] = 2543, [SMALL_STATE(392)] = 2617, [SMALL_STATE(393)] = 2691, [SMALL_STATE(394)] = 2764, [SMALL_STATE(395)] = 2837, [SMALL_STATE(396)] = 2910, [SMALL_STATE(397)] = 2978, [SMALL_STATE(398)] = 3046, [SMALL_STATE(399)] = 3114, [SMALL_STATE(400)] = 3182, [SMALL_STATE(401)] = 3250, [SMALL_STATE(402)] = 3326, [SMALL_STATE(403)] = 3394, [SMALL_STATE(404)] = 3462, [SMALL_STATE(405)] = 3530, [SMALL_STATE(406)] = 3598, [SMALL_STATE(407)] = 3666, [SMALL_STATE(408)] = 3734, [SMALL_STATE(409)] = 3802, [SMALL_STATE(410)] = 3870, [SMALL_STATE(411)] = 3938, [SMALL_STATE(412)] = 4006, [SMALL_STATE(413)] = 4074, [SMALL_STATE(414)] = 4142, [SMALL_STATE(415)] = 4210, [SMALL_STATE(416)] = 4278, [SMALL_STATE(417)] = 4346, [SMALL_STATE(418)] = 4473, [SMALL_STATE(419)] = 4544, [SMALL_STATE(420)] = 4617, [SMALL_STATE(421)] = 4744, [SMALL_STATE(422)] = 4871, [SMALL_STATE(423)] = 4938, [SMALL_STATE(424)] = 5011, [SMALL_STATE(425)] = 5084, [SMALL_STATE(426)] = 5157, [SMALL_STATE(427)] = 5230, [SMALL_STATE(428)] = 5357, [SMALL_STATE(429)] = 5428, [SMALL_STATE(430)] = 5499, [SMALL_STATE(431)] = 5566, [SMALL_STATE(432)] = 5693, [SMALL_STATE(433)] = 5764, [SMALL_STATE(434)] = 5891, [SMALL_STATE(435)] = 5966, [SMALL_STATE(436)] = 6041, [SMALL_STATE(437)] = 6116, [SMALL_STATE(438)] = 6187, [SMALL_STATE(439)] = 6258, [SMALL_STATE(440)] = 6329, [SMALL_STATE(441)] = 6402, [SMALL_STATE(442)] = 6477, [SMALL_STATE(443)] = 6552, [SMALL_STATE(444)] = 6679, [SMALL_STATE(445)] = 6746, [SMALL_STATE(446)] = 6873, [SMALL_STATE(447)] = 7000, [SMALL_STATE(448)] = 7127, [SMALL_STATE(449)] = 7198, [SMALL_STATE(450)] = 7265, [SMALL_STATE(451)] = 7336, [SMALL_STATE(452)] = 7407, [SMALL_STATE(453)] = 7534, [SMALL_STATE(454)] = 7601, [SMALL_STATE(455)] = 7668, [SMALL_STATE(456)] = 7795, [SMALL_STATE(457)] = 7922, [SMALL_STATE(458)] = 7993, [SMALL_STATE(459)] = 8124, [SMALL_STATE(460)] = 8197, [SMALL_STATE(461)] = 8324, [SMALL_STATE(462)] = 8391, [SMALL_STATE(463)] = 8518, [SMALL_STATE(464)] = 8585, [SMALL_STATE(465)] = 8712, [SMALL_STATE(466)] = 8839, [SMALL_STATE(467)] = 8910, [SMALL_STATE(468)] = 8983, [SMALL_STATE(469)] = 9110, [SMALL_STATE(470)] = 9181, [SMALL_STATE(471)] = 9308, [SMALL_STATE(472)] = 9379, [SMALL_STATE(473)] = 9506, [SMALL_STATE(474)] = 9633, [SMALL_STATE(475)] = 9704, [SMALL_STATE(476)] = 9775, [SMALL_STATE(477)] = 9846, [SMALL_STATE(478)] = 9973, [SMALL_STATE(479)] = 10044, [SMALL_STATE(480)] = 10171, [SMALL_STATE(481)] = 10238, [SMALL_STATE(482)] = 10309, [SMALL_STATE(483)] = 10436, [SMALL_STATE(484)] = 10563, [SMALL_STATE(485)] = 10689, [SMALL_STATE(486)] = 10759, [SMALL_STATE(487)] = 10829, [SMALL_STATE(488)] = 10899, [SMALL_STATE(489)] = 10969, [SMALL_STATE(490)] = 11039, [SMALL_STATE(491)] = 11109, [SMALL_STATE(492)] = 11179, [SMALL_STATE(493)] = 11249, [SMALL_STATE(494)] = 11373, [SMALL_STATE(495)] = 11445, [SMALL_STATE(496)] = 11517, [SMALL_STATE(497)] = 11645, [SMALL_STATE(498)] = 11715, [SMALL_STATE(499)] = 11839, [SMALL_STATE(500)] = 11909, [SMALL_STATE(501)] = 11979, [SMALL_STATE(502)] = 12049, [SMALL_STATE(503)] = 12119, [SMALL_STATE(504)] = 12189, [SMALL_STATE(505)] = 12259, [SMALL_STATE(506)] = 12329, [SMALL_STATE(507)] = 12399, [SMALL_STATE(508)] = 12469, [SMALL_STATE(509)] = 12539, [SMALL_STATE(510)] = 12609, [SMALL_STATE(511)] = 12679, [SMALL_STATE(512)] = 12749, [SMALL_STATE(513)] = 12819, [SMALL_STATE(514)] = 12889, [SMALL_STATE(515)] = 12959, [SMALL_STATE(516)] = 13029, [SMALL_STATE(517)] = 13099, [SMALL_STATE(518)] = 13175, [SMALL_STATE(519)] = 13261, [SMALL_STATE(520)] = 13363, [SMALL_STATE(521)] = 13467, [SMALL_STATE(522)] = 13539, [SMALL_STATE(523)] = 13631, [SMALL_STATE(524)] = 13709, [SMALL_STATE(525)] = 13795, [SMALL_STATE(526)] = 13877, [SMALL_STATE(527)] = 13953, [SMALL_STATE(528)] = 14049, [SMALL_STATE(529)] = 14149, [SMALL_STATE(530)] = 14249, [SMALL_STATE(531)] = 14373, [SMALL_STATE(532)] = 14497, [SMALL_STATE(533)] = 14565, [SMALL_STATE(534)] = 14689, [SMALL_STATE(535)] = 14755, [SMALL_STATE(536)] = 14879, [SMALL_STATE(537)] = 15003, [SMALL_STATE(538)] = 15127, [SMALL_STATE(539)] = 15251, [SMALL_STATE(540)] = 15375, [SMALL_STATE(541)] = 15499, [SMALL_STATE(542)] = 15623, [SMALL_STATE(543)] = 15747, [SMALL_STATE(544)] = 15871, [SMALL_STATE(545)] = 15995, [SMALL_STATE(546)] = 16119, [SMALL_STATE(547)] = 16243, [SMALL_STATE(548)] = 16367, [SMALL_STATE(549)] = 16491, [SMALL_STATE(550)] = 16615, [SMALL_STATE(551)] = 16739, [SMALL_STATE(552)] = 16863, [SMALL_STATE(553)] = 16987, [SMALL_STATE(554)] = 17115, [SMALL_STATE(555)] = 17239, [SMALL_STATE(556)] = 17309, [SMALL_STATE(557)] = 17435, [SMALL_STATE(558)] = 17559, [SMALL_STATE(559)] = 17629, [SMALL_STATE(560)] = 17753, [SMALL_STATE(561)] = 17877, [SMALL_STATE(562)] = 17947, [SMALL_STATE(563)] = 18073, [SMALL_STATE(564)] = 18197, [SMALL_STATE(565)] = 18265, [SMALL_STATE(566)] = 18335, [SMALL_STATE(567)] = 18461, [SMALL_STATE(568)] = 18585, [SMALL_STATE(569)] = 18709, [SMALL_STATE(570)] = 18833, [SMALL_STATE(571)] = 18957, [SMALL_STATE(572)] = 19081, [SMALL_STATE(573)] = 19207, [SMALL_STATE(574)] = 19333, [SMALL_STATE(575)] = 19459, [SMALL_STATE(576)] = 19585, [SMALL_STATE(577)] = 19655, [SMALL_STATE(578)] = 19779, [SMALL_STATE(579)] = 19905, [SMALL_STATE(580)] = 20031, [SMALL_STATE(581)] = 20157, [SMALL_STATE(582)] = 20283, [SMALL_STATE(583)] = 20409, [SMALL_STATE(584)] = 20535, [SMALL_STATE(585)] = 20661, [SMALL_STATE(586)] = 20787, [SMALL_STATE(587)] = 20913, [SMALL_STATE(588)] = 21039, [SMALL_STATE(589)] = 21165, [SMALL_STATE(590)] = 21291, [SMALL_STATE(591)] = 21417, [SMALL_STATE(592)] = 21543, [SMALL_STATE(593)] = 21669, [SMALL_STATE(594)] = 21795, [SMALL_STATE(595)] = 21921, [SMALL_STATE(596)] = 22047, [SMALL_STATE(597)] = 22173, [SMALL_STATE(598)] = 22299, [SMALL_STATE(599)] = 22425, [SMALL_STATE(600)] = 22551, [SMALL_STATE(601)] = 22677, [SMALL_STATE(602)] = 22803, [SMALL_STATE(603)] = 22929, [SMALL_STATE(604)] = 23055, [SMALL_STATE(605)] = 23181, [SMALL_STATE(606)] = 23307, [SMALL_STATE(607)] = 23433, [SMALL_STATE(608)] = 23559, [SMALL_STATE(609)] = 23685, [SMALL_STATE(610)] = 23811, [SMALL_STATE(611)] = 23937, [SMALL_STATE(612)] = 24063, [SMALL_STATE(613)] = 24189, [SMALL_STATE(614)] = 24315, [SMALL_STATE(615)] = 24441, [SMALL_STATE(616)] = 24567, [SMALL_STATE(617)] = 24693, [SMALL_STATE(618)] = 24819, [SMALL_STATE(619)] = 24945, [SMALL_STATE(620)] = 25071, [SMALL_STATE(621)] = 25197, [SMALL_STATE(622)] = 25323, [SMALL_STATE(623)] = 25449, [SMALL_STATE(624)] = 25575, [SMALL_STATE(625)] = 25701, [SMALL_STATE(626)] = 25827, [SMALL_STATE(627)] = 25953, [SMALL_STATE(628)] = 26079, [SMALL_STATE(629)] = 26205, [SMALL_STATE(630)] = 26331, [SMALL_STATE(631)] = 26457, [SMALL_STATE(632)] = 26583, [SMALL_STATE(633)] = 26709, [SMALL_STATE(634)] = 26835, [SMALL_STATE(635)] = 26961, [SMALL_STATE(636)] = 27087, [SMALL_STATE(637)] = 27213, [SMALL_STATE(638)] = 27339, [SMALL_STATE(639)] = 27465, [SMALL_STATE(640)] = 27591, [SMALL_STATE(641)] = 27717, [SMALL_STATE(642)] = 27843, [SMALL_STATE(643)] = 27910, [SMALL_STATE(644)] = 27979, [SMALL_STATE(645)] = 28046, [SMALL_STATE(646)] = 28113, [SMALL_STATE(647)] = 28180, [SMALL_STATE(648)] = 28249, [SMALL_STATE(649)] = 28318, [SMALL_STATE(650)] = 28385, [SMALL_STATE(651)] = 28452, [SMALL_STATE(652)] = 28527, [SMALL_STATE(653)] = 28612, [SMALL_STATE(654)] = 28679, [SMALL_STATE(655)] = 28746, [SMALL_STATE(656)] = 28813, [SMALL_STATE(657)] = 28880, [SMALL_STATE(658)] = 29001, [SMALL_STATE(659)] = 29122, [SMALL_STATE(660)] = 29193, [SMALL_STATE(661)] = 29314, [SMALL_STATE(662)] = 29435, [SMALL_STATE(663)] = 29502, [SMALL_STATE(664)] = 29571, [SMALL_STATE(665)] = 29638, [SMALL_STATE(666)] = 29707, [SMALL_STATE(667)] = 29776, [SMALL_STATE(668)] = 29877, [SMALL_STATE(669)] = 29980, [SMALL_STATE(670)] = 30071, [SMALL_STATE(671)] = 30148, [SMALL_STATE(672)] = 30233, [SMALL_STATE(673)] = 30314, [SMALL_STATE(674)] = 30389, [SMALL_STATE(675)] = 30484, [SMALL_STATE(676)] = 30549, [SMALL_STATE(677)] = 30670, [SMALL_STATE(678)] = 30735, [SMALL_STATE(679)] = 30802, [SMALL_STATE(680)] = 30901, [SMALL_STATE(681)] = 30966, [SMALL_STATE(682)] = 31031, [SMALL_STATE(683)] = 31096, [SMALL_STATE(684)] = 31195, [SMALL_STATE(685)] = 31260, [SMALL_STATE(686)] = 31325, [SMALL_STATE(687)] = 31390, [SMALL_STATE(688)] = 31455, [SMALL_STATE(689)] = 31520, [SMALL_STATE(690)] = 31585, [SMALL_STATE(691)] = 31650, [SMALL_STATE(692)] = 31717, [SMALL_STATE(693)] = 31782, [SMALL_STATE(694)] = 31847, [SMALL_STATE(695)] = 31912, [SMALL_STATE(696)] = 31977, [SMALL_STATE(697)] = 32042, [SMALL_STATE(698)] = 32107, [SMALL_STATE(699)] = 32174, [SMALL_STATE(700)] = 32239, [SMALL_STATE(701)] = 32306, [SMALL_STATE(702)] = 32373, [SMALL_STATE(703)] = 32494, [SMALL_STATE(704)] = 32615, [SMALL_STATE(705)] = 32736, [SMALL_STATE(706)] = 32803, [SMALL_STATE(707)] = 32924, [SMALL_STATE(708)] = 32991, [SMALL_STATE(709)] = 33112, [SMALL_STATE(710)] = 33233, [SMALL_STATE(711)] = 33354, [SMALL_STATE(712)] = 33475, [SMALL_STATE(713)] = 33596, [SMALL_STATE(714)] = 33661, [SMALL_STATE(715)] = 33782, [SMALL_STATE(716)] = 33849, [SMALL_STATE(717)] = 33970, [SMALL_STATE(718)] = 34035, [SMALL_STATE(719)] = 34156, [SMALL_STATE(720)] = 34223, [SMALL_STATE(721)] = 34344, [SMALL_STATE(722)] = 34411, [SMALL_STATE(723)] = 34532, [SMALL_STATE(724)] = 34653, [SMALL_STATE(725)] = 34774, [SMALL_STATE(726)] = 34895, [SMALL_STATE(727)] = 35016, [SMALL_STATE(728)] = 35137, [SMALL_STATE(729)] = 35258, [SMALL_STATE(730)] = 35325, [SMALL_STATE(731)] = 35392, [SMALL_STATE(732)] = 35459, [SMALL_STATE(733)] = 35524, [SMALL_STATE(734)] = 35591, [SMALL_STATE(735)] = 35658, [SMALL_STATE(736)] = 35725, [SMALL_STATE(737)] = 35792, [SMALL_STATE(738)] = 35859, [SMALL_STATE(739)] = 35926, [SMALL_STATE(740)] = 36047, [SMALL_STATE(741)] = 36114, [SMALL_STATE(742)] = 36235, [SMALL_STATE(743)] = 36302, [SMALL_STATE(744)] = 36373, [SMALL_STATE(745)] = 36440, [SMALL_STATE(746)] = 36507, [SMALL_STATE(747)] = 36574, [SMALL_STATE(748)] = 36639, [SMALL_STATE(749)] = 36703, [SMALL_STATE(750)] = 36807, [SMALL_STATE(751)] = 36871, [SMALL_STATE(752)] = 36935, [SMALL_STATE(753)] = 36999, [SMALL_STATE(754)] = 37063, [SMALL_STATE(755)] = 37127, [SMALL_STATE(756)] = 37191, [SMALL_STATE(757)] = 37255, [SMALL_STATE(758)] = 37319, [SMALL_STATE(759)] = 37383, [SMALL_STATE(760)] = 37447, [SMALL_STATE(761)] = 37511, [SMALL_STATE(762)] = 37575, [SMALL_STATE(763)] = 37639, [SMALL_STATE(764)] = 37703, [SMALL_STATE(765)] = 37767, [SMALL_STATE(766)] = 37831, [SMALL_STATE(767)] = 37895, [SMALL_STATE(768)] = 37959, [SMALL_STATE(769)] = 38023, [SMALL_STATE(770)] = 38087, [SMALL_STATE(771)] = 38151, [SMALL_STATE(772)] = 38215, [SMALL_STATE(773)] = 38279, [SMALL_STATE(774)] = 38383, [SMALL_STATE(775)] = 38447, [SMALL_STATE(776)] = 38511, [SMALL_STATE(777)] = 38575, [SMALL_STATE(778)] = 38695, [SMALL_STATE(779)] = 38799, [SMALL_STATE(780)] = 38863, [SMALL_STATE(781)] = 38927, [SMALL_STATE(782)] = 38991, [SMALL_STATE(783)] = 39055, [SMALL_STATE(784)] = 39121, [SMALL_STATE(785)] = 39185, [SMALL_STATE(786)] = 39289, [SMALL_STATE(787)] = 39353, [SMALL_STATE(788)] = 39417, [SMALL_STATE(789)] = 39521, [SMALL_STATE(790)] = 39625, [SMALL_STATE(791)] = 39689, [SMALL_STATE(792)] = 39793, [SMALL_STATE(793)] = 39857, [SMALL_STATE(794)] = 39921, [SMALL_STATE(795)] = 39985, [SMALL_STATE(796)] = 40049, [SMALL_STATE(797)] = 40113, [SMALL_STATE(798)] = 40177, [SMALL_STATE(799)] = 40281, [SMALL_STATE(800)] = 40385, [SMALL_STATE(801)] = 40489, [SMALL_STATE(802)] = 40553, [SMALL_STATE(803)] = 40673, [SMALL_STATE(804)] = 40741, [SMALL_STATE(805)] = 40805, [SMALL_STATE(806)] = 40869, [SMALL_STATE(807)] = 40933, [SMALL_STATE(808)] = 40997, [SMALL_STATE(809)] = 41061, [SMALL_STATE(810)] = 41125, [SMALL_STATE(811)] = 41189, [SMALL_STATE(812)] = 41253, [SMALL_STATE(813)] = 41317, [SMALL_STATE(814)] = 41381, [SMALL_STATE(815)] = 41445, [SMALL_STATE(816)] = 41509, [SMALL_STATE(817)] = 41613, [SMALL_STATE(818)] = 41677, [SMALL_STATE(819)] = 41741, [SMALL_STATE(820)] = 41805, [SMALL_STATE(821)] = 41869, [SMALL_STATE(822)] = 41973, [SMALL_STATE(823)] = 42037, [SMALL_STATE(824)] = 42141, [SMALL_STATE(825)] = 42205, [SMALL_STATE(826)] = 42279, [SMALL_STATE(827)] = 42363, [SMALL_STATE(828)] = 42433, [SMALL_STATE(829)] = 42501, [SMALL_STATE(830)] = 42569, [SMALL_STATE(831)] = 42633, [SMALL_STATE(832)] = 42697, [SMALL_STATE(833)] = 42761, [SMALL_STATE(834)] = 42827, [SMALL_STATE(835)] = 42891, [SMALL_STATE(836)] = 42955, [SMALL_STATE(837)] = 43055, [SMALL_STATE(838)] = 43157, [SMALL_STATE(839)] = 43221, [SMALL_STATE(840)] = 43311, [SMALL_STATE(841)] = 43387, [SMALL_STATE(842)] = 43471, [SMALL_STATE(843)] = 43551, [SMALL_STATE(844)] = 43625, [SMALL_STATE(845)] = 43719, [SMALL_STATE(846)] = 43783, [SMALL_STATE(847)] = 43847, [SMALL_STATE(848)] = 43911, [SMALL_STATE(849)] = 43975, [SMALL_STATE(850)] = 44039, [SMALL_STATE(851)] = 44137, [SMALL_STATE(852)] = 44201, [SMALL_STATE(853)] = 44265, [SMALL_STATE(854)] = 44329, [SMALL_STATE(855)] = 44393, [SMALL_STATE(856)] = 44457, [SMALL_STATE(857)] = 44521, [SMALL_STATE(858)] = 44585, [SMALL_STATE(859)] = 44683, [SMALL_STATE(860)] = 44747, [SMALL_STATE(861)] = 44811, [SMALL_STATE(862)] = 44875, [SMALL_STATE(863)] = 44939, [SMALL_STATE(864)] = 45003, [SMALL_STATE(865)] = 45067, [SMALL_STATE(866)] = 45131, [SMALL_STATE(867)] = 45195, [SMALL_STATE(868)] = 45259, [SMALL_STATE(869)] = 45323, [SMALL_STATE(870)] = 45387, [SMALL_STATE(871)] = 45451, [SMALL_STATE(872)] = 45566, [SMALL_STATE(873)] = 45645, [SMALL_STATE(874)] = 45762, [SMALL_STATE(875)] = 45841, [SMALL_STATE(876)] = 45956, [SMALL_STATE(877)] = 46071, [SMALL_STATE(878)] = 46174, [SMALL_STATE(879)] = 46253, [SMALL_STATE(880)] = 46370, [SMALL_STATE(881)] = 46449, [SMALL_STATE(882)] = 46564, [SMALL_STATE(883)] = 46667, [SMALL_STATE(884)] = 46784, [SMALL_STATE(885)] = 46847, [SMALL_STATE(886)] = 46962, [SMALL_STATE(887)] = 47077, [SMALL_STATE(888)] = 47156, [SMALL_STATE(889)] = 47273, [SMALL_STATE(890)] = 47390, [SMALL_STATE(891)] = 47469, [SMALL_STATE(892)] = 47584, [SMALL_STATE(893)] = 47701, [SMALL_STATE(894)] = 47780, [SMALL_STATE(895)] = 47895, [SMALL_STATE(896)] = 48010, [SMALL_STATE(897)] = 48073, [SMALL_STATE(898)] = 48152, [SMALL_STATE(899)] = 48231, [SMALL_STATE(900)] = 48348, [SMALL_STATE(901)] = 48463, [SMALL_STATE(902)] = 48578, [SMALL_STATE(903)] = 48693, [SMALL_STATE(904)] = 48772, [SMALL_STATE(905)] = 48835, [SMALL_STATE(906)] = 48950, [SMALL_STATE(907)] = 49053, [SMALL_STATE(908)] = 49168, [SMALL_STATE(909)] = 49283, [SMALL_STATE(910)] = 49398, [SMALL_STATE(911)] = 49477, [SMALL_STATE(912)] = 49556, [SMALL_STATE(913)] = 49673, [SMALL_STATE(914)] = 49790, [SMALL_STATE(915)] = 49905, [SMALL_STATE(916)] = 50008, [SMALL_STATE(917)] = 50071, [SMALL_STATE(918)] = 50186, [SMALL_STATE(919)] = 50249, [SMALL_STATE(920)] = 50328, [SMALL_STATE(921)] = 50391, [SMALL_STATE(922)] = 50508, [SMALL_STATE(923)] = 50571, [SMALL_STATE(924)] = 50674, [SMALL_STATE(925)] = 50791, [SMALL_STATE(926)] = 50906, [SMALL_STATE(927)] = 51021, [SMALL_STATE(928)] = 51136, [SMALL_STATE(929)] = 51251, [SMALL_STATE(930)] = 51354, [SMALL_STATE(931)] = 51433, [SMALL_STATE(932)] = 51536, [SMALL_STATE(933)] = 51651, [SMALL_STATE(934)] = 51730, [SMALL_STATE(935)] = 51793, [SMALL_STATE(936)] = 51856, [SMALL_STATE(937)] = 51919, [SMALL_STATE(938)] = 52022, [SMALL_STATE(939)] = 52085, [SMALL_STATE(940)] = 52148, [SMALL_STATE(941)] = 52211, [SMALL_STATE(942)] = 52314, [SMALL_STATE(943)] = 52429, [SMALL_STATE(944)] = 52544, [SMALL_STATE(945)] = 52607, [SMALL_STATE(946)] = 52670, [SMALL_STATE(947)] = 52733, [SMALL_STATE(948)] = 52796, [SMALL_STATE(949)] = 52859, [SMALL_STATE(950)] = 52922, [SMALL_STATE(951)] = 52985, [SMALL_STATE(952)] = 53102, [SMALL_STATE(953)] = 53181, [SMALL_STATE(954)] = 53284, [SMALL_STATE(955)] = 53401, [SMALL_STATE(956)] = 53480, [SMALL_STATE(957)] = 53543, [SMALL_STATE(958)] = 53660, [SMALL_STATE(959)] = 53739, [SMALL_STATE(960)] = 53856, [SMALL_STATE(961)] = 53935, [SMALL_STATE(962)] = 53998, [SMALL_STATE(963)] = 54061, [SMALL_STATE(964)] = 54124, [SMALL_STATE(965)] = 54187, [SMALL_STATE(966)] = 54304, [SMALL_STATE(967)] = 54367, [SMALL_STATE(968)] = 54430, [SMALL_STATE(969)] = 54493, [SMALL_STATE(970)] = 54556, [SMALL_STATE(971)] = 54671, [SMALL_STATE(972)] = 54786, [SMALL_STATE(973)] = 54849, [SMALL_STATE(974)] = 54964, [SMALL_STATE(975)] = 55027, [SMALL_STATE(976)] = 55090, [SMALL_STATE(977)] = 55169, [SMALL_STATE(978)] = 55232, [SMALL_STATE(979)] = 55295, [SMALL_STATE(980)] = 55412, [SMALL_STATE(981)] = 55529, [SMALL_STATE(982)] = 55608, [SMALL_STATE(983)] = 55723, [SMALL_STATE(984)] = 55840, [SMALL_STATE(985)] = 55903, [SMALL_STATE(986)] = 56020, [SMALL_STATE(987)] = 56099, [SMALL_STATE(988)] = 56162, [SMALL_STATE(989)] = 56265, [SMALL_STATE(990)] = 56328, [SMALL_STATE(991)] = 56391, [SMALL_STATE(992)] = 56506, [SMALL_STATE(993)] = 56609, [SMALL_STATE(994)] = 56672, [SMALL_STATE(995)] = 56787, [SMALL_STATE(996)] = 56890, [SMALL_STATE(997)] = 56953, [SMALL_STATE(998)] = 57070, [SMALL_STATE(999)] = 57187, [SMALL_STATE(1000)] = 57302, [SMALL_STATE(1001)] = 57417, [SMALL_STATE(1002)] = 57532, [SMALL_STATE(1003)] = 57647, [SMALL_STATE(1004)] = 57762, [SMALL_STATE(1005)] = 57877, [SMALL_STATE(1006)] = 57992, [SMALL_STATE(1007)] = 58107, [SMALL_STATE(1008)] = 58222, [SMALL_STATE(1009)] = 58337, [SMALL_STATE(1010)] = 58452, [SMALL_STATE(1011)] = 58567, [SMALL_STATE(1012)] = 58682, [SMALL_STATE(1013)] = 58797, [SMALL_STATE(1014)] = 58912, [SMALL_STATE(1015)] = 59027, [SMALL_STATE(1016)] = 59142, [SMALL_STATE(1017)] = 59257, [SMALL_STATE(1018)] = 59372, [SMALL_STATE(1019)] = 59475, [SMALL_STATE(1020)] = 59554, [SMALL_STATE(1021)] = 59671, [SMALL_STATE(1022)] = 59774, [SMALL_STATE(1023)] = 59837, [SMALL_STATE(1024)] = 59949, [SMALL_STATE(1025)] = 60061, [SMALL_STATE(1026)] = 60173, [SMALL_STATE(1027)] = 60285, [SMALL_STATE(1028)] = 60397, [SMALL_STATE(1029)] = 60509, [SMALL_STATE(1030)] = 60621, [SMALL_STATE(1031)] = 60733, [SMALL_STATE(1032)] = 60845, [SMALL_STATE(1033)] = 60957, [SMALL_STATE(1034)] = 61069, [SMALL_STATE(1035)] = 61181, [SMALL_STATE(1036)] = 61293, [SMALL_STATE(1037)] = 61405, [SMALL_STATE(1038)] = 61517, [SMALL_STATE(1039)] = 61629, [SMALL_STATE(1040)] = 61741, [SMALL_STATE(1041)] = 61853, [SMALL_STATE(1042)] = 61965, [SMALL_STATE(1043)] = 62077, [SMALL_STATE(1044)] = 62189, [SMALL_STATE(1045)] = 62301, [SMALL_STATE(1046)] = 62413, [SMALL_STATE(1047)] = 62525, [SMALL_STATE(1048)] = 62637, [SMALL_STATE(1049)] = 62749, [SMALL_STATE(1050)] = 62861, [SMALL_STATE(1051)] = 62973, [SMALL_STATE(1052)] = 63085, [SMALL_STATE(1053)] = 63197, [SMALL_STATE(1054)] = 63309, [SMALL_STATE(1055)] = 63421, [SMALL_STATE(1056)] = 63533, [SMALL_STATE(1057)] = 63645, [SMALL_STATE(1058)] = 63757, [SMALL_STATE(1059)] = 63869, [SMALL_STATE(1060)] = 63981, [SMALL_STATE(1061)] = 64093, [SMALL_STATE(1062)] = 64205, [SMALL_STATE(1063)] = 64317, [SMALL_STATE(1064)] = 64429, [SMALL_STATE(1065)] = 64491, [SMALL_STATE(1066)] = 64603, [SMALL_STATE(1067)] = 64715, [SMALL_STATE(1068)] = 64827, [SMALL_STATE(1069)] = 64939, [SMALL_STATE(1070)] = 65051, [SMALL_STATE(1071)] = 65163, [SMALL_STATE(1072)] = 65275, [SMALL_STATE(1073)] = 65387, [SMALL_STATE(1074)] = 65499, [SMALL_STATE(1075)] = 65611, [SMALL_STATE(1076)] = 65723, [SMALL_STATE(1077)] = 65835, [SMALL_STATE(1078)] = 65947, [SMALL_STATE(1079)] = 66059, [SMALL_STATE(1080)] = 66171, [SMALL_STATE(1081)] = 66283, [SMALL_STATE(1082)] = 66395, [SMALL_STATE(1083)] = 66507, [SMALL_STATE(1084)] = 66619, [SMALL_STATE(1085)] = 66733, [SMALL_STATE(1086)] = 66845, [SMALL_STATE(1087)] = 66957, [SMALL_STATE(1088)] = 67069, [SMALL_STATE(1089)] = 67181, [SMALL_STATE(1090)] = 67293, [SMALL_STATE(1091)] = 67405, [SMALL_STATE(1092)] = 67517, [SMALL_STATE(1093)] = 67629, [SMALL_STATE(1094)] = 67741, [SMALL_STATE(1095)] = 67853, [SMALL_STATE(1096)] = 67923, [SMALL_STATE(1097)] = 68035, [SMALL_STATE(1098)] = 68147, [SMALL_STATE(1099)] = 68261, [SMALL_STATE(1100)] = 68373, [SMALL_STATE(1101)] = 68485, [SMALL_STATE(1102)] = 68597, [SMALL_STATE(1103)] = 68709, [SMALL_STATE(1104)] = 68821, [SMALL_STATE(1105)] = 68933, [SMALL_STATE(1106)] = 69045, [SMALL_STATE(1107)] = 69157, [SMALL_STATE(1108)] = 69269, [SMALL_STATE(1109)] = 69383, [SMALL_STATE(1110)] = 69495, [SMALL_STATE(1111)] = 69609, [SMALL_STATE(1112)] = 69721, [SMALL_STATE(1113)] = 69833, [SMALL_STATE(1114)] = 69945, [SMALL_STATE(1115)] = 70057, [SMALL_STATE(1116)] = 70169, [SMALL_STATE(1117)] = 70283, [SMALL_STATE(1118)] = 70397, [SMALL_STATE(1119)] = 70511, [SMALL_STATE(1120)] = 70623, [SMALL_STATE(1121)] = 70735, [SMALL_STATE(1122)] = 70847, [SMALL_STATE(1123)] = 70961, [SMALL_STATE(1124)] = 71073, [SMALL_STATE(1125)] = 71187, [SMALL_STATE(1126)] = 71257, [SMALL_STATE(1127)] = 71369, [SMALL_STATE(1128)] = 71481, [SMALL_STATE(1129)] = 71593, [SMALL_STATE(1130)] = 71705, [SMALL_STATE(1131)] = 71817, [SMALL_STATE(1132)] = 71929, [SMALL_STATE(1133)] = 72041, [SMALL_STATE(1134)] = 72153, [SMALL_STATE(1135)] = 72265, [SMALL_STATE(1136)] = 72377, [SMALL_STATE(1137)] = 72489, [SMALL_STATE(1138)] = 72601, [SMALL_STATE(1139)] = 72713, [SMALL_STATE(1140)] = 72783, [SMALL_STATE(1141)] = 72853, [SMALL_STATE(1142)] = 72915, [SMALL_STATE(1143)] = 73027, [SMALL_STATE(1144)] = 73139, [SMALL_STATE(1145)] = 73251, [SMALL_STATE(1146)] = 73363, [SMALL_STATE(1147)] = 73475, [SMALL_STATE(1148)] = 73587, [SMALL_STATE(1149)] = 73699, [SMALL_STATE(1150)] = 73811, [SMALL_STATE(1151)] = 73923, [SMALL_STATE(1152)] = 74035, [SMALL_STATE(1153)] = 74147, [SMALL_STATE(1154)] = 74259, [SMALL_STATE(1155)] = 74371, [SMALL_STATE(1156)] = 74485, [SMALL_STATE(1157)] = 74597, [SMALL_STATE(1158)] = 74709, [SMALL_STATE(1159)] = 74821, [SMALL_STATE(1160)] = 74933, [SMALL_STATE(1161)] = 75047, [SMALL_STATE(1162)] = 75161, [SMALL_STATE(1163)] = 75273, [SMALL_STATE(1164)] = 75387, [SMALL_STATE(1165)] = 75501, [SMALL_STATE(1166)] = 75613, [SMALL_STATE(1167)] = 75727, [SMALL_STATE(1168)] = 75841, [SMALL_STATE(1169)] = 75953, [SMALL_STATE(1170)] = 76065, [SMALL_STATE(1171)] = 76177, [SMALL_STATE(1172)] = 76289, [SMALL_STATE(1173)] = 76401, [SMALL_STATE(1174)] = 76513, [SMALL_STATE(1175)] = 76625, [SMALL_STATE(1176)] = 76737, [SMALL_STATE(1177)] = 76849, [SMALL_STATE(1178)] = 76961, [SMALL_STATE(1179)] = 77073, [SMALL_STATE(1180)] = 77185, [SMALL_STATE(1181)] = 77297, [SMALL_STATE(1182)] = 77409, [SMALL_STATE(1183)] = 77521, [SMALL_STATE(1184)] = 77633, [SMALL_STATE(1185)] = 77745, [SMALL_STATE(1186)] = 77857, [SMALL_STATE(1187)] = 77969, [SMALL_STATE(1188)] = 78081, [SMALL_STATE(1189)] = 78193, [SMALL_STATE(1190)] = 78305, [SMALL_STATE(1191)] = 78417, [SMALL_STATE(1192)] = 78529, [SMALL_STATE(1193)] = 78641, [SMALL_STATE(1194)] = 78753, [SMALL_STATE(1195)] = 78865, [SMALL_STATE(1196)] = 78977, [SMALL_STATE(1197)] = 79089, [SMALL_STATE(1198)] = 79201, [SMALL_STATE(1199)] = 79313, [SMALL_STATE(1200)] = 79425, [SMALL_STATE(1201)] = 79537, [SMALL_STATE(1202)] = 79649, [SMALL_STATE(1203)] = 79761, [SMALL_STATE(1204)] = 79873, [SMALL_STATE(1205)] = 79985, [SMALL_STATE(1206)] = 80097, [SMALL_STATE(1207)] = 80211, [SMALL_STATE(1208)] = 80323, [SMALL_STATE(1209)] = 80435, [SMALL_STATE(1210)] = 80547, [SMALL_STATE(1211)] = 80659, [SMALL_STATE(1212)] = 80773, [SMALL_STATE(1213)] = 80887, [SMALL_STATE(1214)] = 80999, [SMALL_STATE(1215)] = 81113, [SMALL_STATE(1216)] = 81227, [SMALL_STATE(1217)] = 81339, [SMALL_STATE(1218)] = 81453, [SMALL_STATE(1219)] = 81567, [SMALL_STATE(1220)] = 81679, [SMALL_STATE(1221)] = 81791, [SMALL_STATE(1222)] = 81903, [SMALL_STATE(1223)] = 82015, [SMALL_STATE(1224)] = 82127, [SMALL_STATE(1225)] = 82239, [SMALL_STATE(1226)] = 82351, [SMALL_STATE(1227)] = 82463, [SMALL_STATE(1228)] = 82575, [SMALL_STATE(1229)] = 82687, [SMALL_STATE(1230)] = 82799, [SMALL_STATE(1231)] = 82911, [SMALL_STATE(1232)] = 83023, [SMALL_STATE(1233)] = 83135, [SMALL_STATE(1234)] = 83247, [SMALL_STATE(1235)] = 83359, [SMALL_STATE(1236)] = 83471, [SMALL_STATE(1237)] = 83583, [SMALL_STATE(1238)] = 83695, [SMALL_STATE(1239)] = 83809, [SMALL_STATE(1240)] = 83921, [SMALL_STATE(1241)] = 84033, [SMALL_STATE(1242)] = 84147, [SMALL_STATE(1243)] = 84261, [SMALL_STATE(1244)] = 84373, [SMALL_STATE(1245)] = 84487, [SMALL_STATE(1246)] = 84601, [SMALL_STATE(1247)] = 84713, [SMALL_STATE(1248)] = 84827, [SMALL_STATE(1249)] = 84941, [SMALL_STATE(1250)] = 85053, [SMALL_STATE(1251)] = 85165, [SMALL_STATE(1252)] = 85277, [SMALL_STATE(1253)] = 85389, [SMALL_STATE(1254)] = 85501, [SMALL_STATE(1255)] = 85613, [SMALL_STATE(1256)] = 85725, [SMALL_STATE(1257)] = 85837, [SMALL_STATE(1258)] = 85949, [SMALL_STATE(1259)] = 86061, [SMALL_STATE(1260)] = 86173, [SMALL_STATE(1261)] = 86285, [SMALL_STATE(1262)] = 86397, [SMALL_STATE(1263)] = 86509, [SMALL_STATE(1264)] = 86621, [SMALL_STATE(1265)] = 86733, [SMALL_STATE(1266)] = 86845, [SMALL_STATE(1267)] = 86957, [SMALL_STATE(1268)] = 87069, [SMALL_STATE(1269)] = 87181, [SMALL_STATE(1270)] = 87293, [SMALL_STATE(1271)] = 87405, [SMALL_STATE(1272)] = 87517, [SMALL_STATE(1273)] = 87629, [SMALL_STATE(1274)] = 87741, [SMALL_STATE(1275)] = 87853, [SMALL_STATE(1276)] = 87965, [SMALL_STATE(1277)] = 88077, [SMALL_STATE(1278)] = 88189, [SMALL_STATE(1279)] = 88301, [SMALL_STATE(1280)] = 88413, [SMALL_STATE(1281)] = 88525, [SMALL_STATE(1282)] = 88637, [SMALL_STATE(1283)] = 88749, [SMALL_STATE(1284)] = 88861, [SMALL_STATE(1285)] = 88973, [SMALL_STATE(1286)] = 89085, [SMALL_STATE(1287)] = 89197, [SMALL_STATE(1288)] = 89309, [SMALL_STATE(1289)] = 89421, [SMALL_STATE(1290)] = 89533, [SMALL_STATE(1291)] = 89645, [SMALL_STATE(1292)] = 89757, [SMALL_STATE(1293)] = 89869, [SMALL_STATE(1294)] = 89981, [SMALL_STATE(1295)] = 90093, [SMALL_STATE(1296)] = 90205, [SMALL_STATE(1297)] = 90317, [SMALL_STATE(1298)] = 90429, [SMALL_STATE(1299)] = 90541, [SMALL_STATE(1300)] = 90653, [SMALL_STATE(1301)] = 90765, [SMALL_STATE(1302)] = 90877, [SMALL_STATE(1303)] = 90989, [SMALL_STATE(1304)] = 91101, [SMALL_STATE(1305)] = 91213, [SMALL_STATE(1306)] = 91325, [SMALL_STATE(1307)] = 91437, [SMALL_STATE(1308)] = 91549, [SMALL_STATE(1309)] = 91661, [SMALL_STATE(1310)] = 91773, [SMALL_STATE(1311)] = 91885, [SMALL_STATE(1312)] = 91997, [SMALL_STATE(1313)] = 92109, [SMALL_STATE(1314)] = 92221, [SMALL_STATE(1315)] = 92333, [SMALL_STATE(1316)] = 92445, [SMALL_STATE(1317)] = 92557, [SMALL_STATE(1318)] = 92669, [SMALL_STATE(1319)] = 92781, [SMALL_STATE(1320)] = 92893, [SMALL_STATE(1321)] = 93005, [SMALL_STATE(1322)] = 93117, [SMALL_STATE(1323)] = 93229, [SMALL_STATE(1324)] = 93341, [SMALL_STATE(1325)] = 93453, [SMALL_STATE(1326)] = 93565, [SMALL_STATE(1327)] = 93677, [SMALL_STATE(1328)] = 93789, [SMALL_STATE(1329)] = 93901, [SMALL_STATE(1330)] = 94013, [SMALL_STATE(1331)] = 94125, [SMALL_STATE(1332)] = 94237, [SMALL_STATE(1333)] = 94349, [SMALL_STATE(1334)] = 94461, [SMALL_STATE(1335)] = 94573, [SMALL_STATE(1336)] = 94685, [SMALL_STATE(1337)] = 94797, [SMALL_STATE(1338)] = 94909, [SMALL_STATE(1339)] = 95021, [SMALL_STATE(1340)] = 95133, [SMALL_STATE(1341)] = 95245, [SMALL_STATE(1342)] = 95357, [SMALL_STATE(1343)] = 95469, [SMALL_STATE(1344)] = 95581, [SMALL_STATE(1345)] = 95693, [SMALL_STATE(1346)] = 95805, [SMALL_STATE(1347)] = 95917, [SMALL_STATE(1348)] = 96029, [SMALL_STATE(1349)] = 96141, [SMALL_STATE(1350)] = 96253, [SMALL_STATE(1351)] = 96365, [SMALL_STATE(1352)] = 96477, [SMALL_STATE(1353)] = 96589, [SMALL_STATE(1354)] = 96701, [SMALL_STATE(1355)] = 96813, [SMALL_STATE(1356)] = 96925, [SMALL_STATE(1357)] = 97037, [SMALL_STATE(1358)] = 97149, [SMALL_STATE(1359)] = 97261, [SMALL_STATE(1360)] = 97373, [SMALL_STATE(1361)] = 97485, [SMALL_STATE(1362)] = 97597, [SMALL_STATE(1363)] = 97709, [SMALL_STATE(1364)] = 97821, [SMALL_STATE(1365)] = 97933, [SMALL_STATE(1366)] = 98045, [SMALL_STATE(1367)] = 98157, [SMALL_STATE(1368)] = 98269, [SMALL_STATE(1369)] = 98381, [SMALL_STATE(1370)] = 98493, [SMALL_STATE(1371)] = 98605, [SMALL_STATE(1372)] = 98717, [SMALL_STATE(1373)] = 98829, [SMALL_STATE(1374)] = 98941, [SMALL_STATE(1375)] = 99053, [SMALL_STATE(1376)] = 99165, [SMALL_STATE(1377)] = 99277, [SMALL_STATE(1378)] = 99389, [SMALL_STATE(1379)] = 99501, [SMALL_STATE(1380)] = 99613, [SMALL_STATE(1381)] = 99725, [SMALL_STATE(1382)] = 99837, [SMALL_STATE(1383)] = 99949, [SMALL_STATE(1384)] = 100061, [SMALL_STATE(1385)] = 100163, [SMALL_STATE(1386)] = 100275, [SMALL_STATE(1387)] = 100387, [SMALL_STATE(1388)] = 100499, [SMALL_STATE(1389)] = 100611, [SMALL_STATE(1390)] = 100723, [SMALL_STATE(1391)] = 100835, [SMALL_STATE(1392)] = 100947, [SMALL_STATE(1393)] = 101059, [SMALL_STATE(1394)] = 101171, [SMALL_STATE(1395)] = 101283, [SMALL_STATE(1396)] = 101395, [SMALL_STATE(1397)] = 101507, [SMALL_STATE(1398)] = 101621, [SMALL_STATE(1399)] = 101733, [SMALL_STATE(1400)] = 101845, [SMALL_STATE(1401)] = 101957, [SMALL_STATE(1402)] = 102069, [SMALL_STATE(1403)] = 102181, [SMALL_STATE(1404)] = 102283, [SMALL_STATE(1405)] = 102395, [SMALL_STATE(1406)] = 102509, [SMALL_STATE(1407)] = 102611, [SMALL_STATE(1408)] = 102713, [SMALL_STATE(1409)] = 102825, [SMALL_STATE(1410)] = 102937, [SMALL_STATE(1411)] = 103039, [SMALL_STATE(1412)] = 103141, [SMALL_STATE(1413)] = 103253, [SMALL_STATE(1414)] = 103355, [SMALL_STATE(1415)] = 103457, [SMALL_STATE(1416)] = 103569, [SMALL_STATE(1417)] = 103681, [SMALL_STATE(1418)] = 103793, [SMALL_STATE(1419)] = 103905, [SMALL_STATE(1420)] = 104017, [SMALL_STATE(1421)] = 104129, [SMALL_STATE(1422)] = 104241, [SMALL_STATE(1423)] = 104353, [SMALL_STATE(1424)] = 104465, [SMALL_STATE(1425)] = 104577, [SMALL_STATE(1426)] = 104689, [SMALL_STATE(1427)] = 104801, [SMALL_STATE(1428)] = 104913, [SMALL_STATE(1429)] = 105015, [SMALL_STATE(1430)] = 105117, [SMALL_STATE(1431)] = 105219, [SMALL_STATE(1432)] = 105321, [SMALL_STATE(1433)] = 105423, [SMALL_STATE(1434)] = 105525, [SMALL_STATE(1435)] = 105637, [SMALL_STATE(1436)] = 105749, [SMALL_STATE(1437)] = 105861, [SMALL_STATE(1438)] = 105973, [SMALL_STATE(1439)] = 106085, [SMALL_STATE(1440)] = 106197, [SMALL_STATE(1441)] = 106309, [SMALL_STATE(1442)] = 106421, [SMALL_STATE(1443)] = 106533, [SMALL_STATE(1444)] = 106645, [SMALL_STATE(1445)] = 106757, [SMALL_STATE(1446)] = 106869, [SMALL_STATE(1447)] = 106981, [SMALL_STATE(1448)] = 107093, [SMALL_STATE(1449)] = 107205, [SMALL_STATE(1450)] = 107317, [SMALL_STATE(1451)] = 107429, [SMALL_STATE(1452)] = 107541, [SMALL_STATE(1453)] = 107653, [SMALL_STATE(1454)] = 107765, [SMALL_STATE(1455)] = 107877, [SMALL_STATE(1456)] = 107989, [SMALL_STATE(1457)] = 108101, [SMALL_STATE(1458)] = 108213, [SMALL_STATE(1459)] = 108325, [SMALL_STATE(1460)] = 108437, [SMALL_STATE(1461)] = 108549, [SMALL_STATE(1462)] = 108661, [SMALL_STATE(1463)] = 108773, [SMALL_STATE(1464)] = 108885, [SMALL_STATE(1465)] = 108997, [SMALL_STATE(1466)] = 109109, [SMALL_STATE(1467)] = 109221, [SMALL_STATE(1468)] = 109333, [SMALL_STATE(1469)] = 109445, [SMALL_STATE(1470)] = 109559, [SMALL_STATE(1471)] = 109671, [SMALL_STATE(1472)] = 109785, [SMALL_STATE(1473)] = 109899, [SMALL_STATE(1474)] = 110013, [SMALL_STATE(1475)] = 110127, [SMALL_STATE(1476)] = 110241, [SMALL_STATE(1477)] = 110355, [SMALL_STATE(1478)] = 110467, [SMALL_STATE(1479)] = 110579, [SMALL_STATE(1480)] = 110691, [SMALL_STATE(1481)] = 110803, [SMALL_STATE(1482)] = 110915, [SMALL_STATE(1483)] = 111027, [SMALL_STATE(1484)] = 111139, [SMALL_STATE(1485)] = 111251, [SMALL_STATE(1486)] = 111363, [SMALL_STATE(1487)] = 111475, [SMALL_STATE(1488)] = 111587, [SMALL_STATE(1489)] = 111699, [SMALL_STATE(1490)] = 111811, [SMALL_STATE(1491)] = 111923, [SMALL_STATE(1492)] = 112035, [SMALL_STATE(1493)] = 112147, [SMALL_STATE(1494)] = 112259, [SMALL_STATE(1495)] = 112371, [SMALL_STATE(1496)] = 112483, [SMALL_STATE(1497)] = 112595, [SMALL_STATE(1498)] = 112707, [SMALL_STATE(1499)] = 112819, [SMALL_STATE(1500)] = 112931, [SMALL_STATE(1501)] = 113043, [SMALL_STATE(1502)] = 113155, [SMALL_STATE(1503)] = 113267, [SMALL_STATE(1504)] = 113379, [SMALL_STATE(1505)] = 113491, [SMALL_STATE(1506)] = 113603, [SMALL_STATE(1507)] = 113715, [SMALL_STATE(1508)] = 113827, [SMALL_STATE(1509)] = 113939, [SMALL_STATE(1510)] = 114051, [SMALL_STATE(1511)] = 114163, [SMALL_STATE(1512)] = 114275, [SMALL_STATE(1513)] = 114387, [SMALL_STATE(1514)] = 114499, [SMALL_STATE(1515)] = 114611, [SMALL_STATE(1516)] = 114723, [SMALL_STATE(1517)] = 114835, [SMALL_STATE(1518)] = 114947, [SMALL_STATE(1519)] = 115059, [SMALL_STATE(1520)] = 115171, [SMALL_STATE(1521)] = 115283, [SMALL_STATE(1522)] = 115395, [SMALL_STATE(1523)] = 115507, [SMALL_STATE(1524)] = 115619, [SMALL_STATE(1525)] = 115731, [SMALL_STATE(1526)] = 115843, [SMALL_STATE(1527)] = 115955, [SMALL_STATE(1528)] = 116067, [SMALL_STATE(1529)] = 116179, [SMALL_STATE(1530)] = 116291, [SMALL_STATE(1531)] = 116403, [SMALL_STATE(1532)] = 116515, [SMALL_STATE(1533)] = 116627, [SMALL_STATE(1534)] = 116739, [SMALL_STATE(1535)] = 116851, [SMALL_STATE(1536)] = 116963, [SMALL_STATE(1537)] = 117075, [SMALL_STATE(1538)] = 117187, [SMALL_STATE(1539)] = 117299, [SMALL_STATE(1540)] = 117411, [SMALL_STATE(1541)] = 117523, [SMALL_STATE(1542)] = 117635, [SMALL_STATE(1543)] = 117747, [SMALL_STATE(1544)] = 117859, [SMALL_STATE(1545)] = 117971, [SMALL_STATE(1546)] = 118083, [SMALL_STATE(1547)] = 118195, [SMALL_STATE(1548)] = 118307, [SMALL_STATE(1549)] = 118419, [SMALL_STATE(1550)] = 118531, [SMALL_STATE(1551)] = 118643, [SMALL_STATE(1552)] = 118755, [SMALL_STATE(1553)] = 118867, [SMALL_STATE(1554)] = 118979, [SMALL_STATE(1555)] = 119091, [SMALL_STATE(1556)] = 119203, [SMALL_STATE(1557)] = 119315, [SMALL_STATE(1558)] = 119427, [SMALL_STATE(1559)] = 119539, [SMALL_STATE(1560)] = 119651, [SMALL_STATE(1561)] = 119763, [SMALL_STATE(1562)] = 119875, [SMALL_STATE(1563)] = 119987, [SMALL_STATE(1564)] = 120099, [SMALL_STATE(1565)] = 120211, [SMALL_STATE(1566)] = 120323, [SMALL_STATE(1567)] = 120435, [SMALL_STATE(1568)] = 120547, [SMALL_STATE(1569)] = 120659, [SMALL_STATE(1570)] = 120771, [SMALL_STATE(1571)] = 120883, [SMALL_STATE(1572)] = 120995, [SMALL_STATE(1573)] = 121107, [SMALL_STATE(1574)] = 121219, [SMALL_STATE(1575)] = 121331, [SMALL_STATE(1576)] = 121443, [SMALL_STATE(1577)] = 121555, [SMALL_STATE(1578)] = 121667, [SMALL_STATE(1579)] = 121779, [SMALL_STATE(1580)] = 121891, [SMALL_STATE(1581)] = 122003, [SMALL_STATE(1582)] = 122115, [SMALL_STATE(1583)] = 122227, [SMALL_STATE(1584)] = 122339, [SMALL_STATE(1585)] = 122451, [SMALL_STATE(1586)] = 122563, [SMALL_STATE(1587)] = 122675, [SMALL_STATE(1588)] = 122787, [SMALL_STATE(1589)] = 122899, [SMALL_STATE(1590)] = 123011, [SMALL_STATE(1591)] = 123123, [SMALL_STATE(1592)] = 123235, [SMALL_STATE(1593)] = 123347, [SMALL_STATE(1594)] = 123459, [SMALL_STATE(1595)] = 123571, [SMALL_STATE(1596)] = 123683, [SMALL_STATE(1597)] = 123795, [SMALL_STATE(1598)] = 123907, [SMALL_STATE(1599)] = 124019, [SMALL_STATE(1600)] = 124131, [SMALL_STATE(1601)] = 124243, [SMALL_STATE(1602)] = 124355, [SMALL_STATE(1603)] = 124467, [SMALL_STATE(1604)] = 124579, [SMALL_STATE(1605)] = 124691, [SMALL_STATE(1606)] = 124803, [SMALL_STATE(1607)] = 124915, [SMALL_STATE(1608)] = 125027, [SMALL_STATE(1609)] = 125139, [SMALL_STATE(1610)] = 125251, [SMALL_STATE(1611)] = 125363, [SMALL_STATE(1612)] = 125475, [SMALL_STATE(1613)] = 125587, [SMALL_STATE(1614)] = 125699, [SMALL_STATE(1615)] = 125811, [SMALL_STATE(1616)] = 125923, [SMALL_STATE(1617)] = 126035, [SMALL_STATE(1618)] = 126147, [SMALL_STATE(1619)] = 126259, [SMALL_STATE(1620)] = 126371, [SMALL_STATE(1621)] = 126483, [SMALL_STATE(1622)] = 126595, [SMALL_STATE(1623)] = 126707, [SMALL_STATE(1624)] = 126819, [SMALL_STATE(1625)] = 126931, [SMALL_STATE(1626)] = 127043, [SMALL_STATE(1627)] = 127155, [SMALL_STATE(1628)] = 127267, [SMALL_STATE(1629)] = 127379, [SMALL_STATE(1630)] = 127491, [SMALL_STATE(1631)] = 127603, [SMALL_STATE(1632)] = 127715, [SMALL_STATE(1633)] = 127827, [SMALL_STATE(1634)] = 127939, [SMALL_STATE(1635)] = 128051, [SMALL_STATE(1636)] = 128163, [SMALL_STATE(1637)] = 128275, [SMALL_STATE(1638)] = 128387, [SMALL_STATE(1639)] = 128499, [SMALL_STATE(1640)] = 128611, [SMALL_STATE(1641)] = 128723, [SMALL_STATE(1642)] = 128835, [SMALL_STATE(1643)] = 128947, [SMALL_STATE(1644)] = 129059, [SMALL_STATE(1645)] = 129171, [SMALL_STATE(1646)] = 129283, [SMALL_STATE(1647)] = 129395, [SMALL_STATE(1648)] = 129507, [SMALL_STATE(1649)] = 129619, [SMALL_STATE(1650)] = 129731, [SMALL_STATE(1651)] = 129843, [SMALL_STATE(1652)] = 129955, [SMALL_STATE(1653)] = 130067, [SMALL_STATE(1654)] = 130179, [SMALL_STATE(1655)] = 130291, [SMALL_STATE(1656)] = 130403, [SMALL_STATE(1657)] = 130515, [SMALL_STATE(1658)] = 130627, [SMALL_STATE(1659)] = 130739, [SMALL_STATE(1660)] = 130851, [SMALL_STATE(1661)] = 130965, [SMALL_STATE(1662)] = 131077, [SMALL_STATE(1663)] = 131189, [SMALL_STATE(1664)] = 131303, [SMALL_STATE(1665)] = 131417, [SMALL_STATE(1666)] = 131529, [SMALL_STATE(1667)] = 131641, [SMALL_STATE(1668)] = 131755, [SMALL_STATE(1669)] = 131869, [SMALL_STATE(1670)] = 131981, [SMALL_STATE(1671)] = 132095, [SMALL_STATE(1672)] = 132207, [SMALL_STATE(1673)] = 132319, [SMALL_STATE(1674)] = 132433, [SMALL_STATE(1675)] = 132545, [SMALL_STATE(1676)] = 132657, [SMALL_STATE(1677)] = 132769, [SMALL_STATE(1678)] = 132881, [SMALL_STATE(1679)] = 132993, [SMALL_STATE(1680)] = 133095, [SMALL_STATE(1681)] = 133207, [SMALL_STATE(1682)] = 133319, [SMALL_STATE(1683)] = 133431, [SMALL_STATE(1684)] = 133543, [SMALL_STATE(1685)] = 133655, [SMALL_STATE(1686)] = 133767, [SMALL_STATE(1687)] = 133879, [SMALL_STATE(1688)] = 133991, [SMALL_STATE(1689)] = 134103, [SMALL_STATE(1690)] = 134215, [SMALL_STATE(1691)] = 134327, [SMALL_STATE(1692)] = 134439, [SMALL_STATE(1693)] = 134551, [SMALL_STATE(1694)] = 134663, [SMALL_STATE(1695)] = 134775, [SMALL_STATE(1696)] = 134887, [SMALL_STATE(1697)] = 134999, [SMALL_STATE(1698)] = 135111, [SMALL_STATE(1699)] = 135223, [SMALL_STATE(1700)] = 135335, [SMALL_STATE(1701)] = 135447, [SMALL_STATE(1702)] = 135559, [SMALL_STATE(1703)] = 135671, [SMALL_STATE(1704)] = 135783, [SMALL_STATE(1705)] = 135895, [SMALL_STATE(1706)] = 136007, [SMALL_STATE(1707)] = 136119, [SMALL_STATE(1708)] = 136231, [SMALL_STATE(1709)] = 136343, [SMALL_STATE(1710)] = 136455, [SMALL_STATE(1711)] = 136567, [SMALL_STATE(1712)] = 136679, [SMALL_STATE(1713)] = 136791, [SMALL_STATE(1714)] = 136903, [SMALL_STATE(1715)] = 137015, [SMALL_STATE(1716)] = 137127, [SMALL_STATE(1717)] = 137239, [SMALL_STATE(1718)] = 137351, [SMALL_STATE(1719)] = 137463, [SMALL_STATE(1720)] = 137575, [SMALL_STATE(1721)] = 137687, [SMALL_STATE(1722)] = 137799, [SMALL_STATE(1723)] = 137911, [SMALL_STATE(1724)] = 138023, [SMALL_STATE(1725)] = 138135, [SMALL_STATE(1726)] = 138247, [SMALL_STATE(1727)] = 138359, [SMALL_STATE(1728)] = 138471, [SMALL_STATE(1729)] = 138583, [SMALL_STATE(1730)] = 138695, [SMALL_STATE(1731)] = 138807, [SMALL_STATE(1732)] = 138919, [SMALL_STATE(1733)] = 139031, [SMALL_STATE(1734)] = 139143, [SMALL_STATE(1735)] = 139255, [SMALL_STATE(1736)] = 139367, [SMALL_STATE(1737)] = 139479, [SMALL_STATE(1738)] = 139591, [SMALL_STATE(1739)] = 139703, [SMALL_STATE(1740)] = 139815, [SMALL_STATE(1741)] = 139927, [SMALL_STATE(1742)] = 140039, [SMALL_STATE(1743)] = 140151, [SMALL_STATE(1744)] = 140263, [SMALL_STATE(1745)] = 140375, [SMALL_STATE(1746)] = 140487, [SMALL_STATE(1747)] = 140599, [SMALL_STATE(1748)] = 140711, [SMALL_STATE(1749)] = 140823, [SMALL_STATE(1750)] = 140888, [SMALL_STATE(1751)] = 140949, [SMALL_STATE(1752)] = 141010, [SMALL_STATE(1753)] = 141071, [SMALL_STATE(1754)] = 141132, [SMALL_STATE(1755)] = 141193, [SMALL_STATE(1756)] = 141260, [SMALL_STATE(1757)] = 141327, [SMALL_STATE(1758)] = 141394, [SMALL_STATE(1759)] = 141461, [SMALL_STATE(1760)] = 141528, [SMALL_STATE(1761)] = 141595, [SMALL_STATE(1762)] = 141662, [SMALL_STATE(1763)] = 141729, [SMALL_STATE(1764)] = 141824, [SMALL_STATE(1765)] = 141893, [SMALL_STATE(1766)] = 141962, [SMALL_STATE(1767)] = 142031, [SMALL_STATE(1768)] = 142100, [SMALL_STATE(1769)] = 142195, [SMALL_STATE(1770)] = 142264, [SMALL_STATE(1771)] = 142325, [SMALL_STATE(1772)] = 142426, [SMALL_STATE(1773)] = 142527, [SMALL_STATE(1774)] = 142628, [SMALL_STATE(1775)] = 142729, [SMALL_STATE(1776)] = 142830, [SMALL_STATE(1777)] = 142931, [SMALL_STATE(1778)] = 143032, [SMALL_STATE(1779)] = 143133, [SMALL_STATE(1780)] = 143234, [SMALL_STATE(1781)] = 143335, [SMALL_STATE(1782)] = 143436, [SMALL_STATE(1783)] = 143537, [SMALL_STATE(1784)] = 143638, [SMALL_STATE(1785)] = 143703, [SMALL_STATE(1786)] = 143768, [SMALL_STATE(1787)] = 143833, [SMALL_STATE(1788)] = 143902, [SMALL_STATE(1789)] = 143967, [SMALL_STATE(1790)] = 144036, [SMALL_STATE(1791)] = 144101, [SMALL_STATE(1792)] = 144172, [SMALL_STATE(1793)] = 144243, [SMALL_STATE(1794)] = 144324, [SMALL_STATE(1795)] = 144389, [SMALL_STATE(1796)] = 144454, [SMALL_STATE(1797)] = 144519, [SMALL_STATE(1798)] = 144580, [SMALL_STATE(1799)] = 144645, [SMALL_STATE(1800)] = 144742, [SMALL_STATE(1801)] = 144841, [SMALL_STATE(1802)] = 144908, [SMALL_STATE(1803)] = 144995, [SMALL_STATE(1804)] = 145068, [SMALL_STATE(1805)] = 145133, [SMALL_STATE(1806)] = 145198, [SMALL_STATE(1807)] = 145263, [SMALL_STATE(1808)] = 145328, [SMALL_STATE(1809)] = 145393, [SMALL_STATE(1810)] = 145458, [SMALL_STATE(1811)] = 145523, [SMALL_STATE(1812)] = 145588, [SMALL_STATE(1813)] = 145653, [SMALL_STATE(1814)] = 145718, [SMALL_STATE(1815)] = 145783, [SMALL_STATE(1816)] = 145848, [SMALL_STATE(1817)] = 145913, [SMALL_STATE(1818)] = 145978, [SMALL_STATE(1819)] = 146043, [SMALL_STATE(1820)] = 146108, [SMALL_STATE(1821)] = 146173, [SMALL_STATE(1822)] = 146238, [SMALL_STATE(1823)] = 146303, [SMALL_STATE(1824)] = 146364, [SMALL_STATE(1825)] = 146429, [SMALL_STATE(1826)] = 146492, [SMALL_STATE(1827)] = 146557, [SMALL_STATE(1828)] = 146622, [SMALL_STATE(1829)] = 146703, [SMALL_STATE(1830)] = 146768, [SMALL_STATE(1831)] = 146833, [SMALL_STATE(1832)] = 146910, [SMALL_STATE(1833)] = 146981, [SMALL_STATE(1834)] = 147072, [SMALL_STATE(1835)] = 147137, [SMALL_STATE(1836)] = 147202, [SMALL_STATE(1837)] = 147267, [SMALL_STATE(1838)] = 147332, [SMALL_STATE(1839)] = 147396, [SMALL_STATE(1840)] = 147460, [SMALL_STATE(1841)] = 147524, [SMALL_STATE(1842)] = 147590, [SMALL_STATE(1843)] = 147654, [SMALL_STATE(1844)] = 147718, [SMALL_STATE(1845)] = 147782, [SMALL_STATE(1846)] = 147846, [SMALL_STATE(1847)] = 147910, [SMALL_STATE(1848)] = 147974, [SMALL_STATE(1849)] = 148038, [SMALL_STATE(1850)] = 148102, [SMALL_STATE(1851)] = 148166, [SMALL_STATE(1852)] = 148232, [SMALL_STATE(1853)] = 148298, [SMALL_STATE(1854)] = 148360, [SMALL_STATE(1855)] = 148424, [SMALL_STATE(1856)] = 148488, [SMALL_STATE(1857)] = 148552, [SMALL_STATE(1858)] = 148616, [SMALL_STATE(1859)] = 148680, [SMALL_STATE(1860)] = 148744, [SMALL_STATE(1861)] = 148808, [SMALL_STATE(1862)] = 148870, [SMALL_STATE(1863)] = 148934, [SMALL_STATE(1864)] = 148994, [SMALL_STATE(1865)] = 149054, [SMALL_STATE(1866)] = 149114, [SMALL_STATE(1867)] = 149174, [SMALL_STATE(1868)] = 149234, [SMALL_STATE(1869)] = 149294, [SMALL_STATE(1870)] = 149354, [SMALL_STATE(1871)] = 149414, [SMALL_STATE(1872)] = 149480, [SMALL_STATE(1873)] = 149544, [SMALL_STATE(1874)] = 149610, [SMALL_STATE(1875)] = 149676, [SMALL_STATE(1876)] = 149742, [SMALL_STATE(1877)] = 149808, [SMALL_STATE(1878)] = 149874, [SMALL_STATE(1879)] = 149940, [SMALL_STATE(1880)] = 150000, [SMALL_STATE(1881)] = 150062, [SMALL_STATE(1882)] = 150124, [SMALL_STATE(1883)] = 150188, [SMALL_STATE(1884)] = 150248, [SMALL_STATE(1885)] = 150308, [SMALL_STATE(1886)] = 150374, [SMALL_STATE(1887)] = 150436, [SMALL_STATE(1888)] = 150500, [SMALL_STATE(1889)] = 150566, [SMALL_STATE(1890)] = 150630, [SMALL_STATE(1891)] = 150696, [SMALL_STATE(1892)] = 150762, [SMALL_STATE(1893)] = 150826, [SMALL_STATE(1894)] = 150892, [SMALL_STATE(1895)] = 150956, [SMALL_STATE(1896)] = 151020, [SMALL_STATE(1897)] = 151086, [SMALL_STATE(1898)] = 151152, [SMALL_STATE(1899)] = 151218, [SMALL_STATE(1900)] = 151284, [SMALL_STATE(1901)] = 151350, [SMALL_STATE(1902)] = 151418, [SMALL_STATE(1903)] = 151482, [SMALL_STATE(1904)] = 151550, [SMALL_STATE(1905)] = 151618, [SMALL_STATE(1906)] = 151682, [SMALL_STATE(1907)] = 151744, [SMALL_STATE(1908)] = 151808, [SMALL_STATE(1909)] = 151872, [SMALL_STATE(1910)] = 151936, [SMALL_STATE(1911)] = 152000, [SMALL_STATE(1912)] = 152112, [SMALL_STATE(1913)] = 152176, [SMALL_STATE(1914)] = 152236, [SMALL_STATE(1915)] = 152304, [SMALL_STATE(1916)] = 152372, [SMALL_STATE(1917)] = 152436, [SMALL_STATE(1918)] = 152498, [SMALL_STATE(1919)] = 152562, [SMALL_STATE(1920)] = 152626, [SMALL_STATE(1921)] = 152690, [SMALL_STATE(1922)] = 152750, [SMALL_STATE(1923)] = 152809, [SMALL_STATE(1924)] = 152870, [SMALL_STATE(1925)] = 152931, [SMALL_STATE(1926)] = 152992, [SMALL_STATE(1927)] = 153053, [SMALL_STATE(1928)] = 153114, [SMALL_STATE(1929)] = 153175, [SMALL_STATE(1930)] = 153236, [SMALL_STATE(1931)] = 153297, [SMALL_STATE(1932)] = 153360, [SMALL_STATE(1933)] = 153459, [SMALL_STATE(1934)] = 153538, [SMALL_STATE(1935)] = 153637, [SMALL_STATE(1936)] = 153700, [SMALL_STATE(1937)] = 153763, [SMALL_STATE(1938)] = 153858, [SMALL_STATE(1939)] = 153955, [SMALL_STATE(1940)] = 154040, [SMALL_STATE(1941)] = 154111, [SMALL_STATE(1942)] = 154190, [SMALL_STATE(1943)] = 154265, [SMALL_STATE(1944)] = 154334, [SMALL_STATE(1945)] = 154423, [SMALL_STATE(1946)] = 154516, [SMALL_STATE(1947)] = 154609, [SMALL_STATE(1948)] = 154672, [SMALL_STATE(1949)] = 154735, [SMALL_STATE(1950)] = 154834, [SMALL_STATE(1951)] = 154933, [SMALL_STATE(1952)] = 154994, [SMALL_STATE(1953)] = 155055, [SMALL_STATE(1954)] = 155118, [SMALL_STATE(1955)] = 155181, [SMALL_STATE(1956)] = 155244, [SMALL_STATE(1957)] = 155337, [SMALL_STATE(1958)] = 155396, [SMALL_STATE(1959)] = 155457, [SMALL_STATE(1960)] = 155526, [SMALL_STATE(1961)] = 155621, [SMALL_STATE(1962)] = 155684, [SMALL_STATE(1963)] = 155745, [SMALL_STATE(1964)] = 155806, [SMALL_STATE(1965)] = 155867, [SMALL_STATE(1966)] = 155978, [SMALL_STATE(1967)] = 156075, [SMALL_STATE(1968)] = 156140, [SMALL_STATE(1969)] = 156203, [SMALL_STATE(1970)] = 156262, [SMALL_STATE(1971)] = 156323, [SMALL_STATE(1972)] = 156392, [SMALL_STATE(1973)] = 156453, [SMALL_STATE(1974)] = 156514, [SMALL_STATE(1975)] = 156599, [SMALL_STATE(1976)] = 156678, [SMALL_STATE(1977)] = 156749, [SMALL_STATE(1978)] = 156810, [SMALL_STATE(1979)] = 156873, [SMALL_STATE(1980)] = 156934, [SMALL_STATE(1981)] = 156995, [SMALL_STATE(1982)] = 157088, [SMALL_STATE(1983)] = 157149, [SMALL_STATE(1984)] = 157212, [SMALL_STATE(1985)] = 157273, [SMALL_STATE(1986)] = 157334, [SMALL_STATE(1987)] = 157395, [SMALL_STATE(1988)] = 157456, [SMALL_STATE(1989)] = 157517, [SMALL_STATE(1990)] = 157578, [SMALL_STATE(1991)] = 157639, [SMALL_STATE(1992)] = 157700, [SMALL_STATE(1993)] = 157761, [SMALL_STATE(1994)] = 157860, [SMALL_STATE(1995)] = 157921, [SMALL_STATE(1996)] = 157980, [SMALL_STATE(1997)] = 158045, [SMALL_STATE(1998)] = 158108, [SMALL_STATE(1999)] = 158169, [SMALL_STATE(2000)] = 158232, [SMALL_STATE(2001)] = 158295, [SMALL_STATE(2002)] = 158358, [SMALL_STATE(2003)] = 158421, [SMALL_STATE(2004)] = 158484, [SMALL_STATE(2005)] = 158547, [SMALL_STATE(2006)] = 158610, [SMALL_STATE(2007)] = 158673, [SMALL_STATE(2008)] = 158736, [SMALL_STATE(2009)] = 158795, [SMALL_STATE(2010)] = 158890, [SMALL_STATE(2011)] = 158949, [SMALL_STATE(2012)] = 159012, [SMALL_STATE(2013)] = 159075, [SMALL_STATE(2014)] = 159138, [SMALL_STATE(2015)] = 159231, [SMALL_STATE(2016)] = 159294, [SMALL_STATE(2017)] = 159391, [SMALL_STATE(2018)] = 159460, [SMALL_STATE(2019)] = 159519, [SMALL_STATE(2020)] = 159598, [SMALL_STATE(2021)] = 159663, [SMALL_STATE(2022)] = 159748, [SMALL_STATE(2023)] = 159809, [SMALL_STATE(2024)] = 159868, [SMALL_STATE(2025)] = 159947, [SMALL_STATE(2026)] = 160018, [SMALL_STATE(2027)] = 160093, [SMALL_STATE(2028)] = 160162, [SMALL_STATE(2029)] = 160251, [SMALL_STATE(2030)] = 160310, [SMALL_STATE(2031)] = 160369, [SMALL_STATE(2032)] = 160448, [SMALL_STATE(2033)] = 160507, [SMALL_STATE(2034)] = 160582, [SMALL_STATE(2035)] = 160645, [SMALL_STATE(2036)] = 160744, [SMALL_STATE(2037)] = 160803, [SMALL_STATE(2038)] = 160862, [SMALL_STATE(2039)] = 160931, [SMALL_STATE(2040)] = 160990, [SMALL_STATE(2041)] = 161049, [SMALL_STATE(2042)] = 161138, [SMALL_STATE(2043)] = 161197, [SMALL_STATE(2044)] = 161256, [SMALL_STATE(2045)] = 161315, [SMALL_STATE(2046)] = 161374, [SMALL_STATE(2047)] = 161433, [SMALL_STATE(2048)] = 161492, [SMALL_STATE(2049)] = 161585, [SMALL_STATE(2050)] = 161648, [SMALL_STATE(2051)] = 161707, [SMALL_STATE(2052)] = 161766, [SMALL_STATE(2053)] = 161825, [SMALL_STATE(2054)] = 161884, [SMALL_STATE(2055)] = 161949, [SMALL_STATE(2056)] = 162008, [SMALL_STATE(2057)] = 162067, [SMALL_STATE(2058)] = 162126, [SMALL_STATE(2059)] = 162225, [SMALL_STATE(2060)] = 162324, [SMALL_STATE(2061)] = 162383, [SMALL_STATE(2062)] = 162490, [SMALL_STATE(2063)] = 162551, [SMALL_STATE(2064)] = 162650, [SMALL_STATE(2065)] = 162749, [SMALL_STATE(2066)] = 162848, [SMALL_STATE(2067)] = 162947, [SMALL_STATE(2068)] = 163008, [SMALL_STATE(2069)] = 163069, [SMALL_STATE(2070)] = 163132, [SMALL_STATE(2071)] = 163193, [SMALL_STATE(2072)] = 163254, [SMALL_STATE(2073)] = 163319, [SMALL_STATE(2074)] = 163384, [SMALL_STATE(2075)] = 163445, [SMALL_STATE(2076)] = 163504, [SMALL_STATE(2077)] = 163563, [SMALL_STATE(2078)] = 163622, [SMALL_STATE(2079)] = 163681, [SMALL_STATE(2080)] = 163740, [SMALL_STATE(2081)] = 163799, [SMALL_STATE(2082)] = 163862, [SMALL_STATE(2083)] = 163921, [SMALL_STATE(2084)] = 163982, [SMALL_STATE(2085)] = 164043, [SMALL_STATE(2086)] = 164102, [SMALL_STATE(2087)] = 164161, [SMALL_STATE(2088)] = 164220, [SMALL_STATE(2089)] = 164279, [SMALL_STATE(2090)] = 164342, [SMALL_STATE(2091)] = 164401, [SMALL_STATE(2092)] = 164460, [SMALL_STATE(2093)] = 164519, [SMALL_STATE(2094)] = 164578, [SMALL_STATE(2095)] = 164677, [SMALL_STATE(2096)] = 164737, [SMALL_STATE(2097)] = 164811, [SMALL_STATE(2098)] = 164871, [SMALL_STATE(2099)] = 164931, [SMALL_STATE(2100)] = 164989, [SMALL_STATE(2101)] = 165057, [SMALL_STATE(2102)] = 165115, [SMALL_STATE(2103)] = 165173, [SMALL_STATE(2104)] = 165233, [SMALL_STATE(2105)] = 165291, [SMALL_STATE(2106)] = 165351, [SMALL_STATE(2107)] = 165411, [SMALL_STATE(2108)] = 165477, [SMALL_STATE(2109)] = 165543, [SMALL_STATE(2110)] = 165603, [SMALL_STATE(2111)] = 165661, [SMALL_STATE(2112)] = 165719, [SMALL_STATE(2113)] = 165777, [SMALL_STATE(2114)] = 165835, [SMALL_STATE(2115)] = 165893, [SMALL_STATE(2116)] = 165953, [SMALL_STATE(2117)] = 166013, [SMALL_STATE(2118)] = 166073, [SMALL_STATE(2119)] = 166131, [SMALL_STATE(2120)] = 166189, [SMALL_STATE(2121)] = 166247, [SMALL_STATE(2122)] = 166305, [SMALL_STATE(2123)] = 166363, [SMALL_STATE(2124)] = 166427, [SMALL_STATE(2125)] = 166487, [SMALL_STATE(2126)] = 166547, [SMALL_STATE(2127)] = 166613, [SMALL_STATE(2128)] = 166671, [SMALL_STATE(2129)] = 166731, [SMALL_STATE(2130)] = 166789, [SMALL_STATE(2131)] = 166883, [SMALL_STATE(2132)] = 166941, [SMALL_STATE(2133)] = 166999, [SMALL_STATE(2134)] = 167059, [SMALL_STATE(2135)] = 167119, [SMALL_STATE(2136)] = 167177, [SMALL_STATE(2137)] = 167237, [SMALL_STATE(2138)] = 167297, [SMALL_STATE(2139)] = 167357, [SMALL_STATE(2140)] = 167417, [SMALL_STATE(2141)] = 167477, [SMALL_STATE(2142)] = 167537, [SMALL_STATE(2143)] = 167597, [SMALL_STATE(2144)] = 167657, [SMALL_STATE(2145)] = 167717, [SMALL_STATE(2146)] = 167775, [SMALL_STATE(2147)] = 167835, [SMALL_STATE(2148)] = 167895, [SMALL_STATE(2149)] = 167953, [SMALL_STATE(2150)] = 168013, [SMALL_STATE(2151)] = 168073, [SMALL_STATE(2152)] = 168133, [SMALL_STATE(2153)] = 168191, [SMALL_STATE(2154)] = 168249, [SMALL_STATE(2155)] = 168309, [SMALL_STATE(2156)] = 168367, [SMALL_STATE(2157)] = 168427, [SMALL_STATE(2158)] = 168491, [SMALL_STATE(2159)] = 168551, [SMALL_STATE(2160)] = 168609, [SMALL_STATE(2161)] = 168669, [SMALL_STATE(2162)] = 168729, [SMALL_STATE(2163)] = 168819, [SMALL_STATE(2164)] = 168925, [SMALL_STATE(2165)] = 168983, [SMALL_STATE(2166)] = 169041, [SMALL_STATE(2167)] = 169099, [SMALL_STATE(2168)] = 169167, [SMALL_STATE(2169)] = 169245, [SMALL_STATE(2170)] = 169303, [SMALL_STATE(2171)] = 169361, [SMALL_STATE(2172)] = 169455, [SMALL_STATE(2173)] = 169551, [SMALL_STATE(2174)] = 169609, [SMALL_STATE(2175)] = 169673, [SMALL_STATE(2176)] = 169731, [SMALL_STATE(2177)] = 169815, [SMALL_STATE(2178)] = 169873, [SMALL_STATE(2179)] = 169931, [SMALL_STATE(2180)] = 170001, [SMALL_STATE(2181)] = 170059, [SMALL_STATE(2182)] = 170117, [SMALL_STATE(2183)] = 170215, [SMALL_STATE(2184)] = 170275, [SMALL_STATE(2185)] = 170335, [SMALL_STATE(2186)] = 170395, [SMALL_STATE(2187)] = 170455, [SMALL_STATE(2188)] = 170515, [SMALL_STATE(2189)] = 170573, [SMALL_STATE(2190)] = 170631, [SMALL_STATE(2191)] = 170689, [SMALL_STATE(2192)] = 170747, [SMALL_STATE(2193)] = 170845, [SMALL_STATE(2194)] = 170903, [SMALL_STATE(2195)] = 170961, [SMALL_STATE(2196)] = 171059, [SMALL_STATE(2197)] = 171157, [SMALL_STATE(2198)] = 171217, [SMALL_STATE(2199)] = 171295, [SMALL_STATE(2200)] = 171369, [SMALL_STATE(2201)] = 171429, [SMALL_STATE(2202)] = 171487, [SMALL_STATE(2203)] = 171581, [SMALL_STATE(2204)] = 171677, [SMALL_STATE(2205)] = 171761, [SMALL_STATE(2206)] = 171831, [SMALL_STATE(2207)] = 171909, [SMALL_STATE(2208)] = 171983, [SMALL_STATE(2209)] = 172051, [SMALL_STATE(2210)] = 172139, [SMALL_STATE(2211)] = 172231, [SMALL_STATE(2212)] = 172299, [SMALL_STATE(2213)] = 172391, [SMALL_STATE(2214)] = 172479, [SMALL_STATE(2215)] = 172541, [SMALL_STATE(2216)] = 172601, [SMALL_STATE(2217)] = 172659, [SMALL_STATE(2218)] = 172717, [SMALL_STATE(2219)] = 172775, [SMALL_STATE(2220)] = 172835, [SMALL_STATE(2221)] = 172893, [SMALL_STATE(2222)] = 172951, [SMALL_STATE(2223)] = 173009, [SMALL_STATE(2224)] = 173069, [SMALL_STATE(2225)] = 173133, [SMALL_STATE(2226)] = 173191, [SMALL_STATE(2227)] = 173249, [SMALL_STATE(2228)] = 173309, [SMALL_STATE(2229)] = 173367, [SMALL_STATE(2230)] = 173425, [SMALL_STATE(2231)] = 173483, [SMALL_STATE(2232)] = 173541, [SMALL_STATE(2233)] = 173599, [SMALL_STATE(2234)] = 173657, [SMALL_STATE(2235)] = 173749, [SMALL_STATE(2236)] = 173807, [SMALL_STATE(2237)] = 173865, [SMALL_STATE(2238)] = 173923, [SMALL_STATE(2239)] = 173981, [SMALL_STATE(2240)] = 174039, [SMALL_STATE(2241)] = 174097, [SMALL_STATE(2242)] = 174155, [SMALL_STATE(2243)] = 174247, [SMALL_STATE(2244)] = 174307, [SMALL_STATE(2245)] = 174365, [SMALL_STATE(2246)] = 174423, [SMALL_STATE(2247)] = 174485, [SMALL_STATE(2248)] = 174543, [SMALL_STATE(2249)] = 174601, [SMALL_STATE(2250)] = 174659, [SMALL_STATE(2251)] = 174717, [SMALL_STATE(2252)] = 174777, [SMALL_STATE(2253)] = 174835, [SMALL_STATE(2254)] = 174893, [SMALL_STATE(2255)] = 174951, [SMALL_STATE(2256)] = 175009, [SMALL_STATE(2257)] = 175067, [SMALL_STATE(2258)] = 175125, [SMALL_STATE(2259)] = 175183, [SMALL_STATE(2260)] = 175243, [SMALL_STATE(2261)] = 175303, [SMALL_STATE(2262)] = 175363, [SMALL_STATE(2263)] = 175423, [SMALL_STATE(2264)] = 175481, [SMALL_STATE(2265)] = 175541, [SMALL_STATE(2266)] = 175601, [SMALL_STATE(2267)] = 175659, [SMALL_STATE(2268)] = 175717, [SMALL_STATE(2269)] = 175775, [SMALL_STATE(2270)] = 175833, [SMALL_STATE(2271)] = 175893, [SMALL_STATE(2272)] = 175991, [SMALL_STATE(2273)] = 176089, [SMALL_STATE(2274)] = 176147, [SMALL_STATE(2275)] = 176245, [SMALL_STATE(2276)] = 176343, [SMALL_STATE(2277)] = 176441, [SMALL_STATE(2278)] = 176501, [SMALL_STATE(2279)] = 176559, [SMALL_STATE(2280)] = 176617, [SMALL_STATE(2281)] = 176675, [SMALL_STATE(2282)] = 176733, [SMALL_STATE(2283)] = 176791, [SMALL_STATE(2284)] = 176849, [SMALL_STATE(2285)] = 176909, [SMALL_STATE(2286)] = 176967, [SMALL_STATE(2287)] = 177025, [SMALL_STATE(2288)] = 177109, [SMALL_STATE(2289)] = 177177, [SMALL_STATE(2290)] = 177255, [SMALL_STATE(2291)] = 177319, [SMALL_STATE(2292)] = 177377, [SMALL_STATE(2293)] = 177435, [SMALL_STATE(2294)] = 177493, [SMALL_STATE(2295)] = 177551, [SMALL_STATE(2296)] = 177609, [SMALL_STATE(2297)] = 177667, [SMALL_STATE(2298)] = 177757, [SMALL_STATE(2299)] = 177817, [SMALL_STATE(2300)] = 177911, [SMALL_STATE(2301)] = 178015, [SMALL_STATE(2302)] = 178111, [SMALL_STATE(2303)] = 178195, [SMALL_STATE(2304)] = 178257, [SMALL_STATE(2305)] = 178327, [SMALL_STATE(2306)] = 178405, [SMALL_STATE(2307)] = 178479, [SMALL_STATE(2308)] = 178547, [SMALL_STATE(2309)] = 178605, [SMALL_STATE(2310)] = 178663, [SMALL_STATE(2311)] = 178721, [SMALL_STATE(2312)] = 178781, [SMALL_STATE(2313)] = 178839, [SMALL_STATE(2314)] = 178897, [SMALL_STATE(2315)] = 178985, [SMALL_STATE(2316)] = 179043, [SMALL_STATE(2317)] = 179101, [SMALL_STATE(2318)] = 179193, [SMALL_STATE(2319)] = 179251, [SMALL_STATE(2320)] = 179337, [SMALL_STATE(2321)] = 179399, [SMALL_STATE(2322)] = 179461, [SMALL_STATE(2323)] = 179519, [SMALL_STATE(2324)] = 179579, [SMALL_STATE(2325)] = 179639, [SMALL_STATE(2326)] = 179731, [SMALL_STATE(2327)] = 179789, [SMALL_STATE(2328)] = 179847, [SMALL_STATE(2329)] = 179905, [SMALL_STATE(2330)] = 179973, [SMALL_STATE(2331)] = 180031, [SMALL_STATE(2332)] = 180109, [SMALL_STATE(2333)] = 180173, [SMALL_STATE(2334)] = 180233, [SMALL_STATE(2335)] = 180331, [SMALL_STATE(2336)] = 180429, [SMALL_STATE(2337)] = 180487, [SMALL_STATE(2338)] = 180545, [SMALL_STATE(2339)] = 180603, [SMALL_STATE(2340)] = 180661, [SMALL_STATE(2341)] = 180723, [SMALL_STATE(2342)] = 180781, [SMALL_STATE(2343)] = 180841, [SMALL_STATE(2344)] = 180899, [SMALL_STATE(2345)] = 180957, [SMALL_STATE(2346)] = 181015, [SMALL_STATE(2347)] = 181073, [SMALL_STATE(2348)] = 181131, [SMALL_STATE(2349)] = 181189, [SMALL_STATE(2350)] = 181247, [SMALL_STATE(2351)] = 181345, [SMALL_STATE(2352)] = 181415, [SMALL_STATE(2353)] = 181475, [SMALL_STATE(2354)] = 181535, [SMALL_STATE(2355)] = 181645, [SMALL_STATE(2356)] = 181723, [SMALL_STATE(2357)] = 181783, [SMALL_STATE(2358)] = 181843, [SMALL_STATE(2359)] = 181903, [SMALL_STATE(2360)] = 181963, [SMALL_STATE(2361)] = 182023, [SMALL_STATE(2362)] = 182083, [SMALL_STATE(2363)] = 182143, [SMALL_STATE(2364)] = 182235, [SMALL_STATE(2365)] = 182295, [SMALL_STATE(2366)] = 182393, [SMALL_STATE(2367)] = 182451, [SMALL_STATE(2368)] = 182509, [SMALL_STATE(2369)] = 182567, [SMALL_STATE(2370)] = 182635, [SMALL_STATE(2371)] = 182713, [SMALL_STATE(2372)] = 182771, [SMALL_STATE(2373)] = 182829, [SMALL_STATE(2374)] = 182887, [SMALL_STATE(2375)] = 182945, [SMALL_STATE(2376)] = 183003, [SMALL_STATE(2377)] = 183060, [SMALL_STATE(2378)] = 183117, [SMALL_STATE(2379)] = 183174, [SMALL_STATE(2380)] = 183231, [SMALL_STATE(2381)] = 183288, [SMALL_STATE(2382)] = 183345, [SMALL_STATE(2383)] = 183402, [SMALL_STATE(2384)] = 183459, [SMALL_STATE(2385)] = 183516, [SMALL_STATE(2386)] = 183573, [SMALL_STATE(2387)] = 183630, [SMALL_STATE(2388)] = 183687, [SMALL_STATE(2389)] = 183744, [SMALL_STATE(2390)] = 183801, [SMALL_STATE(2391)] = 183858, [SMALL_STATE(2392)] = 183915, [SMALL_STATE(2393)] = 183972, [SMALL_STATE(2394)] = 184029, [SMALL_STATE(2395)] = 184086, [SMALL_STATE(2396)] = 184143, [SMALL_STATE(2397)] = 184200, [SMALL_STATE(2398)] = 184257, [SMALL_STATE(2399)] = 184314, [SMALL_STATE(2400)] = 184371, [SMALL_STATE(2401)] = 184428, [SMALL_STATE(2402)] = 184485, [SMALL_STATE(2403)] = 184542, [SMALL_STATE(2404)] = 184599, [SMALL_STATE(2405)] = 184656, [SMALL_STATE(2406)] = 184713, [SMALL_STATE(2407)] = 184770, [SMALL_STATE(2408)] = 184827, [SMALL_STATE(2409)] = 184884, [SMALL_STATE(2410)] = 184941, [SMALL_STATE(2411)] = 184998, [SMALL_STATE(2412)] = 185055, [SMALL_STATE(2413)] = 185112, [SMALL_STATE(2414)] = 185169, [SMALL_STATE(2415)] = 185226, [SMALL_STATE(2416)] = 185289, [SMALL_STATE(2417)] = 185352, [SMALL_STATE(2418)] = 185409, [SMALL_STATE(2419)] = 185466, [SMALL_STATE(2420)] = 185523, [SMALL_STATE(2421)] = 185580, [SMALL_STATE(2422)] = 185637, [SMALL_STATE(2423)] = 185694, [SMALL_STATE(2424)] = 185751, [SMALL_STATE(2425)] = 185808, [SMALL_STATE(2426)] = 185865, [SMALL_STATE(2427)] = 185922, [SMALL_STATE(2428)] = 185979, [SMALL_STATE(2429)] = 186036, [SMALL_STATE(2430)] = 186093, [SMALL_STATE(2431)] = 186150, [SMALL_STATE(2432)] = 186207, [SMALL_STATE(2433)] = 186264, [SMALL_STATE(2434)] = 186321, [SMALL_STATE(2435)] = 186378, [SMALL_STATE(2436)] = 186435, [SMALL_STATE(2437)] = 186492, [SMALL_STATE(2438)] = 186549, [SMALL_STATE(2439)] = 186606, [SMALL_STATE(2440)] = 186663, [SMALL_STATE(2441)] = 186720, [SMALL_STATE(2442)] = 186777, [SMALL_STATE(2443)] = 186834, [SMALL_STATE(2444)] = 186891, [SMALL_STATE(2445)] = 186948, [SMALL_STATE(2446)] = 187005, [SMALL_STATE(2447)] = 187062, [SMALL_STATE(2448)] = 187119, [SMALL_STATE(2449)] = 187176, [SMALL_STATE(2450)] = 187233, [SMALL_STATE(2451)] = 187290, [SMALL_STATE(2452)] = 187347, [SMALL_STATE(2453)] = 187404, [SMALL_STATE(2454)] = 187461, [SMALL_STATE(2455)] = 187518, [SMALL_STATE(2456)] = 187575, [SMALL_STATE(2457)] = 187632, [SMALL_STATE(2458)] = 187689, [SMALL_STATE(2459)] = 187746, [SMALL_STATE(2460)] = 187803, [SMALL_STATE(2461)] = 187860, [SMALL_STATE(2462)] = 187917, [SMALL_STATE(2463)] = 187974, [SMALL_STATE(2464)] = 188031, [SMALL_STATE(2465)] = 188088, [SMALL_STATE(2466)] = 188145, [SMALL_STATE(2467)] = 188202, [SMALL_STATE(2468)] = 188259, [SMALL_STATE(2469)] = 188316, [SMALL_STATE(2470)] = 188373, [SMALL_STATE(2471)] = 188430, [SMALL_STATE(2472)] = 188487, [SMALL_STATE(2473)] = 188544, [SMALL_STATE(2474)] = 188601, [SMALL_STATE(2475)] = 188658, [SMALL_STATE(2476)] = 188723, [SMALL_STATE(2477)] = 188780, [SMALL_STATE(2478)] = 188837, [SMALL_STATE(2479)] = 188894, [SMALL_STATE(2480)] = 188951, [SMALL_STATE(2481)] = 189008, [SMALL_STATE(2482)] = 189065, [SMALL_STATE(2483)] = 189124, [SMALL_STATE(2484)] = 189181, [SMALL_STATE(2485)] = 189238, [SMALL_STATE(2486)] = 189295, [SMALL_STATE(2487)] = 189398, [SMALL_STATE(2488)] = 189455, [SMALL_STATE(2489)] = 189512, [SMALL_STATE(2490)] = 189569, [SMALL_STATE(2491)] = 189626, [SMALL_STATE(2492)] = 189683, [SMALL_STATE(2493)] = 189740, [SMALL_STATE(2494)] = 189805, [SMALL_STATE(2495)] = 189870, [SMALL_STATE(2496)] = 189927, [SMALL_STATE(2497)] = 189984, [SMALL_STATE(2498)] = 190041, [SMALL_STATE(2499)] = 190106, [SMALL_STATE(2500)] = 190163, [SMALL_STATE(2501)] = 190220, [SMALL_STATE(2502)] = 190277, [SMALL_STATE(2503)] = 190334, [SMALL_STATE(2504)] = 190431, [SMALL_STATE(2505)] = 190488, [SMALL_STATE(2506)] = 190545, [SMALL_STATE(2507)] = 190602, [SMALL_STATE(2508)] = 190659, [SMALL_STATE(2509)] = 190716, [SMALL_STATE(2510)] = 190773, [SMALL_STATE(2511)] = 190830, [SMALL_STATE(2512)] = 190887, [SMALL_STATE(2513)] = 190944, [SMALL_STATE(2514)] = 191001, [SMALL_STATE(2515)] = 191058, [SMALL_STATE(2516)] = 191115, [SMALL_STATE(2517)] = 191172, [SMALL_STATE(2518)] = 191229, [SMALL_STATE(2519)] = 191286, [SMALL_STATE(2520)] = 191343, [SMALL_STATE(2521)] = 191400, [SMALL_STATE(2522)] = 191457, [SMALL_STATE(2523)] = 191514, [SMALL_STATE(2524)] = 191579, [SMALL_STATE(2525)] = 191636, [SMALL_STATE(2526)] = 191693, [SMALL_STATE(2527)] = 191750, [SMALL_STATE(2528)] = 191807, [SMALL_STATE(2529)] = 191864, [SMALL_STATE(2530)] = 191921, [SMALL_STATE(2531)] = 191978, [SMALL_STATE(2532)] = 192035, [SMALL_STATE(2533)] = 192092, [SMALL_STATE(2534)] = 192149, [SMALL_STATE(2535)] = 192206, [SMALL_STATE(2536)] = 192263, [SMALL_STATE(2537)] = 192320, [SMALL_STATE(2538)] = 192383, [SMALL_STATE(2539)] = 192446, [SMALL_STATE(2540)] = 192503, [SMALL_STATE(2541)] = 192566, [SMALL_STATE(2542)] = 192629, [SMALL_STATE(2543)] = 192686, [SMALL_STATE(2544)] = 192749, [SMALL_STATE(2545)] = 192806, [SMALL_STATE(2546)] = 192869, [SMALL_STATE(2547)] = 192926, [SMALL_STATE(2548)] = 192989, [SMALL_STATE(2549)] = 193046, [SMALL_STATE(2550)] = 193103, [SMALL_STATE(2551)] = 193166, [SMALL_STATE(2552)] = 193269, [SMALL_STATE(2553)] = 193326, [SMALL_STATE(2554)] = 193383, [SMALL_STATE(2555)] = 193440, [SMALL_STATE(2556)] = 193497, [SMALL_STATE(2557)] = 193554, [SMALL_STATE(2558)] = 193659, [SMALL_STATE(2559)] = 193768, [SMALL_STATE(2560)] = 193831, [SMALL_STATE(2561)] = 193888, [SMALL_STATE(2562)] = 193945, [SMALL_STATE(2563)] = 194002, [SMALL_STATE(2564)] = 194059, [SMALL_STATE(2565)] = 194116, [SMALL_STATE(2566)] = 194173, [SMALL_STATE(2567)] = 194230, [SMALL_STATE(2568)] = 194287, [SMALL_STATE(2569)] = 194344, [SMALL_STATE(2570)] = 194401, [SMALL_STATE(2571)] = 194458, [SMALL_STATE(2572)] = 194515, [SMALL_STATE(2573)] = 194572, [SMALL_STATE(2574)] = 194629, [SMALL_STATE(2575)] = 194686, [SMALL_STATE(2576)] = 194743, [SMALL_STATE(2577)] = 194800, [SMALL_STATE(2578)] = 194857, [SMALL_STATE(2579)] = 194914, [SMALL_STATE(2580)] = 194971, [SMALL_STATE(2581)] = 195028, [SMALL_STATE(2582)] = 195085, [SMALL_STATE(2583)] = 195142, [SMALL_STATE(2584)] = 195199, [SMALL_STATE(2585)] = 195256, [SMALL_STATE(2586)] = 195317, [SMALL_STATE(2587)] = 195374, [SMALL_STATE(2588)] = 195431, [SMALL_STATE(2589)] = 195488, [SMALL_STATE(2590)] = 195555, [SMALL_STATE(2591)] = 195632, [SMALL_STATE(2592)] = 195689, [SMALL_STATE(2593)] = 195746, [SMALL_STATE(2594)] = 195803, [SMALL_STATE(2595)] = 195866, [SMALL_STATE(2596)] = 195923, [SMALL_STATE(2597)] = 195980, [SMALL_STATE(2598)] = 196037, [SMALL_STATE(2599)] = 196096, [SMALL_STATE(2600)] = 196157, [SMALL_STATE(2601)] = 196218, [SMALL_STATE(2602)] = 196281, [SMALL_STATE(2603)] = 196344, [SMALL_STATE(2604)] = 196435, [SMALL_STATE(2605)] = 196528, [SMALL_STATE(2606)] = 196611, [SMALL_STATE(2607)] = 196680, [SMALL_STATE(2608)] = 196737, [SMALL_STATE(2609)] = 196814, [SMALL_STATE(2610)] = 196887, [SMALL_STATE(2611)] = 196954, [SMALL_STATE(2612)] = 197039, [SMALL_STATE(2613)] = 197128, [SMALL_STATE(2614)] = 197217, [SMALL_STATE(2615)] = 197274, [SMALL_STATE(2616)] = 197331, [SMALL_STATE(2617)] = 197388, [SMALL_STATE(2618)] = 197445, [SMALL_STATE(2619)] = 197502, [SMALL_STATE(2620)] = 197559, [SMALL_STATE(2621)] = 197616, [SMALL_STATE(2622)] = 197673, [SMALL_STATE(2623)] = 197730, [SMALL_STATE(2624)] = 197787, [SMALL_STATE(2625)] = 197844, [SMALL_STATE(2626)] = 197901, [SMALL_STATE(2627)] = 197958, [SMALL_STATE(2628)] = 198015, [SMALL_STATE(2629)] = 198072, [SMALL_STATE(2630)] = 198129, [SMALL_STATE(2631)] = 198186, [SMALL_STATE(2632)] = 198249, [SMALL_STATE(2633)] = 198305, [SMALL_STATE(2634)] = 198361, [SMALL_STATE(2635)] = 198425, [SMALL_STATE(2636)] = 198481, [SMALL_STATE(2637)] = 198537, [SMALL_STATE(2638)] = 198633, [SMALL_STATE(2639)] = 198689, [SMALL_STATE(2640)] = 198749, [SMALL_STATE(2641)] = 198809, [SMALL_STATE(2642)] = 198867, [SMALL_STATE(2643)] = 198927, [SMALL_STATE(2644)] = 198983, [SMALL_STATE(2645)] = 199039, [SMALL_STATE(2646)] = 199095, [SMALL_STATE(2647)] = 199151, [SMALL_STATE(2648)] = 199215, [SMALL_STATE(2649)] = 199277, [SMALL_STATE(2650)] = 199339, [SMALL_STATE(2651)] = 199403, [SMALL_STATE(2652)] = 199459, [SMALL_STATE(2653)] = 199515, [SMALL_STATE(2654)] = 199617, [SMALL_STATE(2655)] = 199675, [SMALL_STATE(2656)] = 199737, [SMALL_STATE(2657)] = 199797, [SMALL_STATE(2658)] = 199857, [SMALL_STATE(2659)] = 199917, [SMALL_STATE(2660)] = 199973, [SMALL_STATE(2661)] = 200033, [SMALL_STATE(2662)] = 200089, [SMALL_STATE(2663)] = 200145, [SMALL_STATE(2664)] = 200201, [SMALL_STATE(2665)] = 200261, [SMALL_STATE(2666)] = 200317, [SMALL_STATE(2667)] = 200377, [SMALL_STATE(2668)] = 200433, [SMALL_STATE(2669)] = 200489, [SMALL_STATE(2670)] = 200545, [SMALL_STATE(2671)] = 200605, [SMALL_STATE(2672)] = 200709, [SMALL_STATE(2673)] = 200765, [SMALL_STATE(2674)] = 200821, [SMALL_STATE(2675)] = 200877, [SMALL_STATE(2676)] = 200933, [SMALL_STATE(2677)] = 200989, [SMALL_STATE(2678)] = 201045, [SMALL_STATE(2679)] = 201101, [SMALL_STATE(2680)] = 201157, [SMALL_STATE(2681)] = 201213, [SMALL_STATE(2682)] = 201269, [SMALL_STATE(2683)] = 201325, [SMALL_STATE(2684)] = 201381, [SMALL_STATE(2685)] = 201437, [SMALL_STATE(2686)] = 201493, [SMALL_STATE(2687)] = 201553, [SMALL_STATE(2688)] = 201613, [SMALL_STATE(2689)] = 201669, [SMALL_STATE(2690)] = 201725, [SMALL_STATE(2691)] = 201781, [SMALL_STATE(2692)] = 201837, [SMALL_STATE(2693)] = 201893, [SMALL_STATE(2694)] = 201949, [SMALL_STATE(2695)] = 202005, [SMALL_STATE(2696)] = 202065, [SMALL_STATE(2697)] = 202125, [SMALL_STATE(2698)] = 202187, [SMALL_STATE(2699)] = 202249, [SMALL_STATE(2700)] = 202311, [SMALL_STATE(2701)] = 202373, [SMALL_STATE(2702)] = 202435, [SMALL_STATE(2703)] = 202497, [SMALL_STATE(2704)] = 202559, [SMALL_STATE(2705)] = 202621, [SMALL_STATE(2706)] = 202677, [SMALL_STATE(2707)] = 202741, [SMALL_STATE(2708)] = 202797, [SMALL_STATE(2709)] = 202853, [SMALL_STATE(2710)] = 202917, [SMALL_STATE(2711)] = 202981, [SMALL_STATE(2712)] = 203037, [SMALL_STATE(2713)] = 203093, [SMALL_STATE(2714)] = 203149, [SMALL_STATE(2715)] = 203205, [SMALL_STATE(2716)] = 203261, [SMALL_STATE(2717)] = 203357, [SMALL_STATE(2718)] = 203413, [SMALL_STATE(2719)] = 203469, [SMALL_STATE(2720)] = 203525, [SMALL_STATE(2721)] = 203583, [SMALL_STATE(2722)] = 203639, [SMALL_STATE(2723)] = 203695, [SMALL_STATE(2724)] = 203751, [SMALL_STATE(2725)] = 203807, [SMALL_STATE(2726)] = 203863, [SMALL_STATE(2727)] = 203919, [SMALL_STATE(2728)] = 203975, [SMALL_STATE(2729)] = 204033, [SMALL_STATE(2730)] = 204089, [SMALL_STATE(2731)] = 204153, [SMALL_STATE(2732)] = 204209, [SMALL_STATE(2733)] = 204265, [SMALL_STATE(2734)] = 204321, [SMALL_STATE(2735)] = 204378, [SMALL_STATE(2736)] = 204439, [SMALL_STATE(2737)] = 204502, [SMALL_STATE(2738)] = 204565, [SMALL_STATE(2739)] = 204626, [SMALL_STATE(2740)] = 204687, [SMALL_STATE(2741)] = 204748, [SMALL_STATE(2742)] = 204809, [SMALL_STATE(2743)] = 204870, [SMALL_STATE(2744)] = 204931, [SMALL_STATE(2745)] = 204994, [SMALL_STATE(2746)] = 205053, [SMALL_STATE(2747)] = 205112, [SMALL_STATE(2748)] = 205167, [SMALL_STATE(2749)] = 205222, [SMALL_STATE(2750)] = 205277, [SMALL_STATE(2751)] = 205332, [SMALL_STATE(2752)] = 205387, [SMALL_STATE(2753)] = 205442, [SMALL_STATE(2754)] = 205503, [SMALL_STATE(2755)] = 205564, [SMALL_STATE(2756)] = 205625, [SMALL_STATE(2757)] = 205686, [SMALL_STATE(2758)] = 205747, [SMALL_STATE(2759)] = 205808, [SMALL_STATE(2760)] = 205869, [SMALL_STATE(2761)] = 205930, [SMALL_STATE(2762)] = 205991, [SMALL_STATE(2763)] = 206054, [SMALL_STATE(2764)] = 206109, [SMALL_STATE(2765)] = 206172, [SMALL_STATE(2766)] = 206227, [SMALL_STATE(2767)] = 206290, [SMALL_STATE(2768)] = 206347, [SMALL_STATE(2769)] = 206404, [SMALL_STATE(2770)] = 206461, [SMALL_STATE(2771)] = 206518, [SMALL_STATE(2772)] = 206573, [SMALL_STATE(2773)] = 206628, [SMALL_STATE(2774)] = 206685, [SMALL_STATE(2775)] = 206742, [SMALL_STATE(2776)] = 206805, [SMALL_STATE(2777)] = 206868, [SMALL_STATE(2778)] = 206927, [SMALL_STATE(2779)] = 206984, [SMALL_STATE(2780)] = 207041, [SMALL_STATE(2781)] = 207104, [SMALL_STATE(2782)] = 207159, [SMALL_STATE(2783)] = 207216, [SMALL_STATE(2784)] = 207275, [SMALL_STATE(2785)] = 207334, [SMALL_STATE(2786)] = 207391, [SMALL_STATE(2787)] = 207448, [SMALL_STATE(2788)] = 207505, [SMALL_STATE(2789)] = 207564, [SMALL_STATE(2790)] = 207623, [SMALL_STATE(2791)] = 207680, [SMALL_STATE(2792)] = 207737, [SMALL_STATE(2793)] = 207794, [SMALL_STATE(2794)] = 207851, [SMALL_STATE(2795)] = 207908, [SMALL_STATE(2796)] = 207965, [SMALL_STATE(2797)] = 208024, [SMALL_STATE(2798)] = 208081, [SMALL_STATE(2799)] = 208138, [SMALL_STATE(2800)] = 208195, [SMALL_STATE(2801)] = 208252, [SMALL_STATE(2802)] = 208309, [SMALL_STATE(2803)] = 208366, [SMALL_STATE(2804)] = 208425, [SMALL_STATE(2805)] = 208486, [SMALL_STATE(2806)] = 208543, [SMALL_STATE(2807)] = 208602, [SMALL_STATE(2808)] = 208661, [SMALL_STATE(2809)] = 208718, [SMALL_STATE(2810)] = 208813, [SMALL_STATE(2811)] = 208870, [SMALL_STATE(2812)] = 208927, [SMALL_STATE(2813)] = 208984, [SMALL_STATE(2814)] = 209041, [SMALL_STATE(2815)] = 209100, [SMALL_STATE(2816)] = 209159, [SMALL_STATE(2817)] = 209250, [SMALL_STATE(2818)] = 209343, [SMALL_STATE(2819)] = 209404, [SMALL_STATE(2820)] = 209485, [SMALL_STATE(2821)] = 209552, [SMALL_STATE(2822)] = 209627, [SMALL_STATE(2823)] = 209698, [SMALL_STATE(2824)] = 209763, [SMALL_STATE(2825)] = 209848, [SMALL_STATE(2826)] = 209937, [SMALL_STATE(2827)] = 210038, [SMALL_STATE(2828)] = 210127, [SMALL_STATE(2829)] = 210184, [SMALL_STATE(2830)] = 210241, [SMALL_STATE(2831)] = 210298, [SMALL_STATE(2832)] = 210353, [SMALL_STATE(2833)] = 210408, [SMALL_STATE(2834)] = 210469, [SMALL_STATE(2835)] = 210564, [SMALL_STATE(2836)] = 210623, [SMALL_STATE(2837)] = 210682, [SMALL_STATE(2838)] = 210777, [SMALL_STATE(2839)] = 210838, [SMALL_STATE(2840)] = 210899, [SMALL_STATE(2841)] = 210958, [SMALL_STATE(2842)] = 211017, [SMALL_STATE(2843)] = 211076, [SMALL_STATE(2844)] = 211135, [SMALL_STATE(2845)] = 211194, [SMALL_STATE(2846)] = 211249, [SMALL_STATE(2847)] = 211306, [SMALL_STATE(2848)] = 211361, [SMALL_STATE(2849)] = 211416, [SMALL_STATE(2850)] = 211479, [SMALL_STATE(2851)] = 211538, [SMALL_STATE(2852)] = 211597, [SMALL_STATE(2853)] = 211660, [SMALL_STATE(2854)] = 211723, [SMALL_STATE(2855)] = 211780, [SMALL_STATE(2856)] = 211839, [SMALL_STATE(2857)] = 211898, [SMALL_STATE(2858)] = 211963, [SMALL_STATE(2859)] = 212038, [SMALL_STATE(2860)] = 212097, [SMALL_STATE(2861)] = 212154, [SMALL_STATE(2862)] = 212213, [SMALL_STATE(2863)] = 212272, [SMALL_STATE(2864)] = 212329, [SMALL_STATE(2865)] = 212392, [SMALL_STATE(2866)] = 212455, [SMALL_STATE(2867)] = 212518, [SMALL_STATE(2868)] = 212577, [SMALL_STATE(2869)] = 212632, [SMALL_STATE(2870)] = 212687, [SMALL_STATE(2871)] = 212782, [SMALL_STATE(2872)] = 212837, [SMALL_STATE(2873)] = 212900, [SMALL_STATE(2874)] = 212955, [SMALL_STATE(2875)] = 213014, [SMALL_STATE(2876)] = 213069, [SMALL_STATE(2877)] = 213128, [SMALL_STATE(2878)] = 213187, [SMALL_STATE(2879)] = 213242, [SMALL_STATE(2880)] = 213301, [SMALL_STATE(2881)] = 213360, [SMALL_STATE(2882)] = 213419, [SMALL_STATE(2883)] = 213477, [SMALL_STATE(2884)] = 213531, [SMALL_STATE(2885)] = 213585, [SMALL_STATE(2886)] = 213643, [SMALL_STATE(2887)] = 213697, [SMALL_STATE(2888)] = 213755, [SMALL_STATE(2889)] = 213809, [SMALL_STATE(2890)] = 213869, [SMALL_STATE(2891)] = 213925, [SMALL_STATE(2892)] = 213979, [SMALL_STATE(2893)] = 214033, [SMALL_STATE(2894)] = 214087, [SMALL_STATE(2895)] = 214141, [SMALL_STATE(2896)] = 214195, [SMALL_STATE(2897)] = 214253, [SMALL_STATE(2898)] = 214307, [SMALL_STATE(2899)] = 214361, [SMALL_STATE(2900)] = 214415, [SMALL_STATE(2901)] = 214469, [SMALL_STATE(2902)] = 214523, [SMALL_STATE(2903)] = 214577, [SMALL_STATE(2904)] = 214639, [SMALL_STATE(2905)] = 214693, [SMALL_STATE(2906)] = 214747, [SMALL_STATE(2907)] = 214801, [SMALL_STATE(2908)] = 214855, [SMALL_STATE(2909)] = 214909, [SMALL_STATE(2910)] = 214963, [SMALL_STATE(2911)] = 215017, [SMALL_STATE(2912)] = 215071, [SMALL_STATE(2913)] = 215125, [SMALL_STATE(2914)] = 215179, [SMALL_STATE(2915)] = 215233, [SMALL_STATE(2916)] = 215289, [SMALL_STATE(2917)] = 215349, [SMALL_STATE(2918)] = 215403, [SMALL_STATE(2919)] = 215497, [SMALL_STATE(2920)] = 215553, [SMALL_STATE(2921)] = 215607, [SMALL_STATE(2922)] = 215665, [SMALL_STATE(2923)] = 215719, [SMALL_STATE(2924)] = 215777, [SMALL_STATE(2925)] = 215831, [SMALL_STATE(2926)] = 215885, [SMALL_STATE(2927)] = 215939, [SMALL_STATE(2928)] = 215993, [SMALL_STATE(2929)] = 216047, [SMALL_STATE(2930)] = 216101, [SMALL_STATE(2931)] = 216155, [SMALL_STATE(2932)] = 216209, [SMALL_STATE(2933)] = 216263, [SMALL_STATE(2934)] = 216325, [SMALL_STATE(2935)] = 216385, [SMALL_STATE(2936)] = 216443, [SMALL_STATE(2937)] = 216497, [SMALL_STATE(2938)] = 216557, [SMALL_STATE(2939)] = 216613, [SMALL_STATE(2940)] = 216671, [SMALL_STATE(2941)] = 216725, [SMALL_STATE(2942)] = 216779, [SMALL_STATE(2943)] = 216833, [SMALL_STATE(2944)] = 216887, [SMALL_STATE(2945)] = 216941, [SMALL_STATE(2946)] = 216999, [SMALL_STATE(2947)] = 217053, [SMALL_STATE(2948)] = 217107, [SMALL_STATE(2949)] = 217161, [SMALL_STATE(2950)] = 217215, [SMALL_STATE(2951)] = 217275, [SMALL_STATE(2952)] = 217329, [SMALL_STATE(2953)] = 217423, [SMALL_STATE(2954)] = 217481, [SMALL_STATE(2955)] = 217535, [SMALL_STATE(2956)] = 217589, [SMALL_STATE(2957)] = 217643, [SMALL_STATE(2958)] = 217703, [SMALL_STATE(2959)] = 217757, [SMALL_STATE(2960)] = 217811, [SMALL_STATE(2961)] = 217865, [SMALL_STATE(2962)] = 217921, [SMALL_STATE(2963)] = 217979, [SMALL_STATE(2964)] = 218037, [SMALL_STATE(2965)] = 218099, [SMALL_STATE(2966)] = 218157, [SMALL_STATE(2967)] = 218213, [SMALL_STATE(2968)] = 218275, [SMALL_STATE(2969)] = 218331, [SMALL_STATE(2970)] = 218387, [SMALL_STATE(2971)] = 218443, [SMALL_STATE(2972)] = 218499, [SMALL_STATE(2973)] = 218561, [SMALL_STATE(2974)] = 218619, [SMALL_STATE(2975)] = 218675, [SMALL_STATE(2976)] = 218735, [SMALL_STATE(2977)] = 218795, [SMALL_STATE(2978)] = 218853, [SMALL_STATE(2979)] = 218911, [SMALL_STATE(2980)] = 218969, [SMALL_STATE(2981)] = 219031, [SMALL_STATE(2982)] = 219085, [SMALL_STATE(2983)] = 219141, [SMALL_STATE(2984)] = 219203, [SMALL_STATE(2985)] = 219259, [SMALL_STATE(2986)] = 219317, [SMALL_STATE(2987)] = 219375, [SMALL_STATE(2988)] = 219433, [SMALL_STATE(2989)] = 219489, [SMALL_STATE(2990)] = 219547, [SMALL_STATE(2991)] = 219603, [SMALL_STATE(2992)] = 219659, [SMALL_STATE(2993)] = 219717, [SMALL_STATE(2994)] = 219773, [SMALL_STATE(2995)] = 219829, [SMALL_STATE(2996)] = 219883, [SMALL_STATE(2997)] = 219943, [SMALL_STATE(2998)] = 220003, [SMALL_STATE(2999)] = 220063, [SMALL_STATE(3000)] = 220121, [SMALL_STATE(3001)] = 220179, [SMALL_STATE(3002)] = 220241, [SMALL_STATE(3003)] = 220297, [SMALL_STATE(3004)] = 220353, [SMALL_STATE(3005)] = 220409, [SMALL_STATE(3006)] = 220465, [SMALL_STATE(3007)] = 220523, [SMALL_STATE(3008)] = 220583, [SMALL_STATE(3009)] = 220641, [SMALL_STATE(3010)] = 220699, [SMALL_STATE(3011)] = 220757, [SMALL_STATE(3012)] = 220819, [SMALL_STATE(3013)] = 220873, [SMALL_STATE(3014)] = 220931, [SMALL_STATE(3015)] = 220985, [SMALL_STATE(3016)] = 221047, [SMALL_STATE(3017)] = 221103, [SMALL_STATE(3018)] = 221165, [SMALL_STATE(3019)] = 221219, [SMALL_STATE(3020)] = 221273, [SMALL_STATE(3021)] = 221327, [SMALL_STATE(3022)] = 221381, [SMALL_STATE(3023)] = 221435, [SMALL_STATE(3024)] = 221489, [SMALL_STATE(3025)] = 221549, [SMALL_STATE(3026)] = 221609, [SMALL_STATE(3027)] = 221669, [SMALL_STATE(3028)] = 221729, [SMALL_STATE(3029)] = 221789, [SMALL_STATE(3030)] = 221849, [SMALL_STATE(3031)] = 221909, [SMALL_STATE(3032)] = 221969, [SMALL_STATE(3033)] = 222025, [SMALL_STATE(3034)] = 222085, [SMALL_STATE(3035)] = 222141, [SMALL_STATE(3036)] = 222201, [SMALL_STATE(3037)] = 222257, [SMALL_STATE(3038)] = 222317, [SMALL_STATE(3039)] = 222373, [SMALL_STATE(3040)] = 222431, [SMALL_STATE(3041)] = 222489, [SMALL_STATE(3042)] = 222549, [SMALL_STATE(3043)] = 222605, [SMALL_STATE(3044)] = 222659, [SMALL_STATE(3045)] = 222715, [SMALL_STATE(3046)] = 222769, [SMALL_STATE(3047)] = 222823, [SMALL_STATE(3048)] = 222879, [SMALL_STATE(3049)] = 222939, [SMALL_STATE(3050)] = 222999, [SMALL_STATE(3051)] = 223055, [SMALL_STATE(3052)] = 223109, [SMALL_STATE(3053)] = 223167, [SMALL_STATE(3054)] = 223229, [SMALL_STATE(3055)] = 223291, [SMALL_STATE(3056)] = 223353, [SMALL_STATE(3057)] = 223415, [SMALL_STATE(3058)] = 223469, [SMALL_STATE(3059)] = 223523, [SMALL_STATE(3060)] = 223577, [SMALL_STATE(3061)] = 223635, [SMALL_STATE(3062)] = 223693, [SMALL_STATE(3063)] = 223751, [SMALL_STATE(3064)] = 223809, [SMALL_STATE(3065)] = 223867, [SMALL_STATE(3066)] = 223925, [SMALL_STATE(3067)] = 223983, [SMALL_STATE(3068)] = 224041, [SMALL_STATE(3069)] = 224099, [SMALL_STATE(3070)] = 224157, [SMALL_STATE(3071)] = 224211, [SMALL_STATE(3072)] = 224267, [SMALL_STATE(3073)] = 224325, [SMALL_STATE(3074)] = 224383, [SMALL_STATE(3075)] = 224437, [SMALL_STATE(3076)] = 224497, [SMALL_STATE(3077)] = 224555, [SMALL_STATE(3078)] = 224613, [SMALL_STATE(3079)] = 224671, [SMALL_STATE(3080)] = 224729, [SMALL_STATE(3081)] = 224787, [SMALL_STATE(3082)] = 224845, [SMALL_STATE(3083)] = 224899, [SMALL_STATE(3084)] = 224957, [SMALL_STATE(3085)] = 225015, [SMALL_STATE(3086)] = 225073, [SMALL_STATE(3087)] = 225131, [SMALL_STATE(3088)] = 225189, [SMALL_STATE(3089)] = 225243, [SMALL_STATE(3090)] = 225301, [SMALL_STATE(3091)] = 225359, [SMALL_STATE(3092)] = 225417, [SMALL_STATE(3093)] = 225471, [SMALL_STATE(3094)] = 225527, [SMALL_STATE(3095)] = 225589, [SMALL_STATE(3096)] = 225647, [SMALL_STATE(3097)] = 225705, [SMALL_STATE(3098)] = 225759, [SMALL_STATE(3099)] = 225815, [SMALL_STATE(3100)] = 225873, [SMALL_STATE(3101)] = 225927, [SMALL_STATE(3102)] = 225983, [SMALL_STATE(3103)] = 226041, [SMALL_STATE(3104)] = 226099, [SMALL_STATE(3105)] = 226193, [SMALL_STATE(3106)] = 226249, [SMALL_STATE(3107)] = 226309, [SMALL_STATE(3108)] = 226363, [SMALL_STATE(3109)] = 226417, [SMALL_STATE(3110)] = 226519, [SMALL_STATE(3111)] = 226575, [SMALL_STATE(3112)] = 226635, [SMALL_STATE(3113)] = 226693, [SMALL_STATE(3114)] = 226747, [SMALL_STATE(3115)] = 226801, [SMALL_STATE(3116)] = 226855, [SMALL_STATE(3117)] = 226909, [SMALL_STATE(3118)] = 226963, [SMALL_STATE(3119)] = 227019, [SMALL_STATE(3120)] = 227073, [SMALL_STATE(3121)] = 227131, [SMALL_STATE(3122)] = 227189, [SMALL_STATE(3123)] = 227243, [SMALL_STATE(3124)] = 227305, [SMALL_STATE(3125)] = 227362, [SMALL_STATE(3126)] = 227417, [SMALL_STATE(3127)] = 227472, [SMALL_STATE(3128)] = 227525, [SMALL_STATE(3129)] = 227582, [SMALL_STATE(3130)] = 227635, [SMALL_STATE(3131)] = 227690, [SMALL_STATE(3132)] = 227745, [SMALL_STATE(3133)] = 227802, [SMALL_STATE(3134)] = 227859, [SMALL_STATE(3135)] = 227914, [SMALL_STATE(3136)] = 227969, [SMALL_STATE(3137)] = 228026, [SMALL_STATE(3138)] = 228079, [SMALL_STATE(3139)] = 228134, [SMALL_STATE(3140)] = 228187, [SMALL_STATE(3141)] = 228240, [SMALL_STATE(3142)] = 228295, [SMALL_STATE(3143)] = 228350, [SMALL_STATE(3144)] = 228409, [SMALL_STATE(3145)] = 228464, [SMALL_STATE(3146)] = 228519, [SMALL_STATE(3147)] = 228574, [SMALL_STATE(3148)] = 228633, [SMALL_STATE(3149)] = 228688, [SMALL_STATE(3150)] = 228743, [SMALL_STATE(3151)] = 228796, [SMALL_STATE(3152)] = 228853, [SMALL_STATE(3153)] = 228906, [SMALL_STATE(3154)] = 228963, [SMALL_STATE(3155)] = 229016, [SMALL_STATE(3156)] = 229073, [SMALL_STATE(3157)] = 229126, [SMALL_STATE(3158)] = 229183, [SMALL_STATE(3159)] = 229240, [SMALL_STATE(3160)] = 229293, [SMALL_STATE(3161)] = 229350, [SMALL_STATE(3162)] = 229409, [SMALL_STATE(3163)] = 229466, [SMALL_STATE(3164)] = 229519, [SMALL_STATE(3165)] = 229572, [SMALL_STATE(3166)] = 229625, [SMALL_STATE(3167)] = 229680, [SMALL_STATE(3168)] = 229737, [SMALL_STATE(3169)] = 229790, [SMALL_STATE(3170)] = 229847, [SMALL_STATE(3171)] = 229902, [SMALL_STATE(3172)] = 229959, [SMALL_STATE(3173)] = 230012, [SMALL_STATE(3174)] = 230067, [SMALL_STATE(3175)] = 230120, [SMALL_STATE(3176)] = 230177, [SMALL_STATE(3177)] = 230232, [SMALL_STATE(3178)] = 230285, [SMALL_STATE(3179)] = 230338, [SMALL_STATE(3180)] = 230391, [SMALL_STATE(3181)] = 230446, [SMALL_STATE(3182)] = 230501, [SMALL_STATE(3183)] = 230556, [SMALL_STATE(3184)] = 230609, [SMALL_STATE(3185)] = 230664, [SMALL_STATE(3186)] = 230719, [SMALL_STATE(3187)] = 230772, [SMALL_STATE(3188)] = 230829, [SMALL_STATE(3189)] = 230886, [SMALL_STATE(3190)] = 230939, [SMALL_STATE(3191)] = 230992, [SMALL_STATE(3192)] = 231045, [SMALL_STATE(3193)] = 231102, [SMALL_STATE(3194)] = 231159, [SMALL_STATE(3195)] = 231212, [SMALL_STATE(3196)] = 231269, [SMALL_STATE(3197)] = 231322, [SMALL_STATE(3198)] = 231379, [SMALL_STATE(3199)] = 231432, [SMALL_STATE(3200)] = 231489, [SMALL_STATE(3201)] = 231542, [SMALL_STATE(3202)] = 231599, [SMALL_STATE(3203)] = 231652, [SMALL_STATE(3204)] = 231709, [SMALL_STATE(3205)] = 231764, [SMALL_STATE(3206)] = 231821, [SMALL_STATE(3207)] = 231876, [SMALL_STATE(3208)] = 231929, [SMALL_STATE(3209)] = 231986, [SMALL_STATE(3210)] = 232039, [SMALL_STATE(3211)] = 232096, [SMALL_STATE(3212)] = 232153, [SMALL_STATE(3213)] = 232208, [SMALL_STATE(3214)] = 232261, [SMALL_STATE(3215)] = 232316, [SMALL_STATE(3216)] = 232369, [SMALL_STATE(3217)] = 232422, [SMALL_STATE(3218)] = 232477, [SMALL_STATE(3219)] = 232534, [SMALL_STATE(3220)] = 232589, [SMALL_STATE(3221)] = 232644, [SMALL_STATE(3222)] = 232699, [SMALL_STATE(3223)] = 232754, [SMALL_STATE(3224)] = 232811, [SMALL_STATE(3225)] = 232868, [SMALL_STATE(3226)] = 232925, [SMALL_STATE(3227)] = 232980, [SMALL_STATE(3228)] = 233035, [SMALL_STATE(3229)] = 233092, [SMALL_STATE(3230)] = 233147, [SMALL_STATE(3231)] = 233204, [SMALL_STATE(3232)] = 233259, [SMALL_STATE(3233)] = 233352, [SMALL_STATE(3234)] = 233405, [SMALL_STATE(3235)] = 233458, [SMALL_STATE(3236)] = 233511, [SMALL_STATE(3237)] = 233564, [SMALL_STATE(3238)] = 233617, [SMALL_STATE(3239)] = 233674, [SMALL_STATE(3240)] = 233731, [SMALL_STATE(3241)] = 233788, [SMALL_STATE(3242)] = 233845, [SMALL_STATE(3243)] = 233902, [SMALL_STATE(3244)] = 233959, [SMALL_STATE(3245)] = 234014, [SMALL_STATE(3246)] = 234067, [SMALL_STATE(3247)] = 234124, [SMALL_STATE(3248)] = 234181, [SMALL_STATE(3249)] = 234238, [SMALL_STATE(3250)] = 234295, [SMALL_STATE(3251)] = 234352, [SMALL_STATE(3252)] = 234405, [SMALL_STATE(3253)] = 234462, [SMALL_STATE(3254)] = 234519, [SMALL_STATE(3255)] = 234576, [SMALL_STATE(3256)] = 234633, [SMALL_STATE(3257)] = 234690, [SMALL_STATE(3258)] = 234747, [SMALL_STATE(3259)] = 234804, [SMALL_STATE(3260)] = 234861, [SMALL_STATE(3261)] = 234918, [SMALL_STATE(3262)] = 234975, [SMALL_STATE(3263)] = 235032, [SMALL_STATE(3264)] = 235089, [SMALL_STATE(3265)] = 235146, [SMALL_STATE(3266)] = 235203, [SMALL_STATE(3267)] = 235260, [SMALL_STATE(3268)] = 235317, [SMALL_STATE(3269)] = 235374, [SMALL_STATE(3270)] = 235427, [SMALL_STATE(3271)] = 235480, [SMALL_STATE(3272)] = 235533, [SMALL_STATE(3273)] = 235590, [SMALL_STATE(3274)] = 235643, [SMALL_STATE(3275)] = 235698, [SMALL_STATE(3276)] = 235755, [SMALL_STATE(3277)] = 235808, [SMALL_STATE(3278)] = 235865, [SMALL_STATE(3279)] = 235922, [SMALL_STATE(3280)] = 235975, [SMALL_STATE(3281)] = 236032, [SMALL_STATE(3282)] = 236085, [SMALL_STATE(3283)] = 236142, [SMALL_STATE(3284)] = 236203, [SMALL_STATE(3285)] = 236264, [SMALL_STATE(3286)] = 236317, [SMALL_STATE(3287)] = 236374, [SMALL_STATE(3288)] = 236429, [SMALL_STATE(3289)] = 236482, [SMALL_STATE(3290)] = 236535, [SMALL_STATE(3291)] = 236588, [SMALL_STATE(3292)] = 236641, [SMALL_STATE(3293)] = 236694, [SMALL_STATE(3294)] = 236747, [SMALL_STATE(3295)] = 236800, [SMALL_STATE(3296)] = 236853, [SMALL_STATE(3297)] = 236908, [SMALL_STATE(3298)] = 236961, [SMALL_STATE(3299)] = 237018, [SMALL_STATE(3300)] = 237073, [SMALL_STATE(3301)] = 237130, [SMALL_STATE(3302)] = 237187, [SMALL_STATE(3303)] = 237244, [SMALL_STATE(3304)] = 237297, [SMALL_STATE(3305)] = 237354, [SMALL_STATE(3306)] = 237411, [SMALL_STATE(3307)] = 237468, [SMALL_STATE(3308)] = 237523, [SMALL_STATE(3309)] = 237580, [SMALL_STATE(3310)] = 237633, [SMALL_STATE(3311)] = 237688, [SMALL_STATE(3312)] = 237745, [SMALL_STATE(3313)] = 237802, [SMALL_STATE(3314)] = 237857, [SMALL_STATE(3315)] = 237914, [SMALL_STATE(3316)] = 237967, [SMALL_STATE(3317)] = 238020, [SMALL_STATE(3318)] = 238125, [SMALL_STATE(3319)] = 238180, [SMALL_STATE(3320)] = 238233, [SMALL_STATE(3321)] = 238286, [SMALL_STATE(3322)] = 238339, [SMALL_STATE(3323)] = 238392, [SMALL_STATE(3324)] = 238445, [SMALL_STATE(3325)] = 238498, [SMALL_STATE(3326)] = 238557, [SMALL_STATE(3327)] = 238614, [SMALL_STATE(3328)] = 238673, [SMALL_STATE(3329)] = 238732, [SMALL_STATE(3330)] = 238791, [SMALL_STATE(3331)] = 238850, [SMALL_STATE(3332)] = 238909, [SMALL_STATE(3333)] = 238964, [SMALL_STATE(3334)] = 239023, [SMALL_STATE(3335)] = 239078, [SMALL_STATE(3336)] = 239135, [SMALL_STATE(3337)] = 239190, [SMALL_STATE(3338)] = 239247, [SMALL_STATE(3339)] = 239302, [SMALL_STATE(3340)] = 239359, [SMALL_STATE(3341)] = 239414, [SMALL_STATE(3342)] = 239473, [SMALL_STATE(3343)] = 239528, [SMALL_STATE(3344)] = 239585, [SMALL_STATE(3345)] = 239640, [SMALL_STATE(3346)] = 239697, [SMALL_STATE(3347)] = 239754, [SMALL_STATE(3348)] = 239811, [SMALL_STATE(3349)] = 239866, [SMALL_STATE(3350)] = 239921, [SMALL_STATE(3351)] = 239976, [SMALL_STATE(3352)] = 240029, [SMALL_STATE(3353)] = 240084, [SMALL_STATE(3354)] = 240139, [SMALL_STATE(3355)] = 240192, [SMALL_STATE(3356)] = 240245, [SMALL_STATE(3357)] = 240298, [SMALL_STATE(3358)] = 240351, [SMALL_STATE(3359)] = 240404, [SMALL_STATE(3360)] = 240459, [SMALL_STATE(3361)] = 240514, [SMALL_STATE(3362)] = 240569, [SMALL_STATE(3363)] = 240624, [SMALL_STATE(3364)] = 240679, [SMALL_STATE(3365)] = 240736, [SMALL_STATE(3366)] = 240789, [SMALL_STATE(3367)] = 240894, [SMALL_STATE(3368)] = 240951, [SMALL_STATE(3369)] = 241004, [SMALL_STATE(3370)] = 241063, [SMALL_STATE(3371)] = 241118, [SMALL_STATE(3372)] = 241171, [SMALL_STATE(3373)] = 241230, [SMALL_STATE(3374)] = 241283, [SMALL_STATE(3375)] = 241338, [SMALL_STATE(3376)] = 241395, [SMALL_STATE(3377)] = 241454, [SMALL_STATE(3378)] = 241511, [SMALL_STATE(3379)] = 241566, [SMALL_STATE(3380)] = 241621, [SMALL_STATE(3381)] = 241676, [SMALL_STATE(3382)] = 241731, [SMALL_STATE(3383)] = 241784, [SMALL_STATE(3384)] = 241837, [SMALL_STATE(3385)] = 241890, [SMALL_STATE(3386)] = 241945, [SMALL_STATE(3387)] = 242000, [SMALL_STATE(3388)] = 242053, [SMALL_STATE(3389)] = 242110, [SMALL_STATE(3390)] = 242165, [SMALL_STATE(3391)] = 242218, [SMALL_STATE(3392)] = 242271, [SMALL_STATE(3393)] = 242364, [SMALL_STATE(3394)] = 242421, [SMALL_STATE(3395)] = 242474, [SMALL_STATE(3396)] = 242527, [SMALL_STATE(3397)] = 242580, [SMALL_STATE(3398)] = 242635, [SMALL_STATE(3399)] = 242692, [SMALL_STATE(3400)] = 242749, [SMALL_STATE(3401)] = 242806, [SMALL_STATE(3402)] = 242861, [SMALL_STATE(3403)] = 242916, [SMALL_STATE(3404)] = 242977, [SMALL_STATE(3405)] = 243032, [SMALL_STATE(3406)] = 243089, [SMALL_STATE(3407)] = 243146, [SMALL_STATE(3408)] = 243203, [SMALL_STATE(3409)] = 243256, [SMALL_STATE(3410)] = 243309, [SMALL_STATE(3411)] = 243362, [SMALL_STATE(3412)] = 243415, [SMALL_STATE(3413)] = 243468, [SMALL_STATE(3414)] = 243525, [SMALL_STATE(3415)] = 243582, [SMALL_STATE(3416)] = 243639, [SMALL_STATE(3417)] = 243696, [SMALL_STATE(3418)] = 243749, [SMALL_STATE(3419)] = 243802, [SMALL_STATE(3420)] = 243859, [SMALL_STATE(3421)] = 243916, [SMALL_STATE(3422)] = 243971, [SMALL_STATE(3423)] = 244028, [SMALL_STATE(3424)] = 244085, [SMALL_STATE(3425)] = 244142, [SMALL_STATE(3426)] = 244195, [SMALL_STATE(3427)] = 244252, [SMALL_STATE(3428)] = 244309, [SMALL_STATE(3429)] = 244366, [SMALL_STATE(3430)] = 244419, [SMALL_STATE(3431)] = 244476, [SMALL_STATE(3432)] = 244529, [SMALL_STATE(3433)] = 244582, [SMALL_STATE(3434)] = 244683, [SMALL_STATE(3435)] = 244736, [SMALL_STATE(3436)] = 244791, [SMALL_STATE(3437)] = 244848, [SMALL_STATE(3438)] = 244901, [SMALL_STATE(3439)] = 244954, [SMALL_STATE(3440)] = 245009, [SMALL_STATE(3441)] = 245062, [SMALL_STATE(3442)] = 245117, [SMALL_STATE(3443)] = 245170, [SMALL_STATE(3444)] = 245223, [SMALL_STATE(3445)] = 245328, [SMALL_STATE(3446)] = 245381, [SMALL_STATE(3447)] = 245436, [SMALL_STATE(3448)] = 245491, [SMALL_STATE(3449)] = 245548, [SMALL_STATE(3450)] = 245605, [SMALL_STATE(3451)] = 245658, [SMALL_STATE(3452)] = 245719, [SMALL_STATE(3453)] = 245772, [SMALL_STATE(3454)] = 245825, [SMALL_STATE(3455)] = 245882, [SMALL_STATE(3456)] = 245943, [SMALL_STATE(3457)] = 245995, [SMALL_STATE(3458)] = 246049, [SMALL_STATE(3459)] = 246103, [SMALL_STATE(3460)] = 246157, [SMALL_STATE(3461)] = 246211, [SMALL_STATE(3462)] = 246265, [SMALL_STATE(3463)] = 246319, [SMALL_STATE(3464)] = 246373, [SMALL_STATE(3465)] = 246427, [SMALL_STATE(3466)] = 246481, [SMALL_STATE(3467)] = 246535, [SMALL_STATE(3468)] = 246587, [SMALL_STATE(3469)] = 246641, [SMALL_STATE(3470)] = 246695, [SMALL_STATE(3471)] = 246749, [SMALL_STATE(3472)] = 246803, [SMALL_STATE(3473)] = 246857, [SMALL_STATE(3474)] = 246911, [SMALL_STATE(3475)] = 246965, [SMALL_STATE(3476)] = 247019, [SMALL_STATE(3477)] = 247073, [SMALL_STATE(3478)] = 247127, [SMALL_STATE(3479)] = 247181, [SMALL_STATE(3480)] = 247235, [SMALL_STATE(3481)] = 247289, [SMALL_STATE(3482)] = 247343, [SMALL_STATE(3483)] = 247397, [SMALL_STATE(3484)] = 247451, [SMALL_STATE(3485)] = 247505, [SMALL_STATE(3486)] = 247559, [SMALL_STATE(3487)] = 247617, [SMALL_STATE(3488)] = 247671, [SMALL_STATE(3489)] = 247725, [SMALL_STATE(3490)] = 247779, [SMALL_STATE(3491)] = 247833, [SMALL_STATE(3492)] = 247887, [SMALL_STATE(3493)] = 247941, [SMALL_STATE(3494)] = 247995, [SMALL_STATE(3495)] = 248049, [SMALL_STATE(3496)] = 248103, [SMALL_STATE(3497)] = 248157, [SMALL_STATE(3498)] = 248211, [SMALL_STATE(3499)] = 248263, [SMALL_STATE(3500)] = 248315, [SMALL_STATE(3501)] = 248367, [SMALL_STATE(3502)] = 248421, [SMALL_STATE(3503)] = 248475, [SMALL_STATE(3504)] = 248529, [SMALL_STATE(3505)] = 248583, [SMALL_STATE(3506)] = 248635, [SMALL_STATE(3507)] = 248693, [SMALL_STATE(3508)] = 248747, [SMALL_STATE(3509)] = 248835, [SMALL_STATE(3510)] = 248925, [SMALL_STATE(3511)] = 249003, [SMALL_STATE(3512)] = 249067, [SMALL_STATE(3513)] = 249139, [SMALL_STATE(3514)] = 249207, [SMALL_STATE(3515)] = 249269, [SMALL_STATE(3516)] = 249351, [SMALL_STATE(3517)] = 249403, [SMALL_STATE(3518)] = 249489, [SMALL_STATE(3519)] = 249575, [SMALL_STATE(3520)] = 249629, [SMALL_STATE(3521)] = 249681, [SMALL_STATE(3522)] = 249737, [SMALL_STATE(3523)] = 249791, [SMALL_STATE(3524)] = 249847, [SMALL_STATE(3525)] = 249899, [SMALL_STATE(3526)] = 249953, [SMALL_STATE(3527)] = 250009, [SMALL_STATE(3528)] = 250065, [SMALL_STATE(3529)] = 250119, [SMALL_STATE(3530)] = 250171, [SMALL_STATE(3531)] = 250225, [SMALL_STATE(3532)] = 250277, [SMALL_STATE(3533)] = 250331, [SMALL_STATE(3534)] = 250385, [SMALL_STATE(3535)] = 250437, [SMALL_STATE(3536)] = 250489, [SMALL_STATE(3537)] = 250541, [SMALL_STATE(3538)] = 250593, [SMALL_STATE(3539)] = 250649, [SMALL_STATE(3540)] = 250705, [SMALL_STATE(3541)] = 250761, [SMALL_STATE(3542)] = 250817, [SMALL_STATE(3543)] = 250873, [SMALL_STATE(3544)] = 250925, [SMALL_STATE(3545)] = 250977, [SMALL_STATE(3546)] = 251029, [SMALL_STATE(3547)] = 251081, [SMALL_STATE(3548)] = 251133, [SMALL_STATE(3549)] = 251185, [SMALL_STATE(3550)] = 251237, [SMALL_STATE(3551)] = 251289, [SMALL_STATE(3552)] = 251341, [SMALL_STATE(3553)] = 251393, [SMALL_STATE(3554)] = 251445, [SMALL_STATE(3555)] = 251497, [SMALL_STATE(3556)] = 251553, [SMALL_STATE(3557)] = 251609, [SMALL_STATE(3558)] = 251661, [SMALL_STATE(3559)] = 251713, [SMALL_STATE(3560)] = 251765, [SMALL_STATE(3561)] = 251821, [SMALL_STATE(3562)] = 251873, [SMALL_STATE(3563)] = 251925, [SMALL_STATE(3564)] = 251979, [SMALL_STATE(3565)] = 252033, [SMALL_STATE(3566)] = 252087, [SMALL_STATE(3567)] = 252143, [SMALL_STATE(3568)] = 252197, [SMALL_STATE(3569)] = 252249, [SMALL_STATE(3570)] = 252301, [SMALL_STATE(3571)] = 252357, [SMALL_STATE(3572)] = 252409, [SMALL_STATE(3573)] = 252465, [SMALL_STATE(3574)] = 252517, [SMALL_STATE(3575)] = 252569, [SMALL_STATE(3576)] = 252621, [SMALL_STATE(3577)] = 252673, [SMALL_STATE(3578)] = 252725, [SMALL_STATE(3579)] = 252777, [SMALL_STATE(3580)] = 252829, [SMALL_STATE(3581)] = 252881, [SMALL_STATE(3582)] = 252933, [SMALL_STATE(3583)] = 252985, [SMALL_STATE(3584)] = 253037, [SMALL_STATE(3585)] = 253089, [SMALL_STATE(3586)] = 253141, [SMALL_STATE(3587)] = 253193, [SMALL_STATE(3588)] = 253249, [SMALL_STATE(3589)] = 253301, [SMALL_STATE(3590)] = 253353, [SMALL_STATE(3591)] = 253405, [SMALL_STATE(3592)] = 253457, [SMALL_STATE(3593)] = 253509, [SMALL_STATE(3594)] = 253561, [SMALL_STATE(3595)] = 253613, [SMALL_STATE(3596)] = 253665, [SMALL_STATE(3597)] = 253717, [SMALL_STATE(3598)] = 253769, [SMALL_STATE(3599)] = 253821, [SMALL_STATE(3600)] = 253873, [SMALL_STATE(3601)] = 253925, [SMALL_STATE(3602)] = 253977, [SMALL_STATE(3603)] = 254029, [SMALL_STATE(3604)] = 254081, [SMALL_STATE(3605)] = 254133, [SMALL_STATE(3606)] = 254185, [SMALL_STATE(3607)] = 254237, [SMALL_STATE(3608)] = 254289, [SMALL_STATE(3609)] = 254341, [SMALL_STATE(3610)] = 254393, [SMALL_STATE(3611)] = 254447, [SMALL_STATE(3612)] = 254503, [SMALL_STATE(3613)] = 254555, [SMALL_STATE(3614)] = 254609, [SMALL_STATE(3615)] = 254663, [SMALL_STATE(3616)] = 254717, [SMALL_STATE(3617)] = 254769, [SMALL_STATE(3618)] = 254821, [SMALL_STATE(3619)] = 254873, [SMALL_STATE(3620)] = 254925, [SMALL_STATE(3621)] = 254979, [SMALL_STATE(3622)] = 255033, [SMALL_STATE(3623)] = 255085, [SMALL_STATE(3624)] = 255139, [SMALL_STATE(3625)] = 255191, [SMALL_STATE(3626)] = 255245, [SMALL_STATE(3627)] = 255299, [SMALL_STATE(3628)] = 255351, [SMALL_STATE(3629)] = 255405, [SMALL_STATE(3630)] = 255459, [SMALL_STATE(3631)] = 255511, [SMALL_STATE(3632)] = 255563, [SMALL_STATE(3633)] = 255617, [SMALL_STATE(3634)] = 255671, [SMALL_STATE(3635)] = 255725, [SMALL_STATE(3636)] = 255779, [SMALL_STATE(3637)] = 255833, [SMALL_STATE(3638)] = 255887, [SMALL_STATE(3639)] = 255941, [SMALL_STATE(3640)] = 255995, [SMALL_STATE(3641)] = 256049, [SMALL_STATE(3642)] = 256103, [SMALL_STATE(3643)] = 256157, [SMALL_STATE(3644)] = 256211, [SMALL_STATE(3645)] = 256265, [SMALL_STATE(3646)] = 256319, [SMALL_STATE(3647)] = 256373, [SMALL_STATE(3648)] = 256427, [SMALL_STATE(3649)] = 256485, [SMALL_STATE(3650)] = 256539, [SMALL_STATE(3651)] = 256593, [SMALL_STATE(3652)] = 256645, [SMALL_STATE(3653)] = 256697, [SMALL_STATE(3654)] = 256749, [SMALL_STATE(3655)] = 256803, [SMALL_STATE(3656)] = 256857, [SMALL_STATE(3657)] = 256911, [SMALL_STATE(3658)] = 256965, [SMALL_STATE(3659)] = 257019, [SMALL_STATE(3660)] = 257071, [SMALL_STATE(3661)] = 257123, [SMALL_STATE(3662)] = 257177, [SMALL_STATE(3663)] = 257229, [SMALL_STATE(3664)] = 257283, [SMALL_STATE(3665)] = 257337, [SMALL_STATE(3666)] = 257389, [SMALL_STATE(3667)] = 257441, [SMALL_STATE(3668)] = 257493, [SMALL_STATE(3669)] = 257591, [SMALL_STATE(3670)] = 257643, [SMALL_STATE(3671)] = 257695, [SMALL_STATE(3672)] = 257747, [SMALL_STATE(3673)] = 257799, [SMALL_STATE(3674)] = 257853, [SMALL_STATE(3675)] = 257905, [SMALL_STATE(3676)] = 257957, [SMALL_STATE(3677)] = 258009, [SMALL_STATE(3678)] = 258061, [SMALL_STATE(3679)] = 258113, [SMALL_STATE(3680)] = 258165, [SMALL_STATE(3681)] = 258217, [SMALL_STATE(3682)] = 258269, [SMALL_STATE(3683)] = 258321, [SMALL_STATE(3684)] = 258373, [SMALL_STATE(3685)] = 258425, [SMALL_STATE(3686)] = 258477, [SMALL_STATE(3687)] = 258529, [SMALL_STATE(3688)] = 258581, [SMALL_STATE(3689)] = 258633, [SMALL_STATE(3690)] = 258685, [SMALL_STATE(3691)] = 258737, [SMALL_STATE(3692)] = 258789, [SMALL_STATE(3693)] = 258843, [SMALL_STATE(3694)] = 258895, [SMALL_STATE(3695)] = 258947, [SMALL_STATE(3696)] = 258999, [SMALL_STATE(3697)] = 259055, [SMALL_STATE(3698)] = 259111, [SMALL_STATE(3699)] = 259163, [SMALL_STATE(3700)] = 259219, [SMALL_STATE(3701)] = 259273, [SMALL_STATE(3702)] = 259327, [SMALL_STATE(3703)] = 259381, [SMALL_STATE(3704)] = 259439, [SMALL_STATE(3705)] = 259497, [SMALL_STATE(3706)] = 259553, [SMALL_STATE(3707)] = 259609, [SMALL_STATE(3708)] = 259661, [SMALL_STATE(3709)] = 259713, [SMALL_STATE(3710)] = 259765, [SMALL_STATE(3711)] = 259817, [SMALL_STATE(3712)] = 259869, [SMALL_STATE(3713)] = 259921, [SMALL_STATE(3714)] = 259975, [SMALL_STATE(3715)] = 260027, [SMALL_STATE(3716)] = 260079, [SMALL_STATE(3717)] = 260131, [SMALL_STATE(3718)] = 260183, [SMALL_STATE(3719)] = 260235, [SMALL_STATE(3720)] = 260287, [SMALL_STATE(3721)] = 260339, [SMALL_STATE(3722)] = 260391, [SMALL_STATE(3723)] = 260443, [SMALL_STATE(3724)] = 260495, [SMALL_STATE(3725)] = 260547, [SMALL_STATE(3726)] = 260599, [SMALL_STATE(3727)] = 260651, [SMALL_STATE(3728)] = 260703, [SMALL_STATE(3729)] = 260755, [SMALL_STATE(3730)] = 260807, [SMALL_STATE(3731)] = 260859, [SMALL_STATE(3732)] = 260911, [SMALL_STATE(3733)] = 260963, [SMALL_STATE(3734)] = 261015, [SMALL_STATE(3735)] = 261067, [SMALL_STATE(3736)] = 261119, [SMALL_STATE(3737)] = 261171, [SMALL_STATE(3738)] = 261223, [SMALL_STATE(3739)] = 261275, [SMALL_STATE(3740)] = 261327, [SMALL_STATE(3741)] = 261379, [SMALL_STATE(3742)] = 261431, [SMALL_STATE(3743)] = 261483, [SMALL_STATE(3744)] = 261535, [SMALL_STATE(3745)] = 261587, [SMALL_STATE(3746)] = 261639, [SMALL_STATE(3747)] = 261691, [SMALL_STATE(3748)] = 261743, [SMALL_STATE(3749)] = 261795, [SMALL_STATE(3750)] = 261847, [SMALL_STATE(3751)] = 261899, [SMALL_STATE(3752)] = 261951, [SMALL_STATE(3753)] = 262003, [SMALL_STATE(3754)] = 262055, [SMALL_STATE(3755)] = 262107, [SMALL_STATE(3756)] = 262159, [SMALL_STATE(3757)] = 262211, [SMALL_STATE(3758)] = 262263, [SMALL_STATE(3759)] = 262315, [SMALL_STATE(3760)] = 262367, [SMALL_STATE(3761)] = 262419, [SMALL_STATE(3762)] = 262471, [SMALL_STATE(3763)] = 262523, [SMALL_STATE(3764)] = 262575, [SMALL_STATE(3765)] = 262627, [SMALL_STATE(3766)] = 262679, [SMALL_STATE(3767)] = 262731, [SMALL_STATE(3768)] = 262783, [SMALL_STATE(3769)] = 262835, [SMALL_STATE(3770)] = 262887, [SMALL_STATE(3771)] = 262939, [SMALL_STATE(3772)] = 262991, [SMALL_STATE(3773)] = 263043, [SMALL_STATE(3774)] = 263095, [SMALL_STATE(3775)] = 263147, [SMALL_STATE(3776)] = 263199, [SMALL_STATE(3777)] = 263251, [SMALL_STATE(3778)] = 263303, [SMALL_STATE(3779)] = 263357, [SMALL_STATE(3780)] = 263419, [SMALL_STATE(3781)] = 263491, [SMALL_STATE(3782)] = 263543, [SMALL_STATE(3783)] = 263601, [SMALL_STATE(3784)] = 263655, [SMALL_STATE(3785)] = 263707, [SMALL_STATE(3786)] = 263759, [SMALL_STATE(3787)] = 263811, [SMALL_STATE(3788)] = 263863, [SMALL_STATE(3789)] = 263917, [SMALL_STATE(3790)] = 263969, [SMALL_STATE(3791)] = 264021, [SMALL_STATE(3792)] = 264073, [SMALL_STATE(3793)] = 264125, [SMALL_STATE(3794)] = 264177, [SMALL_STATE(3795)] = 264229, [SMALL_STATE(3796)] = 264333, [SMALL_STATE(3797)] = 264387, [SMALL_STATE(3798)] = 264479, [SMALL_STATE(3799)] = 264533, [SMALL_STATE(3800)] = 264587, [SMALL_STATE(3801)] = 264641, [SMALL_STATE(3802)] = 264697, [SMALL_STATE(3803)] = 264753, [SMALL_STATE(3804)] = 264805, [SMALL_STATE(3805)] = 264857, [SMALL_STATE(3806)] = 264913, [SMALL_STATE(3807)] = 264965, [SMALL_STATE(3808)] = 265017, [SMALL_STATE(3809)] = 265069, [SMALL_STATE(3810)] = 265121, [SMALL_STATE(3811)] = 265173, [SMALL_STATE(3812)] = 265225, [SMALL_STATE(3813)] = 265279, [SMALL_STATE(3814)] = 265331, [SMALL_STATE(3815)] = 265385, [SMALL_STATE(3816)] = 265439, [SMALL_STATE(3817)] = 265493, [SMALL_STATE(3818)] = 265545, [SMALL_STATE(3819)] = 265597, [SMALL_STATE(3820)] = 265651, [SMALL_STATE(3821)] = 265703, [SMALL_STATE(3822)] = 265757, [SMALL_STATE(3823)] = 265811, [SMALL_STATE(3824)] = 265871, [SMALL_STATE(3825)] = 265931, [SMALL_STATE(3826)] = 265991, [SMALL_STATE(3827)] = 266053, [SMALL_STATE(3828)] = 266125, [SMALL_STATE(3829)] = 266181, [SMALL_STATE(3830)] = 266267, [SMALL_STATE(3831)] = 266355, [SMALL_STATE(3832)] = 266413, [SMALL_STATE(3833)] = 266491, [SMALL_STATE(3834)] = 266555, [SMALL_STATE(3835)] = 266615, [SMALL_STATE(3836)] = 266675, [SMALL_STATE(3837)] = 266747, [SMALL_STATE(3838)] = 266815, [SMALL_STATE(3839)] = 266877, [SMALL_STATE(3840)] = 266957, [SMALL_STATE(3841)] = 267013, [SMALL_STATE(3842)] = 267069, [SMALL_STATE(3843)] = 267125, [SMALL_STATE(3844)] = 267181, [SMALL_STATE(3845)] = 267265, [SMALL_STATE(3846)] = 267321, [SMALL_STATE(3847)] = 267377, [SMALL_STATE(3848)] = 267433, [SMALL_STATE(3849)] = 267489, [SMALL_STATE(3850)] = 267545, [SMALL_STATE(3851)] = 267597, [SMALL_STATE(3852)] = 267681, [SMALL_STATE(3853)] = 267733, [SMALL_STATE(3854)] = 267789, [SMALL_STATE(3855)] = 267845, [SMALL_STATE(3856)] = 267897, [SMALL_STATE(3857)] = 267953, [SMALL_STATE(3858)] = 268005, [SMALL_STATE(3859)] = 268061, [SMALL_STATE(3860)] = 268117, [SMALL_STATE(3861)] = 268173, [SMALL_STATE(3862)] = 268229, [SMALL_STATE(3863)] = 268281, [SMALL_STATE(3864)] = 268337, [SMALL_STATE(3865)] = 268393, [SMALL_STATE(3866)] = 268449, [SMALL_STATE(3867)] = 268503, [SMALL_STATE(3868)] = 268557, [SMALL_STATE(3869)] = 268611, [SMALL_STATE(3870)] = 268665, [SMALL_STATE(3871)] = 268717, [SMALL_STATE(3872)] = 268769, [SMALL_STATE(3873)] = 268821, [SMALL_STATE(3874)] = 268873, [SMALL_STATE(3875)] = 268925, [SMALL_STATE(3876)] = 268977, [SMALL_STATE(3877)] = 269031, [SMALL_STATE(3878)] = 269085, [SMALL_STATE(3879)] = 269137, [SMALL_STATE(3880)] = 269191, [SMALL_STATE(3881)] = 269243, [SMALL_STATE(3882)] = 269297, [SMALL_STATE(3883)] = 269349, [SMALL_STATE(3884)] = 269401, [SMALL_STATE(3885)] = 269452, [SMALL_STATE(3886)] = 269503, [SMALL_STATE(3887)] = 269554, [SMALL_STATE(3888)] = 269605, [SMALL_STATE(3889)] = 269656, [SMALL_STATE(3890)] = 269707, [SMALL_STATE(3891)] = 269758, [SMALL_STATE(3892)] = 269809, [SMALL_STATE(3893)] = 269862, [SMALL_STATE(3894)] = 269913, [SMALL_STATE(3895)] = 269966, [SMALL_STATE(3896)] = 270017, [SMALL_STATE(3897)] = 270070, [SMALL_STATE(3898)] = 270121, [SMALL_STATE(3899)] = 270172, [SMALL_STATE(3900)] = 270223, [SMALL_STATE(3901)] = 270274, [SMALL_STATE(3902)] = 270325, [SMALL_STATE(3903)] = 270376, [SMALL_STATE(3904)] = 270427, [SMALL_STATE(3905)] = 270478, [SMALL_STATE(3906)] = 270529, [SMALL_STATE(3907)] = 270580, [SMALL_STATE(3908)] = 270631, [SMALL_STATE(3909)] = 270682, [SMALL_STATE(3910)] = 270733, [SMALL_STATE(3911)] = 270784, [SMALL_STATE(3912)] = 270835, [SMALL_STATE(3913)] = 270886, [SMALL_STATE(3914)] = 270937, [SMALL_STATE(3915)] = 270988, [SMALL_STATE(3916)] = 271039, [SMALL_STATE(3917)] = 271090, [SMALL_STATE(3918)] = 271153, [SMALL_STATE(3919)] = 271204, [SMALL_STATE(3920)] = 271255, [SMALL_STATE(3921)] = 271306, [SMALL_STATE(3922)] = 271357, [SMALL_STATE(3923)] = 271408, [SMALL_STATE(3924)] = 271459, [SMALL_STATE(3925)] = 271510, [SMALL_STATE(3926)] = 271561, [SMALL_STATE(3927)] = 271612, [SMALL_STATE(3928)] = 271663, [SMALL_STATE(3929)] = 271714, [SMALL_STATE(3930)] = 271765, [SMALL_STATE(3931)] = 271816, [SMALL_STATE(3932)] = 271867, [SMALL_STATE(3933)] = 271918, [SMALL_STATE(3934)] = 271973, [SMALL_STATE(3935)] = 272024, [SMALL_STATE(3936)] = 272075, [SMALL_STATE(3937)] = 272126, [SMALL_STATE(3938)] = 272213, [SMALL_STATE(3939)] = 272302, [SMALL_STATE(3940)] = 272379, [SMALL_STATE(3941)] = 272442, [SMALL_STATE(3942)] = 272493, [SMALL_STATE(3943)] = 272584, [SMALL_STATE(3944)] = 272635, [SMALL_STATE(3945)] = 272686, [SMALL_STATE(3946)] = 272737, [SMALL_STATE(3947)] = 272822, [SMALL_STATE(3948)] = 272873, [SMALL_STATE(3949)] = 272924, [SMALL_STATE(3950)] = 272975, [SMALL_STATE(3951)] = 273026, [SMALL_STATE(3952)] = 273077, [SMALL_STATE(3953)] = 273128, [SMALL_STATE(3954)] = 273179, [SMALL_STATE(3955)] = 273230, [SMALL_STATE(3956)] = 273281, [SMALL_STATE(3957)] = 273352, [SMALL_STATE(3958)] = 273419, [SMALL_STATE(3959)] = 273480, [SMALL_STATE(3960)] = 273561, [SMALL_STATE(3961)] = 273612, [SMALL_STATE(3962)] = 273663, [SMALL_STATE(3963)] = 273714, [SMALL_STATE(3964)] = 273769, [SMALL_STATE(3965)] = 273820, [SMALL_STATE(3966)] = 273871, [SMALL_STATE(3967)] = 273922, [SMALL_STATE(3968)] = 273973, [SMALL_STATE(3969)] = 274024, [SMALL_STATE(3970)] = 274075, [SMALL_STATE(3971)] = 274126, [SMALL_STATE(3972)] = 274177, [SMALL_STATE(3973)] = 274230, [SMALL_STATE(3974)] = 274281, [SMALL_STATE(3975)] = 274332, [SMALL_STATE(3976)] = 274383, [SMALL_STATE(3977)] = 274434, [SMALL_STATE(3978)] = 274485, [SMALL_STATE(3979)] = 274536, [SMALL_STATE(3980)] = 274587, [SMALL_STATE(3981)] = 274638, [SMALL_STATE(3982)] = 274689, [SMALL_STATE(3983)] = 274740, [SMALL_STATE(3984)] = 274795, [SMALL_STATE(3985)] = 274850, [SMALL_STATE(3986)] = 274905, [SMALL_STATE(3987)] = 274956, [SMALL_STATE(3988)] = 275007, [SMALL_STATE(3989)] = 275058, [SMALL_STATE(3990)] = 275143, [SMALL_STATE(3991)] = 275194, [SMALL_STATE(3992)] = 275285, [SMALL_STATE(3993)] = 275336, [SMALL_STATE(3994)] = 275387, [SMALL_STATE(3995)] = 275438, [SMALL_STATE(3996)] = 275489, [SMALL_STATE(3997)] = 275540, [SMALL_STATE(3998)] = 275591, [SMALL_STATE(3999)] = 275646, [SMALL_STATE(4000)] = 275701, [SMALL_STATE(4001)] = 275756, [SMALL_STATE(4002)] = 275811, [SMALL_STATE(4003)] = 275866, [SMALL_STATE(4004)] = 275917, [SMALL_STATE(4005)] = 276002, [SMALL_STATE(4006)] = 276053, [SMALL_STATE(4007)] = 276104, [SMALL_STATE(4008)] = 276155, [SMALL_STATE(4009)] = 276206, [SMALL_STATE(4010)] = 276257, [SMALL_STATE(4011)] = 276316, [SMALL_STATE(4012)] = 276367, [SMALL_STATE(4013)] = 276418, [SMALL_STATE(4014)] = 276469, [SMALL_STATE(4015)] = 276520, [SMALL_STATE(4016)] = 276571, [SMALL_STATE(4017)] = 276622, [SMALL_STATE(4018)] = 276673, [SMALL_STATE(4019)] = 276724, [SMALL_STATE(4020)] = 276775, [SMALL_STATE(4021)] = 276826, [SMALL_STATE(4022)] = 276881, [SMALL_STATE(4023)] = 276936, [SMALL_STATE(4024)] = 276991, [SMALL_STATE(4025)] = 277042, [SMALL_STATE(4026)] = 277097, [SMALL_STATE(4027)] = 277148, [SMALL_STATE(4028)] = 277199, [SMALL_STATE(4029)] = 277260, [SMALL_STATE(4030)] = 277331, [SMALL_STATE(4031)] = 277386, [SMALL_STATE(4032)] = 277441, [SMALL_STATE(4033)] = 277496, [SMALL_STATE(4034)] = 277553, [SMALL_STATE(4035)] = 277604, [SMALL_STATE(4036)] = 277655, [SMALL_STATE(4037)] = 277706, [SMALL_STATE(4038)] = 277757, [SMALL_STATE(4039)] = 277808, [SMALL_STATE(4040)] = 277859, [SMALL_STATE(4041)] = 277910, [SMALL_STATE(4042)] = 277961, [SMALL_STATE(4043)] = 278012, [SMALL_STATE(4044)] = 278063, [SMALL_STATE(4045)] = 278114, [SMALL_STATE(4046)] = 278165, [SMALL_STATE(4047)] = 278216, [SMALL_STATE(4048)] = 278267, [SMALL_STATE(4049)] = 278318, [SMALL_STATE(4050)] = 278369, [SMALL_STATE(4051)] = 278420, [SMALL_STATE(4052)] = 278471, [SMALL_STATE(4053)] = 278522, [SMALL_STATE(4054)] = 278573, [SMALL_STATE(4055)] = 278628, [SMALL_STATE(4056)] = 278679, [SMALL_STATE(4057)] = 278730, [SMALL_STATE(4058)] = 278781, [SMALL_STATE(4059)] = 278832, [SMALL_STATE(4060)] = 278887, [SMALL_STATE(4061)] = 278938, [SMALL_STATE(4062)] = 278989, [SMALL_STATE(4063)] = 279040, [SMALL_STATE(4064)] = 279091, [SMALL_STATE(4065)] = 279142, [SMALL_STATE(4066)] = 279197, [SMALL_STATE(4067)] = 279248, [SMALL_STATE(4068)] = 279299, [SMALL_STATE(4069)] = 279350, [SMALL_STATE(4070)] = 279401, [SMALL_STATE(4071)] = 279452, [SMALL_STATE(4072)] = 279503, [SMALL_STATE(4073)] = 279590, [SMALL_STATE(4074)] = 279641, [SMALL_STATE(4075)] = 279730, [SMALL_STATE(4076)] = 279781, [SMALL_STATE(4077)] = 279832, [SMALL_STATE(4078)] = 279889, [SMALL_STATE(4079)] = 279940, [SMALL_STATE(4080)] = 279991, [SMALL_STATE(4081)] = 280042, [SMALL_STATE(4082)] = 280093, [SMALL_STATE(4083)] = 280144, [SMALL_STATE(4084)] = 280195, [SMALL_STATE(4085)] = 280246, [SMALL_STATE(4086)] = 280297, [SMALL_STATE(4087)] = 280348, [SMALL_STATE(4088)] = 280399, [SMALL_STATE(4089)] = 280450, [SMALL_STATE(4090)] = 280501, [SMALL_STATE(4091)] = 280552, [SMALL_STATE(4092)] = 280603, [SMALL_STATE(4093)] = 280654, [SMALL_STATE(4094)] = 280705, [SMALL_STATE(4095)] = 280756, [SMALL_STATE(4096)] = 280807, [SMALL_STATE(4097)] = 280862, [SMALL_STATE(4098)] = 280913, [SMALL_STATE(4099)] = 280964, [SMALL_STATE(4100)] = 281015, [SMALL_STATE(4101)] = 281066, [SMALL_STATE(4102)] = 281117, [SMALL_STATE(4103)] = 281168, [SMALL_STATE(4104)] = 281219, [SMALL_STATE(4105)] = 281270, [SMALL_STATE(4106)] = 281321, [SMALL_STATE(4107)] = 281372, [SMALL_STATE(4108)] = 281423, [SMALL_STATE(4109)] = 281474, [SMALL_STATE(4110)] = 281525, [SMALL_STATE(4111)] = 281576, [SMALL_STATE(4112)] = 281627, [SMALL_STATE(4113)] = 281678, [SMALL_STATE(4114)] = 281729, [SMALL_STATE(4115)] = 281780, [SMALL_STATE(4116)] = 281831, [SMALL_STATE(4117)] = 281882, [SMALL_STATE(4118)] = 281933, [SMALL_STATE(4119)] = 281984, [SMALL_STATE(4120)] = 282035, [SMALL_STATE(4121)] = 282086, [SMALL_STATE(4122)] = 282137, [SMALL_STATE(4123)] = 282188, [SMALL_STATE(4124)] = 282239, [SMALL_STATE(4125)] = 282290, [SMALL_STATE(4126)] = 282341, [SMALL_STATE(4127)] = 282392, [SMALL_STATE(4128)] = 282443, [SMALL_STATE(4129)] = 282494, [SMALL_STATE(4130)] = 282545, [SMALL_STATE(4131)] = 282596, [SMALL_STATE(4132)] = 282647, [SMALL_STATE(4133)] = 282702, [SMALL_STATE(4134)] = 282753, [SMALL_STATE(4135)] = 282804, [SMALL_STATE(4136)] = 282855, [SMALL_STATE(4137)] = 282906, [SMALL_STATE(4138)] = 282957, [SMALL_STATE(4139)] = 283008, [SMALL_STATE(4140)] = 283059, [SMALL_STATE(4141)] = 283110, [SMALL_STATE(4142)] = 283161, [SMALL_STATE(4143)] = 283212, [SMALL_STATE(4144)] = 283263, [SMALL_STATE(4145)] = 283316, [SMALL_STATE(4146)] = 283367, [SMALL_STATE(4147)] = 283418, [SMALL_STATE(4148)] = 283469, [SMALL_STATE(4149)] = 283520, [SMALL_STATE(4150)] = 283571, [SMALL_STATE(4151)] = 283622, [SMALL_STATE(4152)] = 283673, [SMALL_STATE(4153)] = 283724, [SMALL_STATE(4154)] = 283775, [SMALL_STATE(4155)] = 283826, [SMALL_STATE(4156)] = 283877, [SMALL_STATE(4157)] = 283928, [SMALL_STATE(4158)] = 283979, [SMALL_STATE(4159)] = 284030, [SMALL_STATE(4160)] = 284081, [SMALL_STATE(4161)] = 284132, [SMALL_STATE(4162)] = 284183, [SMALL_STATE(4163)] = 284234, [SMALL_STATE(4164)] = 284285, [SMALL_STATE(4165)] = 284336, [SMALL_STATE(4166)] = 284387, [SMALL_STATE(4167)] = 284442, [SMALL_STATE(4168)] = 284495, [SMALL_STATE(4169)] = 284554, [SMALL_STATE(4170)] = 284607, [SMALL_STATE(4171)] = 284662, [SMALL_STATE(4172)] = 284717, [SMALL_STATE(4173)] = 284770, [SMALL_STATE(4174)] = 284827, [SMALL_STATE(4175)] = 284878, [SMALL_STATE(4176)] = 284935, [SMALL_STATE(4177)] = 284988, [SMALL_STATE(4178)] = 285047, [SMALL_STATE(4179)] = 285106, [SMALL_STATE(4180)] = 285157, [SMALL_STATE(4181)] = 285208, [SMALL_STATE(4182)] = 285259, [SMALL_STATE(4183)] = 285310, [SMALL_STATE(4184)] = 285363, [SMALL_STATE(4185)] = 285414, [SMALL_STATE(4186)] = 285465, [SMALL_STATE(4187)] = 285524, [SMALL_STATE(4188)] = 285583, [SMALL_STATE(4189)] = 285634, [SMALL_STATE(4190)] = 285685, [SMALL_STATE(4191)] = 285736, [SMALL_STATE(4192)] = 285787, [SMALL_STATE(4193)] = 285838, [SMALL_STATE(4194)] = 285889, [SMALL_STATE(4195)] = 285940, [SMALL_STATE(4196)] = 285991, [SMALL_STATE(4197)] = 286044, [SMALL_STATE(4198)] = 286097, [SMALL_STATE(4199)] = 286148, [SMALL_STATE(4200)] = 286199, [SMALL_STATE(4201)] = 286276, [SMALL_STATE(4202)] = 286361, [SMALL_STATE(4203)] = 286412, [SMALL_STATE(4204)] = 286463, [SMALL_STATE(4205)] = 286514, [SMALL_STATE(4206)] = 286565, [SMALL_STATE(4207)] = 286616, [SMALL_STATE(4208)] = 286669, [SMALL_STATE(4209)] = 286722, [SMALL_STATE(4210)] = 286773, [SMALL_STATE(4211)] = 286824, [SMALL_STATE(4212)] = 286875, [SMALL_STATE(4213)] = 286928, [SMALL_STATE(4214)] = 286979, [SMALL_STATE(4215)] = 287032, [SMALL_STATE(4216)] = 287085, [SMALL_STATE(4217)] = 287136, [SMALL_STATE(4218)] = 287187, [SMALL_STATE(4219)] = 287258, [SMALL_STATE(4220)] = 287343, [SMALL_STATE(4221)] = 287430, [SMALL_STATE(4222)] = 287487, [SMALL_STATE(4223)] = 287564, [SMALL_STATE(4224)] = 287627, [SMALL_STATE(4225)] = 287698, [SMALL_STATE(4226)] = 287765, [SMALL_STATE(4227)] = 287826, [SMALL_STATE(4228)] = 287905, [SMALL_STATE(4229)] = 287956, [SMALL_STATE(4230)] = 288007, [SMALL_STATE(4231)] = 288090, [SMALL_STATE(4232)] = 288173, [SMALL_STATE(4233)] = 288224, [SMALL_STATE(4234)] = 288275, [SMALL_STATE(4235)] = 288328, [SMALL_STATE(4236)] = 288379, [SMALL_STATE(4237)] = 288446, [SMALL_STATE(4238)] = 288507, [SMALL_STATE(4239)] = 288588, [SMALL_STATE(4240)] = 288641, [SMALL_STATE(4241)] = 288692, [SMALL_STATE(4242)] = 288743, [SMALL_STATE(4243)] = 288794, [SMALL_STATE(4244)] = 288845, [SMALL_STATE(4245)] = 288896, [SMALL_STATE(4246)] = 288947, [SMALL_STATE(4247)] = 288998, [SMALL_STATE(4248)] = 289049, [SMALL_STATE(4249)] = 289100, [SMALL_STATE(4250)] = 289151, [SMALL_STATE(4251)] = 289202, [SMALL_STATE(4252)] = 289255, [SMALL_STATE(4253)] = 289306, [SMALL_STATE(4254)] = 289359, [SMALL_STATE(4255)] = 289412, [SMALL_STATE(4256)] = 289465, [SMALL_STATE(4257)] = 289518, [SMALL_STATE(4258)] = 289571, [SMALL_STATE(4259)] = 289624, [SMALL_STATE(4260)] = 289677, [SMALL_STATE(4261)] = 289728, [SMALL_STATE(4262)] = 289781, [SMALL_STATE(4263)] = 289834, [SMALL_STATE(4264)] = 289887, [SMALL_STATE(4265)] = 289938, [SMALL_STATE(4266)] = 289989, [SMALL_STATE(4267)] = 290040, [SMALL_STATE(4268)] = 290091, [SMALL_STATE(4269)] = 290142, [SMALL_STATE(4270)] = 290193, [SMALL_STATE(4271)] = 290246, [SMALL_STATE(4272)] = 290297, [SMALL_STATE(4273)] = 290350, [SMALL_STATE(4274)] = 290401, [SMALL_STATE(4275)] = 290454, [SMALL_STATE(4276)] = 290507, [SMALL_STATE(4277)] = 290558, [SMALL_STATE(4278)] = 290609, [SMALL_STATE(4279)] = 290660, [SMALL_STATE(4280)] = 290711, [SMALL_STATE(4281)] = 290762, [SMALL_STATE(4282)] = 290813, [SMALL_STATE(4283)] = 290864, [SMALL_STATE(4284)] = 290915, [SMALL_STATE(4285)] = 290966, [SMALL_STATE(4286)] = 291019, [SMALL_STATE(4287)] = 291070, [SMALL_STATE(4288)] = 291121, [SMALL_STATE(4289)] = 291172, [SMALL_STATE(4290)] = 291223, [SMALL_STATE(4291)] = 291274, [SMALL_STATE(4292)] = 291325, [SMALL_STATE(4293)] = 291376, [SMALL_STATE(4294)] = 291427, [SMALL_STATE(4295)] = 291478, [SMALL_STATE(4296)] = 291529, [SMALL_STATE(4297)] = 291580, [SMALL_STATE(4298)] = 291631, [SMALL_STATE(4299)] = 291682, [SMALL_STATE(4300)] = 291733, [SMALL_STATE(4301)] = 291784, [SMALL_STATE(4302)] = 291835, [SMALL_STATE(4303)] = 291886, [SMALL_STATE(4304)] = 291937, [SMALL_STATE(4305)] = 291988, [SMALL_STATE(4306)] = 292039, [SMALL_STATE(4307)] = 292090, [SMALL_STATE(4308)] = 292141, [SMALL_STATE(4309)] = 292192, [SMALL_STATE(4310)] = 292243, [SMALL_STATE(4311)] = 292294, [SMALL_STATE(4312)] = 292345, [SMALL_STATE(4313)] = 292396, [SMALL_STATE(4314)] = 292457, [SMALL_STATE(4315)] = 292528, [SMALL_STATE(4316)] = 292579, [SMALL_STATE(4317)] = 292630, [SMALL_STATE(4318)] = 292717, [SMALL_STATE(4319)] = 292806, [SMALL_STATE(4320)] = 292863, [SMALL_STATE(4321)] = 292940, [SMALL_STATE(4322)] = 293003, [SMALL_STATE(4323)] = 293074, [SMALL_STATE(4324)] = 293141, [SMALL_STATE(4325)] = 293202, [SMALL_STATE(4326)] = 293283, [SMALL_STATE(4327)] = 293334, [SMALL_STATE(4328)] = 293385, [SMALL_STATE(4329)] = 293470, [SMALL_STATE(4330)] = 293521, [SMALL_STATE(4331)] = 293606, [SMALL_STATE(4332)] = 293657, [SMALL_STATE(4333)] = 293710, [SMALL_STATE(4334)] = 293761, [SMALL_STATE(4335)] = 293812, [SMALL_STATE(4336)] = 293863, [SMALL_STATE(4337)] = 293914, [SMALL_STATE(4338)] = 293965, [SMALL_STATE(4339)] = 294016, [SMALL_STATE(4340)] = 294067, [SMALL_STATE(4341)] = 294118, [SMALL_STATE(4342)] = 294169, [SMALL_STATE(4343)] = 294220, [SMALL_STATE(4344)] = 294271, [SMALL_STATE(4345)] = 294322, [SMALL_STATE(4346)] = 294373, [SMALL_STATE(4347)] = 294424, [SMALL_STATE(4348)] = 294475, [SMALL_STATE(4349)] = 294528, [SMALL_STATE(4350)] = 294581, [SMALL_STATE(4351)] = 294638, [SMALL_STATE(4352)] = 294689, [SMALL_STATE(4353)] = 294740, [SMALL_STATE(4354)] = 294793, [SMALL_STATE(4355)] = 294844, [SMALL_STATE(4356)] = 294895, [SMALL_STATE(4357)] = 294946, [SMALL_STATE(4358)] = 294997, [SMALL_STATE(4359)] = 295048, [SMALL_STATE(4360)] = 295099, [SMALL_STATE(4361)] = 295150, [SMALL_STATE(4362)] = 295201, [SMALL_STATE(4363)] = 295252, [SMALL_STATE(4364)] = 295303, [SMALL_STATE(4365)] = 295354, [SMALL_STATE(4366)] = 295405, [SMALL_STATE(4367)] = 295456, [SMALL_STATE(4368)] = 295507, [SMALL_STATE(4369)] = 295558, [SMALL_STATE(4370)] = 295609, [SMALL_STATE(4371)] = 295660, [SMALL_STATE(4372)] = 295711, [SMALL_STATE(4373)] = 295762, [SMALL_STATE(4374)] = 295813, [SMALL_STATE(4375)] = 295864, [SMALL_STATE(4376)] = 295915, [SMALL_STATE(4377)] = 295966, [SMALL_STATE(4378)] = 296017, [SMALL_STATE(4379)] = 296078, [SMALL_STATE(4380)] = 296149, [SMALL_STATE(4381)] = 296208, [SMALL_STATE(4382)] = 296259, [SMALL_STATE(4383)] = 296320, [SMALL_STATE(4384)] = 296391, [SMALL_STATE(4385)] = 296448, [SMALL_STATE(4386)] = 296535, [SMALL_STATE(4387)] = 296624, [SMALL_STATE(4388)] = 296701, [SMALL_STATE(4389)] = 296764, [SMALL_STATE(4390)] = 296835, [SMALL_STATE(4391)] = 296902, [SMALL_STATE(4392)] = 296963, [SMALL_STATE(4393)] = 297044, [SMALL_STATE(4394)] = 297129, [SMALL_STATE(4395)] = 297214, [SMALL_STATE(4396)] = 297265, [SMALL_STATE(4397)] = 297316, [SMALL_STATE(4398)] = 297367, [SMALL_STATE(4399)] = 297418, [SMALL_STATE(4400)] = 297469, [SMALL_STATE(4401)] = 297520, [SMALL_STATE(4402)] = 297571, [SMALL_STATE(4403)] = 297622, [SMALL_STATE(4404)] = 297679, [SMALL_STATE(4405)] = 297736, [SMALL_STATE(4406)] = 297787, [SMALL_STATE(4407)] = 297838, [SMALL_STATE(4408)] = 297889, [SMALL_STATE(4409)] = 297940, [SMALL_STATE(4410)] = 297991, [SMALL_STATE(4411)] = 298042, [SMALL_STATE(4412)] = 298093, [SMALL_STATE(4413)] = 298144, [SMALL_STATE(4414)] = 298195, [SMALL_STATE(4415)] = 298246, [SMALL_STATE(4416)] = 298297, [SMALL_STATE(4417)] = 298350, [SMALL_STATE(4418)] = 298401, [SMALL_STATE(4419)] = 298452, [SMALL_STATE(4420)] = 298503, [SMALL_STATE(4421)] = 298554, [SMALL_STATE(4422)] = 298615, [SMALL_STATE(4423)] = 298668, [SMALL_STATE(4424)] = 298721, [SMALL_STATE(4425)] = 298792, [SMALL_STATE(4426)] = 298843, [SMALL_STATE(4427)] = 298894, [SMALL_STATE(4428)] = 298947, [SMALL_STATE(4429)] = 299000, [SMALL_STATE(4430)] = 299053, [SMALL_STATE(4431)] = 299104, [SMALL_STATE(4432)] = 299155, [SMALL_STATE(4433)] = 299205, [SMALL_STATE(4434)] = 299255, [SMALL_STATE(4435)] = 299311, [SMALL_STATE(4436)] = 299361, [SMALL_STATE(4437)] = 299411, [SMALL_STATE(4438)] = 299461, [SMALL_STATE(4439)] = 299511, [SMALL_STATE(4440)] = 299561, [SMALL_STATE(4441)] = 299611, [SMALL_STATE(4442)] = 299661, [SMALL_STATE(4443)] = 299711, [SMALL_STATE(4444)] = 299761, [SMALL_STATE(4445)] = 299811, [SMALL_STATE(4446)] = 299861, [SMALL_STATE(4447)] = 299911, [SMALL_STATE(4448)] = 299961, [SMALL_STATE(4449)] = 300011, [SMALL_STATE(4450)] = 300061, [SMALL_STATE(4451)] = 300111, [SMALL_STATE(4452)] = 300161, [SMALL_STATE(4453)] = 300211, [SMALL_STATE(4454)] = 300261, [SMALL_STATE(4455)] = 300311, [SMALL_STATE(4456)] = 300361, [SMALL_STATE(4457)] = 300411, [SMALL_STATE(4458)] = 300461, [SMALL_STATE(4459)] = 300511, [SMALL_STATE(4460)] = 300561, [SMALL_STATE(4461)] = 300611, [SMALL_STATE(4462)] = 300661, [SMALL_STATE(4463)] = 300711, [SMALL_STATE(4464)] = 300761, [SMALL_STATE(4465)] = 300811, [SMALL_STATE(4466)] = 300861, [SMALL_STATE(4467)] = 300911, [SMALL_STATE(4468)] = 300961, [SMALL_STATE(4469)] = 301011, [SMALL_STATE(4470)] = 301061, [SMALL_STATE(4471)] = 301111, [SMALL_STATE(4472)] = 301161, [SMALL_STATE(4473)] = 301211, [SMALL_STATE(4474)] = 301261, [SMALL_STATE(4475)] = 301311, [SMALL_STATE(4476)] = 301361, [SMALL_STATE(4477)] = 301411, [SMALL_STATE(4478)] = 301461, [SMALL_STATE(4479)] = 301511, [SMALL_STATE(4480)] = 301561, [SMALL_STATE(4481)] = 301611, [SMALL_STATE(4482)] = 301661, [SMALL_STATE(4483)] = 301711, [SMALL_STATE(4484)] = 301761, [SMALL_STATE(4485)] = 301811, [SMALL_STATE(4486)] = 301861, [SMALL_STATE(4487)] = 301911, [SMALL_STATE(4488)] = 301961, [SMALL_STATE(4489)] = 302011, [SMALL_STATE(4490)] = 302061, [SMALL_STATE(4491)] = 302111, [SMALL_STATE(4492)] = 302201, [SMALL_STATE(4493)] = 302251, [SMALL_STATE(4494)] = 302301, [SMALL_STATE(4495)] = 302351, [SMALL_STATE(4496)] = 302401, [SMALL_STATE(4497)] = 302451, [SMALL_STATE(4498)] = 302501, [SMALL_STATE(4499)] = 302557, [SMALL_STATE(4500)] = 302607, [SMALL_STATE(4501)] = 302657, [SMALL_STATE(4502)] = 302707, [SMALL_STATE(4503)] = 302757, [SMALL_STATE(4504)] = 302807, [SMALL_STATE(4505)] = 302857, [SMALL_STATE(4506)] = 302907, [SMALL_STATE(4507)] = 302957, [SMALL_STATE(4508)] = 303007, [SMALL_STATE(4509)] = 303057, [SMALL_STATE(4510)] = 303107, [SMALL_STATE(4511)] = 303157, [SMALL_STATE(4512)] = 303207, [SMALL_STATE(4513)] = 303257, [SMALL_STATE(4514)] = 303307, [SMALL_STATE(4515)] = 303357, [SMALL_STATE(4516)] = 303407, [SMALL_STATE(4517)] = 303457, [SMALL_STATE(4518)] = 303507, [SMALL_STATE(4519)] = 303557, [SMALL_STATE(4520)] = 303607, [SMALL_STATE(4521)] = 303657, [SMALL_STATE(4522)] = 303707, [SMALL_STATE(4523)] = 303763, [SMALL_STATE(4524)] = 303819, [SMALL_STATE(4525)] = 303873, [SMALL_STATE(4526)] = 303923, [SMALL_STATE(4527)] = 303973, [SMALL_STATE(4528)] = 304023, [SMALL_STATE(4529)] = 304073, [SMALL_STATE(4530)] = 304123, [SMALL_STATE(4531)] = 304173, [SMALL_STATE(4532)] = 304223, [SMALL_STATE(4533)] = 304273, [SMALL_STATE(4534)] = 304323, [SMALL_STATE(4535)] = 304373, [SMALL_STATE(4536)] = 304423, [SMALL_STATE(4537)] = 304473, [SMALL_STATE(4538)] = 304523, [SMALL_STATE(4539)] = 304573, [SMALL_STATE(4540)] = 304623, [SMALL_STATE(4541)] = 304673, [SMALL_STATE(4542)] = 304723, [SMALL_STATE(4543)] = 304773, [SMALL_STATE(4544)] = 304823, [SMALL_STATE(4545)] = 304909, [SMALL_STATE(4546)] = 304997, [SMALL_STATE(4547)] = 305053, [SMALL_STATE(4548)] = 305129, [SMALL_STATE(4549)] = 305191, [SMALL_STATE(4550)] = 305261, [SMALL_STATE(4551)] = 305327, [SMALL_STATE(4552)] = 305387, [SMALL_STATE(4553)] = 305467, [SMALL_STATE(4554)] = 305517, [SMALL_STATE(4555)] = 305601, [SMALL_STATE(4556)] = 305685, [SMALL_STATE(4557)] = 305735, [SMALL_STATE(4558)] = 305785, [SMALL_STATE(4559)] = 305835, [SMALL_STATE(4560)] = 305885, [SMALL_STATE(4561)] = 305935, [SMALL_STATE(4562)] = 305985, [SMALL_STATE(4563)] = 306035, [SMALL_STATE(4564)] = 306085, [SMALL_STATE(4565)] = 306135, [SMALL_STATE(4566)] = 306185, [SMALL_STATE(4567)] = 306235, [SMALL_STATE(4568)] = 306285, [SMALL_STATE(4569)] = 306335, [SMALL_STATE(4570)] = 306385, [SMALL_STATE(4571)] = 306435, [SMALL_STATE(4572)] = 306485, [SMALL_STATE(4573)] = 306535, [SMALL_STATE(4574)] = 306585, [SMALL_STATE(4575)] = 306635, [SMALL_STATE(4576)] = 306685, [SMALL_STATE(4577)] = 306735, [SMALL_STATE(4578)] = 306785, [SMALL_STATE(4579)] = 306845, [SMALL_STATE(4580)] = 306915, [SMALL_STATE(4581)] = 306965, [SMALL_STATE(4582)] = 307015, [SMALL_STATE(4583)] = 307065, [SMALL_STATE(4584)] = 307115, [SMALL_STATE(4585)] = 307165, [SMALL_STATE(4586)] = 307215, [SMALL_STATE(4587)] = 307265, [SMALL_STATE(4588)] = 307315, [SMALL_STATE(4589)] = 307365, [SMALL_STATE(4590)] = 307421, [SMALL_STATE(4591)] = 307479, [SMALL_STATE(4592)] = 307537, [SMALL_STATE(4593)] = 307587, [SMALL_STATE(4594)] = 307677, [SMALL_STATE(4595)] = 307727, [SMALL_STATE(4596)] = 307777, [SMALL_STATE(4597)] = 307827, [SMALL_STATE(4598)] = 307877, [SMALL_STATE(4599)] = 307927, [SMALL_STATE(4600)] = 307977, [SMALL_STATE(4601)] = 308027, [SMALL_STATE(4602)] = 308077, [SMALL_STATE(4603)] = 308127, [SMALL_STATE(4604)] = 308177, [SMALL_STATE(4605)] = 308227, [SMALL_STATE(4606)] = 308277, [SMALL_STATE(4607)] = 308327, [SMALL_STATE(4608)] = 308377, [SMALL_STATE(4609)] = 308427, [SMALL_STATE(4610)] = 308477, [SMALL_STATE(4611)] = 308527, [SMALL_STATE(4612)] = 308577, [SMALL_STATE(4613)] = 308627, [SMALL_STATE(4614)] = 308677, [SMALL_STATE(4615)] = 308727, [SMALL_STATE(4616)] = 308777, [SMALL_STATE(4617)] = 308827, [SMALL_STATE(4618)] = 308877, [SMALL_STATE(4619)] = 308927, [SMALL_STATE(4620)] = 309017, [SMALL_STATE(4621)] = 309067, [SMALL_STATE(4622)] = 309117, [SMALL_STATE(4623)] = 309167, [SMALL_STATE(4624)] = 309217, [SMALL_STATE(4625)] = 309267, [SMALL_STATE(4626)] = 309317, [SMALL_STATE(4627)] = 309367, [SMALL_STATE(4628)] = 309417, [SMALL_STATE(4629)] = 309467, [SMALL_STATE(4630)] = 309517, [SMALL_STATE(4631)] = 309567, [SMALL_STATE(4632)] = 309617, [SMALL_STATE(4633)] = 309667, [SMALL_STATE(4634)] = 309717, [SMALL_STATE(4635)] = 309767, [SMALL_STATE(4636)] = 309817, [SMALL_STATE(4637)] = 309867, [SMALL_STATE(4638)] = 309917, [SMALL_STATE(4639)] = 309967, [SMALL_STATE(4640)] = 310017, [SMALL_STATE(4641)] = 310067, [SMALL_STATE(4642)] = 310117, [SMALL_STATE(4643)] = 310167, [SMALL_STATE(4644)] = 310217, [SMALL_STATE(4645)] = 310267, [SMALL_STATE(4646)] = 310317, [SMALL_STATE(4647)] = 310367, [SMALL_STATE(4648)] = 310417, [SMALL_STATE(4649)] = 310467, [SMALL_STATE(4650)] = 310517, [SMALL_STATE(4651)] = 310567, [SMALL_STATE(4652)] = 310617, [SMALL_STATE(4653)] = 310667, [SMALL_STATE(4654)] = 310717, [SMALL_STATE(4655)] = 310767, [SMALL_STATE(4656)] = 310817, [SMALL_STATE(4657)] = 310907, [SMALL_STATE(4658)] = 310957, [SMALL_STATE(4659)] = 311007, [SMALL_STATE(4660)] = 311057, [SMALL_STATE(4661)] = 311107, [SMALL_STATE(4662)] = 311157, [SMALL_STATE(4663)] = 311207, [SMALL_STATE(4664)] = 311257, [SMALL_STATE(4665)] = 311307, [SMALL_STATE(4666)] = 311357, [SMALL_STATE(4667)] = 311407, [SMALL_STATE(4668)] = 311457, [SMALL_STATE(4669)] = 311507, [SMALL_STATE(4670)] = 311557, [SMALL_STATE(4671)] = 311607, [SMALL_STATE(4672)] = 311657, [SMALL_STATE(4673)] = 311707, [SMALL_STATE(4674)] = 311757, [SMALL_STATE(4675)] = 311807, [SMALL_STATE(4676)] = 311857, [SMALL_STATE(4677)] = 311907, [SMALL_STATE(4678)] = 311957, [SMALL_STATE(4679)] = 312007, [SMALL_STATE(4680)] = 312059, [SMALL_STATE(4681)] = 312109, [SMALL_STATE(4682)] = 312159, [SMALL_STATE(4683)] = 312209, [SMALL_STATE(4684)] = 312259, [SMALL_STATE(4685)] = 312313, [SMALL_STATE(4686)] = 312363, [SMALL_STATE(4687)] = 312413, [SMALL_STATE(4688)] = 312463, [SMALL_STATE(4689)] = 312513, [SMALL_STATE(4690)] = 312565, [SMALL_STATE(4691)] = 312615, [SMALL_STATE(4692)] = 312665, [SMALL_STATE(4693)] = 312715, [SMALL_STATE(4694)] = 312765, [SMALL_STATE(4695)] = 312815, [SMALL_STATE(4696)] = 312865, [SMALL_STATE(4697)] = 312915, [SMALL_STATE(4698)] = 312965, [SMALL_STATE(4699)] = 313015, [SMALL_STATE(4700)] = 313065, [SMALL_STATE(4701)] = 313115, [SMALL_STATE(4702)] = 313165, [SMALL_STATE(4703)] = 313215, [SMALL_STATE(4704)] = 313265, [SMALL_STATE(4705)] = 313321, [SMALL_STATE(4706)] = 313370, [SMALL_STATE(4707)] = 313419, [SMALL_STATE(4708)] = 313474, [SMALL_STATE(4709)] = 313523, [SMALL_STATE(4710)] = 313578, [SMALL_STATE(4711)] = 313633, [SMALL_STATE(4712)] = 313682, [SMALL_STATE(4713)] = 313751, [SMALL_STATE(4714)] = 313840, [SMALL_STATE(4715)] = 313929, [SMALL_STATE(4716)] = 313978, [SMALL_STATE(4717)] = 314027, [SMALL_STATE(4718)] = 314082, [SMALL_STATE(4719)] = 314131, [SMALL_STATE(4720)] = 314186, [SMALL_STATE(4721)] = 314235, [SMALL_STATE(4722)] = 314284, [SMALL_STATE(4723)] = 314333, [SMALL_STATE(4724)] = 314382, [SMALL_STATE(4725)] = 314431, [SMALL_STATE(4726)] = 314480, [SMALL_STATE(4727)] = 314529, [SMALL_STATE(4728)] = 314578, [SMALL_STATE(4729)] = 314627, [SMALL_STATE(4730)] = 314716, [SMALL_STATE(4731)] = 314765, [SMALL_STATE(4732)] = 314814, [SMALL_STATE(4733)] = 314903, [SMALL_STATE(4734)] = 314978, [SMALL_STATE(4735)] = 315039, [SMALL_STATE(4736)] = 315088, [SMALL_STATE(4737)] = 315169, [SMALL_STATE(4738)] = 315218, [SMALL_STATE(4739)] = 315267, [SMALL_STATE(4740)] = 315324, [SMALL_STATE(4741)] = 315375, [SMALL_STATE(4742)] = 315424, [SMALL_STATE(4743)] = 315475, [SMALL_STATE(4744)] = 315524, [SMALL_STATE(4745)] = 315589, [SMALL_STATE(4746)] = 315638, [SMALL_STATE(4747)] = 315687, [SMALL_STATE(4748)] = 315736, [SMALL_STATE(4749)] = 315795, [SMALL_STATE(4750)] = 315844, [SMALL_STATE(4751)] = 315893, [SMALL_STATE(4752)] = 315982, [SMALL_STATE(4753)] = 316059, [SMALL_STATE(4754)] = 316140, [SMALL_STATE(4755)] = 316189, [SMALL_STATE(4756)] = 316238, [SMALL_STATE(4757)] = 316287, [SMALL_STATE(4758)] = 316336, [SMALL_STATE(4759)] = 316385, [SMALL_STATE(4760)] = 316474, [SMALL_STATE(4761)] = 316523, [SMALL_STATE(4762)] = 316572, [SMALL_STATE(4763)] = 316621, [SMALL_STATE(4764)] = 316670, [SMALL_STATE(4765)] = 316719, [SMALL_STATE(4766)] = 316768, [SMALL_STATE(4767)] = 316851, [SMALL_STATE(4768)] = 316900, [SMALL_STATE(4769)] = 316949, [SMALL_STATE(4770)] = 316998, [SMALL_STATE(4771)] = 317047, [SMALL_STATE(4772)] = 317096, [SMALL_STATE(4773)] = 317145, [SMALL_STATE(4774)] = 317194, [SMALL_STATE(4775)] = 317243, [SMALL_STATE(4776)] = 317292, [SMALL_STATE(4777)] = 317349, [SMALL_STATE(4778)] = 317438, [SMALL_STATE(4779)] = 317527, [SMALL_STATE(4780)] = 317576, [SMALL_STATE(4781)] = 317625, [SMALL_STATE(4782)] = 317674, [SMALL_STATE(4783)] = 317723, [SMALL_STATE(4784)] = 317772, [SMALL_STATE(4785)] = 317821, [SMALL_STATE(4786)] = 317880, [SMALL_STATE(4787)] = 317929, [SMALL_STATE(4788)] = 318014, [SMALL_STATE(4789)] = 318063, [SMALL_STATE(4790)] = 318112, [SMALL_STATE(4791)] = 318161, [SMALL_STATE(4792)] = 318210, [SMALL_STATE(4793)] = 318267, [SMALL_STATE(4794)] = 318324, [SMALL_STATE(4795)] = 318417, [SMALL_STATE(4796)] = 318466, [SMALL_STATE(4797)] = 318535, [SMALL_STATE(4798)] = 318584, [SMALL_STATE(4799)] = 318632, [SMALL_STATE(4800)] = 318686, [SMALL_STATE(4801)] = 318734, [SMALL_STATE(4802)] = 318782, [SMALL_STATE(4803)] = 318838, [SMALL_STATE(4804)] = 318886, [SMALL_STATE(4805)] = 318934, [SMALL_STATE(4806)] = 318982, [SMALL_STATE(4807)] = 319070, [SMALL_STATE(4808)] = 319118, [SMALL_STATE(4809)] = 319174, [SMALL_STATE(4810)] = 319230, [SMALL_STATE(4811)] = 319318, [SMALL_STATE(4812)] = 319366, [SMALL_STATE(4813)] = 319420, [SMALL_STATE(4814)] = 319474, [SMALL_STATE(4815)] = 319522, [SMALL_STATE(4816)] = 319576, [SMALL_STATE(4817)] = 319630, [SMALL_STATE(4818)] = 319718, [SMALL_STATE(4819)] = 319766, [SMALL_STATE(4820)] = 319818, [SMALL_STATE(4821)] = 319866, [SMALL_STATE(4822)] = 319914, [SMALL_STATE(4823)] = 319962, [SMALL_STATE(4824)] = 320010, [SMALL_STATE(4825)] = 320098, [SMALL_STATE(4826)] = 320146, [SMALL_STATE(4827)] = 320194, [SMALL_STATE(4828)] = 320242, [SMALL_STATE(4829)] = 320290, [SMALL_STATE(4830)] = 320338, [SMALL_STATE(4831)] = 320386, [SMALL_STATE(4832)] = 320434, [SMALL_STATE(4833)] = 320486, [SMALL_STATE(4834)] = 320534, [SMALL_STATE(4835)] = 320588, [SMALL_STATE(4836)] = 320636, [SMALL_STATE(4837)] = 320692, [SMALL_STATE(4838)] = 320748, [SMALL_STATE(4839)] = 320796, [SMALL_STATE(4840)] = 320844, [SMALL_STATE(4841)] = 320898, [SMALL_STATE(4842)] = 320946, [SMALL_STATE(4843)] = 321002, [SMALL_STATE(4844)] = 321056, [SMALL_STATE(4845)] = 321104, [SMALL_STATE(4846)] = 321152, [SMALL_STATE(4847)] = 321206, [SMALL_STATE(4848)] = 321254, [SMALL_STATE(4849)] = 321302, [SMALL_STATE(4850)] = 321356, [SMALL_STATE(4851)] = 321410, [SMALL_STATE(4852)] = 321464, [SMALL_STATE(4853)] = 321512, [SMALL_STATE(4854)] = 321566, [SMALL_STATE(4855)] = 321614, [SMALL_STATE(4856)] = 321662, [SMALL_STATE(4857)] = 321710, [SMALL_STATE(4858)] = 321758, [SMALL_STATE(4859)] = 321812, [SMALL_STATE(4860)] = 321866, [SMALL_STATE(4861)] = 321914, [SMALL_STATE(4862)] = 321962, [SMALL_STATE(4863)] = 322016, [SMALL_STATE(4864)] = 322072, [SMALL_STATE(4865)] = 322120, [SMALL_STATE(4866)] = 322174, [SMALL_STATE(4867)] = 322224, [SMALL_STATE(4868)] = 322280, [SMALL_STATE(4869)] = 322328, [SMALL_STATE(4870)] = 322376, [SMALL_STATE(4871)] = 322432, [SMALL_STATE(4872)] = 322480, [SMALL_STATE(4873)] = 322536, [SMALL_STATE(4874)] = 322590, [SMALL_STATE(4875)] = 322638, [SMALL_STATE(4876)] = 322692, [SMALL_STATE(4877)] = 322780, [SMALL_STATE(4878)] = 322828, [SMALL_STATE(4879)] = 322876, [SMALL_STATE(4880)] = 322930, [SMALL_STATE(4881)] = 322986, [SMALL_STATE(4882)] = 323073, [SMALL_STATE(4883)] = 323126, [SMALL_STATE(4884)] = 323179, [SMALL_STATE(4885)] = 323230, [SMALL_STATE(4886)] = 323281, [SMALL_STATE(4887)] = 323328, [SMALL_STATE(4888)] = 323375, [SMALL_STATE(4889)] = 323422, [SMALL_STATE(4890)] = 323469, [SMALL_STATE(4891)] = 323516, [SMALL_STATE(4892)] = 323563, [SMALL_STATE(4893)] = 323616, [SMALL_STATE(4894)] = 323669, [SMALL_STATE(4895)] = 323722, [SMALL_STATE(4896)] = 323775, [SMALL_STATE(4897)] = 323828, [SMALL_STATE(4898)] = 323881, [SMALL_STATE(4899)] = 323934, [SMALL_STATE(4900)] = 323987, [SMALL_STATE(4901)] = 324042, [SMALL_STATE(4902)] = 324097, [SMALL_STATE(4903)] = 324148, [SMALL_STATE(4904)] = 324201, [SMALL_STATE(4905)] = 324254, [SMALL_STATE(4906)] = 324305, [SMALL_STATE(4907)] = 324356, [SMALL_STATE(4908)] = 324443, [SMALL_STATE(4909)] = 324530, [SMALL_STATE(4910)] = 324579, [SMALL_STATE(4911)] = 324630, [SMALL_STATE(4912)] = 324681, [SMALL_STATE(4913)] = 324730, [SMALL_STATE(4914)] = 324785, [SMALL_STATE(4915)] = 324840, [SMALL_STATE(4916)] = 324895, [SMALL_STATE(4917)] = 324982, [SMALL_STATE(4918)] = 325069, [SMALL_STATE(4919)] = 325156, [SMALL_STATE(4920)] = 325243, [SMALL_STATE(4921)] = 325294, [SMALL_STATE(4922)] = 325345, [SMALL_STATE(4923)] = 325396, [SMALL_STATE(4924)] = 325447, [SMALL_STATE(4925)] = 325496, [SMALL_STATE(4926)] = 325547, [SMALL_STATE(4927)] = 325598, [SMALL_STATE(4928)] = 325649, [SMALL_STATE(4929)] = 325736, [SMALL_STATE(4930)] = 325787, [SMALL_STATE(4931)] = 325838, [SMALL_STATE(4932)] = 325889, [SMALL_STATE(4933)] = 325940, [SMALL_STATE(4934)] = 325991, [SMALL_STATE(4935)] = 326042, [SMALL_STATE(4936)] = 326093, [SMALL_STATE(4937)] = 326144, [SMALL_STATE(4938)] = 326195, [SMALL_STATE(4939)] = 326246, [SMALL_STATE(4940)] = 326297, [SMALL_STATE(4941)] = 326348, [SMALL_STATE(4942)] = 326399, [SMALL_STATE(4943)] = 326450, [SMALL_STATE(4944)] = 326501, [SMALL_STATE(4945)] = 326552, [SMALL_STATE(4946)] = 326603, [SMALL_STATE(4947)] = 326654, [SMALL_STATE(4948)] = 326705, [SMALL_STATE(4949)] = 326756, [SMALL_STATE(4950)] = 326807, [SMALL_STATE(4951)] = 326858, [SMALL_STATE(4952)] = 326909, [SMALL_STATE(4953)] = 326960, [SMALL_STATE(4954)] = 327011, [SMALL_STATE(4955)] = 327062, [SMALL_STATE(4956)] = 327113, [SMALL_STATE(4957)] = 327160, [SMALL_STATE(4958)] = 327207, [SMALL_STATE(4959)] = 327254, [SMALL_STATE(4960)] = 327301, [SMALL_STATE(4961)] = 327348, [SMALL_STATE(4962)] = 327395, [SMALL_STATE(4963)] = 327442, [SMALL_STATE(4964)] = 327495, [SMALL_STATE(4965)] = 327548, [SMALL_STATE(4966)] = 327601, [SMALL_STATE(4967)] = 327654, [SMALL_STATE(4968)] = 327707, [SMALL_STATE(4969)] = 327760, [SMALL_STATE(4970)] = 327808, [SMALL_STATE(4971)] = 327856, [SMALL_STATE(4972)] = 327904, [SMALL_STATE(4973)] = 327954, [SMALL_STATE(4974)] = 328004, [SMALL_STATE(4975)] = 328052, [SMALL_STATE(4976)] = 328102, [SMALL_STATE(4977)] = 328150, [SMALL_STATE(4978)] = 328242, [SMALL_STATE(4979)] = 328334, [SMALL_STATE(4980)] = 328382, [SMALL_STATE(4981)] = 328436, [SMALL_STATE(4982)] = 328484, [SMALL_STATE(4983)] = 328534, [SMALL_STATE(4984)] = 328584, [SMALL_STATE(4985)] = 328634, [SMALL_STATE(4986)] = 328688, [SMALL_STATE(4987)] = 328736, [SMALL_STATE(4988)] = 328790, [SMALL_STATE(4989)] = 328882, [SMALL_STATE(4990)] = 328974, [SMALL_STATE(4991)] = 329024, [SMALL_STATE(4992)] = 329074, [SMALL_STATE(4993)] = 329124, [SMALL_STATE(4994)] = 329174, [SMALL_STATE(4995)] = 329224, [SMALL_STATE(4996)] = 329274, [SMALL_STATE(4997)] = 329366, [SMALL_STATE(4998)] = 329458, [SMALL_STATE(4999)] = 329506, [SMALL_STATE(5000)] = 329598, [SMALL_STATE(5001)] = 329690, [SMALL_STATE(5002)] = 329742, [SMALL_STATE(5003)] = 329828, [SMALL_STATE(5004)] = 329920, [SMALL_STATE(5005)] = 330012, [SMALL_STATE(5006)] = 330060, [SMALL_STATE(5007)] = 330110, [SMALL_STATE(5008)] = 330160, [SMALL_STATE(5009)] = 330210, [SMALL_STATE(5010)] = 330302, [SMALL_STATE(5011)] = 330394, [SMALL_STATE(5012)] = 330444, [SMALL_STATE(5013)] = 330494, [SMALL_STATE(5014)] = 330586, [SMALL_STATE(5015)] = 330678, [SMALL_STATE(5016)] = 330770, [SMALL_STATE(5017)] = 330862, [SMALL_STATE(5018)] = 330910, [SMALL_STATE(5019)] = 331002, [SMALL_STATE(5020)] = 331094, [SMALL_STATE(5021)] = 331144, [SMALL_STATE(5022)] = 331194, [SMALL_STATE(5023)] = 331286, [SMALL_STATE(5024)] = 331378, [SMALL_STATE(5025)] = 331428, [SMALL_STATE(5026)] = 331478, [SMALL_STATE(5027)] = 331526, [SMALL_STATE(5028)] = 331618, [SMALL_STATE(5029)] = 331710, [SMALL_STATE(5030)] = 331802, [SMALL_STATE(5031)] = 331894, [SMALL_STATE(5032)] = 331986, [SMALL_STATE(5033)] = 332078, [SMALL_STATE(5034)] = 332128, [SMALL_STATE(5035)] = 332220, [SMALL_STATE(5036)] = 332312, [SMALL_STATE(5037)] = 332362, [SMALL_STATE(5038)] = 332454, [SMALL_STATE(5039)] = 332546, [SMALL_STATE(5040)] = 332638, [SMALL_STATE(5041)] = 332730, [SMALL_STATE(5042)] = 332822, [SMALL_STATE(5043)] = 332872, [SMALL_STATE(5044)] = 332922, [SMALL_STATE(5045)] = 333008, [SMALL_STATE(5046)] = 333058, [SMALL_STATE(5047)] = 333106, [SMALL_STATE(5048)] = 333192, [SMALL_STATE(5049)] = 333242, [SMALL_STATE(5050)] = 333292, [SMALL_STATE(5051)] = 333378, [SMALL_STATE(5052)] = 333426, [SMALL_STATE(5053)] = 333476, [SMALL_STATE(5054)] = 333524, [SMALL_STATE(5055)] = 333574, [SMALL_STATE(5056)] = 333622, [SMALL_STATE(5057)] = 333670, [SMALL_STATE(5058)] = 333718, [SMALL_STATE(5059)] = 333766, [SMALL_STATE(5060)] = 333816, [SMALL_STATE(5061)] = 333864, [SMALL_STATE(5062)] = 333912, [SMALL_STATE(5063)] = 333958, [SMALL_STATE(5064)] = 334006, [SMALL_STATE(5065)] = 334052, [SMALL_STATE(5066)] = 334102, [SMALL_STATE(5067)] = 334150, [SMALL_STATE(5068)] = 334198, [SMALL_STATE(5069)] = 334246, [SMALL_STATE(5070)] = 334294, [SMALL_STATE(5071)] = 334342, [SMALL_STATE(5072)] = 334388, [SMALL_STATE(5073)] = 334436, [SMALL_STATE(5074)] = 334484, [SMALL_STATE(5075)] = 334532, [SMALL_STATE(5076)] = 334580, [SMALL_STATE(5077)] = 334628, [SMALL_STATE(5078)] = 334676, [SMALL_STATE(5079)] = 334724, [SMALL_STATE(5080)] = 334772, [SMALL_STATE(5081)] = 334858, [SMALL_STATE(5082)] = 334944, [SMALL_STATE(5083)] = 334992, [SMALL_STATE(5084)] = 335040, [SMALL_STATE(5085)] = 335088, [SMALL_STATE(5086)] = 335136, [SMALL_STATE(5087)] = 335184, [SMALL_STATE(5088)] = 335234, [SMALL_STATE(5089)] = 335282, [SMALL_STATE(5090)] = 335330, [SMALL_STATE(5091)] = 335378, [SMALL_STATE(5092)] = 335428, [SMALL_STATE(5093)] = 335474, [SMALL_STATE(5094)] = 335524, [SMALL_STATE(5095)] = 335574, [SMALL_STATE(5096)] = 335622, [SMALL_STATE(5097)] = 335670, [SMALL_STATE(5098)] = 335718, [SMALL_STATE(5099)] = 335768, [SMALL_STATE(5100)] = 335818, [SMALL_STATE(5101)] = 335868, [SMALL_STATE(5102)] = 335916, [SMALL_STATE(5103)] = 336002, [SMALL_STATE(5104)] = 336048, [SMALL_STATE(5105)] = 336096, [SMALL_STATE(5106)] = 336148, [SMALL_STATE(5107)] = 336196, [SMALL_STATE(5108)] = 336244, [SMALL_STATE(5109)] = 336294, [SMALL_STATE(5110)] = 336344, [SMALL_STATE(5111)] = 336436, [SMALL_STATE(5112)] = 336484, [SMALL_STATE(5113)] = 336534, [SMALL_STATE(5114)] = 336626, [SMALL_STATE(5115)] = 336680, [SMALL_STATE(5116)] = 336730, [SMALL_STATE(5117)] = 336778, [SMALL_STATE(5118)] = 336828, [SMALL_STATE(5119)] = 336876, [SMALL_STATE(5120)] = 336930, [SMALL_STATE(5121)] = 336978, [SMALL_STATE(5122)] = 337032, [SMALL_STATE(5123)] = 337080, [SMALL_STATE(5124)] = 337128, [SMALL_STATE(5125)] = 337176, [SMALL_STATE(5126)] = 337224, [SMALL_STATE(5127)] = 337272, [SMALL_STATE(5128)] = 337364, [SMALL_STATE(5129)] = 337412, [SMALL_STATE(5130)] = 337460, [SMALL_STATE(5131)] = 337508, [SMALL_STATE(5132)] = 337554, [SMALL_STATE(5133)] = 337602, [SMALL_STATE(5134)] = 337650, [SMALL_STATE(5135)] = 337698, [SMALL_STATE(5136)] = 337746, [SMALL_STATE(5137)] = 337792, [SMALL_STATE(5138)] = 337840, [SMALL_STATE(5139)] = 337888, [SMALL_STATE(5140)] = 337938, [SMALL_STATE(5141)] = 338024, [SMALL_STATE(5142)] = 338110, [SMALL_STATE(5143)] = 338158, [SMALL_STATE(5144)] = 338206, [SMALL_STATE(5145)] = 338254, [SMALL_STATE(5146)] = 338302, [SMALL_STATE(5147)] = 338350, [SMALL_STATE(5148)] = 338398, [SMALL_STATE(5149)] = 338446, [SMALL_STATE(5150)] = 338494, [SMALL_STATE(5151)] = 338544, [SMALL_STATE(5152)] = 338594, [SMALL_STATE(5153)] = 338642, [SMALL_STATE(5154)] = 338731, [SMALL_STATE(5155)] = 338776, [SMALL_STATE(5156)] = 338823, [SMALL_STATE(5157)] = 338868, [SMALL_STATE(5158)] = 338913, [SMALL_STATE(5159)] = 338958, [SMALL_STATE(5160)] = 339003, [SMALL_STATE(5161)] = 339048, [SMALL_STATE(5162)] = 339095, [SMALL_STATE(5163)] = 339142, [SMALL_STATE(5164)] = 339189, [SMALL_STATE(5165)] = 339236, [SMALL_STATE(5166)] = 339325, [SMALL_STATE(5167)] = 339414, [SMALL_STATE(5168)] = 339503, [SMALL_STATE(5169)] = 339550, [SMALL_STATE(5170)] = 339637, [SMALL_STATE(5171)] = 339688, [SMALL_STATE(5172)] = 339735, [SMALL_STATE(5173)] = 339822, [SMALL_STATE(5174)] = 339909, [SMALL_STATE(5175)] = 339996, [SMALL_STATE(5176)] = 340083, [SMALL_STATE(5177)] = 340170, [SMALL_STATE(5178)] = 340217, [SMALL_STATE(5179)] = 340264, [SMALL_STATE(5180)] = 340311, [SMALL_STATE(5181)] = 340358, [SMALL_STATE(5182)] = 340405, [SMALL_STATE(5183)] = 340452, [SMALL_STATE(5184)] = 340507, [SMALL_STATE(5185)] = 340554, [SMALL_STATE(5186)] = 340601, [SMALL_STATE(5187)] = 340646, [SMALL_STATE(5188)] = 340691, [SMALL_STATE(5189)] = 340736, [SMALL_STATE(5190)] = 340781, [SMALL_STATE(5191)] = 340870, [SMALL_STATE(5192)] = 340917, [SMALL_STATE(5193)] = 340966, [SMALL_STATE(5194)] = 341011, [SMALL_STATE(5195)] = 341100, [SMALL_STATE(5196)] = 341189, [SMALL_STATE(5197)] = 341278, [SMALL_STATE(5198)] = 341325, [SMALL_STATE(5199)] = 341370, [SMALL_STATE(5200)] = 341417, [SMALL_STATE(5201)] = 341506, [SMALL_STATE(5202)] = 341551, [SMALL_STATE(5203)] = 341596, [SMALL_STATE(5204)] = 341641, [SMALL_STATE(5205)] = 341730, [SMALL_STATE(5206)] = 341775, [SMALL_STATE(5207)] = 341820, [SMALL_STATE(5208)] = 341867, [SMALL_STATE(5209)] = 341912, [SMALL_STATE(5210)] = 341957, [SMALL_STATE(5211)] = 342002, [SMALL_STATE(5212)] = 342053, [SMALL_STATE(5213)] = 342098, [SMALL_STATE(5214)] = 342145, [SMALL_STATE(5215)] = 342234, [SMALL_STATE(5216)] = 342281, [SMALL_STATE(5217)] = 342326, [SMALL_STATE(5218)] = 342415, [SMALL_STATE(5219)] = 342460, [SMALL_STATE(5220)] = 342549, [SMALL_STATE(5221)] = 342594, [SMALL_STATE(5222)] = 342683, [SMALL_STATE(5223)] = 342728, [SMALL_STATE(5224)] = 342779, [SMALL_STATE(5225)] = 342830, [SMALL_STATE(5226)] = 342875, [SMALL_STATE(5227)] = 342926, [SMALL_STATE(5228)] = 342977, [SMALL_STATE(5229)] = 343028, [SMALL_STATE(5230)] = 343079, [SMALL_STATE(5231)] = 343130, [SMALL_STATE(5232)] = 343177, [SMALL_STATE(5233)] = 343222, [SMALL_STATE(5234)] = 343271, [SMALL_STATE(5235)] = 343318, [SMALL_STATE(5236)] = 343365, [SMALL_STATE(5237)] = 343412, [SMALL_STATE(5238)] = 343461, [SMALL_STATE(5239)] = 343550, [SMALL_STATE(5240)] = 343639, [SMALL_STATE(5241)] = 343686, [SMALL_STATE(5242)] = 343775, [SMALL_STATE(5243)] = 343830, [SMALL_STATE(5244)] = 343875, [SMALL_STATE(5245)] = 343964, [SMALL_STATE(5246)] = 344053, [SMALL_STATE(5247)] = 344142, [SMALL_STATE(5248)] = 344189, [SMALL_STATE(5249)] = 344240, [SMALL_STATE(5250)] = 344287, [SMALL_STATE(5251)] = 344376, [SMALL_STATE(5252)] = 344465, [SMALL_STATE(5253)] = 344510, [SMALL_STATE(5254)] = 344555, [SMALL_STATE(5255)] = 344644, [SMALL_STATE(5256)] = 344691, [SMALL_STATE(5257)] = 344738, [SMALL_STATE(5258)] = 344783, [SMALL_STATE(5259)] = 344830, [SMALL_STATE(5260)] = 344875, [SMALL_STATE(5261)] = 344920, [SMALL_STATE(5262)] = 345009, [SMALL_STATE(5263)] = 345098, [SMALL_STATE(5264)] = 345187, [SMALL_STATE(5265)] = 345234, [SMALL_STATE(5266)] = 345279, [SMALL_STATE(5267)] = 345326, [SMALL_STATE(5268)] = 345373, [SMALL_STATE(5269)] = 345462, [SMALL_STATE(5270)] = 345551, [SMALL_STATE(5271)] = 345596, [SMALL_STATE(5272)] = 345685, [SMALL_STATE(5273)] = 345730, [SMALL_STATE(5274)] = 345775, [SMALL_STATE(5275)] = 345820, [SMALL_STATE(5276)] = 345865, [SMALL_STATE(5277)] = 345954, [SMALL_STATE(5278)] = 346043, [SMALL_STATE(5279)] = 346132, [SMALL_STATE(5280)] = 346179, [SMALL_STATE(5281)] = 346230, [SMALL_STATE(5282)] = 346281, [SMALL_STATE(5283)] = 346370, [SMALL_STATE(5284)] = 346459, [SMALL_STATE(5285)] = 346548, [SMALL_STATE(5286)] = 346595, [SMALL_STATE(5287)] = 346642, [SMALL_STATE(5288)] = 346689, [SMALL_STATE(5289)] = 346778, [SMALL_STATE(5290)] = 346867, [SMALL_STATE(5291)] = 346956, [SMALL_STATE(5292)] = 347003, [SMALL_STATE(5293)] = 347054, [SMALL_STATE(5294)] = 347143, [SMALL_STATE(5295)] = 347188, [SMALL_STATE(5296)] = 347235, [SMALL_STATE(5297)] = 347324, [SMALL_STATE(5298)] = 347413, [SMALL_STATE(5299)] = 347460, [SMALL_STATE(5300)] = 347507, [SMALL_STATE(5301)] = 347554, [SMALL_STATE(5302)] = 347643, [SMALL_STATE(5303)] = 347732, [SMALL_STATE(5304)] = 347779, [SMALL_STATE(5305)] = 347826, [SMALL_STATE(5306)] = 347873, [SMALL_STATE(5307)] = 347962, [SMALL_STATE(5308)] = 348009, [SMALL_STATE(5309)] = 348098, [SMALL_STATE(5310)] = 348155, [SMALL_STATE(5311)] = 348244, [SMALL_STATE(5312)] = 348291, [SMALL_STATE(5313)] = 348338, [SMALL_STATE(5314)] = 348385, [SMALL_STATE(5315)] = 348430, [SMALL_STATE(5316)] = 348519, [SMALL_STATE(5317)] = 348608, [SMALL_STATE(5318)] = 348697, [SMALL_STATE(5319)] = 348744, [SMALL_STATE(5320)] = 348833, [SMALL_STATE(5321)] = 348880, [SMALL_STATE(5322)] = 348969, [SMALL_STATE(5323)] = 349058, [SMALL_STATE(5324)] = 349147, [SMALL_STATE(5325)] = 349236, [SMALL_STATE(5326)] = 349281, [SMALL_STATE(5327)] = 349370, [SMALL_STATE(5328)] = 349417, [SMALL_STATE(5329)] = 349506, [SMALL_STATE(5330)] = 349595, [SMALL_STATE(5331)] = 349642, [SMALL_STATE(5332)] = 349689, [SMALL_STATE(5333)] = 349734, [SMALL_STATE(5334)] = 349779, [SMALL_STATE(5335)] = 349868, [SMALL_STATE(5336)] = 349913, [SMALL_STATE(5337)] = 349958, [SMALL_STATE(5338)] = 350003, [SMALL_STATE(5339)] = 350092, [SMALL_STATE(5340)] = 350181, [SMALL_STATE(5341)] = 350270, [SMALL_STATE(5342)] = 350359, [SMALL_STATE(5343)] = 350448, [SMALL_STATE(5344)] = 350493, [SMALL_STATE(5345)] = 350540, [SMALL_STATE(5346)] = 350585, [SMALL_STATE(5347)] = 350630, [SMALL_STATE(5348)] = 350675, [SMALL_STATE(5349)] = 350722, [SMALL_STATE(5350)] = 350767, [SMALL_STATE(5351)] = 350812, [SMALL_STATE(5352)] = 350859, [SMALL_STATE(5353)] = 350906, [SMALL_STATE(5354)] = 350953, [SMALL_STATE(5355)] = 351040, [SMALL_STATE(5356)] = 351091, [SMALL_STATE(5357)] = 351138, [SMALL_STATE(5358)] = 351183, [SMALL_STATE(5359)] = 351228, [SMALL_STATE(5360)] = 351273, [SMALL_STATE(5361)] = 351318, [SMALL_STATE(5362)] = 351363, [SMALL_STATE(5363)] = 351450, [SMALL_STATE(5364)] = 351537, [SMALL_STATE(5365)] = 351626, [SMALL_STATE(5366)] = 351711, [SMALL_STATE(5367)] = 351756, [SMALL_STATE(5368)] = 351807, [SMALL_STATE(5369)] = 351852, [SMALL_STATE(5370)] = 351903, [SMALL_STATE(5371)] = 351990, [SMALL_STATE(5372)] = 352037, [SMALL_STATE(5373)] = 352088, [SMALL_STATE(5374)] = 352133, [SMALL_STATE(5375)] = 352222, [SMALL_STATE(5376)] = 352311, [SMALL_STATE(5377)] = 352356, [SMALL_STATE(5378)] = 352401, [SMALL_STATE(5379)] = 352486, [SMALL_STATE(5380)] = 352531, [SMALL_STATE(5381)] = 352616, [SMALL_STATE(5382)] = 352661, [SMALL_STATE(5383)] = 352706, [SMALL_STATE(5384)] = 352793, [SMALL_STATE(5385)] = 352882, [SMALL_STATE(5386)] = 352969, [SMALL_STATE(5387)] = 353016, [SMALL_STATE(5388)] = 353061, [SMALL_STATE(5389)] = 353106, [SMALL_STATE(5390)] = 353151, [SMALL_STATE(5391)] = 353196, [SMALL_STATE(5392)] = 353243, [SMALL_STATE(5393)] = 353290, [SMALL_STATE(5394)] = 353335, [SMALL_STATE(5395)] = 353382, [SMALL_STATE(5396)] = 353427, [SMALL_STATE(5397)] = 353472, [SMALL_STATE(5398)] = 353557, [SMALL_STATE(5399)] = 353604, [SMALL_STATE(5400)] = 353649, [SMALL_STATE(5401)] = 353698, [SMALL_STATE(5402)] = 353751, [SMALL_STATE(5403)] = 353836, [SMALL_STATE(5404)] = 353881, [SMALL_STATE(5405)] = 353926, [SMALL_STATE(5406)] = 353971, [SMALL_STATE(5407)] = 354016, [SMALL_STATE(5408)] = 354061, [SMALL_STATE(5409)] = 354106, [SMALL_STATE(5410)] = 354151, [SMALL_STATE(5411)] = 354196, [SMALL_STATE(5412)] = 354241, [SMALL_STATE(5413)] = 354330, [SMALL_STATE(5414)] = 354375, [SMALL_STATE(5415)] = 354420, [SMALL_STATE(5416)] = 354465, [SMALL_STATE(5417)] = 354510, [SMALL_STATE(5418)] = 354555, [SMALL_STATE(5419)] = 354600, [SMALL_STATE(5420)] = 354689, [SMALL_STATE(5421)] = 354734, [SMALL_STATE(5422)] = 354779, [SMALL_STATE(5423)] = 354824, [SMALL_STATE(5424)] = 354869, [SMALL_STATE(5425)] = 354914, [SMALL_STATE(5426)] = 354959, [SMALL_STATE(5427)] = 355006, [SMALL_STATE(5428)] = 355051, [SMALL_STATE(5429)] = 355096, [SMALL_STATE(5430)] = 355141, [SMALL_STATE(5431)] = 355186, [SMALL_STATE(5432)] = 355231, [SMALL_STATE(5433)] = 355316, [SMALL_STATE(5434)] = 355361, [SMALL_STATE(5435)] = 355406, [SMALL_STATE(5436)] = 355453, [SMALL_STATE(5437)] = 355498, [SMALL_STATE(5438)] = 355543, [SMALL_STATE(5439)] = 355588, [SMALL_STATE(5440)] = 355633, [SMALL_STATE(5441)] = 355678, [SMALL_STATE(5442)] = 355723, [SMALL_STATE(5443)] = 355768, [SMALL_STATE(5444)] = 355813, [SMALL_STATE(5445)] = 355858, [SMALL_STATE(5446)] = 355903, [SMALL_STATE(5447)] = 355948, [SMALL_STATE(5448)] = 355993, [SMALL_STATE(5449)] = 356038, [SMALL_STATE(5450)] = 356083, [SMALL_STATE(5451)] = 356128, [SMALL_STATE(5452)] = 356213, [SMALL_STATE(5453)] = 356298, [SMALL_STATE(5454)] = 356383, [SMALL_STATE(5455)] = 356468, [SMALL_STATE(5456)] = 356515, [SMALL_STATE(5457)] = 356560, [SMALL_STATE(5458)] = 356605, [SMALL_STATE(5459)] = 356692, [SMALL_STATE(5460)] = 356779, [SMALL_STATE(5461)] = 356866, [SMALL_STATE(5462)] = 356953, [SMALL_STATE(5463)] = 357040, [SMALL_STATE(5464)] = 357087, [SMALL_STATE(5465)] = 357134, [SMALL_STATE(5466)] = 357179, [SMALL_STATE(5467)] = 357224, [SMALL_STATE(5468)] = 357269, [SMALL_STATE(5469)] = 357314, [SMALL_STATE(5470)] = 357359, [SMALL_STATE(5471)] = 357404, [SMALL_STATE(5472)] = 357449, [SMALL_STATE(5473)] = 357494, [SMALL_STATE(5474)] = 357539, [SMALL_STATE(5475)] = 357584, [SMALL_STATE(5476)] = 357629, [SMALL_STATE(5477)] = 357678, [SMALL_STATE(5478)] = 357725, [SMALL_STATE(5479)] = 357810, [SMALL_STATE(5480)] = 357855, [SMALL_STATE(5481)] = 357900, [SMALL_STATE(5482)] = 357945, [SMALL_STATE(5483)] = 357990, [SMALL_STATE(5484)] = 358035, [SMALL_STATE(5485)] = 358080, [SMALL_STATE(5486)] = 358125, [SMALL_STATE(5487)] = 358170, [SMALL_STATE(5488)] = 358215, [SMALL_STATE(5489)] = 358260, [SMALL_STATE(5490)] = 358311, [SMALL_STATE(5491)] = 358356, [SMALL_STATE(5492)] = 358401, [SMALL_STATE(5493)] = 358450, [SMALL_STATE(5494)] = 358495, [SMALL_STATE(5495)] = 358540, [SMALL_STATE(5496)] = 358585, [SMALL_STATE(5497)] = 358630, [SMALL_STATE(5498)] = 358675, [SMALL_STATE(5499)] = 358726, [SMALL_STATE(5500)] = 358777, [SMALL_STATE(5501)] = 358822, [SMALL_STATE(5502)] = 358867, [SMALL_STATE(5503)] = 358954, [SMALL_STATE(5504)] = 358999, [SMALL_STATE(5505)] = 359044, [SMALL_STATE(5506)] = 359089, [SMALL_STATE(5507)] = 359140, [SMALL_STATE(5508)] = 359185, [SMALL_STATE(5509)] = 359230, [SMALL_STATE(5510)] = 359275, [SMALL_STATE(5511)] = 359320, [SMALL_STATE(5512)] = 359365, [SMALL_STATE(5513)] = 359410, [SMALL_STATE(5514)] = 359461, [SMALL_STATE(5515)] = 359506, [SMALL_STATE(5516)] = 359555, [SMALL_STATE(5517)] = 359602, [SMALL_STATE(5518)] = 359647, [SMALL_STATE(5519)] = 359700, [SMALL_STATE(5520)] = 359753, [SMALL_STATE(5521)] = 359800, [SMALL_STATE(5522)] = 359847, [SMALL_STATE(5523)] = 359892, [SMALL_STATE(5524)] = 359937, [SMALL_STATE(5525)] = 359984, [SMALL_STATE(5526)] = 360073, [SMALL_STATE(5527)] = 360162, [SMALL_STATE(5528)] = 360251, [SMALL_STATE(5529)] = 360340, [SMALL_STATE(5530)] = 360429, [SMALL_STATE(5531)] = 360518, [SMALL_STATE(5532)] = 360565, [SMALL_STATE(5533)] = 360612, [SMALL_STATE(5534)] = 360657, [SMALL_STATE(5535)] = 360702, [SMALL_STATE(5536)] = 360749, [SMALL_STATE(5537)] = 360794, [SMALL_STATE(5538)] = 360841, [SMALL_STATE(5539)] = 360888, [SMALL_STATE(5540)] = 360977, [SMALL_STATE(5541)] = 361022, [SMALL_STATE(5542)] = 361067, [SMALL_STATE(5543)] = 361112, [SMALL_STATE(5544)] = 361156, [SMALL_STATE(5545)] = 361200, [SMALL_STATE(5546)] = 361244, [SMALL_STATE(5547)] = 361288, [SMALL_STATE(5548)] = 361332, [SMALL_STATE(5549)] = 361376, [SMALL_STATE(5550)] = 361424, [SMALL_STATE(5551)] = 361472, [SMALL_STATE(5552)] = 361516, [SMALL_STATE(5553)] = 361560, [SMALL_STATE(5554)] = 361604, [SMALL_STATE(5555)] = 361648, [SMALL_STATE(5556)] = 361692, [SMALL_STATE(5557)] = 361736, [SMALL_STATE(5558)] = 361784, [SMALL_STATE(5559)] = 361828, [SMALL_STATE(5560)] = 361872, [SMALL_STATE(5561)] = 361920, [SMALL_STATE(5562)] = 361964, [SMALL_STATE(5563)] = 362012, [SMALL_STATE(5564)] = 362058, [SMALL_STATE(5565)] = 362102, [SMALL_STATE(5566)] = 362146, [SMALL_STATE(5567)] = 362230, [SMALL_STATE(5568)] = 362274, [SMALL_STATE(5569)] = 362318, [SMALL_STATE(5570)] = 362404, [SMALL_STATE(5571)] = 362450, [SMALL_STATE(5572)] = 362494, [SMALL_STATE(5573)] = 362538, [SMALL_STATE(5574)] = 362582, [SMALL_STATE(5575)] = 362630, [SMALL_STATE(5576)] = 362678, [SMALL_STATE(5577)] = 362726, [SMALL_STATE(5578)] = 362774, [SMALL_STATE(5579)] = 362822, [SMALL_STATE(5580)] = 362866, [SMALL_STATE(5581)] = 362950, [SMALL_STATE(5582)] = 362994, [SMALL_STATE(5583)] = 363042, [SMALL_STATE(5584)] = 363086, [SMALL_STATE(5585)] = 363130, [SMALL_STATE(5586)] = 363174, [SMALL_STATE(5587)] = 363218, [SMALL_STATE(5588)] = 363262, [SMALL_STATE(5589)] = 363306, [SMALL_STATE(5590)] = 363350, [SMALL_STATE(5591)] = 363436, [SMALL_STATE(5592)] = 363480, [SMALL_STATE(5593)] = 363524, [SMALL_STATE(5594)] = 363568, [SMALL_STATE(5595)] = 363612, [SMALL_STATE(5596)] = 363656, [SMALL_STATE(5597)] = 363700, [SMALL_STATE(5598)] = 363744, [SMALL_STATE(5599)] = 363792, [SMALL_STATE(5600)] = 363836, [SMALL_STATE(5601)] = 363880, [SMALL_STATE(5602)] = 363924, [SMALL_STATE(5603)] = 363968, [SMALL_STATE(5604)] = 364012, [SMALL_STATE(5605)] = 364056, [SMALL_STATE(5606)] = 364142, [SMALL_STATE(5607)] = 364186, [SMALL_STATE(5608)] = 364234, [SMALL_STATE(5609)] = 364278, [SMALL_STATE(5610)] = 364364, [SMALL_STATE(5611)] = 364408, [SMALL_STATE(5612)] = 364456, [SMALL_STATE(5613)] = 364500, [SMALL_STATE(5614)] = 364584, [SMALL_STATE(5615)] = 364628, [SMALL_STATE(5616)] = 364672, [SMALL_STATE(5617)] = 364716, [SMALL_STATE(5618)] = 364760, [SMALL_STATE(5619)] = 364804, [SMALL_STATE(5620)] = 364848, [SMALL_STATE(5621)] = 364892, [SMALL_STATE(5622)] = 364978, [SMALL_STATE(5623)] = 365062, [SMALL_STATE(5624)] = 365106, [SMALL_STATE(5625)] = 365150, [SMALL_STATE(5626)] = 365194, [SMALL_STATE(5627)] = 365280, [SMALL_STATE(5628)] = 365324, [SMALL_STATE(5629)] = 365368, [SMALL_STATE(5630)] = 365416, [SMALL_STATE(5631)] = 365460, [SMALL_STATE(5632)] = 365504, [SMALL_STATE(5633)] = 365548, [SMALL_STATE(5634)] = 365592, [SMALL_STATE(5635)] = 365678, [SMALL_STATE(5636)] = 365722, [SMALL_STATE(5637)] = 365766, [SMALL_STATE(5638)] = 365852, [SMALL_STATE(5639)] = 365896, [SMALL_STATE(5640)] = 365940, [SMALL_STATE(5641)] = 365988, [SMALL_STATE(5642)] = 366036, [SMALL_STATE(5643)] = 366080, [SMALL_STATE(5644)] = 366164, [SMALL_STATE(5645)] = 366250, [SMALL_STATE(5646)] = 366336, [SMALL_STATE(5647)] = 366380, [SMALL_STATE(5648)] = 366424, [SMALL_STATE(5649)] = 366508, [SMALL_STATE(5650)] = 366552, [SMALL_STATE(5651)] = 366596, [SMALL_STATE(5652)] = 366640, [SMALL_STATE(5653)] = 366684, [SMALL_STATE(5654)] = 366728, [SMALL_STATE(5655)] = 366772, [SMALL_STATE(5656)] = 366816, [SMALL_STATE(5657)] = 366860, [SMALL_STATE(5658)] = 366946, [SMALL_STATE(5659)] = 366990, [SMALL_STATE(5660)] = 367034, [SMALL_STATE(5661)] = 367078, [SMALL_STATE(5662)] = 367122, [SMALL_STATE(5663)] = 367166, [SMALL_STATE(5664)] = 367210, [SMALL_STATE(5665)] = 367254, [SMALL_STATE(5666)] = 367298, [SMALL_STATE(5667)] = 367352, [SMALL_STATE(5668)] = 367396, [SMALL_STATE(5669)] = 367440, [SMALL_STATE(5670)] = 367484, [SMALL_STATE(5671)] = 367528, [SMALL_STATE(5672)] = 367614, [SMALL_STATE(5673)] = 367658, [SMALL_STATE(5674)] = 367702, [SMALL_STATE(5675)] = 367746, [SMALL_STATE(5676)] = 367832, [SMALL_STATE(5677)] = 367876, [SMALL_STATE(5678)] = 367920, [SMALL_STATE(5679)] = 367964, [SMALL_STATE(5680)] = 368008, [SMALL_STATE(5681)] = 368052, [SMALL_STATE(5682)] = 368096, [SMALL_STATE(5683)] = 368140, [SMALL_STATE(5684)] = 368184, [SMALL_STATE(5685)] = 368228, [SMALL_STATE(5686)] = 368272, [SMALL_STATE(5687)] = 368316, [SMALL_STATE(5688)] = 368360, [SMALL_STATE(5689)] = 368404, [SMALL_STATE(5690)] = 368488, [SMALL_STATE(5691)] = 368532, [SMALL_STATE(5692)] = 368576, [SMALL_STATE(5693)] = 368620, [SMALL_STATE(5694)] = 368664, [SMALL_STATE(5695)] = 368708, [SMALL_STATE(5696)] = 368752, [SMALL_STATE(5697)] = 368796, [SMALL_STATE(5698)] = 368840, [SMALL_STATE(5699)] = 368884, [SMALL_STATE(5700)] = 368928, [SMALL_STATE(5701)] = 369012, [SMALL_STATE(5702)] = 369096, [SMALL_STATE(5703)] = 369180, [SMALL_STATE(5704)] = 369264, [SMALL_STATE(5705)] = 369308, [SMALL_STATE(5706)] = 369352, [SMALL_STATE(5707)] = 369436, [SMALL_STATE(5708)] = 369480, [SMALL_STATE(5709)] = 369524, [SMALL_STATE(5710)] = 369568, [SMALL_STATE(5711)] = 369612, [SMALL_STATE(5712)] = 369656, [SMALL_STATE(5713)] = 369704, [SMALL_STATE(5714)] = 369748, [SMALL_STATE(5715)] = 369792, [SMALL_STATE(5716)] = 369876, [SMALL_STATE(5717)] = 369920, [SMALL_STATE(5718)] = 369968, [SMALL_STATE(5719)] = 370012, [SMALL_STATE(5720)] = 370056, [SMALL_STATE(5721)] = 370100, [SMALL_STATE(5722)] = 370184, [SMALL_STATE(5723)] = 370228, [SMALL_STATE(5724)] = 370272, [SMALL_STATE(5725)] = 370358, [SMALL_STATE(5726)] = 370406, [SMALL_STATE(5727)] = 370450, [SMALL_STATE(5728)] = 370498, [SMALL_STATE(5729)] = 370542, [SMALL_STATE(5730)] = 370586, [SMALL_STATE(5731)] = 370630, [SMALL_STATE(5732)] = 370674, [SMALL_STATE(5733)] = 370718, [SMALL_STATE(5734)] = 370762, [SMALL_STATE(5735)] = 370806, [SMALL_STATE(5736)] = 370850, [SMALL_STATE(5737)] = 370894, [SMALL_STATE(5738)] = 370938, [SMALL_STATE(5739)] = 370982, [SMALL_STATE(5740)] = 371026, [SMALL_STATE(5741)] = 371070, [SMALL_STATE(5742)] = 371116, [SMALL_STATE(5743)] = 371160, [SMALL_STATE(5744)] = 371204, [SMALL_STATE(5745)] = 371288, [SMALL_STATE(5746)] = 371332, [SMALL_STATE(5747)] = 371376, [SMALL_STATE(5748)] = 371420, [SMALL_STATE(5749)] = 371464, [SMALL_STATE(5750)] = 371508, [SMALL_STATE(5751)] = 371552, [SMALL_STATE(5752)] = 371638, [SMALL_STATE(5753)] = 371724, [SMALL_STATE(5754)] = 371772, [SMALL_STATE(5755)] = 371818, [SMALL_STATE(5756)] = 371862, [SMALL_STATE(5757)] = 371916, [SMALL_STATE(5758)] = 371960, [SMALL_STATE(5759)] = 372008, [SMALL_STATE(5760)] = 372052, [SMALL_STATE(5761)] = 372096, [SMALL_STATE(5762)] = 372140, [SMALL_STATE(5763)] = 372184, [SMALL_STATE(5764)] = 372228, [SMALL_STATE(5765)] = 372272, [SMALL_STATE(5766)] = 372316, [SMALL_STATE(5767)] = 372360, [SMALL_STATE(5768)] = 372404, [SMALL_STATE(5769)] = 372448, [SMALL_STATE(5770)] = 372492, [SMALL_STATE(5771)] = 372538, [SMALL_STATE(5772)] = 372582, [SMALL_STATE(5773)] = 372626, [SMALL_STATE(5774)] = 372674, [SMALL_STATE(5775)] = 372718, [SMALL_STATE(5776)] = 372762, [SMALL_STATE(5777)] = 372806, [SMALL_STATE(5778)] = 372850, [SMALL_STATE(5779)] = 372898, [SMALL_STATE(5780)] = 372944, [SMALL_STATE(5781)] = 372988, [SMALL_STATE(5782)] = 373036, [SMALL_STATE(5783)] = 373080, [SMALL_STATE(5784)] = 373124, [SMALL_STATE(5785)] = 373172, [SMALL_STATE(5786)] = 373220, [SMALL_STATE(5787)] = 373264, [SMALL_STATE(5788)] = 373308, [SMALL_STATE(5789)] = 373354, [SMALL_STATE(5790)] = 373402, [SMALL_STATE(5791)] = 373450, [SMALL_STATE(5792)] = 373498, [SMALL_STATE(5793)] = 373542, [SMALL_STATE(5794)] = 373586, [SMALL_STATE(5795)] = 373630, [SMALL_STATE(5796)] = 373674, [SMALL_STATE(5797)] = 373718, [SMALL_STATE(5798)] = 373762, [SMALL_STATE(5799)] = 373810, [SMALL_STATE(5800)] = 373854, [SMALL_STATE(5801)] = 373902, [SMALL_STATE(5802)] = 373946, [SMALL_STATE(5803)] = 373990, [SMALL_STATE(5804)] = 374076, [SMALL_STATE(5805)] = 374124, [SMALL_STATE(5806)] = 374168, [SMALL_STATE(5807)] = 374214, [SMALL_STATE(5808)] = 374258, [SMALL_STATE(5809)] = 374342, [SMALL_STATE(5810)] = 374390, [SMALL_STATE(5811)] = 374438, [SMALL_STATE(5812)] = 374482, [SMALL_STATE(5813)] = 374526, [SMALL_STATE(5814)] = 374570, [SMALL_STATE(5815)] = 374656, [SMALL_STATE(5816)] = 374704, [SMALL_STATE(5817)] = 374748, [SMALL_STATE(5818)] = 374796, [SMALL_STATE(5819)] = 374840, [SMALL_STATE(5820)] = 374884, [SMALL_STATE(5821)] = 374928, [SMALL_STATE(5822)] = 374976, [SMALL_STATE(5823)] = 375020, [SMALL_STATE(5824)] = 375064, [SMALL_STATE(5825)] = 375147, [SMALL_STATE(5826)] = 375230, [SMALL_STATE(5827)] = 375315, [SMALL_STATE(5828)] = 375398, [SMALL_STATE(5829)] = 375481, [SMALL_STATE(5830)] = 375564, [SMALL_STATE(5831)] = 375647, [SMALL_STATE(5832)] = 375730, [SMALL_STATE(5833)] = 375813, [SMALL_STATE(5834)] = 375896, [SMALL_STATE(5835)] = 375979, [SMALL_STATE(5836)] = 376022, [SMALL_STATE(5837)] = 376105, [SMALL_STATE(5838)] = 376190, [SMALL_STATE(5839)] = 376237, [SMALL_STATE(5840)] = 376282, [SMALL_STATE(5841)] = 376325, [SMALL_STATE(5842)] = 376370, [SMALL_STATE(5843)] = 376417, [SMALL_STATE(5844)] = 376462, [SMALL_STATE(5845)] = 376545, [SMALL_STATE(5846)] = 376590, [SMALL_STATE(5847)] = 376637, [SMALL_STATE(5848)] = 376684, [SMALL_STATE(5849)] = 376729, [SMALL_STATE(5850)] = 376772, [SMALL_STATE(5851)] = 376819, [SMALL_STATE(5852)] = 376902, [SMALL_STATE(5853)] = 376947, [SMALL_STATE(5854)] = 377030, [SMALL_STATE(5855)] = 377073, [SMALL_STATE(5856)] = 377116, [SMALL_STATE(5857)] = 377199, [SMALL_STATE(5858)] = 377244, [SMALL_STATE(5859)] = 377289, [SMALL_STATE(5860)] = 377332, [SMALL_STATE(5861)] = 377377, [SMALL_STATE(5862)] = 377460, [SMALL_STATE(5863)] = 377503, [SMALL_STATE(5864)] = 377586, [SMALL_STATE(5865)] = 377629, [SMALL_STATE(5866)] = 377674, [SMALL_STATE(5867)] = 377757, [SMALL_STATE(5868)] = 377800, [SMALL_STATE(5869)] = 377847, [SMALL_STATE(5870)] = 377892, [SMALL_STATE(5871)] = 377937, [SMALL_STATE(5872)] = 377980, [SMALL_STATE(5873)] = 378023, [SMALL_STATE(5874)] = 378066, [SMALL_STATE(5875)] = 378111, [SMALL_STATE(5876)] = 378194, [SMALL_STATE(5877)] = 378239, [SMALL_STATE(5878)] = 378284, [SMALL_STATE(5879)] = 378329, [SMALL_STATE(5880)] = 378374, [SMALL_STATE(5881)] = 378419, [SMALL_STATE(5882)] = 378464, [SMALL_STATE(5883)] = 378547, [SMALL_STATE(5884)] = 378592, [SMALL_STATE(5885)] = 378675, [SMALL_STATE(5886)] = 378758, [SMALL_STATE(5887)] = 378841, [SMALL_STATE(5888)] = 378886, [SMALL_STATE(5889)] = 378969, [SMALL_STATE(5890)] = 379052, [SMALL_STATE(5891)] = 379097, [SMALL_STATE(5892)] = 379142, [SMALL_STATE(5893)] = 379227, [SMALL_STATE(5894)] = 379270, [SMALL_STATE(5895)] = 379313, [SMALL_STATE(5896)] = 379358, [SMALL_STATE(5897)] = 379441, [SMALL_STATE(5898)] = 379524, [SMALL_STATE(5899)] = 379569, [SMALL_STATE(5900)] = 379614, [SMALL_STATE(5901)] = 379659, [SMALL_STATE(5902)] = 379704, [SMALL_STATE(5903)] = 379749, [SMALL_STATE(5904)] = 379794, [SMALL_STATE(5905)] = 379839, [SMALL_STATE(5906)] = 379924, [SMALL_STATE(5907)] = 380009, [SMALL_STATE(5908)] = 380092, [SMALL_STATE(5909)] = 380137, [SMALL_STATE(5910)] = 380220, [SMALL_STATE(5911)] = 380265, [SMALL_STATE(5912)] = 380348, [SMALL_STATE(5913)] = 380393, [SMALL_STATE(5914)] = 380476, [SMALL_STATE(5915)] = 380559, [SMALL_STATE(5916)] = 380608, [SMALL_STATE(5917)] = 380653, [SMALL_STATE(5918)] = 380696, [SMALL_STATE(5919)] = 380741, [SMALL_STATE(5920)] = 380784, [SMALL_STATE(5921)] = 380867, [SMALL_STATE(5922)] = 380912, [SMALL_STATE(5923)] = 380957, [SMALL_STATE(5924)] = 381002, [SMALL_STATE(5925)] = 381085, [SMALL_STATE(5926)] = 381136, [SMALL_STATE(5927)] = 381219, [SMALL_STATE(5928)] = 381270, [SMALL_STATE(5929)] = 381353, [SMALL_STATE(5930)] = 381400, [SMALL_STATE(5931)] = 381447, [SMALL_STATE(5932)] = 381494, [SMALL_STATE(5933)] = 381539, [SMALL_STATE(5934)] = 381586, [SMALL_STATE(5935)] = 381631, [SMALL_STATE(5936)] = 381676, [SMALL_STATE(5937)] = 381721, [SMALL_STATE(5938)] = 381768, [SMALL_STATE(5939)] = 381813, [SMALL_STATE(5940)] = 381856, [SMALL_STATE(5941)] = 381903, [SMALL_STATE(5942)] = 381950, [SMALL_STATE(5943)] = 381997, [SMALL_STATE(5944)] = 382080, [SMALL_STATE(5945)] = 382125, [SMALL_STATE(5946)] = 382170, [SMALL_STATE(5947)] = 382217, [SMALL_STATE(5948)] = 382264, [SMALL_STATE(5949)] = 382311, [SMALL_STATE(5950)] = 382358, [SMALL_STATE(5951)] = 382403, [SMALL_STATE(5952)] = 382486, [SMALL_STATE(5953)] = 382529, [SMALL_STATE(5954)] = 382576, [SMALL_STATE(5955)] = 382659, [SMALL_STATE(5956)] = 382706, [SMALL_STATE(5957)] = 382753, [SMALL_STATE(5958)] = 382836, [SMALL_STATE(5959)] = 382883, [SMALL_STATE(5960)] = 382966, [SMALL_STATE(5961)] = 383049, [SMALL_STATE(5962)] = 383094, [SMALL_STATE(5963)] = 383141, [SMALL_STATE(5964)] = 383188, [SMALL_STATE(5965)] = 383235, [SMALL_STATE(5966)] = 383280, [SMALL_STATE(5967)] = 383327, [SMALL_STATE(5968)] = 383372, [SMALL_STATE(5969)] = 383457, [SMALL_STATE(5970)] = 383504, [SMALL_STATE(5971)] = 383551, [SMALL_STATE(5972)] = 383598, [SMALL_STATE(5973)] = 383645, [SMALL_STATE(5974)] = 383688, [SMALL_STATE(5975)] = 383735, [SMALL_STATE(5976)] = 383778, [SMALL_STATE(5977)] = 383825, [SMALL_STATE(5978)] = 383872, [SMALL_STATE(5979)] = 383919, [SMALL_STATE(5980)] = 383962, [SMALL_STATE(5981)] = 384005, [SMALL_STATE(5982)] = 384050, [SMALL_STATE(5983)] = 384097, [SMALL_STATE(5984)] = 384144, [SMALL_STATE(5985)] = 384191, [SMALL_STATE(5986)] = 384274, [SMALL_STATE(5987)] = 384321, [SMALL_STATE(5988)] = 384370, [SMALL_STATE(5989)] = 384413, [SMALL_STATE(5990)] = 384456, [SMALL_STATE(5991)] = 384539, [SMALL_STATE(5992)] = 384586, [SMALL_STATE(5993)] = 384629, [SMALL_STATE(5994)] = 384676, [SMALL_STATE(5995)] = 384723, [SMALL_STATE(5996)] = 384768, [SMALL_STATE(5997)] = 384815, [SMALL_STATE(5998)] = 384898, [SMALL_STATE(5999)] = 384981, [SMALL_STATE(6000)] = 385064, [SMALL_STATE(6001)] = 385111, [SMALL_STATE(6002)] = 385158, [SMALL_STATE(6003)] = 385205, [SMALL_STATE(6004)] = 385252, [SMALL_STATE(6005)] = 385301, [SMALL_STATE(6006)] = 385346, [SMALL_STATE(6007)] = 385393, [SMALL_STATE(6008)] = 385440, [SMALL_STATE(6009)] = 385487, [SMALL_STATE(6010)] = 385534, [SMALL_STATE(6011)] = 385617, [SMALL_STATE(6012)] = 385664, [SMALL_STATE(6013)] = 385711, [SMALL_STATE(6014)] = 385758, [SMALL_STATE(6015)] = 385805, [SMALL_STATE(6016)] = 385852, [SMALL_STATE(6017)] = 385895, [SMALL_STATE(6018)] = 385938, [SMALL_STATE(6019)] = 385981, [SMALL_STATE(6020)] = 386024, [SMALL_STATE(6021)] = 386067, [SMALL_STATE(6022)] = 386114, [SMALL_STATE(6023)] = 386161, [SMALL_STATE(6024)] = 386208, [SMALL_STATE(6025)] = 386255, [SMALL_STATE(6026)] = 386300, [SMALL_STATE(6027)] = 386345, [SMALL_STATE(6028)] = 386388, [SMALL_STATE(6029)] = 386435, [SMALL_STATE(6030)] = 386482, [SMALL_STATE(6031)] = 386529, [SMALL_STATE(6032)] = 386576, [SMALL_STATE(6033)] = 386659, [SMALL_STATE(6034)] = 386742, [SMALL_STATE(6035)] = 386789, [SMALL_STATE(6036)] = 386872, [SMALL_STATE(6037)] = 386919, [SMALL_STATE(6038)] = 386966, [SMALL_STATE(6039)] = 387013, [SMALL_STATE(6040)] = 387096, [SMALL_STATE(6041)] = 387179, [SMALL_STATE(6042)] = 387262, [SMALL_STATE(6043)] = 387305, [SMALL_STATE(6044)] = 387350, [SMALL_STATE(6045)] = 387397, [SMALL_STATE(6046)] = 387480, [SMALL_STATE(6047)] = 387527, [SMALL_STATE(6048)] = 387574, [SMALL_STATE(6049)] = 387621, [SMALL_STATE(6050)] = 387666, [SMALL_STATE(6051)] = 387711, [SMALL_STATE(6052)] = 387794, [SMALL_STATE(6053)] = 387877, [SMALL_STATE(6054)] = 387922, [SMALL_STATE(6055)] = 388005, [SMALL_STATE(6056)] = 388088, [SMALL_STATE(6057)] = 388171, [SMALL_STATE(6058)] = 388254, [SMALL_STATE(6059)] = 388339, [SMALL_STATE(6060)] = 388422, [SMALL_STATE(6061)] = 388467, [SMALL_STATE(6062)] = 388552, [SMALL_STATE(6063)] = 388597, [SMALL_STATE(6064)] = 388640, [SMALL_STATE(6065)] = 388685, [SMALL_STATE(6066)] = 388768, [SMALL_STATE(6067)] = 388811, [SMALL_STATE(6068)] = 388896, [SMALL_STATE(6069)] = 388981, [SMALL_STATE(6070)] = 389064, [SMALL_STATE(6071)] = 389147, [SMALL_STATE(6072)] = 389230, [SMALL_STATE(6073)] = 389313, [SMALL_STATE(6074)] = 389360, [SMALL_STATE(6075)] = 389443, [SMALL_STATE(6076)] = 389526, [SMALL_STATE(6077)] = 389609, [SMALL_STATE(6078)] = 389692, [SMALL_STATE(6079)] = 389775, [SMALL_STATE(6080)] = 389858, [SMALL_STATE(6081)] = 389941, [SMALL_STATE(6082)] = 390024, [SMALL_STATE(6083)] = 390107, [SMALL_STATE(6084)] = 390150, [SMALL_STATE(6085)] = 390233, [SMALL_STATE(6086)] = 390316, [SMALL_STATE(6087)] = 390399, [SMALL_STATE(6088)] = 390442, [SMALL_STATE(6089)] = 390525, [SMALL_STATE(6090)] = 390608, [SMALL_STATE(6091)] = 390691, [SMALL_STATE(6092)] = 390774, [SMALL_STATE(6093)] = 390857, [SMALL_STATE(6094)] = 390940, [SMALL_STATE(6095)] = 391023, [SMALL_STATE(6096)] = 391106, [SMALL_STATE(6097)] = 391189, [SMALL_STATE(6098)] = 391272, [SMALL_STATE(6099)] = 391355, [SMALL_STATE(6100)] = 391438, [SMALL_STATE(6101)] = 391521, [SMALL_STATE(6102)] = 391604, [SMALL_STATE(6103)] = 391687, [SMALL_STATE(6104)] = 391770, [SMALL_STATE(6105)] = 391853, [SMALL_STATE(6106)] = 391936, [SMALL_STATE(6107)] = 391979, [SMALL_STATE(6108)] = 392062, [SMALL_STATE(6109)] = 392145, [SMALL_STATE(6110)] = 392228, [SMALL_STATE(6111)] = 392275, [SMALL_STATE(6112)] = 392358, [SMALL_STATE(6113)] = 392441, [SMALL_STATE(6114)] = 392524, [SMALL_STATE(6115)] = 392607, [SMALL_STATE(6116)] = 392690, [SMALL_STATE(6117)] = 392773, [SMALL_STATE(6118)] = 392856, [SMALL_STATE(6119)] = 392939, [SMALL_STATE(6120)] = 393022, [SMALL_STATE(6121)] = 393105, [SMALL_STATE(6122)] = 393152, [SMALL_STATE(6123)] = 393235, [SMALL_STATE(6124)] = 393318, [SMALL_STATE(6125)] = 393401, [SMALL_STATE(6126)] = 393484, [SMALL_STATE(6127)] = 393567, [SMALL_STATE(6128)] = 393650, [SMALL_STATE(6129)] = 393733, [SMALL_STATE(6130)] = 393816, [SMALL_STATE(6131)] = 393899, [SMALL_STATE(6132)] = 393982, [SMALL_STATE(6133)] = 394065, [SMALL_STATE(6134)] = 394148, [SMALL_STATE(6135)] = 394231, [SMALL_STATE(6136)] = 394314, [SMALL_STATE(6137)] = 394397, [SMALL_STATE(6138)] = 394442, [SMALL_STATE(6139)] = 394525, [SMALL_STATE(6140)] = 394608, [SMALL_STATE(6141)] = 394691, [SMALL_STATE(6142)] = 394774, [SMALL_STATE(6143)] = 394859, [SMALL_STATE(6144)] = 394904, [SMALL_STATE(6145)] = 394989, [SMALL_STATE(6146)] = 395034, [SMALL_STATE(6147)] = 395117, [SMALL_STATE(6148)] = 395162, [SMALL_STATE(6149)] = 395205, [SMALL_STATE(6150)] = 395248, [SMALL_STATE(6151)] = 395291, [SMALL_STATE(6152)] = 395374, [SMALL_STATE(6153)] = 395457, [SMALL_STATE(6154)] = 395540, [SMALL_STATE(6155)] = 395585, [SMALL_STATE(6156)] = 395668, [SMALL_STATE(6157)] = 395711, [SMALL_STATE(6158)] = 395754, [SMALL_STATE(6159)] = 395837, [SMALL_STATE(6160)] = 395920, [SMALL_STATE(6161)] = 395963, [SMALL_STATE(6162)] = 396006, [SMALL_STATE(6163)] = 396049, [SMALL_STATE(6164)] = 396132, [SMALL_STATE(6165)] = 396177, [SMALL_STATE(6166)] = 396220, [SMALL_STATE(6167)] = 396263, [SMALL_STATE(6168)] = 396346, [SMALL_STATE(6169)] = 396389, [SMALL_STATE(6170)] = 396434, [SMALL_STATE(6171)] = 396517, [SMALL_STATE(6172)] = 396600, [SMALL_STATE(6173)] = 396683, [SMALL_STATE(6174)] = 396766, [SMALL_STATE(6175)] = 396809, [SMALL_STATE(6176)] = 396892, [SMALL_STATE(6177)] = 396975, [SMALL_STATE(6178)] = 397058, [SMALL_STATE(6179)] = 397101, [SMALL_STATE(6180)] = 397144, [SMALL_STATE(6181)] = 397191, [SMALL_STATE(6182)] = 397274, [SMALL_STATE(6183)] = 397357, [SMALL_STATE(6184)] = 397440, [SMALL_STATE(6185)] = 397523, [SMALL_STATE(6186)] = 397606, [SMALL_STATE(6187)] = 397689, [SMALL_STATE(6188)] = 397772, [SMALL_STATE(6189)] = 397855, [SMALL_STATE(6190)] = 397938, [SMALL_STATE(6191)] = 398021, [SMALL_STATE(6192)] = 398104, [SMALL_STATE(6193)] = 398187, [SMALL_STATE(6194)] = 398270, [SMALL_STATE(6195)] = 398315, [SMALL_STATE(6196)] = 398398, [SMALL_STATE(6197)] = 398481, [SMALL_STATE(6198)] = 398564, [SMALL_STATE(6199)] = 398647, [SMALL_STATE(6200)] = 398730, [SMALL_STATE(6201)] = 398813, [SMALL_STATE(6202)] = 398896, [SMALL_STATE(6203)] = 398939, [SMALL_STATE(6204)] = 399022, [SMALL_STATE(6205)] = 399105, [SMALL_STATE(6206)] = 399148, [SMALL_STATE(6207)] = 399190, [SMALL_STATE(6208)] = 399232, [SMALL_STATE(6209)] = 399274, [SMALL_STATE(6210)] = 399316, [SMALL_STATE(6211)] = 399358, [SMALL_STATE(6212)] = 399400, [SMALL_STATE(6213)] = 399442, [SMALL_STATE(6214)] = 399484, [SMALL_STATE(6215)] = 399526, [SMALL_STATE(6216)] = 399568, [SMALL_STATE(6217)] = 399622, [SMALL_STATE(6218)] = 399664, [SMALL_STATE(6219)] = 399706, [SMALL_STATE(6220)] = 399748, [SMALL_STATE(6221)] = 399790, [SMALL_STATE(6222)] = 399870, [SMALL_STATE(6223)] = 399912, [SMALL_STATE(6224)] = 399992, [SMALL_STATE(6225)] = 400034, [SMALL_STATE(6226)] = 400076, [SMALL_STATE(6227)] = 400118, [SMALL_STATE(6228)] = 400160, [SMALL_STATE(6229)] = 400202, [SMALL_STATE(6230)] = 400244, [SMALL_STATE(6231)] = 400286, [SMALL_STATE(6232)] = 400328, [SMALL_STATE(6233)] = 400370, [SMALL_STATE(6234)] = 400412, [SMALL_STATE(6235)] = 400454, [SMALL_STATE(6236)] = 400496, [SMALL_STATE(6237)] = 400538, [SMALL_STATE(6238)] = 400580, [SMALL_STATE(6239)] = 400622, [SMALL_STATE(6240)] = 400664, [SMALL_STATE(6241)] = 400706, [SMALL_STATE(6242)] = 400748, [SMALL_STATE(6243)] = 400790, [SMALL_STATE(6244)] = 400832, [SMALL_STATE(6245)] = 400874, [SMALL_STATE(6246)] = 400916, [SMALL_STATE(6247)] = 400958, [SMALL_STATE(6248)] = 401002, [SMALL_STATE(6249)] = 401044, [SMALL_STATE(6250)] = 401126, [SMALL_STATE(6251)] = 401206, [SMALL_STATE(6252)] = 401248, [SMALL_STATE(6253)] = 401290, [SMALL_STATE(6254)] = 401332, [SMALL_STATE(6255)] = 401412, [SMALL_STATE(6256)] = 401454, [SMALL_STATE(6257)] = 401496, [SMALL_STATE(6258)] = 401538, [SMALL_STATE(6259)] = 401580, [SMALL_STATE(6260)] = 401622, [SMALL_STATE(6261)] = 401702, [SMALL_STATE(6262)] = 401744, [SMALL_STATE(6263)] = 401786, [SMALL_STATE(6264)] = 401866, [SMALL_STATE(6265)] = 401946, [SMALL_STATE(6266)] = 402028, [SMALL_STATE(6267)] = 402070, [SMALL_STATE(6268)] = 402152, [SMALL_STATE(6269)] = 402194, [SMALL_STATE(6270)] = 402236, [SMALL_STATE(6271)] = 402278, [SMALL_STATE(6272)] = 402320, [SMALL_STATE(6273)] = 402362, [SMALL_STATE(6274)] = 402404, [SMALL_STATE(6275)] = 402446, [SMALL_STATE(6276)] = 402488, [SMALL_STATE(6277)] = 402530, [SMALL_STATE(6278)] = 402572, [SMALL_STATE(6279)] = 402614, [SMALL_STATE(6280)] = 402656, [SMALL_STATE(6281)] = 402698, [SMALL_STATE(6282)] = 402740, [SMALL_STATE(6283)] = 402782, [SMALL_STATE(6284)] = 402824, [SMALL_STATE(6285)] = 402866, [SMALL_STATE(6286)] = 402908, [SMALL_STATE(6287)] = 402950, [SMALL_STATE(6288)] = 403034, [SMALL_STATE(6289)] = 403114, [SMALL_STATE(6290)] = 403194, [SMALL_STATE(6291)] = 403278, [SMALL_STATE(6292)] = 403358, [SMALL_STATE(6293)] = 403400, [SMALL_STATE(6294)] = 403480, [SMALL_STATE(6295)] = 403564, [SMALL_STATE(6296)] = 403648, [SMALL_STATE(6297)] = 403690, [SMALL_STATE(6298)] = 403732, [SMALL_STATE(6299)] = 403816, [SMALL_STATE(6300)] = 403900, [SMALL_STATE(6301)] = 403984, [SMALL_STATE(6302)] = 404026, [SMALL_STATE(6303)] = 404068, [SMALL_STATE(6304)] = 404110, [SMALL_STATE(6305)] = 404152, [SMALL_STATE(6306)] = 404194, [SMALL_STATE(6307)] = 404236, [SMALL_STATE(6308)] = 404278, [SMALL_STATE(6309)] = 404320, [SMALL_STATE(6310)] = 404362, [SMALL_STATE(6311)] = 404404, [SMALL_STATE(6312)] = 404446, [SMALL_STATE(6313)] = 404528, [SMALL_STATE(6314)] = 404608, [SMALL_STATE(6315)] = 404688, [SMALL_STATE(6316)] = 404768, [SMALL_STATE(6317)] = 404810, [SMALL_STATE(6318)] = 404852, [SMALL_STATE(6319)] = 404932, [SMALL_STATE(6320)] = 405012, [SMALL_STATE(6321)] = 405054, [SMALL_STATE(6322)] = 405138, [SMALL_STATE(6323)] = 405218, [SMALL_STATE(6324)] = 405260, [SMALL_STATE(6325)] = 405302, [SMALL_STATE(6326)] = 405344, [SMALL_STATE(6327)] = 405386, [SMALL_STATE(6328)] = 405428, [SMALL_STATE(6329)] = 405470, [SMALL_STATE(6330)] = 405512, [SMALL_STATE(6331)] = 405554, [SMALL_STATE(6332)] = 405596, [SMALL_STATE(6333)] = 405638, [SMALL_STATE(6334)] = 405718, [SMALL_STATE(6335)] = 405798, [SMALL_STATE(6336)] = 405878, [SMALL_STATE(6337)] = 405926, [SMALL_STATE(6338)] = 405974, [SMALL_STATE(6339)] = 406054, [SMALL_STATE(6340)] = 406096, [SMALL_STATE(6341)] = 406142, [SMALL_STATE(6342)] = 406184, [SMALL_STATE(6343)] = 406226, [SMALL_STATE(6344)] = 406268, [SMALL_STATE(6345)] = 406310, [SMALL_STATE(6346)] = 406390, [SMALL_STATE(6347)] = 406470, [SMALL_STATE(6348)] = 406512, [SMALL_STATE(6349)] = 406592, [SMALL_STATE(6350)] = 406672, [SMALL_STATE(6351)] = 406714, [SMALL_STATE(6352)] = 406798, [SMALL_STATE(6353)] = 406878, [SMALL_STATE(6354)] = 406958, [SMALL_STATE(6355)] = 407038, [SMALL_STATE(6356)] = 407122, [SMALL_STATE(6357)] = 407202, [SMALL_STATE(6358)] = 407282, [SMALL_STATE(6359)] = 407324, [SMALL_STATE(6360)] = 407404, [SMALL_STATE(6361)] = 407454, [SMALL_STATE(6362)] = 407534, [SMALL_STATE(6363)] = 407576, [SMALL_STATE(6364)] = 407618, [SMALL_STATE(6365)] = 407698, [SMALL_STATE(6366)] = 407778, [SMALL_STATE(6367)] = 407820, [SMALL_STATE(6368)] = 407862, [SMALL_STATE(6369)] = 407904, [SMALL_STATE(6370)] = 407946, [SMALL_STATE(6371)] = 407988, [SMALL_STATE(6372)] = 408030, [SMALL_STATE(6373)] = 408080, [SMALL_STATE(6374)] = 408160, [SMALL_STATE(6375)] = 408240, [SMALL_STATE(6376)] = 408324, [SMALL_STATE(6377)] = 408366, [SMALL_STATE(6378)] = 408450, [SMALL_STATE(6379)] = 408534, [SMALL_STATE(6380)] = 408576, [SMALL_STATE(6381)] = 408656, [SMALL_STATE(6382)] = 408698, [SMALL_STATE(6383)] = 408740, [SMALL_STATE(6384)] = 408782, [SMALL_STATE(6385)] = 408862, [SMALL_STATE(6386)] = 408904, [SMALL_STATE(6387)] = 408988, [SMALL_STATE(6388)] = 409068, [SMALL_STATE(6389)] = 409110, [SMALL_STATE(6390)] = 409152, [SMALL_STATE(6391)] = 409232, [SMALL_STATE(6392)] = 409316, [SMALL_STATE(6393)] = 409358, [SMALL_STATE(6394)] = 409400, [SMALL_STATE(6395)] = 409444, [SMALL_STATE(6396)] = 409486, [SMALL_STATE(6397)] = 409528, [SMALL_STATE(6398)] = 409570, [SMALL_STATE(6399)] = 409612, [SMALL_STATE(6400)] = 409654, [SMALL_STATE(6401)] = 409696, [SMALL_STATE(6402)] = 409776, [SMALL_STATE(6403)] = 409856, [SMALL_STATE(6404)] = 409898, [SMALL_STATE(6405)] = 409940, [SMALL_STATE(6406)] = 410020, [SMALL_STATE(6407)] = 410062, [SMALL_STATE(6408)] = 410142, [SMALL_STATE(6409)] = 410184, [SMALL_STATE(6410)] = 410264, [SMALL_STATE(6411)] = 410306, [SMALL_STATE(6412)] = 410386, [SMALL_STATE(6413)] = 410428, [SMALL_STATE(6414)] = 410470, [SMALL_STATE(6415)] = 410512, [SMALL_STATE(6416)] = 410554, [SMALL_STATE(6417)] = 410634, [SMALL_STATE(6418)] = 410714, [SMALL_STATE(6419)] = 410756, [SMALL_STATE(6420)] = 410798, [SMALL_STATE(6421)] = 410840, [SMALL_STATE(6422)] = 410920, [SMALL_STATE(6423)] = 410962, [SMALL_STATE(6424)] = 411004, [SMALL_STATE(6425)] = 411046, [SMALL_STATE(6426)] = 411088, [SMALL_STATE(6427)] = 411168, [SMALL_STATE(6428)] = 411210, [SMALL_STATE(6429)] = 411252, [SMALL_STATE(6430)] = 411294, [SMALL_STATE(6431)] = 411336, [SMALL_STATE(6432)] = 411377, [SMALL_STATE(6433)] = 411418, [SMALL_STATE(6434)] = 411459, [SMALL_STATE(6435)] = 411500, [SMALL_STATE(6436)] = 411573, [SMALL_STATE(6437)] = 411646, [SMALL_STATE(6438)] = 411687, [SMALL_STATE(6439)] = 411760, [SMALL_STATE(6440)] = 411801, [SMALL_STATE(6441)] = 411842, [SMALL_STATE(6442)] = 411889, [SMALL_STATE(6443)] = 411936, [SMALL_STATE(6444)] = 411977, [SMALL_STATE(6445)] = 412050, [SMALL_STATE(6446)] = 412091, [SMALL_STATE(6447)] = 412164, [SMALL_STATE(6448)] = 412205, [SMALL_STATE(6449)] = 412246, [SMALL_STATE(6450)] = 412319, [SMALL_STATE(6451)] = 412360, [SMALL_STATE(6452)] = 412441, [SMALL_STATE(6453)] = 412482, [SMALL_STATE(6454)] = 412523, [SMALL_STATE(6455)] = 412604, [SMALL_STATE(6456)] = 412655, [SMALL_STATE(6457)] = 412696, [SMALL_STATE(6458)] = 412737, [SMALL_STATE(6459)] = 412778, [SMALL_STATE(6460)] = 412819, [SMALL_STATE(6461)] = 412860, [SMALL_STATE(6462)] = 412901, [SMALL_STATE(6463)] = 412942, [SMALL_STATE(6464)] = 412983, [SMALL_STATE(6465)] = 413024, [SMALL_STATE(6466)] = 413065, [SMALL_STATE(6467)] = 413106, [SMALL_STATE(6468)] = 413147, [SMALL_STATE(6469)] = 413188, [SMALL_STATE(6470)] = 413229, [SMALL_STATE(6471)] = 413270, [SMALL_STATE(6472)] = 413311, [SMALL_STATE(6473)] = 413350, [SMALL_STATE(6474)] = 413401, [SMALL_STATE(6475)] = 413440, [SMALL_STATE(6476)] = 413481, [SMALL_STATE(6477)] = 413522, [SMALL_STATE(6478)] = 413563, [SMALL_STATE(6479)] = 413604, [SMALL_STATE(6480)] = 413645, [SMALL_STATE(6481)] = 413718, [SMALL_STATE(6482)] = 413799, [SMALL_STATE(6483)] = 413840, [SMALL_STATE(6484)] = 413881, [SMALL_STATE(6485)] = 413922, [SMALL_STATE(6486)] = 413963, [SMALL_STATE(6487)] = 414044, [SMALL_STATE(6488)] = 414085, [SMALL_STATE(6489)] = 414126, [SMALL_STATE(6490)] = 414167, [SMALL_STATE(6491)] = 414208, [SMALL_STATE(6492)] = 414286, [SMALL_STATE(6493)] = 414358, [SMALL_STATE(6494)] = 414436, [SMALL_STATE(6495)] = 414508, [SMALL_STATE(6496)] = 414550, [SMALL_STATE(6497)] = 414622, [SMALL_STATE(6498)] = 414674, [SMALL_STATE(6499)] = 414746, [SMALL_STATE(6500)] = 414786, [SMALL_STATE(6501)] = 414864, [SMALL_STATE(6502)] = 414942, [SMALL_STATE(6503)] = 414984, [SMALL_STATE(6504)] = 415062, [SMALL_STATE(6505)] = 415102, [SMALL_STATE(6506)] = 415144, [SMALL_STATE(6507)] = 415216, [SMALL_STATE(6508)] = 415288, [SMALL_STATE(6509)] = 415366, [SMALL_STATE(6510)] = 415406, [SMALL_STATE(6511)] = 415484, [SMALL_STATE(6512)] = 415556, [SMALL_STATE(6513)] = 415598, [SMALL_STATE(6514)] = 415676, [SMALL_STATE(6515)] = 415718, [SMALL_STATE(6516)] = 415796, [SMALL_STATE(6517)] = 415857, [SMALL_STATE(6518)] = 415930, [SMALL_STATE(6519)] = 416003, [SMALL_STATE(6520)] = 416076, [SMALL_STATE(6521)] = 416149, [SMALL_STATE(6522)] = 416188, [SMALL_STATE(6523)] = 416261, [SMALL_STATE(6524)] = 416332, [SMALL_STATE(6525)] = 416403, [SMALL_STATE(6526)] = 416442, [SMALL_STATE(6527)] = 416515, [SMALL_STATE(6528)] = 416586, [SMALL_STATE(6529)] = 416659, [SMALL_STATE(6530)] = 416730, [SMALL_STATE(6531)] = 416801, [SMALL_STATE(6532)] = 416872, [SMALL_STATE(6533)] = 416945, [SMALL_STATE(6534)] = 417016, [SMALL_STATE(6535)] = 417089, [SMALL_STATE(6536)] = 417162, [SMALL_STATE(6537)] = 417235, [SMALL_STATE(6538)] = 417308, [SMALL_STATE(6539)] = 417381, [SMALL_STATE(6540)] = 417454, [SMALL_STATE(6541)] = 417527, [SMALL_STATE(6542)] = 417600, [SMALL_STATE(6543)] = 417673, [SMALL_STATE(6544)] = 417746, [SMALL_STATE(6545)] = 417785, [SMALL_STATE(6546)] = 417858, [SMALL_STATE(6547)] = 417931, [SMALL_STATE(6548)] = 417970, [SMALL_STATE(6549)] = 418043, [SMALL_STATE(6550)] = 418116, [SMALL_STATE(6551)] = 418189, [SMALL_STATE(6552)] = 418262, [SMALL_STATE(6553)] = 418335, [SMALL_STATE(6554)] = 418408, [SMALL_STATE(6555)] = 418469, [SMALL_STATE(6556)] = 418542, [SMALL_STATE(6557)] = 418615, [SMALL_STATE(6558)] = 418676, [SMALL_STATE(6559)] = 418722, [SMALL_STATE(6560)] = 418792, [SMALL_STATE(6561)] = 418856, [SMALL_STATE(6562)] = 418920, [SMALL_STATE(6563)] = 418990, [SMALL_STATE(6564)] = 419060, [SMALL_STATE(6565)] = 419130, [SMALL_STATE(6566)] = 419200, [SMALL_STATE(6567)] = 419242, [SMALL_STATE(6568)] = 419306, [SMALL_STATE(6569)] = 419366, [SMALL_STATE(6570)] = 419430, [SMALL_STATE(6571)] = 419472, [SMALL_STATE(6572)] = 419536, [SMALL_STATE(6573)] = 419600, [SMALL_STATE(6574)] = 419636, [SMALL_STATE(6575)] = 419700, [SMALL_STATE(6576)] = 419764, [SMALL_STATE(6577)] = 419828, [SMALL_STATE(6578)] = 419868, [SMALL_STATE(6579)] = 419938, [SMALL_STATE(6580)] = 420002, [SMALL_STATE(6581)] = 420066, [SMALL_STATE(6582)] = 420130, [SMALL_STATE(6583)] = 420194, [SMALL_STATE(6584)] = 420258, [SMALL_STATE(6585)] = 420322, [SMALL_STATE(6586)] = 420386, [SMALL_STATE(6587)] = 420450, [SMALL_STATE(6588)] = 420514, [SMALL_STATE(6589)] = 420550, [SMALL_STATE(6590)] = 420614, [SMALL_STATE(6591)] = 420656, [SMALL_STATE(6592)] = 420720, [SMALL_STATE(6593)] = 420780, [SMALL_STATE(6594)] = 420844, [SMALL_STATE(6595)] = 420908, [SMALL_STATE(6596)] = 420944, [SMALL_STATE(6597)] = 421008, [SMALL_STATE(6598)] = 421072, [SMALL_STATE(6599)] = 421142, [SMALL_STATE(6600)] = 421206, [SMALL_STATE(6601)] = 421266, [SMALL_STATE(6602)] = 421329, [SMALL_STATE(6603)] = 421392, [SMALL_STATE(6604)] = 421431, [SMALL_STATE(6605)] = 421470, [SMALL_STATE(6606)] = 421509, [SMALL_STATE(6607)] = 421548, [SMALL_STATE(6608)] = 421587, [SMALL_STATE(6609)] = 421626, [SMALL_STATE(6610)] = 421665, [SMALL_STATE(6611)] = 421728, [SMALL_STATE(6612)] = 421793, [SMALL_STATE(6613)] = 421856, [SMALL_STATE(6614)] = 421895, [SMALL_STATE(6615)] = 421958, [SMALL_STATE(6616)] = 422021, [SMALL_STATE(6617)] = 422060, [SMALL_STATE(6618)] = 422099, [SMALL_STATE(6619)] = 422144, [SMALL_STATE(6620)] = 422185, [SMALL_STATE(6621)] = 422224, [SMALL_STATE(6622)] = 422259, [SMALL_STATE(6623)] = 422300, [SMALL_STATE(6624)] = 422363, [SMALL_STATE(6625)] = 422402, [SMALL_STATE(6626)] = 422465, [SMALL_STATE(6627)] = 422504, [SMALL_STATE(6628)] = 422539, [SMALL_STATE(6629)] = 422602, [SMALL_STATE(6630)] = 422641, [SMALL_STATE(6631)] = 422680, [SMALL_STATE(6632)] = 422743, [SMALL_STATE(6633)] = 422782, [SMALL_STATE(6634)] = 422821, [SMALL_STATE(6635)] = 422884, [SMALL_STATE(6636)] = 422947, [SMALL_STATE(6637)] = 423010, [SMALL_STATE(6638)] = 423073, [SMALL_STATE(6639)] = 423136, [SMALL_STATE(6640)] = 423199, [SMALL_STATE(6641)] = 423262, [SMALL_STATE(6642)] = 423297, [SMALL_STATE(6643)] = 423338, [SMALL_STATE(6644)] = 423401, [SMALL_STATE(6645)] = 423440, [SMALL_STATE(6646)] = 423503, [SMALL_STATE(6647)] = 423542, [SMALL_STATE(6648)] = 423605, [SMALL_STATE(6649)] = 423668, [SMALL_STATE(6650)] = 423731, [SMALL_STATE(6651)] = 423794, [SMALL_STATE(6652)] = 423857, [SMALL_STATE(6653)] = 423896, [SMALL_STATE(6654)] = 423935, [SMALL_STATE(6655)] = 423998, [SMALL_STATE(6656)] = 424037, [SMALL_STATE(6657)] = 424105, [SMALL_STATE(6658)] = 424179, [SMALL_STATE(6659)] = 424247, [SMALL_STATE(6660)] = 424283, [SMALL_STATE(6661)] = 424331, [SMALL_STATE(6662)] = 424365, [SMALL_STATE(6663)] = 424439, [SMALL_STATE(6664)] = 424513, [SMALL_STATE(6665)] = 424581, [SMALL_STATE(6666)] = 424621, [SMALL_STATE(6667)] = 424695, [SMALL_STATE(6668)] = 424731, [SMALL_STATE(6669)] = 424799, [SMALL_STATE(6670)] = 424867, [SMALL_STATE(6671)] = 424913, [SMALL_STATE(6672)] = 424987, [SMALL_STATE(6673)] = 425061, [SMALL_STATE(6674)] = 425105, [SMALL_STATE(6675)] = 425143, [SMALL_STATE(6676)] = 425179, [SMALL_STATE(6677)] = 425253, [SMALL_STATE(6678)] = 425327, [SMALL_STATE(6679)] = 425395, [SMALL_STATE(6680)] = 425431, [SMALL_STATE(6681)] = 425505, [SMALL_STATE(6682)] = 425545, [SMALL_STATE(6683)] = 425613, [SMALL_STATE(6684)] = 425649, [SMALL_STATE(6685)] = 425723, [SMALL_STATE(6686)] = 425769, [SMALL_STATE(6687)] = 425843, [SMALL_STATE(6688)] = 425879, [SMALL_STATE(6689)] = 425915, [SMALL_STATE(6690)] = 425982, [SMALL_STATE(6691)] = 426029, [SMALL_STATE(6692)] = 426064, [SMALL_STATE(6693)] = 426131, [SMALL_STATE(6694)] = 426198, [SMALL_STATE(6695)] = 426265, [SMALL_STATE(6696)] = 426300, [SMALL_STATE(6697)] = 426333, [SMALL_STATE(6698)] = 426378, [SMALL_STATE(6699)] = 426411, [SMALL_STATE(6700)] = 426444, [SMALL_STATE(6701)] = 426477, [SMALL_STATE(6702)] = 426514, [SMALL_STATE(6703)] = 426551, [SMALL_STATE(6704)] = 426618, [SMALL_STATE(6705)] = 426663, [SMALL_STATE(6706)] = 426696, [SMALL_STATE(6707)] = 426729, [SMALL_STATE(6708)] = 426796, [SMALL_STATE(6709)] = 426829, [SMALL_STATE(6710)] = 426896, [SMALL_STATE(6711)] = 426929, [SMALL_STATE(6712)] = 426966, [SMALL_STATE(6713)] = 427003, [SMALL_STATE(6714)] = 427038, [SMALL_STATE(6715)] = 427070, [SMALL_STATE(6716)] = 427146, [SMALL_STATE(6717)] = 427208, [SMALL_STATE(6718)] = 427284, [SMALL_STATE(6719)] = 427346, [SMALL_STATE(6720)] = 427378, [SMALL_STATE(6721)] = 427410, [SMALL_STATE(6722)] = 427446, [SMALL_STATE(6723)] = 427484, [SMALL_STATE(6724)] = 427560, [SMALL_STATE(6725)] = 427592, [SMALL_STATE(6726)] = 427628, [SMALL_STATE(6727)] = 427690, [SMALL_STATE(6728)] = 427728, [SMALL_STATE(6729)] = 427760, [SMALL_STATE(6730)] = 427792, [SMALL_STATE(6731)] = 427832, [SMALL_STATE(6732)] = 427864, [SMALL_STATE(6733)] = 427910, [SMALL_STATE(6734)] = 427948, [SMALL_STATE(6735)] = 428010, [SMALL_STATE(6736)] = 428042, [SMALL_STATE(6737)] = 428103, [SMALL_STATE(6738)] = 428138, [SMALL_STATE(6739)] = 428211, [SMALL_STATE(6740)] = 428250, [SMALL_STATE(6741)] = 428287, [SMALL_STATE(6742)] = 428348, [SMALL_STATE(6743)] = 428385, [SMALL_STATE(6744)] = 428446, [SMALL_STATE(6745)] = 428481, [SMALL_STATE(6746)] = 428516, [SMALL_STATE(6747)] = 428551, [SMALL_STATE(6748)] = 428588, [SMALL_STATE(6749)] = 428649, [SMALL_STATE(6750)] = 428710, [SMALL_STATE(6751)] = 428771, [SMALL_STATE(6752)] = 428808, [SMALL_STATE(6753)] = 428841, [SMALL_STATE(6754)] = 428902, [SMALL_STATE(6755)] = 428939, [SMALL_STATE(6756)] = 429000, [SMALL_STATE(6757)] = 429061, [SMALL_STATE(6758)] = 429098, [SMALL_STATE(6759)] = 429135, [SMALL_STATE(6760)] = 429172, [SMALL_STATE(6761)] = 429217, [SMALL_STATE(6762)] = 429254, [SMALL_STATE(6763)] = 429291, [SMALL_STATE(6764)] = 429326, [SMALL_STATE(6765)] = 429358, [SMALL_STATE(6766)] = 429418, [SMALL_STATE(6767)] = 429450, [SMALL_STATE(6768)] = 429482, [SMALL_STATE(6769)] = 429514, [SMALL_STATE(6770)] = 429546, [SMALL_STATE(6771)] = 429582, [SMALL_STATE(6772)] = 429614, [SMALL_STATE(6773)] = 429646, [SMALL_STATE(6774)] = 429678, [SMALL_STATE(6775)] = 429710, [SMALL_STATE(6776)] = 429742, [SMALL_STATE(6777)] = 429774, [SMALL_STATE(6778)] = 429810, [SMALL_STATE(6779)] = 429846, [SMALL_STATE(6780)] = 429882, [SMALL_STATE(6781)] = 429918, [SMALL_STATE(6782)] = 429954, [SMALL_STATE(6783)] = 429988, [SMALL_STATE(6784)] = 430022, [SMALL_STATE(6785)] = 430084, [SMALL_STATE(6786)] = 430116, [SMALL_STATE(6787)] = 430148, [SMALL_STATE(6788)] = 430180, [SMALL_STATE(6789)] = 430212, [SMALL_STATE(6790)] = 430244, [SMALL_STATE(6791)] = 430276, [SMALL_STATE(6792)] = 430308, [SMALL_STATE(6793)] = 430340, [SMALL_STATE(6794)] = 430372, [SMALL_STATE(6795)] = 430406, [SMALL_STATE(6796)] = 430466, [SMALL_STATE(6797)] = 430526, [SMALL_STATE(6798)] = 430586, [SMALL_STATE(6799)] = 430646, [SMALL_STATE(6800)] = 430708, [SMALL_STATE(6801)] = 430740, [SMALL_STATE(6802)] = 430800, [SMALL_STATE(6803)] = 430832, [SMALL_STATE(6804)] = 430864, [SMALL_STATE(6805)] = 430896, [SMALL_STATE(6806)] = 430956, [SMALL_STATE(6807)] = 431016, [SMALL_STATE(6808)] = 431076, [SMALL_STATE(6809)] = 431106, [SMALL_STATE(6810)] = 431166, [SMALL_STATE(6811)] = 431198, [SMALL_STATE(6812)] = 431230, [SMALL_STATE(6813)] = 431262, [SMALL_STATE(6814)] = 431324, [SMALL_STATE(6815)] = 431384, [SMALL_STATE(6816)] = 431414, [SMALL_STATE(6817)] = 431446, [SMALL_STATE(6818)] = 431478, [SMALL_STATE(6819)] = 431510, [SMALL_STATE(6820)] = 431542, [SMALL_STATE(6821)] = 431578, [SMALL_STATE(6822)] = 431610, [SMALL_STATE(6823)] = 431642, [SMALL_STATE(6824)] = 431674, [SMALL_STATE(6825)] = 431706, [SMALL_STATE(6826)] = 431766, [SMALL_STATE(6827)] = 431798, [SMALL_STATE(6828)] = 431830, [SMALL_STATE(6829)] = 431860, [SMALL_STATE(6830)] = 431892, [SMALL_STATE(6831)] = 431922, [SMALL_STATE(6832)] = 431954, [SMALL_STATE(6833)] = 431986, [SMALL_STATE(6834)] = 432018, [SMALL_STATE(6835)] = 432048, [SMALL_STATE(6836)] = 432108, [SMALL_STATE(6837)] = 432139, [SMALL_STATE(6838)] = 432170, [SMALL_STATE(6839)] = 432201, [SMALL_STATE(6840)] = 432258, [SMALL_STATE(6841)] = 432289, [SMALL_STATE(6842)] = 432320, [SMALL_STATE(6843)] = 432349, [SMALL_STATE(6844)] = 432380, [SMALL_STATE(6845)] = 432409, [SMALL_STATE(6846)] = 432440, [SMALL_STATE(6847)] = 432471, [SMALL_STATE(6848)] = 432502, [SMALL_STATE(6849)] = 432533, [SMALL_STATE(6850)] = 432564, [SMALL_STATE(6851)] = 432621, [SMALL_STATE(6852)] = 432652, [SMALL_STATE(6853)] = 432683, [SMALL_STATE(6854)] = 432740, [SMALL_STATE(6855)] = 432797, [SMALL_STATE(6856)] = 432828, [SMALL_STATE(6857)] = 432859, [SMALL_STATE(6858)] = 432890, [SMALL_STATE(6859)] = 432921, [SMALL_STATE(6860)] = 432952, [SMALL_STATE(6861)] = 432983, [SMALL_STATE(6862)] = 433012, [SMALL_STATE(6863)] = 433041, [SMALL_STATE(6864)] = 433098, [SMALL_STATE(6865)] = 433127, [SMALL_STATE(6866)] = 433158, [SMALL_STATE(6867)] = 433189, [SMALL_STATE(6868)] = 433220, [SMALL_STATE(6869)] = 433251, [SMALL_STATE(6870)] = 433282, [SMALL_STATE(6871)] = 433339, [SMALL_STATE(6872)] = 433396, [SMALL_STATE(6873)] = 433427, [SMALL_STATE(6874)] = 433458, [SMALL_STATE(6875)] = 433489, [SMALL_STATE(6876)] = 433520, [SMALL_STATE(6877)] = 433551, [SMALL_STATE(6878)] = 433582, [SMALL_STATE(6879)] = 433613, [SMALL_STATE(6880)] = 433644, [SMALL_STATE(6881)] = 433675, [SMALL_STATE(6882)] = 433706, [SMALL_STATE(6883)] = 433737, [SMALL_STATE(6884)] = 433794, [SMALL_STATE(6885)] = 433851, [SMALL_STATE(6886)] = 433882, [SMALL_STATE(6887)] = 433911, [SMALL_STATE(6888)] = 433942, [SMALL_STATE(6889)] = 433999, [SMALL_STATE(6890)] = 434030, [SMALL_STATE(6891)] = 434061, [SMALL_STATE(6892)] = 434092, [SMALL_STATE(6893)] = 434121, [SMALL_STATE(6894)] = 434152, [SMALL_STATE(6895)] = 434183, [SMALL_STATE(6896)] = 434214, [SMALL_STATE(6897)] = 434271, [SMALL_STATE(6898)] = 434302, [SMALL_STATE(6899)] = 434333, [SMALL_STATE(6900)] = 434390, [SMALL_STATE(6901)] = 434433, [SMALL_STATE(6902)] = 434464, [SMALL_STATE(6903)] = 434495, [SMALL_STATE(6904)] = 434524, [SMALL_STATE(6905)] = 434581, [SMALL_STATE(6906)] = 434638, [SMALL_STATE(6907)] = 434669, [SMALL_STATE(6908)] = 434700, [SMALL_STATE(6909)] = 434757, [SMALL_STATE(6910)] = 434814, [SMALL_STATE(6911)] = 434871, [SMALL_STATE(6912)] = 434902, [SMALL_STATE(6913)] = 434931, [SMALL_STATE(6914)] = 434962, [SMALL_STATE(6915)] = 435019, [SMALL_STATE(6916)] = 435076, [SMALL_STATE(6917)] = 435107, [SMALL_STATE(6918)] = 435138, [SMALL_STATE(6919)] = 435167, [SMALL_STATE(6920)] = 435224, [SMALL_STATE(6921)] = 435281, [SMALL_STATE(6922)] = 435338, [SMALL_STATE(6923)] = 435395, [SMALL_STATE(6924)] = 435452, [SMALL_STATE(6925)] = 435483, [SMALL_STATE(6926)] = 435512, [SMALL_STATE(6927)] = 435543, [SMALL_STATE(6928)] = 435574, [SMALL_STATE(6929)] = 435605, [SMALL_STATE(6930)] = 435634, [SMALL_STATE(6931)] = 435665, [SMALL_STATE(6932)] = 435696, [SMALL_STATE(6933)] = 435753, [SMALL_STATE(6934)] = 435784, [SMALL_STATE(6935)] = 435813, [SMALL_STATE(6936)] = 435870, [SMALL_STATE(6937)] = 435901, [SMALL_STATE(6938)] = 435958, [SMALL_STATE(6939)] = 436024, [SMALL_STATE(6940)] = 436080, [SMALL_STATE(6941)] = 436110, [SMALL_STATE(6942)] = 436140, [SMALL_STATE(6943)] = 436196, [SMALL_STATE(6944)] = 436226, [SMALL_STATE(6945)] = 436292, [SMALL_STATE(6946)] = 436358, [SMALL_STATE(6947)] = 436424, [SMALL_STATE(6948)] = 436480, [SMALL_STATE(6949)] = 436546, [SMALL_STATE(6950)] = 436602, [SMALL_STATE(6951)] = 436668, [SMALL_STATE(6952)] = 436724, [SMALL_STATE(6953)] = 436780, [SMALL_STATE(6954)] = 436810, [SMALL_STATE(6955)] = 436876, [SMALL_STATE(6956)] = 436906, [SMALL_STATE(6957)] = 436970, [SMALL_STATE(6958)] = 437002, [SMALL_STATE(6959)] = 437058, [SMALL_STATE(6960)] = 437114, [SMALL_STATE(6961)] = 437180, [SMALL_STATE(6962)] = 437236, [SMALL_STATE(6963)] = 437300, [SMALL_STATE(6964)] = 437356, [SMALL_STATE(6965)] = 437412, [SMALL_STATE(6966)] = 437468, [SMALL_STATE(6967)] = 437524, [SMALL_STATE(6968)] = 437556, [SMALL_STATE(6969)] = 437622, [SMALL_STATE(6970)] = 437678, [SMALL_STATE(6971)] = 437744, [SMALL_STATE(6972)] = 437774, [SMALL_STATE(6973)] = 437816, [SMALL_STATE(6974)] = 437872, [SMALL_STATE(6975)] = 437928, [SMALL_STATE(6976)] = 437994, [SMALL_STATE(6977)] = 438050, [SMALL_STATE(6978)] = 438106, [SMALL_STATE(6979)] = 438170, [SMALL_STATE(6980)] = 438236, [SMALL_STATE(6981)] = 438292, [SMALL_STATE(6982)] = 438348, [SMALL_STATE(6983)] = 438378, [SMALL_STATE(6984)] = 438408, [SMALL_STATE(6985)] = 438437, [SMALL_STATE(6986)] = 438466, [SMALL_STATE(6987)] = 438519, [SMALL_STATE(6988)] = 438569, [SMALL_STATE(6989)] = 438595, [SMALL_STATE(6990)] = 438629, [SMALL_STATE(6991)] = 438655, [SMALL_STATE(6992)] = 438681, [SMALL_STATE(6993)] = 438733, [SMALL_STATE(6994)] = 438759, [SMALL_STATE(6995)] = 438815, [SMALL_STATE(6996)] = 438849, [SMALL_STATE(6997)] = 438875, [SMALL_STATE(6998)] = 438925, [SMALL_STATE(6999)] = 438951, [SMALL_STATE(7000)] = 439001, [SMALL_STATE(7001)] = 439051, [SMALL_STATE(7002)] = 439089, [SMALL_STATE(7003)] = 439123, [SMALL_STATE(7004)] = 439149, [SMALL_STATE(7005)] = 439175, [SMALL_STATE(7006)] = 439206, [SMALL_STATE(7007)] = 439231, [SMALL_STATE(7008)] = 439256, [SMALL_STATE(7009)] = 439281, [SMALL_STATE(7010)] = 439306, [SMALL_STATE(7011)] = 439331, [SMALL_STATE(7012)] = 439356, [SMALL_STATE(7013)] = 439381, [SMALL_STATE(7014)] = 439406, [SMALL_STATE(7015)] = 439431, [SMALL_STATE(7016)] = 439472, [SMALL_STATE(7017)] = 439497, [SMALL_STATE(7018)] = 439522, [SMALL_STATE(7019)] = 439547, [SMALL_STATE(7020)] = 439572, [SMALL_STATE(7021)] = 439597, [SMALL_STATE(7022)] = 439622, [SMALL_STATE(7023)] = 439647, [SMALL_STATE(7024)] = 439672, [SMALL_STATE(7025)] = 439697, [SMALL_STATE(7026)] = 439754, [SMALL_STATE(7027)] = 439791, [SMALL_STATE(7028)] = 439846, [SMALL_STATE(7029)] = 439881, [SMALL_STATE(7030)] = 439906, [SMALL_STATE(7031)] = 439963, [SMALL_STATE(7032)] = 439998, [SMALL_STATE(7033)] = 440023, [SMALL_STATE(7034)] = 440064, [SMALL_STATE(7035)] = 440121, [SMALL_STATE(7036)] = 440146, [SMALL_STATE(7037)] = 440173, [SMALL_STATE(7038)] = 440198, [SMALL_STATE(7039)] = 440223, [SMALL_STATE(7040)] = 440248, [SMALL_STATE(7041)] = 440279, [SMALL_STATE(7042)] = 440304, [SMALL_STATE(7043)] = 440361, [SMALL_STATE(7044)] = 440410, [SMALL_STATE(7045)] = 440459, [SMALL_STATE(7046)] = 440500, [SMALL_STATE(7047)] = 440531, [SMALL_STATE(7048)] = 440562, [SMALL_STATE(7049)] = 440603, [SMALL_STATE(7050)] = 440634, [SMALL_STATE(7051)] = 440661, [SMALL_STATE(7052)] = 440710, [SMALL_STATE(7053)] = 440759, [SMALL_STATE(7054)] = 440790, [SMALL_STATE(7055)] = 440847, [SMALL_STATE(7056)] = 440904, [SMALL_STATE(7057)] = 440935, [SMALL_STATE(7058)] = 440992, [SMALL_STATE(7059)] = 441023, [SMALL_STATE(7060)] = 441064, [SMALL_STATE(7061)] = 441121, [SMALL_STATE(7062)] = 441152, [SMALL_STATE(7063)] = 441209, [SMALL_STATE(7064)] = 441234, [SMALL_STATE(7065)] = 441291, [SMALL_STATE(7066)] = 441348, [SMALL_STATE(7067)] = 441373, [SMALL_STATE(7068)] = 441404, [SMALL_STATE(7069)] = 441429, [SMALL_STATE(7070)] = 441486, [SMALL_STATE(7071)] = 441510, [SMALL_STATE(7072)] = 441564, [SMALL_STATE(7073)] = 441590, [SMALL_STATE(7074)] = 441618, [SMALL_STATE(7075)] = 441658, [SMALL_STATE(7076)] = 441688, [SMALL_STATE(7077)] = 441716, [SMALL_STATE(7078)] = 441744, [SMALL_STATE(7079)] = 441770, [SMALL_STATE(7080)] = 441796, [SMALL_STATE(7081)] = 441822, [SMALL_STATE(7082)] = 441862, [SMALL_STATE(7083)] = 441916, [SMALL_STATE(7084)] = 441940, [SMALL_STATE(7085)] = 441968, [SMALL_STATE(7086)] = 441994, [SMALL_STATE(7087)] = 442024, [SMALL_STATE(7088)] = 442052, [SMALL_STATE(7089)] = 442106, [SMALL_STATE(7090)] = 442134, [SMALL_STATE(7091)] = 442162, [SMALL_STATE(7092)] = 442190, [SMALL_STATE(7093)] = 442218, [SMALL_STATE(7094)] = 442272, [SMALL_STATE(7095)] = 442312, [SMALL_STATE(7096)] = 442338, [SMALL_STATE(7097)] = 442370, [SMALL_STATE(7098)] = 442410, [SMALL_STATE(7099)] = 442438, [SMALL_STATE(7100)] = 442492, [SMALL_STATE(7101)] = 442546, [SMALL_STATE(7102)] = 442586, [SMALL_STATE(7103)] = 442640, [SMALL_STATE(7104)] = 442694, [SMALL_STATE(7105)] = 442734, [SMALL_STATE(7106)] = 442788, [SMALL_STATE(7107)] = 442816, [SMALL_STATE(7108)] = 442844, [SMALL_STATE(7109)] = 442898, [SMALL_STATE(7110)] = 442928, [SMALL_STATE(7111)] = 442956, [SMALL_STATE(7112)] = 442980, [SMALL_STATE(7113)] = 443034, [SMALL_STATE(7114)] = 443062, [SMALL_STATE(7115)] = 443116, [SMALL_STATE(7116)] = 443156, [SMALL_STATE(7117)] = 443184, [SMALL_STATE(7118)] = 443214, [SMALL_STATE(7119)] = 443244, [SMALL_STATE(7120)] = 443298, [SMALL_STATE(7121)] = 443326, [SMALL_STATE(7122)] = 443380, [SMALL_STATE(7123)] = 443434, [SMALL_STATE(7124)] = 443473, [SMALL_STATE(7125)] = 443524, [SMALL_STATE(7126)] = 443549, [SMALL_STATE(7127)] = 443578, [SMALL_STATE(7128)] = 443603, [SMALL_STATE(7129)] = 443628, [SMALL_STATE(7130)] = 443653, [SMALL_STATE(7131)] = 443678, [SMALL_STATE(7132)] = 443703, [SMALL_STATE(7133)] = 443726, [SMALL_STATE(7134)] = 443751, [SMALL_STATE(7135)] = 443802, [SMALL_STATE(7136)] = 443831, [SMALL_STATE(7137)] = 443866, [SMALL_STATE(7138)] = 443891, [SMALL_STATE(7139)] = 443914, [SMALL_STATE(7140)] = 443949, [SMALL_STATE(7141)] = 443972, [SMALL_STATE(7142)] = 443997, [SMALL_STATE(7143)] = 444028, [SMALL_STATE(7144)] = 444079, [SMALL_STATE(7145)] = 444104, [SMALL_STATE(7146)] = 444129, [SMALL_STATE(7147)] = 444152, [SMALL_STATE(7148)] = 444187, [SMALL_STATE(7149)] = 444212, [SMALL_STATE(7150)] = 444247, [SMALL_STATE(7151)] = 444272, [SMALL_STATE(7152)] = 444297, [SMALL_STATE(7153)] = 444348, [SMALL_STATE(7154)] = 444373, [SMALL_STATE(7155)] = 444400, [SMALL_STATE(7156)] = 444423, [SMALL_STATE(7157)] = 444448, [SMALL_STATE(7158)] = 444483, [SMALL_STATE(7159)] = 444508, [SMALL_STATE(7160)] = 444533, [SMALL_STATE(7161)] = 444562, [SMALL_STATE(7162)] = 444587, [SMALL_STATE(7163)] = 444612, [SMALL_STATE(7164)] = 444637, [SMALL_STATE(7165)] = 444666, [SMALL_STATE(7166)] = 444691, [SMALL_STATE(7167)] = 444716, [SMALL_STATE(7168)] = 444741, [SMALL_STATE(7169)] = 444766, [SMALL_STATE(7170)] = 444791, [SMALL_STATE(7171)] = 444826, [SMALL_STATE(7172)] = 444865, [SMALL_STATE(7173)] = 444904, [SMALL_STATE(7174)] = 444943, [SMALL_STATE(7175)] = 444968, [SMALL_STATE(7176)] = 445007, [SMALL_STATE(7177)] = 445032, [SMALL_STATE(7178)] = 445057, [SMALL_STATE(7179)] = 445084, [SMALL_STATE(7180)] = 445111, [SMALL_STATE(7181)] = 445136, [SMALL_STATE(7182)] = 445161, [SMALL_STATE(7183)] = 445186, [SMALL_STATE(7184)] = 445213, [SMALL_STATE(7185)] = 445240, [SMALL_STATE(7186)] = 445265, [SMALL_STATE(7187)] = 445292, [SMALL_STATE(7188)] = 445321, [SMALL_STATE(7189)] = 445346, [SMALL_STATE(7190)] = 445371, [SMALL_STATE(7191)] = 445396, [SMALL_STATE(7192)] = 445425, [SMALL_STATE(7193)] = 445450, [SMALL_STATE(7194)] = 445479, [SMALL_STATE(7195)] = 445501, [SMALL_STATE(7196)] = 445535, [SMALL_STATE(7197)] = 445557, [SMALL_STATE(7198)] = 445579, [SMALL_STATE(7199)] = 445601, [SMALL_STATE(7200)] = 445623, [SMALL_STATE(7201)] = 445671, [SMALL_STATE(7202)] = 445719, [SMALL_STATE(7203)] = 445767, [SMALL_STATE(7204)] = 445815, [SMALL_STATE(7205)] = 445863, [SMALL_STATE(7206)] = 445911, [SMALL_STATE(7207)] = 445933, [SMALL_STATE(7208)] = 445967, [SMALL_STATE(7209)] = 446015, [SMALL_STATE(7210)] = 446041, [SMALL_STATE(7211)] = 446063, [SMALL_STATE(7212)] = 446095, [SMALL_STATE(7213)] = 446127, [SMALL_STATE(7214)] = 446153, [SMALL_STATE(7215)] = 446175, [SMALL_STATE(7216)] = 446197, [SMALL_STATE(7217)] = 446219, [SMALL_STATE(7218)] = 446241, [SMALL_STATE(7219)] = 446263, [SMALL_STATE(7220)] = 446285, [SMALL_STATE(7221)] = 446307, [SMALL_STATE(7222)] = 446329, [SMALL_STATE(7223)] = 446351, [SMALL_STATE(7224)] = 446373, [SMALL_STATE(7225)] = 446395, [SMALL_STATE(7226)] = 446417, [SMALL_STATE(7227)] = 446439, [SMALL_STATE(7228)] = 446461, [SMALL_STATE(7229)] = 446483, [SMALL_STATE(7230)] = 446505, [SMALL_STATE(7231)] = 446527, [SMALL_STATE(7232)] = 446549, [SMALL_STATE(7233)] = 446575, [SMALL_STATE(7234)] = 446597, [SMALL_STATE(7235)] = 446619, [SMALL_STATE(7236)] = 446641, [SMALL_STATE(7237)] = 446675, [SMALL_STATE(7238)] = 446697, [SMALL_STATE(7239)] = 446723, [SMALL_STATE(7240)] = 446771, [SMALL_STATE(7241)] = 446793, [SMALL_STATE(7242)] = 446815, [SMALL_STATE(7243)] = 446845, [SMALL_STATE(7244)] = 446879, [SMALL_STATE(7245)] = 446901, [SMALL_STATE(7246)] = 446923, [SMALL_STATE(7247)] = 446945, [SMALL_STATE(7248)] = 446993, [SMALL_STATE(7249)] = 447041, [SMALL_STATE(7250)] = 447089, [SMALL_STATE(7251)] = 447137, [SMALL_STATE(7252)] = 447185, [SMALL_STATE(7253)] = 447233, [SMALL_STATE(7254)] = 447255, [SMALL_STATE(7255)] = 447277, [SMALL_STATE(7256)] = 447301, [SMALL_STATE(7257)] = 447323, [SMALL_STATE(7258)] = 447345, [SMALL_STATE(7259)] = 447367, [SMALL_STATE(7260)] = 447389, [SMALL_STATE(7261)] = 447411, [SMALL_STATE(7262)] = 447433, [SMALL_STATE(7263)] = 447471, [SMALL_STATE(7264)] = 447509, [SMALL_STATE(7265)] = 447547, [SMALL_STATE(7266)] = 447585, [SMALL_STATE(7267)] = 447623, [SMALL_STATE(7268)] = 447645, [SMALL_STATE(7269)] = 447667, [SMALL_STATE(7270)] = 447693, [SMALL_STATE(7271)] = 447715, [SMALL_STATE(7272)] = 447737, [SMALL_STATE(7273)] = 447785, [SMALL_STATE(7274)] = 447811, [SMALL_STATE(7275)] = 447835, [SMALL_STATE(7276)] = 447859, [SMALL_STATE(7277)] = 447883, [SMALL_STATE(7278)] = 447917, [SMALL_STATE(7279)] = 447939, [SMALL_STATE(7280)] = 447973, [SMALL_STATE(7281)] = 448021, [SMALL_STATE(7282)] = 448069, [SMALL_STATE(7283)] = 448091, [SMALL_STATE(7284)] = 448113, [SMALL_STATE(7285)] = 448135, [SMALL_STATE(7286)] = 448157, [SMALL_STATE(7287)] = 448179, [SMALL_STATE(7288)] = 448203, [SMALL_STATE(7289)] = 448227, [SMALL_STATE(7290)] = 448251, [SMALL_STATE(7291)] = 448299, [SMALL_STATE(7292)] = 448323, [SMALL_STATE(7293)] = 448345, [SMALL_STATE(7294)] = 448367, [SMALL_STATE(7295)] = 448389, [SMALL_STATE(7296)] = 448437, [SMALL_STATE(7297)] = 448459, [SMALL_STATE(7298)] = 448481, [SMALL_STATE(7299)] = 448505, [SMALL_STATE(7300)] = 448527, [SMALL_STATE(7301)] = 448575, [SMALL_STATE(7302)] = 448597, [SMALL_STATE(7303)] = 448619, [SMALL_STATE(7304)] = 448641, [SMALL_STATE(7305)] = 448667, [SMALL_STATE(7306)] = 448715, [SMALL_STATE(7307)] = 448737, [SMALL_STATE(7308)] = 448759, [SMALL_STATE(7309)] = 448807, [SMALL_STATE(7310)] = 448829, [SMALL_STATE(7311)] = 448870, [SMALL_STATE(7312)] = 448891, [SMALL_STATE(7313)] = 448936, [SMALL_STATE(7314)] = 448969, [SMALL_STATE(7315)] = 448990, [SMALL_STATE(7316)] = 449023, [SMALL_STATE(7317)] = 449056, [SMALL_STATE(7318)] = 449079, [SMALL_STATE(7319)] = 449102, [SMALL_STATE(7320)] = 449125, [SMALL_STATE(7321)] = 449148, [SMALL_STATE(7322)] = 449181, [SMALL_STATE(7323)] = 449210, [SMALL_STATE(7324)] = 449251, [SMALL_STATE(7325)] = 449296, [SMALL_STATE(7326)] = 449329, [SMALL_STATE(7327)] = 449354, [SMALL_STATE(7328)] = 449375, [SMALL_STATE(7329)] = 449408, [SMALL_STATE(7330)] = 449453, [SMALL_STATE(7331)] = 449496, [SMALL_STATE(7332)] = 449517, [SMALL_STATE(7333)] = 449550, [SMALL_STATE(7334)] = 449579, [SMALL_STATE(7335)] = 449600, [SMALL_STATE(7336)] = 449633, [SMALL_STATE(7337)] = 449662, [SMALL_STATE(7338)] = 449707, [SMALL_STATE(7339)] = 449752, [SMALL_STATE(7340)] = 449785, [SMALL_STATE(7341)] = 449818, [SMALL_STATE(7342)] = 449847, [SMALL_STATE(7343)] = 449880, [SMALL_STATE(7344)] = 449925, [SMALL_STATE(7345)] = 449958, [SMALL_STATE(7346)] = 449999, [SMALL_STATE(7347)] = 450032, [SMALL_STATE(7348)] = 450061, [SMALL_STATE(7349)] = 450094, [SMALL_STATE(7350)] = 450127, [SMALL_STATE(7351)] = 450172, [SMALL_STATE(7352)] = 450205, [SMALL_STATE(7353)] = 450226, [SMALL_STATE(7354)] = 450271, [SMALL_STATE(7355)] = 450304, [SMALL_STATE(7356)] = 450349, [SMALL_STATE(7357)] = 450390, [SMALL_STATE(7358)] = 450423, [SMALL_STATE(7359)] = 450456, [SMALL_STATE(7360)] = 450485, [SMALL_STATE(7361)] = 450528, [SMALL_STATE(7362)] = 450561, [SMALL_STATE(7363)] = 450594, [SMALL_STATE(7364)] = 450615, [SMALL_STATE(7365)] = 450636, [SMALL_STATE(7366)] = 450677, [SMALL_STATE(7367)] = 450700, [SMALL_STATE(7368)] = 450745, [SMALL_STATE(7369)] = 450786, [SMALL_STATE(7370)] = 450819, [SMALL_STATE(7371)] = 450862, [SMALL_STATE(7372)] = 450885, [SMALL_STATE(7373)] = 450914, [SMALL_STATE(7374)] = 450937, [SMALL_STATE(7375)] = 450960, [SMALL_STATE(7376)] = 450983, [SMALL_STATE(7377)] = 451028, [SMALL_STATE(7378)] = 451053, [SMALL_STATE(7379)] = 451086, [SMALL_STATE(7380)] = 451119, [SMALL_STATE(7381)] = 451148, [SMALL_STATE(7382)] = 451169, [SMALL_STATE(7383)] = 451202, [SMALL_STATE(7384)] = 451243, [SMALL_STATE(7385)] = 451264, [SMALL_STATE(7386)] = 451300, [SMALL_STATE(7387)] = 451342, [SMALL_STATE(7388)] = 451384, [SMALL_STATE(7389)] = 451426, [SMALL_STATE(7390)] = 451468, [SMALL_STATE(7391)] = 451488, [SMALL_STATE(7392)] = 451528, [SMALL_STATE(7393)] = 451568, [SMALL_STATE(7394)] = 451588, [SMALL_STATE(7395)] = 451628, [SMALL_STATE(7396)] = 451648, [SMALL_STATE(7397)] = 451690, [SMALL_STATE(7398)] = 451732, [SMALL_STATE(7399)] = 451760, [SMALL_STATE(7400)] = 451780, [SMALL_STATE(7401)] = 451800, [SMALL_STATE(7402)] = 451820, [SMALL_STATE(7403)] = 451840, [SMALL_STATE(7404)] = 451882, [SMALL_STATE(7405)] = 451922, [SMALL_STATE(7406)] = 451942, [SMALL_STATE(7407)] = 451978, [SMALL_STATE(7408)] = 452018, [SMALL_STATE(7409)] = 452046, [SMALL_STATE(7410)] = 452086, [SMALL_STATE(7411)] = 452106, [SMALL_STATE(7412)] = 452148, [SMALL_STATE(7413)] = 452168, [SMALL_STATE(7414)] = 452210, [SMALL_STATE(7415)] = 452252, [SMALL_STATE(7416)] = 452272, [SMALL_STATE(7417)] = 452292, [SMALL_STATE(7418)] = 452312, [SMALL_STATE(7419)] = 452336, [SMALL_STATE(7420)] = 452364, [SMALL_STATE(7421)] = 452402, [SMALL_STATE(7422)] = 452424, [SMALL_STATE(7423)] = 452444, [SMALL_STATE(7424)] = 452482, [SMALL_STATE(7425)] = 452522, [SMALL_STATE(7426)] = 452564, [SMALL_STATE(7427)] = 452584, [SMALL_STATE(7428)] = 452604, [SMALL_STATE(7429)] = 452624, [SMALL_STATE(7430)] = 452666, [SMALL_STATE(7431)] = 452694, [SMALL_STATE(7432)] = 452716, [SMALL_STATE(7433)] = 452736, [SMALL_STATE(7434)] = 452766, [SMALL_STATE(7435)] = 452796, [SMALL_STATE(7436)] = 452820, [SMALL_STATE(7437)] = 452862, [SMALL_STATE(7438)] = 452886, [SMALL_STATE(7439)] = 452928, [SMALL_STATE(7440)] = 452952, [SMALL_STATE(7441)] = 452988, [SMALL_STATE(7442)] = 453028, [SMALL_STATE(7443)] = 453056, [SMALL_STATE(7444)] = 453084, [SMALL_STATE(7445)] = 453120, [SMALL_STATE(7446)] = 453156, [SMALL_STATE(7447)] = 453180, [SMALL_STATE(7448)] = 453222, [SMALL_STATE(7449)] = 453242, [SMALL_STATE(7450)] = 453278, [SMALL_STATE(7451)] = 453318, [SMALL_STATE(7452)] = 453358, [SMALL_STATE(7453)] = 453394, [SMALL_STATE(7454)] = 453414, [SMALL_STATE(7455)] = 453450, [SMALL_STATE(7456)] = 453492, [SMALL_STATE(7457)] = 453522, [SMALL_STATE(7458)] = 453552, [SMALL_STATE(7459)] = 453588, [SMALL_STATE(7460)] = 453630, [SMALL_STATE(7461)] = 453666, [SMALL_STATE(7462)] = 453696, [SMALL_STATE(7463)] = 453716, [SMALL_STATE(7464)] = 453746, [SMALL_STATE(7465)] = 453776, [SMALL_STATE(7466)] = 453812, [SMALL_STATE(7467)] = 453854, [SMALL_STATE(7468)] = 453896, [SMALL_STATE(7469)] = 453926, [SMALL_STATE(7470)] = 453962, [SMALL_STATE(7471)] = 453982, [SMALL_STATE(7472)] = 454002, [SMALL_STATE(7473)] = 454038, [SMALL_STATE(7474)] = 454058, [SMALL_STATE(7475)] = 454078, [SMALL_STATE(7476)] = 454118, [SMALL_STATE(7477)] = 454160, [SMALL_STATE(7478)] = 454182, [SMALL_STATE(7479)] = 454224, [SMALL_STATE(7480)] = 454266, [SMALL_STATE(7481)] = 454308, [SMALL_STATE(7482)] = 454350, [SMALL_STATE(7483)] = 454374, [SMALL_STATE(7484)] = 454416, [SMALL_STATE(7485)] = 454452, [SMALL_STATE(7486)] = 454494, [SMALL_STATE(7487)] = 454536, [SMALL_STATE(7488)] = 454578, [SMALL_STATE(7489)] = 454620, [SMALL_STATE(7490)] = 454650, [SMALL_STATE(7491)] = 454680, [SMALL_STATE(7492)] = 454710, [SMALL_STATE(7493)] = 454734, [SMALL_STATE(7494)] = 454758, [SMALL_STATE(7495)] = 454778, [SMALL_STATE(7496)] = 454818, [SMALL_STATE(7497)] = 454860, [SMALL_STATE(7498)] = 454880, [SMALL_STATE(7499)] = 454916, [SMALL_STATE(7500)] = 454958, [SMALL_STATE(7501)] = 454994, [SMALL_STATE(7502)] = 455036, [SMALL_STATE(7503)] = 455072, [SMALL_STATE(7504)] = 455114, [SMALL_STATE(7505)] = 455156, [SMALL_STATE(7506)] = 455198, [SMALL_STATE(7507)] = 455240, [SMALL_STATE(7508)] = 455276, [SMALL_STATE(7509)] = 455312, [SMALL_STATE(7510)] = 455348, [SMALL_STATE(7511)] = 455390, [SMALL_STATE(7512)] = 455426, [SMALL_STATE(7513)] = 455462, [SMALL_STATE(7514)] = 455498, [SMALL_STATE(7515)] = 455540, [SMALL_STATE(7516)] = 455576, [SMALL_STATE(7517)] = 455618, [SMALL_STATE(7518)] = 455654, [SMALL_STATE(7519)] = 455690, [SMALL_STATE(7520)] = 455726, [SMALL_STATE(7521)] = 455762, [SMALL_STATE(7522)] = 455804, [SMALL_STATE(7523)] = 455840, [SMALL_STATE(7524)] = 455876, [SMALL_STATE(7525)] = 455912, [SMALL_STATE(7526)] = 455948, [SMALL_STATE(7527)] = 455984, [SMALL_STATE(7528)] = 456020, [SMALL_STATE(7529)] = 456056, [SMALL_STATE(7530)] = 456076, [SMALL_STATE(7531)] = 456112, [SMALL_STATE(7532)] = 456150, [SMALL_STATE(7533)] = 456192, [SMALL_STATE(7534)] = 456230, [SMALL_STATE(7535)] = 456272, [SMALL_STATE(7536)] = 456314, [SMALL_STATE(7537)] = 456356, [SMALL_STATE(7538)] = 456376, [SMALL_STATE(7539)] = 456396, [SMALL_STATE(7540)] = 456426, [SMALL_STATE(7541)] = 456468, [SMALL_STATE(7542)] = 456492, [SMALL_STATE(7543)] = 456516, [SMALL_STATE(7544)] = 456540, [SMALL_STATE(7545)] = 456564, [SMALL_STATE(7546)] = 456584, [SMALL_STATE(7547)] = 456626, [SMALL_STATE(7548)] = 456668, [SMALL_STATE(7549)] = 456708, [SMALL_STATE(7550)] = 456748, [SMALL_STATE(7551)] = 456790, [SMALL_STATE(7552)] = 456832, [SMALL_STATE(7553)] = 456874, [SMALL_STATE(7554)] = 456916, [SMALL_STATE(7555)] = 456958, [SMALL_STATE(7556)] = 457000, [SMALL_STATE(7557)] = 457042, [SMALL_STATE(7558)] = 457084, [SMALL_STATE(7559)] = 457126, [SMALL_STATE(7560)] = 457168, [SMALL_STATE(7561)] = 457192, [SMALL_STATE(7562)] = 457234, [SMALL_STATE(7563)] = 457276, [SMALL_STATE(7564)] = 457318, [SMALL_STATE(7565)] = 457348, [SMALL_STATE(7566)] = 457378, [SMALL_STATE(7567)] = 457420, [SMALL_STATE(7568)] = 457462, [SMALL_STATE(7569)] = 457504, [SMALL_STATE(7570)] = 457534, [SMALL_STATE(7571)] = 457564, [SMALL_STATE(7572)] = 457594, [SMALL_STATE(7573)] = 457636, [SMALL_STATE(7574)] = 457666, [SMALL_STATE(7575)] = 457708, [SMALL_STATE(7576)] = 457750, [SMALL_STATE(7577)] = 457792, [SMALL_STATE(7578)] = 457816, [SMALL_STATE(7579)] = 457858, [SMALL_STATE(7580)] = 457900, [SMALL_STATE(7581)] = 457942, [SMALL_STATE(7582)] = 457962, [SMALL_STATE(7583)] = 457986, [SMALL_STATE(7584)] = 458028, [SMALL_STATE(7585)] = 458060, [SMALL_STATE(7586)] = 458092, [SMALL_STATE(7587)] = 458124, [SMALL_STATE(7588)] = 458156, [SMALL_STATE(7589)] = 458188, [SMALL_STATE(7590)] = 458220, [SMALL_STATE(7591)] = 458262, [SMALL_STATE(7592)] = 458290, [SMALL_STATE(7593)] = 458314, [SMALL_STATE(7594)] = 458356, [SMALL_STATE(7595)] = 458398, [SMALL_STATE(7596)] = 458422, [SMALL_STATE(7597)] = 458464, [SMALL_STATE(7598)] = 458488, [SMALL_STATE(7599)] = 458530, [SMALL_STATE(7600)] = 458556, [SMALL_STATE(7601)] = 458580, [SMALL_STATE(7602)] = 458622, [SMALL_STATE(7603)] = 458664, [SMALL_STATE(7604)] = 458700, [SMALL_STATE(7605)] = 458724, [SMALL_STATE(7606)] = 458748, [SMALL_STATE(7607)] = 458784, [SMALL_STATE(7608)] = 458807, [SMALL_STATE(7609)] = 458842, [SMALL_STATE(7610)] = 458861, [SMALL_STATE(7611)] = 458884, [SMALL_STATE(7612)] = 458903, [SMALL_STATE(7613)] = 458926, [SMALL_STATE(7614)] = 458965, [SMALL_STATE(7615)] = 459002, [SMALL_STATE(7616)] = 459037, [SMALL_STATE(7617)] = 459074, [SMALL_STATE(7618)] = 459111, [SMALL_STATE(7619)] = 459130, [SMALL_STATE(7620)] = 459149, [SMALL_STATE(7621)] = 459168, [SMALL_STATE(7622)] = 459187, [SMALL_STATE(7623)] = 459206, [SMALL_STATE(7624)] = 459245, [SMALL_STATE(7625)] = 459284, [SMALL_STATE(7626)] = 459307, [SMALL_STATE(7627)] = 459326, [SMALL_STATE(7628)] = 459349, [SMALL_STATE(7629)] = 459368, [SMALL_STATE(7630)] = 459387, [SMALL_STATE(7631)] = 459406, [SMALL_STATE(7632)] = 459445, [SMALL_STATE(7633)] = 459484, [SMALL_STATE(7634)] = 459503, [SMALL_STATE(7635)] = 459522, [SMALL_STATE(7636)] = 459561, [SMALL_STATE(7637)] = 459600, [SMALL_STATE(7638)] = 459619, [SMALL_STATE(7639)] = 459638, [SMALL_STATE(7640)] = 459673, [SMALL_STATE(7641)] = 459712, [SMALL_STATE(7642)] = 459751, [SMALL_STATE(7643)] = 459770, [SMALL_STATE(7644)] = 459793, [SMALL_STATE(7645)] = 459832, [SMALL_STATE(7646)] = 459871, [SMALL_STATE(7647)] = 459890, [SMALL_STATE(7648)] = 459913, [SMALL_STATE(7649)] = 459948, [SMALL_STATE(7650)] = 459971, [SMALL_STATE(7651)] = 460010, [SMALL_STATE(7652)] = 460049, [SMALL_STATE(7653)] = 460088, [SMALL_STATE(7654)] = 460107, [SMALL_STATE(7655)] = 460146, [SMALL_STATE(7656)] = 460185, [SMALL_STATE(7657)] = 460204, [SMALL_STATE(7658)] = 460243, [SMALL_STATE(7659)] = 460282, [SMALL_STATE(7660)] = 460321, [SMALL_STATE(7661)] = 460360, [SMALL_STATE(7662)] = 460399, [SMALL_STATE(7663)] = 460422, [SMALL_STATE(7664)] = 460461, [SMALL_STATE(7665)] = 460500, [SMALL_STATE(7666)] = 460519, [SMALL_STATE(7667)] = 460538, [SMALL_STATE(7668)] = 460577, [SMALL_STATE(7669)] = 460616, [SMALL_STATE(7670)] = 460639, [SMALL_STATE(7671)] = 460666, [SMALL_STATE(7672)] = 460705, [SMALL_STATE(7673)] = 460744, [SMALL_STATE(7674)] = 460783, [SMALL_STATE(7675)] = 460818, [SMALL_STATE(7676)] = 460857, [SMALL_STATE(7677)] = 460896, [SMALL_STATE(7678)] = 460935, [SMALL_STATE(7679)] = 460958, [SMALL_STATE(7680)] = 460997, [SMALL_STATE(7681)] = 461036, [SMALL_STATE(7682)] = 461075, [SMALL_STATE(7683)] = 461094, [SMALL_STATE(7684)] = 461127, [SMALL_STATE(7685)] = 461166, [SMALL_STATE(7686)] = 461205, [SMALL_STATE(7687)] = 461244, [SMALL_STATE(7688)] = 461279, [SMALL_STATE(7689)] = 461318, [SMALL_STATE(7690)] = 461357, [SMALL_STATE(7691)] = 461380, [SMALL_STATE(7692)] = 461415, [SMALL_STATE(7693)] = 461450, [SMALL_STATE(7694)] = 461489, [SMALL_STATE(7695)] = 461508, [SMALL_STATE(7696)] = 461545, [SMALL_STATE(7697)] = 461582, [SMALL_STATE(7698)] = 461621, [SMALL_STATE(7699)] = 461640, [SMALL_STATE(7700)] = 461659, [SMALL_STATE(7701)] = 461678, [SMALL_STATE(7702)] = 461697, [SMALL_STATE(7703)] = 461716, [SMALL_STATE(7704)] = 461735, [SMALL_STATE(7705)] = 461754, [SMALL_STATE(7706)] = 461773, [SMALL_STATE(7707)] = 461792, [SMALL_STATE(7708)] = 461831, [SMALL_STATE(7709)] = 461850, [SMALL_STATE(7710)] = 461869, [SMALL_STATE(7711)] = 461888, [SMALL_STATE(7712)] = 461911, [SMALL_STATE(7713)] = 461946, [SMALL_STATE(7714)] = 461981, [SMALL_STATE(7715)] = 462004, [SMALL_STATE(7716)] = 462039, [SMALL_STATE(7717)] = 462074, [SMALL_STATE(7718)] = 462109, [SMALL_STATE(7719)] = 462144, [SMALL_STATE(7720)] = 462167, [SMALL_STATE(7721)] = 462202, [SMALL_STATE(7722)] = 462237, [SMALL_STATE(7723)] = 462256, [SMALL_STATE(7724)] = 462291, [SMALL_STATE(7725)] = 462310, [SMALL_STATE(7726)] = 462329, [SMALL_STATE(7727)] = 462348, [SMALL_STATE(7728)] = 462367, [SMALL_STATE(7729)] = 462404, [SMALL_STATE(7730)] = 462423, [SMALL_STATE(7731)] = 462442, [SMALL_STATE(7732)] = 462465, [SMALL_STATE(7733)] = 462488, [SMALL_STATE(7734)] = 462507, [SMALL_STATE(7735)] = 462526, [SMALL_STATE(7736)] = 462561, [SMALL_STATE(7737)] = 462580, [SMALL_STATE(7738)] = 462599, [SMALL_STATE(7739)] = 462638, [SMALL_STATE(7740)] = 462677, [SMALL_STATE(7741)] = 462704, [SMALL_STATE(7742)] = 462731, [SMALL_STATE(7743)] = 462758, [SMALL_STATE(7744)] = 462781, [SMALL_STATE(7745)] = 462808, [SMALL_STATE(7746)] = 462835, [SMALL_STATE(7747)] = 462858, [SMALL_STATE(7748)] = 462885, [SMALL_STATE(7749)] = 462912, [SMALL_STATE(7750)] = 462935, [SMALL_STATE(7751)] = 462954, [SMALL_STATE(7752)] = 462973, [SMALL_STATE(7753)] = 463012, [SMALL_STATE(7754)] = 463051, [SMALL_STATE(7755)] = 463090, [SMALL_STATE(7756)] = 463129, [SMALL_STATE(7757)] = 463147, [SMALL_STATE(7758)] = 463183, [SMALL_STATE(7759)] = 463219, [SMALL_STATE(7760)] = 463255, [SMALL_STATE(7761)] = 463285, [SMALL_STATE(7762)] = 463321, [SMALL_STATE(7763)] = 463357, [SMALL_STATE(7764)] = 463393, [SMALL_STATE(7765)] = 463415, [SMALL_STATE(7766)] = 463437, [SMALL_STATE(7767)] = 463455, [SMALL_STATE(7768)] = 463491, [SMALL_STATE(7769)] = 463515, [SMALL_STATE(7770)] = 463537, [SMALL_STATE(7771)] = 463555, [SMALL_STATE(7772)] = 463573, [SMALL_STATE(7773)] = 463591, [SMALL_STATE(7774)] = 463621, [SMALL_STATE(7775)] = 463657, [SMALL_STATE(7776)] = 463693, [SMALL_STATE(7777)] = 463723, [SMALL_STATE(7778)] = 463741, [SMALL_STATE(7779)] = 463759, [SMALL_STATE(7780)] = 463781, [SMALL_STATE(7781)] = 463817, [SMALL_STATE(7782)] = 463853, [SMALL_STATE(7783)] = 463889, [SMALL_STATE(7784)] = 463921, [SMALL_STATE(7785)] = 463953, [SMALL_STATE(7786)] = 463983, [SMALL_STATE(7787)] = 464019, [SMALL_STATE(7788)] = 464045, [SMALL_STATE(7789)] = 464081, [SMALL_STATE(7790)] = 464113, [SMALL_STATE(7791)] = 464143, [SMALL_STATE(7792)] = 464161, [SMALL_STATE(7793)] = 464185, [SMALL_STATE(7794)] = 464209, [SMALL_STATE(7795)] = 464245, [SMALL_STATE(7796)] = 464275, [SMALL_STATE(7797)] = 464305, [SMALL_STATE(7798)] = 464323, [SMALL_STATE(7799)] = 464345, [SMALL_STATE(7800)] = 464367, [SMALL_STATE(7801)] = 464397, [SMALL_STATE(7802)] = 464423, [SMALL_STATE(7803)] = 464459, [SMALL_STATE(7804)] = 464485, [SMALL_STATE(7805)] = 464507, [SMALL_STATE(7806)] = 464533, [SMALL_STATE(7807)] = 464569, [SMALL_STATE(7808)] = 464595, [SMALL_STATE(7809)] = 464621, [SMALL_STATE(7810)] = 464651, [SMALL_STATE(7811)] = 464677, [SMALL_STATE(7812)] = 464703, [SMALL_STATE(7813)] = 464735, [SMALL_STATE(7814)] = 464759, [SMALL_STATE(7815)] = 464789, [SMALL_STATE(7816)] = 464825, [SMALL_STATE(7817)] = 464843, [SMALL_STATE(7818)] = 464879, [SMALL_STATE(7819)] = 464915, [SMALL_STATE(7820)] = 464933, [SMALL_STATE(7821)] = 464969, [SMALL_STATE(7822)] = 464991, [SMALL_STATE(7823)] = 465023, [SMALL_STATE(7824)] = 465041, [SMALL_STATE(7825)] = 465077, [SMALL_STATE(7826)] = 465107, [SMALL_STATE(7827)] = 465137, [SMALL_STATE(7828)] = 465171, [SMALL_STATE(7829)] = 465201, [SMALL_STATE(7830)] = 465219, [SMALL_STATE(7831)] = 465237, [SMALL_STATE(7832)] = 465261, [SMALL_STATE(7833)] = 465297, [SMALL_STATE(7834)] = 465333, [SMALL_STATE(7835)] = 465351, [SMALL_STATE(7836)] = 465383, [SMALL_STATE(7837)] = 465413, [SMALL_STATE(7838)] = 465431, [SMALL_STATE(7839)] = 465453, [SMALL_STATE(7840)] = 465489, [SMALL_STATE(7841)] = 465525, [SMALL_STATE(7842)] = 465543, [SMALL_STATE(7843)] = 465561, [SMALL_STATE(7844)] = 465591, [SMALL_STATE(7845)] = 465625, [SMALL_STATE(7846)] = 465653, [SMALL_STATE(7847)] = 465681, [SMALL_STATE(7848)] = 465717, [SMALL_STATE(7849)] = 465753, [SMALL_STATE(7850)] = 465789, [SMALL_STATE(7851)] = 465825, [SMALL_STATE(7852)] = 465849, [SMALL_STATE(7853)] = 465880, [SMALL_STATE(7854)] = 465911, [SMALL_STATE(7855)] = 465942, [SMALL_STATE(7856)] = 465973, [SMALL_STATE(7857)] = 465990, [SMALL_STATE(7858)] = 466013, [SMALL_STATE(7859)] = 466042, [SMALL_STATE(7860)] = 466075, [SMALL_STATE(7861)] = 466108, [SMALL_STATE(7862)] = 466139, [SMALL_STATE(7863)] = 466168, [SMALL_STATE(7864)] = 466191, [SMALL_STATE(7865)] = 466220, [SMALL_STATE(7866)] = 466251, [SMALL_STATE(7867)] = 466268, [SMALL_STATE(7868)] = 466299, [SMALL_STATE(7869)] = 466332, [SMALL_STATE(7870)] = 466361, [SMALL_STATE(7871)] = 466392, [SMALL_STATE(7872)] = 466423, [SMALL_STATE(7873)] = 466452, [SMALL_STATE(7874)] = 466483, [SMALL_STATE(7875)] = 466514, [SMALL_STATE(7876)] = 466545, [SMALL_STATE(7877)] = 466562, [SMALL_STATE(7878)] = 466583, [SMALL_STATE(7879)] = 466602, [SMALL_STATE(7880)] = 466633, [SMALL_STATE(7881)] = 466664, [SMALL_STATE(7882)] = 466695, [SMALL_STATE(7883)] = 466726, [SMALL_STATE(7884)] = 466743, [SMALL_STATE(7885)] = 466772, [SMALL_STATE(7886)] = 466789, [SMALL_STATE(7887)] = 466806, [SMALL_STATE(7888)] = 466837, [SMALL_STATE(7889)] = 466866, [SMALL_STATE(7890)] = 466883, [SMALL_STATE(7891)] = 466916, [SMALL_STATE(7892)] = 466945, [SMALL_STATE(7893)] = 466964, [SMALL_STATE(7894)] = 466981, [SMALL_STATE(7895)] = 467012, [SMALL_STATE(7896)] = 467043, [SMALL_STATE(7897)] = 467076, [SMALL_STATE(7898)] = 467093, [SMALL_STATE(7899)] = 467124, [SMALL_STATE(7900)] = 467141, [SMALL_STATE(7901)] = 467170, [SMALL_STATE(7902)] = 467187, [SMALL_STATE(7903)] = 467222, [SMALL_STATE(7904)] = 467251, [SMALL_STATE(7905)] = 467268, [SMALL_STATE(7906)] = 467301, [SMALL_STATE(7907)] = 467332, [SMALL_STATE(7908)] = 467367, [SMALL_STATE(7909)] = 467398, [SMALL_STATE(7910)] = 467429, [SMALL_STATE(7911)] = 467458, [SMALL_STATE(7912)] = 467489, [SMALL_STATE(7913)] = 467518, [SMALL_STATE(7914)] = 467535, [SMALL_STATE(7915)] = 467568, [SMALL_STATE(7916)] = 467599, [SMALL_STATE(7917)] = 467630, [SMALL_STATE(7918)] = 467659, [SMALL_STATE(7919)] = 467692, [SMALL_STATE(7920)] = 467723, [SMALL_STATE(7921)] = 467752, [SMALL_STATE(7922)] = 467783, [SMALL_STATE(7923)] = 467814, [SMALL_STATE(7924)] = 467847, [SMALL_STATE(7925)] = 467866, [SMALL_STATE(7926)] = 467895, [SMALL_STATE(7927)] = 467924, [SMALL_STATE(7928)] = 467945, [SMALL_STATE(7929)] = 467974, [SMALL_STATE(7930)] = 467991, [SMALL_STATE(7931)] = 468014, [SMALL_STATE(7932)] = 468037, [SMALL_STATE(7933)] = 468054, [SMALL_STATE(7934)] = 468077, [SMALL_STATE(7935)] = 468098, [SMALL_STATE(7936)] = 468119, [SMALL_STATE(7937)] = 468148, [SMALL_STATE(7938)] = 468171, [SMALL_STATE(7939)] = 468188, [SMALL_STATE(7940)] = 468209, [SMALL_STATE(7941)] = 468242, [SMALL_STATE(7942)] = 468271, [SMALL_STATE(7943)] = 468300, [SMALL_STATE(7944)] = 468331, [SMALL_STATE(7945)] = 468352, [SMALL_STATE(7946)] = 468373, [SMALL_STATE(7947)] = 468402, [SMALL_STATE(7948)] = 468423, [SMALL_STATE(7949)] = 468446, [SMALL_STATE(7950)] = 468475, [SMALL_STATE(7951)] = 468508, [SMALL_STATE(7952)] = 468541, [SMALL_STATE(7953)] = 468574, [SMALL_STATE(7954)] = 468593, [SMALL_STATE(7955)] = 468624, [SMALL_STATE(7956)] = 468657, [SMALL_STATE(7957)] = 468692, [SMALL_STATE(7958)] = 468721, [SMALL_STATE(7959)] = 468752, [SMALL_STATE(7960)] = 468783, [SMALL_STATE(7961)] = 468816, [SMALL_STATE(7962)] = 468832, [SMALL_STATE(7963)] = 468860, [SMALL_STATE(7964)] = 468888, [SMALL_STATE(7965)] = 468916, [SMALL_STATE(7966)] = 468944, [SMALL_STATE(7967)] = 468972, [SMALL_STATE(7968)] = 469000, [SMALL_STATE(7969)] = 469026, [SMALL_STATE(7970)] = 469056, [SMALL_STATE(7971)] = 469084, [SMALL_STATE(7972)] = 469112, [SMALL_STATE(7973)] = 469140, [SMALL_STATE(7974)] = 469168, [SMALL_STATE(7975)] = 469196, [SMALL_STATE(7976)] = 469224, [SMALL_STATE(7977)] = 469252, [SMALL_STATE(7978)] = 469272, [SMALL_STATE(7979)] = 469300, [SMALL_STATE(7980)] = 469330, [SMALL_STATE(7981)] = 469358, [SMALL_STATE(7982)] = 469386, [SMALL_STATE(7983)] = 469414, [SMALL_STATE(7984)] = 469434, [SMALL_STATE(7985)] = 469462, [SMALL_STATE(7986)] = 469482, [SMALL_STATE(7987)] = 469510, [SMALL_STATE(7988)] = 469540, [SMALL_STATE(7989)] = 469570, [SMALL_STATE(7990)] = 469602, [SMALL_STATE(7991)] = 469630, [SMALL_STATE(7992)] = 469658, [SMALL_STATE(7993)] = 469686, [SMALL_STATE(7994)] = 469714, [SMALL_STATE(7995)] = 469742, [SMALL_STATE(7996)] = 469770, [SMALL_STATE(7997)] = 469800, [SMALL_STATE(7998)] = 469826, [SMALL_STATE(7999)] = 469854, [SMALL_STATE(8000)] = 469880, [SMALL_STATE(8001)] = 469908, [SMALL_STATE(8002)] = 469936, [SMALL_STATE(8003)] = 469964, [SMALL_STATE(8004)] = 469996, [SMALL_STATE(8005)] = 470024, [SMALL_STATE(8006)] = 470052, [SMALL_STATE(8007)] = 470080, [SMALL_STATE(8008)] = 470108, [SMALL_STATE(8009)] = 470130, [SMALL_STATE(8010)] = 470156, [SMALL_STATE(8011)] = 470186, [SMALL_STATE(8012)] = 470216, [SMALL_STATE(8013)] = 470236, [SMALL_STATE(8014)] = 470264, [SMALL_STATE(8015)] = 470294, [SMALL_STATE(8016)] = 470310, [SMALL_STATE(8017)] = 470338, [SMALL_STATE(8018)] = 470364, [SMALL_STATE(8019)] = 470388, [SMALL_STATE(8020)] = 470418, [SMALL_STATE(8021)] = 470448, [SMALL_STATE(8022)] = 470468, [SMALL_STATE(8023)] = 470500, [SMALL_STATE(8024)] = 470532, [SMALL_STATE(8025)] = 470554, [SMALL_STATE(8026)] = 470582, [SMALL_STATE(8027)] = 470612, [SMALL_STATE(8028)] = 470640, [SMALL_STATE(8029)] = 470666, [SMALL_STATE(8030)] = 470690, [SMALL_STATE(8031)] = 470718, [SMALL_STATE(8032)] = 470748, [SMALL_STATE(8033)] = 470770, [SMALL_STATE(8034)] = 470796, [SMALL_STATE(8035)] = 470822, [SMALL_STATE(8036)] = 470844, [SMALL_STATE(8037)] = 470876, [SMALL_STATE(8038)] = 470904, [SMALL_STATE(8039)] = 470930, [SMALL_STATE(8040)] = 470960, [SMALL_STATE(8041)] = 470988, [SMALL_STATE(8042)] = 471016, [SMALL_STATE(8043)] = 471034, [SMALL_STATE(8044)] = 471058, [SMALL_STATE(8045)] = 471084, [SMALL_STATE(8046)] = 471112, [SMALL_STATE(8047)] = 471140, [SMALL_STATE(8048)] = 471170, [SMALL_STATE(8049)] = 471194, [SMALL_STATE(8050)] = 471222, [SMALL_STATE(8051)] = 471248, [SMALL_STATE(8052)] = 471276, [SMALL_STATE(8053)] = 471304, [SMALL_STATE(8054)] = 471328, [SMALL_STATE(8055)] = 471356, [SMALL_STATE(8056)] = 471380, [SMALL_STATE(8057)] = 471398, [SMALL_STATE(8058)] = 471422, [SMALL_STATE(8059)] = 471450, [SMALL_STATE(8060)] = 471478, [SMALL_STATE(8061)] = 471506, [SMALL_STATE(8062)] = 471536, [SMALL_STATE(8063)] = 471564, [SMALL_STATE(8064)] = 471590, [SMALL_STATE(8065)] = 471616, [SMALL_STATE(8066)] = 471646, [SMALL_STATE(8067)] = 471676, [SMALL_STATE(8068)] = 471706, [SMALL_STATE(8069)] = 471732, [SMALL_STATE(8070)] = 471762, [SMALL_STATE(8071)] = 471792, [SMALL_STATE(8072)] = 471818, [SMALL_STATE(8073)] = 471844, [SMALL_STATE(8074)] = 471870, [SMALL_STATE(8075)] = 471898, [SMALL_STATE(8076)] = 471928, [SMALL_STATE(8077)] = 471958, [SMALL_STATE(8078)] = 471988, [SMALL_STATE(8079)] = 472020, [SMALL_STATE(8080)] = 472048, [SMALL_STATE(8081)] = 472078, [SMALL_STATE(8082)] = 472108, [SMALL_STATE(8083)] = 472140, [SMALL_STATE(8084)] = 472172, [SMALL_STATE(8085)] = 472198, [SMALL_STATE(8086)] = 472228, [SMALL_STATE(8087)] = 472254, [SMALL_STATE(8088)] = 472280, [SMALL_STATE(8089)] = 472306, [SMALL_STATE(8090)] = 472332, [SMALL_STATE(8091)] = 472358, [SMALL_STATE(8092)] = 472376, [SMALL_STATE(8093)] = 472402, [SMALL_STATE(8094)] = 472430, [SMALL_STATE(8095)] = 472456, [SMALL_STATE(8096)] = 472482, [SMALL_STATE(8097)] = 472508, [SMALL_STATE(8098)] = 472534, [SMALL_STATE(8099)] = 472562, [SMALL_STATE(8100)] = 472588, [SMALL_STATE(8101)] = 472614, [SMALL_STATE(8102)] = 472640, [SMALL_STATE(8103)] = 472666, [SMALL_STATE(8104)] = 472692, [SMALL_STATE(8105)] = 472718, [SMALL_STATE(8106)] = 472736, [SMALL_STATE(8107)] = 472762, [SMALL_STATE(8108)] = 472794, [SMALL_STATE(8109)] = 472826, [SMALL_STATE(8110)] = 472854, [SMALL_STATE(8111)] = 472876, [SMALL_STATE(8112)] = 472902, [SMALL_STATE(8113)] = 472924, [SMALL_STATE(8114)] = 472952, [SMALL_STATE(8115)] = 472978, [SMALL_STATE(8116)] = 472998, [SMALL_STATE(8117)] = 473024, [SMALL_STATE(8118)] = 473044, [SMALL_STATE(8119)] = 473070, [SMALL_STATE(8120)] = 473098, [SMALL_STATE(8121)] = 473130, [SMALL_STATE(8122)] = 473162, [SMALL_STATE(8123)] = 473182, [SMALL_STATE(8124)] = 473210, [SMALL_STATE(8125)] = 473238, [SMALL_STATE(8126)] = 473264, [SMALL_STATE(8127)] = 473292, [SMALL_STATE(8128)] = 473324, [SMALL_STATE(8129)] = 473352, [SMALL_STATE(8130)] = 473384, [SMALL_STATE(8131)] = 473416, [SMALL_STATE(8132)] = 473448, [SMALL_STATE(8133)] = 473476, [SMALL_STATE(8134)] = 473504, [SMALL_STATE(8135)] = 473530, [SMALL_STATE(8136)] = 473558, [SMALL_STATE(8137)] = 473586, [SMALL_STATE(8138)] = 473608, [SMALL_STATE(8139)] = 473636, [SMALL_STATE(8140)] = 473668, [SMALL_STATE(8141)] = 473700, [SMALL_STATE(8142)] = 473732, [SMALL_STATE(8143)] = 473764, [SMALL_STATE(8144)] = 473796, [SMALL_STATE(8145)] = 473828, [SMALL_STATE(8146)] = 473860, [SMALL_STATE(8147)] = 473892, [SMALL_STATE(8148)] = 473924, [SMALL_STATE(8149)] = 473956, [SMALL_STATE(8150)] = 473988, [SMALL_STATE(8151)] = 474020, [SMALL_STATE(8152)] = 474052, [SMALL_STATE(8153)] = 474084, [SMALL_STATE(8154)] = 474116, [SMALL_STATE(8155)] = 474148, [SMALL_STATE(8156)] = 474180, [SMALL_STATE(8157)] = 474212, [SMALL_STATE(8158)] = 474244, [SMALL_STATE(8159)] = 474276, [SMALL_STATE(8160)] = 474308, [SMALL_STATE(8161)] = 474340, [SMALL_STATE(8162)] = 474372, [SMALL_STATE(8163)] = 474404, [SMALL_STATE(8164)] = 474436, [SMALL_STATE(8165)] = 474464, [SMALL_STATE(8166)] = 474492, [SMALL_STATE(8167)] = 474512, [SMALL_STATE(8168)] = 474535, [SMALL_STATE(8169)] = 474554, [SMALL_STATE(8170)] = 474569, [SMALL_STATE(8171)] = 474592, [SMALL_STATE(8172)] = 474611, [SMALL_STATE(8173)] = 474634, [SMALL_STATE(8174)] = 474659, [SMALL_STATE(8175)] = 474682, [SMALL_STATE(8176)] = 474697, [SMALL_STATE(8177)] = 474720, [SMALL_STATE(8178)] = 474747, [SMALL_STATE(8179)] = 474772, [SMALL_STATE(8180)] = 474791, [SMALL_STATE(8181)] = 474808, [SMALL_STATE(8182)] = 474831, [SMALL_STATE(8183)] = 474846, [SMALL_STATE(8184)] = 474875, [SMALL_STATE(8185)] = 474890, [SMALL_STATE(8186)] = 474917, [SMALL_STATE(8187)] = 474940, [SMALL_STATE(8188)] = 474965, [SMALL_STATE(8189)] = 474992, [SMALL_STATE(8190)] = 475015, [SMALL_STATE(8191)] = 475040, [SMALL_STATE(8192)] = 475055, [SMALL_STATE(8193)] = 475084, [SMALL_STATE(8194)] = 475113, [SMALL_STATE(8195)] = 475142, [SMALL_STATE(8196)] = 475157, [SMALL_STATE(8197)] = 475178, [SMALL_STATE(8198)] = 475193, [SMALL_STATE(8199)] = 475216, [SMALL_STATE(8200)] = 475231, [SMALL_STATE(8201)] = 475260, [SMALL_STATE(8202)] = 475275, [SMALL_STATE(8203)] = 475298, [SMALL_STATE(8204)] = 475323, [SMALL_STATE(8205)] = 475338, [SMALL_STATE(8206)] = 475353, [SMALL_STATE(8207)] = 475382, [SMALL_STATE(8208)] = 475405, [SMALL_STATE(8209)] = 475432, [SMALL_STATE(8210)] = 475455, [SMALL_STATE(8211)] = 475484, [SMALL_STATE(8212)] = 475499, [SMALL_STATE(8213)] = 475522, [SMALL_STATE(8214)] = 475537, [SMALL_STATE(8215)] = 475554, [SMALL_STATE(8216)] = 475577, [SMALL_STATE(8217)] = 475596, [SMALL_STATE(8218)] = 475619, [SMALL_STATE(8219)] = 475634, [SMALL_STATE(8220)] = 475649, [SMALL_STATE(8221)] = 475678, [SMALL_STATE(8222)] = 475703, [SMALL_STATE(8223)] = 475728, [SMALL_STATE(8224)] = 475751, [SMALL_STATE(8225)] = 475774, [SMALL_STATE(8226)] = 475801, [SMALL_STATE(8227)] = 475824, [SMALL_STATE(8228)] = 475847, [SMALL_STATE(8229)] = 475870, [SMALL_STATE(8230)] = 475899, [SMALL_STATE(8231)] = 475928, [SMALL_STATE(8232)] = 475955, [SMALL_STATE(8233)] = 475972, [SMALL_STATE(8234)] = 475997, [SMALL_STATE(8235)] = 476026, [SMALL_STATE(8236)] = 476041, [SMALL_STATE(8237)] = 476056, [SMALL_STATE(8238)] = 476079, [SMALL_STATE(8239)] = 476096, [SMALL_STATE(8240)] = 476119, [SMALL_STATE(8241)] = 476142, [SMALL_STATE(8242)] = 476171, [SMALL_STATE(8243)] = 476194, [SMALL_STATE(8244)] = 476217, [SMALL_STATE(8245)] = 476240, [SMALL_STATE(8246)] = 476269, [SMALL_STATE(8247)] = 476298, [SMALL_STATE(8248)] = 476313, [SMALL_STATE(8249)] = 476342, [SMALL_STATE(8250)] = 476371, [SMALL_STATE(8251)] = 476396, [SMALL_STATE(8252)] = 476425, [SMALL_STATE(8253)] = 476452, [SMALL_STATE(8254)] = 476477, [SMALL_STATE(8255)] = 476502, [SMALL_STATE(8256)] = 476531, [SMALL_STATE(8257)] = 476554, [SMALL_STATE(8258)] = 476573, [SMALL_STATE(8259)] = 476590, [SMALL_STATE(8260)] = 476609, [SMALL_STATE(8261)] = 476634, [SMALL_STATE(8262)] = 476655, [SMALL_STATE(8263)] = 476684, [SMALL_STATE(8264)] = 476713, [SMALL_STATE(8265)] = 476734, [SMALL_STATE(8266)] = 476763, [SMALL_STATE(8267)] = 476786, [SMALL_STATE(8268)] = 476801, [SMALL_STATE(8269)] = 476816, [SMALL_STATE(8270)] = 476841, [SMALL_STATE(8271)] = 476856, [SMALL_STATE(8272)] = 476885, [SMALL_STATE(8273)] = 476910, [SMALL_STATE(8274)] = 476931, [SMALL_STATE(8275)] = 476946, [SMALL_STATE(8276)] = 476961, [SMALL_STATE(8277)] = 476986, [SMALL_STATE(8278)] = 477001, [SMALL_STATE(8279)] = 477024, [SMALL_STATE(8280)] = 477039, [SMALL_STATE(8281)] = 477068, [SMALL_STATE(8282)] = 477093, [SMALL_STATE(8283)] = 477108, [SMALL_STATE(8284)] = 477129, [SMALL_STATE(8285)] = 477144, [SMALL_STATE(8286)] = 477159, [SMALL_STATE(8287)] = 477180, [SMALL_STATE(8288)] = 477201, [SMALL_STATE(8289)] = 477222, [SMALL_STATE(8290)] = 477243, [SMALL_STATE(8291)] = 477266, [SMALL_STATE(8292)] = 477281, [SMALL_STATE(8293)] = 477306, [SMALL_STATE(8294)] = 477335, [SMALL_STATE(8295)] = 477358, [SMALL_STATE(8296)] = 477381, [SMALL_STATE(8297)] = 477400, [SMALL_STATE(8298)] = 477425, [SMALL_STATE(8299)] = 477454, [SMALL_STATE(8300)] = 477477, [SMALL_STATE(8301)] = 477492, [SMALL_STATE(8302)] = 477521, [SMALL_STATE(8303)] = 477536, [SMALL_STATE(8304)] = 477551, [SMALL_STATE(8305)] = 477566, [SMALL_STATE(8306)] = 477581, [SMALL_STATE(8307)] = 477610, [SMALL_STATE(8308)] = 477629, [SMALL_STATE(8309)] = 477658, [SMALL_STATE(8310)] = 477683, [SMALL_STATE(8311)] = 477708, [SMALL_STATE(8312)] = 477737, [SMALL_STATE(8313)] = 477756, [SMALL_STATE(8314)] = 477781, [SMALL_STATE(8315)] = 477804, [SMALL_STATE(8316)] = 477827, [SMALL_STATE(8317)] = 477850, [SMALL_STATE(8318)] = 477879, [SMALL_STATE(8319)] = 477902, [SMALL_STATE(8320)] = 477927, [SMALL_STATE(8321)] = 477942, [SMALL_STATE(8322)] = 477971, [SMALL_STATE(8323)] = 477998, [SMALL_STATE(8324)] = 478027, [SMALL_STATE(8325)] = 478056, [SMALL_STATE(8326)] = 478071, [SMALL_STATE(8327)] = 478088, [SMALL_STATE(8328)] = 478117, [SMALL_STATE(8329)] = 478136, [SMALL_STATE(8330)] = 478151, [SMALL_STATE(8331)] = 478180, [SMALL_STATE(8332)] = 478209, [SMALL_STATE(8333)] = 478236, [SMALL_STATE(8334)] = 478251, [SMALL_STATE(8335)] = 478266, [SMALL_STATE(8336)] = 478290, [SMALL_STATE(8337)] = 478312, [SMALL_STATE(8338)] = 478338, [SMALL_STATE(8339)] = 478352, [SMALL_STATE(8340)] = 478374, [SMALL_STATE(8341)] = 478396, [SMALL_STATE(8342)] = 478420, [SMALL_STATE(8343)] = 478440, [SMALL_STATE(8344)] = 478462, [SMALL_STATE(8345)] = 478488, [SMALL_STATE(8346)] = 478502, [SMALL_STATE(8347)] = 478524, [SMALL_STATE(8348)] = 478546, [SMALL_STATE(8349)] = 478566, [SMALL_STATE(8350)] = 478588, [SMALL_STATE(8351)] = 478610, [SMALL_STATE(8352)] = 478624, [SMALL_STATE(8353)] = 478638, [SMALL_STATE(8354)] = 478652, [SMALL_STATE(8355)] = 478676, [SMALL_STATE(8356)] = 478700, [SMALL_STATE(8357)] = 478724, [SMALL_STATE(8358)] = 478744, [SMALL_STATE(8359)] = 478764, [SMALL_STATE(8360)] = 478786, [SMALL_STATE(8361)] = 478800, [SMALL_STATE(8362)] = 478824, [SMALL_STATE(8363)] = 478838, [SMALL_STATE(8364)] = 478858, [SMALL_STATE(8365)] = 478878, [SMALL_STATE(8366)] = 478896, [SMALL_STATE(8367)] = 478916, [SMALL_STATE(8368)] = 478938, [SMALL_STATE(8369)] = 478956, [SMALL_STATE(8370)] = 478982, [SMALL_STATE(8371)] = 479008, [SMALL_STATE(8372)] = 479032, [SMALL_STATE(8373)] = 479054, [SMALL_STATE(8374)] = 479076, [SMALL_STATE(8375)] = 479100, [SMALL_STATE(8376)] = 479120, [SMALL_STATE(8377)] = 479144, [SMALL_STATE(8378)] = 479170, [SMALL_STATE(8379)] = 479184, [SMALL_STATE(8380)] = 479198, [SMALL_STATE(8381)] = 479212, [SMALL_STATE(8382)] = 479236, [SMALL_STATE(8383)] = 479258, [SMALL_STATE(8384)] = 479282, [SMALL_STATE(8385)] = 479296, [SMALL_STATE(8386)] = 479320, [SMALL_STATE(8387)] = 479344, [SMALL_STATE(8388)] = 479358, [SMALL_STATE(8389)] = 479380, [SMALL_STATE(8390)] = 479398, [SMALL_STATE(8391)] = 479418, [SMALL_STATE(8392)] = 479440, [SMALL_STATE(8393)] = 479462, [SMALL_STATE(8394)] = 479482, [SMALL_STATE(8395)] = 479504, [SMALL_STATE(8396)] = 479528, [SMALL_STATE(8397)] = 479548, [SMALL_STATE(8398)] = 479572, [SMALL_STATE(8399)] = 479596, [SMALL_STATE(8400)] = 479616, [SMALL_STATE(8401)] = 479636, [SMALL_STATE(8402)] = 479658, [SMALL_STATE(8403)] = 479676, [SMALL_STATE(8404)] = 479696, [SMALL_STATE(8405)] = 479718, [SMALL_STATE(8406)] = 479742, [SMALL_STATE(8407)] = 479760, [SMALL_STATE(8408)] = 479784, [SMALL_STATE(8409)] = 479810, [SMALL_STATE(8410)] = 479824, [SMALL_STATE(8411)] = 479844, [SMALL_STATE(8412)] = 479866, [SMALL_STATE(8413)] = 479886, [SMALL_STATE(8414)] = 479908, [SMALL_STATE(8415)] = 479930, [SMALL_STATE(8416)] = 479954, [SMALL_STATE(8417)] = 479978, [SMALL_STATE(8418)] = 480002, [SMALL_STATE(8419)] = 480022, [SMALL_STATE(8420)] = 480046, [SMALL_STATE(8421)] = 480064, [SMALL_STATE(8422)] = 480086, [SMALL_STATE(8423)] = 480106, [SMALL_STATE(8424)] = 480124, [SMALL_STATE(8425)] = 480146, [SMALL_STATE(8426)] = 480166, [SMALL_STATE(8427)] = 480190, [SMALL_STATE(8428)] = 480214, [SMALL_STATE(8429)] = 480236, [SMALL_STATE(8430)] = 480258, [SMALL_STATE(8431)] = 480278, [SMALL_STATE(8432)] = 480300, [SMALL_STATE(8433)] = 480322, [SMALL_STATE(8434)] = 480346, [SMALL_STATE(8435)] = 480370, [SMALL_STATE(8436)] = 480392, [SMALL_STATE(8437)] = 480416, [SMALL_STATE(8438)] = 480440, [SMALL_STATE(8439)] = 480464, [SMALL_STATE(8440)] = 480486, [SMALL_STATE(8441)] = 480510, [SMALL_STATE(8442)] = 480534, [SMALL_STATE(8443)] = 480554, [SMALL_STATE(8444)] = 480576, [SMALL_STATE(8445)] = 480590, [SMALL_STATE(8446)] = 480608, [SMALL_STATE(8447)] = 480630, [SMALL_STATE(8448)] = 480654, [SMALL_STATE(8449)] = 480678, [SMALL_STATE(8450)] = 480700, [SMALL_STATE(8451)] = 480724, [SMALL_STATE(8452)] = 480746, [SMALL_STATE(8453)] = 480760, [SMALL_STATE(8454)] = 480782, [SMALL_STATE(8455)] = 480802, [SMALL_STATE(8456)] = 480822, [SMALL_STATE(8457)] = 480842, [SMALL_STATE(8458)] = 480864, [SMALL_STATE(8459)] = 480884, [SMALL_STATE(8460)] = 480908, [SMALL_STATE(8461)] = 480928, [SMALL_STATE(8462)] = 480952, [SMALL_STATE(8463)] = 480970, [SMALL_STATE(8464)] = 480994, [SMALL_STATE(8465)] = 481014, [SMALL_STATE(8466)] = 481032, [SMALL_STATE(8467)] = 481050, [SMALL_STATE(8468)] = 481074, [SMALL_STATE(8469)] = 481100, [SMALL_STATE(8470)] = 481120, [SMALL_STATE(8471)] = 481144, [SMALL_STATE(8472)] = 481168, [SMALL_STATE(8473)] = 481192, [SMALL_STATE(8474)] = 481212, [SMALL_STATE(8475)] = 481232, [SMALL_STATE(8476)] = 481256, [SMALL_STATE(8477)] = 481278, [SMALL_STATE(8478)] = 481296, [SMALL_STATE(8479)] = 481318, [SMALL_STATE(8480)] = 481340, [SMALL_STATE(8481)] = 481364, [SMALL_STATE(8482)] = 481388, [SMALL_STATE(8483)] = 481406, [SMALL_STATE(8484)] = 481428, [SMALL_STATE(8485)] = 481442, [SMALL_STATE(8486)] = 481466, [SMALL_STATE(8487)] = 481486, [SMALL_STATE(8488)] = 481500, [SMALL_STATE(8489)] = 481524, [SMALL_STATE(8490)] = 481548, [SMALL_STATE(8491)] = 481572, [SMALL_STATE(8492)] = 481596, [SMALL_STATE(8493)] = 481618, [SMALL_STATE(8494)] = 481642, [SMALL_STATE(8495)] = 481662, [SMALL_STATE(8496)] = 481686, [SMALL_STATE(8497)] = 481708, [SMALL_STATE(8498)] = 481732, [SMALL_STATE(8499)] = 481754, [SMALL_STATE(8500)] = 481778, [SMALL_STATE(8501)] = 481802, [SMALL_STATE(8502)] = 481826, [SMALL_STATE(8503)] = 481846, [SMALL_STATE(8504)] = 481870, [SMALL_STATE(8505)] = 481894, [SMALL_STATE(8506)] = 481918, [SMALL_STATE(8507)] = 481940, [SMALL_STATE(8508)] = 481964, [SMALL_STATE(8509)] = 481986, [SMALL_STATE(8510)] = 482010, [SMALL_STATE(8511)] = 482034, [SMALL_STATE(8512)] = 482058, [SMALL_STATE(8513)] = 482082, [SMALL_STATE(8514)] = 482106, [SMALL_STATE(8515)] = 482120, [SMALL_STATE(8516)] = 482142, [SMALL_STATE(8517)] = 482166, [SMALL_STATE(8518)] = 482190, [SMALL_STATE(8519)] = 482210, [SMALL_STATE(8520)] = 482234, [SMALL_STATE(8521)] = 482248, [SMALL_STATE(8522)] = 482270, [SMALL_STATE(8523)] = 482294, [SMALL_STATE(8524)] = 482316, [SMALL_STATE(8525)] = 482338, [SMALL_STATE(8526)] = 482362, [SMALL_STATE(8527)] = 482376, [SMALL_STATE(8528)] = 482398, [SMALL_STATE(8529)] = 482422, [SMALL_STATE(8530)] = 482444, [SMALL_STATE(8531)] = 482468, [SMALL_STATE(8532)] = 482490, [SMALL_STATE(8533)] = 482512, [SMALL_STATE(8534)] = 482532, [SMALL_STATE(8535)] = 482558, [SMALL_STATE(8536)] = 482582, [SMALL_STATE(8537)] = 482604, [SMALL_STATE(8538)] = 482620, [SMALL_STATE(8539)] = 482636, [SMALL_STATE(8540)] = 482660, [SMALL_STATE(8541)] = 482684, [SMALL_STATE(8542)] = 482706, [SMALL_STATE(8543)] = 482728, [SMALL_STATE(8544)] = 482750, [SMALL_STATE(8545)] = 482772, [SMALL_STATE(8546)] = 482796, [SMALL_STATE(8547)] = 482818, [SMALL_STATE(8548)] = 482842, [SMALL_STATE(8549)] = 482856, [SMALL_STATE(8550)] = 482872, [SMALL_STATE(8551)] = 482896, [SMALL_STATE(8552)] = 482918, [SMALL_STATE(8553)] = 482942, [SMALL_STATE(8554)] = 482966, [SMALL_STATE(8555)] = 482986, [SMALL_STATE(8556)] = 483004, [SMALL_STATE(8557)] = 483024, [SMALL_STATE(8558)] = 483048, [SMALL_STATE(8559)] = 483072, [SMALL_STATE(8560)] = 483096, [SMALL_STATE(8561)] = 483120, [SMALL_STATE(8562)] = 483144, [SMALL_STATE(8563)] = 483168, [SMALL_STATE(8564)] = 483192, [SMALL_STATE(8565)] = 483214, [SMALL_STATE(8566)] = 483233, [SMALL_STATE(8567)] = 483248, [SMALL_STATE(8568)] = 483271, [SMALL_STATE(8569)] = 483290, [SMALL_STATE(8570)] = 483309, [SMALL_STATE(8571)] = 483322, [SMALL_STATE(8572)] = 483341, [SMALL_STATE(8573)] = 483360, [SMALL_STATE(8574)] = 483379, [SMALL_STATE(8575)] = 483400, [SMALL_STATE(8576)] = 483423, [SMALL_STATE(8577)] = 483442, [SMALL_STATE(8578)] = 483463, [SMALL_STATE(8579)] = 483480, [SMALL_STATE(8580)] = 483501, [SMALL_STATE(8581)] = 483520, [SMALL_STATE(8582)] = 483543, [SMALL_STATE(8583)] = 483564, [SMALL_STATE(8584)] = 483583, [SMALL_STATE(8585)] = 483600, [SMALL_STATE(8586)] = 483623, [SMALL_STATE(8587)] = 483644, [SMALL_STATE(8588)] = 483663, [SMALL_STATE(8589)] = 483682, [SMALL_STATE(8590)] = 483701, [SMALL_STATE(8591)] = 483720, [SMALL_STATE(8592)] = 483739, [SMALL_STATE(8593)] = 483762, [SMALL_STATE(8594)] = 483781, [SMALL_STATE(8595)] = 483800, [SMALL_STATE(8596)] = 483819, [SMALL_STATE(8597)] = 483842, [SMALL_STATE(8598)] = 483861, [SMALL_STATE(8599)] = 483884, [SMALL_STATE(8600)] = 483901, [SMALL_STATE(8601)] = 483920, [SMALL_STATE(8602)] = 483939, [SMALL_STATE(8603)] = 483958, [SMALL_STATE(8604)] = 483977, [SMALL_STATE(8605)] = 483996, [SMALL_STATE(8606)] = 484015, [SMALL_STATE(8607)] = 484032, [SMALL_STATE(8608)] = 484053, [SMALL_STATE(8609)] = 484072, [SMALL_STATE(8610)] = 484091, [SMALL_STATE(8611)] = 484108, [SMALL_STATE(8612)] = 484125, [SMALL_STATE(8613)] = 484146, [SMALL_STATE(8614)] = 484159, [SMALL_STATE(8615)] = 484178, [SMALL_STATE(8616)] = 484191, [SMALL_STATE(8617)] = 484210, [SMALL_STATE(8618)] = 484223, [SMALL_STATE(8619)] = 484242, [SMALL_STATE(8620)] = 484265, [SMALL_STATE(8621)] = 484284, [SMALL_STATE(8622)] = 484303, [SMALL_STATE(8623)] = 484326, [SMALL_STATE(8624)] = 484345, [SMALL_STATE(8625)] = 484362, [SMALL_STATE(8626)] = 484381, [SMALL_STATE(8627)] = 484400, [SMALL_STATE(8628)] = 484423, [SMALL_STATE(8629)] = 484444, [SMALL_STATE(8630)] = 484461, [SMALL_STATE(8631)] = 484480, [SMALL_STATE(8632)] = 484499, [SMALL_STATE(8633)] = 484518, [SMALL_STATE(8634)] = 484537, [SMALL_STATE(8635)] = 484556, [SMALL_STATE(8636)] = 484575, [SMALL_STATE(8637)] = 484592, [SMALL_STATE(8638)] = 484611, [SMALL_STATE(8639)] = 484630, [SMALL_STATE(8640)] = 484649, [SMALL_STATE(8641)] = 484668, [SMALL_STATE(8642)] = 484685, [SMALL_STATE(8643)] = 484704, [SMALL_STATE(8644)] = 484723, [SMALL_STATE(8645)] = 484742, [SMALL_STATE(8646)] = 484761, [SMALL_STATE(8647)] = 484778, [SMALL_STATE(8648)] = 484797, [SMALL_STATE(8649)] = 484816, [SMALL_STATE(8650)] = 484837, [SMALL_STATE(8651)] = 484854, [SMALL_STATE(8652)] = 484873, [SMALL_STATE(8653)] = 484892, [SMALL_STATE(8654)] = 484909, [SMALL_STATE(8655)] = 484928, [SMALL_STATE(8656)] = 484947, [SMALL_STATE(8657)] = 484966, [SMALL_STATE(8658)] = 484985, [SMALL_STATE(8659)] = 485004, [SMALL_STATE(8660)] = 485023, [SMALL_STATE(8661)] = 485042, [SMALL_STATE(8662)] = 485061, [SMALL_STATE(8663)] = 485074, [SMALL_STATE(8664)] = 485093, [SMALL_STATE(8665)] = 485110, [SMALL_STATE(8666)] = 485129, [SMALL_STATE(8667)] = 485148, [SMALL_STATE(8668)] = 485167, [SMALL_STATE(8669)] = 485188, [SMALL_STATE(8670)] = 485207, [SMALL_STATE(8671)] = 485226, [SMALL_STATE(8672)] = 485249, [SMALL_STATE(8673)] = 485268, [SMALL_STATE(8674)] = 485287, [SMALL_STATE(8675)] = 485306, [SMALL_STATE(8676)] = 485329, [SMALL_STATE(8677)] = 485348, [SMALL_STATE(8678)] = 485367, [SMALL_STATE(8679)] = 485386, [SMALL_STATE(8680)] = 485405, [SMALL_STATE(8681)] = 485424, [SMALL_STATE(8682)] = 485443, [SMALL_STATE(8683)] = 485460, [SMALL_STATE(8684)] = 485477, [SMALL_STATE(8685)] = 485496, [SMALL_STATE(8686)] = 485517, [SMALL_STATE(8687)] = 485540, [SMALL_STATE(8688)] = 485559, [SMALL_STATE(8689)] = 485578, [SMALL_STATE(8690)] = 485597, [SMALL_STATE(8691)] = 485616, [SMALL_STATE(8692)] = 485637, [SMALL_STATE(8693)] = 485656, [SMALL_STATE(8694)] = 485675, [SMALL_STATE(8695)] = 485694, [SMALL_STATE(8696)] = 485713, [SMALL_STATE(8697)] = 485730, [SMALL_STATE(8698)] = 485749, [SMALL_STATE(8699)] = 485768, [SMALL_STATE(8700)] = 485789, [SMALL_STATE(8701)] = 485810, [SMALL_STATE(8702)] = 485829, [SMALL_STATE(8703)] = 485848, [SMALL_STATE(8704)] = 485869, [SMALL_STATE(8705)] = 485888, [SMALL_STATE(8706)] = 485907, [SMALL_STATE(8707)] = 485928, [SMALL_STATE(8708)] = 485945, [SMALL_STATE(8709)] = 485964, [SMALL_STATE(8710)] = 485981, [SMALL_STATE(8711)] = 485998, [SMALL_STATE(8712)] = 486017, [SMALL_STATE(8713)] = 486034, [SMALL_STATE(8714)] = 486051, [SMALL_STATE(8715)] = 486072, [SMALL_STATE(8716)] = 486089, [SMALL_STATE(8717)] = 486108, [SMALL_STATE(8718)] = 486127, [SMALL_STATE(8719)] = 486148, [SMALL_STATE(8720)] = 486167, [SMALL_STATE(8721)] = 486186, [SMALL_STATE(8722)] = 486205, [SMALL_STATE(8723)] = 486224, [SMALL_STATE(8724)] = 486243, [SMALL_STATE(8725)] = 486262, [SMALL_STATE(8726)] = 486281, [SMALL_STATE(8727)] = 486298, [SMALL_STATE(8728)] = 486317, [SMALL_STATE(8729)] = 486336, [SMALL_STATE(8730)] = 486355, [SMALL_STATE(8731)] = 486374, [SMALL_STATE(8732)] = 486393, [SMALL_STATE(8733)] = 486412, [SMALL_STATE(8734)] = 486431, [SMALL_STATE(8735)] = 486450, [SMALL_STATE(8736)] = 486467, [SMALL_STATE(8737)] = 486488, [SMALL_STATE(8738)] = 486507, [SMALL_STATE(8739)] = 486526, [SMALL_STATE(8740)] = 486545, [SMALL_STATE(8741)] = 486564, [SMALL_STATE(8742)] = 486583, [SMALL_STATE(8743)] = 486602, [SMALL_STATE(8744)] = 486621, [SMALL_STATE(8745)] = 486640, [SMALL_STATE(8746)] = 486659, [SMALL_STATE(8747)] = 486680, [SMALL_STATE(8748)] = 486701, [SMALL_STATE(8749)] = 486720, [SMALL_STATE(8750)] = 486739, [SMALL_STATE(8751)] = 486758, [SMALL_STATE(8752)] = 486777, [SMALL_STATE(8753)] = 486796, [SMALL_STATE(8754)] = 486809, [SMALL_STATE(8755)] = 486822, [SMALL_STATE(8756)] = 486841, [SMALL_STATE(8757)] = 486860, [SMALL_STATE(8758)] = 486877, [SMALL_STATE(8759)] = 486900, [SMALL_STATE(8760)] = 486921, [SMALL_STATE(8761)] = 486940, [SMALL_STATE(8762)] = 486961, [SMALL_STATE(8763)] = 486980, [SMALL_STATE(8764)] = 487003, [SMALL_STATE(8765)] = 487026, [SMALL_STATE(8766)] = 487047, [SMALL_STATE(8767)] = 487066, [SMALL_STATE(8768)] = 487081, [SMALL_STATE(8769)] = 487094, [SMALL_STATE(8770)] = 487115, [SMALL_STATE(8771)] = 487136, [SMALL_STATE(8772)] = 487157, [SMALL_STATE(8773)] = 487178, [SMALL_STATE(8774)] = 487199, [SMALL_STATE(8775)] = 487220, [SMALL_STATE(8776)] = 487243, [SMALL_STATE(8777)] = 487260, [SMALL_STATE(8778)] = 487279, [SMALL_STATE(8779)] = 487296, [SMALL_STATE(8780)] = 487317, [SMALL_STATE(8781)] = 487336, [SMALL_STATE(8782)] = 487355, [SMALL_STATE(8783)] = 487374, [SMALL_STATE(8784)] = 487393, [SMALL_STATE(8785)] = 487410, [SMALL_STATE(8786)] = 487423, [SMALL_STATE(8787)] = 487444, [SMALL_STATE(8788)] = 487465, [SMALL_STATE(8789)] = 487478, [SMALL_STATE(8790)] = 487499, [SMALL_STATE(8791)] = 487512, [SMALL_STATE(8792)] = 487531, [SMALL_STATE(8793)] = 487550, [SMALL_STATE(8794)] = 487571, [SMALL_STATE(8795)] = 487586, [SMALL_STATE(8796)] = 487601, [SMALL_STATE(8797)] = 487616, [SMALL_STATE(8798)] = 487639, [SMALL_STATE(8799)] = 487658, [SMALL_STATE(8800)] = 487679, [SMALL_STATE(8801)] = 487692, [SMALL_STATE(8802)] = 487713, [SMALL_STATE(8803)] = 487726, [SMALL_STATE(8804)] = 487743, [SMALL_STATE(8805)] = 487762, [SMALL_STATE(8806)] = 487781, [SMALL_STATE(8807)] = 487794, [SMALL_STATE(8808)] = 487807, [SMALL_STATE(8809)] = 487820, [SMALL_STATE(8810)] = 487839, [SMALL_STATE(8811)] = 487860, [SMALL_STATE(8812)] = 487873, [SMALL_STATE(8813)] = 487886, [SMALL_STATE(8814)] = 487899, [SMALL_STATE(8815)] = 487920, [SMALL_STATE(8816)] = 487939, [SMALL_STATE(8817)] = 487958, [SMALL_STATE(8818)] = 487971, [SMALL_STATE(8819)] = 487984, [SMALL_STATE(8820)] = 487997, [SMALL_STATE(8821)] = 488014, [SMALL_STATE(8822)] = 488031, [SMALL_STATE(8823)] = 488048, [SMALL_STATE(8824)] = 488065, [SMALL_STATE(8825)] = 488088, [SMALL_STATE(8826)] = 488101, [SMALL_STATE(8827)] = 488114, [SMALL_STATE(8828)] = 488133, [SMALL_STATE(8829)] = 488152, [SMALL_STATE(8830)] = 488165, [SMALL_STATE(8831)] = 488184, [SMALL_STATE(8832)] = 488203, [SMALL_STATE(8833)] = 488224, [SMALL_STATE(8834)] = 488245, [SMALL_STATE(8835)] = 488264, [SMALL_STATE(8836)] = 488283, [SMALL_STATE(8837)] = 488302, [SMALL_STATE(8838)] = 488319, [SMALL_STATE(8839)] = 488338, [SMALL_STATE(8840)] = 488355, [SMALL_STATE(8841)] = 488376, [SMALL_STATE(8842)] = 488389, [SMALL_STATE(8843)] = 488402, [SMALL_STATE(8844)] = 488415, [SMALL_STATE(8845)] = 488438, [SMALL_STATE(8846)] = 488457, [SMALL_STATE(8847)] = 488470, [SMALL_STATE(8848)] = 488489, [SMALL_STATE(8849)] = 488510, [SMALL_STATE(8850)] = 488531, [SMALL_STATE(8851)] = 488548, [SMALL_STATE(8852)] = 488567, [SMALL_STATE(8853)] = 488586, [SMALL_STATE(8854)] = 488609, [SMALL_STATE(8855)] = 488630, [SMALL_STATE(8856)] = 488643, [SMALL_STATE(8857)] = 488662, [SMALL_STATE(8858)] = 488683, [SMALL_STATE(8859)] = 488696, [SMALL_STATE(8860)] = 488709, [SMALL_STATE(8861)] = 488728, [SMALL_STATE(8862)] = 488751, [SMALL_STATE(8863)] = 488768, [SMALL_STATE(8864)] = 488789, [SMALL_STATE(8865)] = 488810, [SMALL_STATE(8866)] = 488829, [SMALL_STATE(8867)] = 488842, [SMALL_STATE(8868)] = 488859, [SMALL_STATE(8869)] = 488876, [SMALL_STATE(8870)] = 488897, [SMALL_STATE(8871)] = 488914, [SMALL_STATE(8872)] = 488933, [SMALL_STATE(8873)] = 488954, [SMALL_STATE(8874)] = 488975, [SMALL_STATE(8875)] = 488994, [SMALL_STATE(8876)] = 489013, [SMALL_STATE(8877)] = 489032, [SMALL_STATE(8878)] = 489051, [SMALL_STATE(8879)] = 489068, [SMALL_STATE(8880)] = 489087, [SMALL_STATE(8881)] = 489106, [SMALL_STATE(8882)] = 489125, [SMALL_STATE(8883)] = 489146, [SMALL_STATE(8884)] = 489169, [SMALL_STATE(8885)] = 489190, [SMALL_STATE(8886)] = 489211, [SMALL_STATE(8887)] = 489230, [SMALL_STATE(8888)] = 489243, [SMALL_STATE(8889)] = 489260, [SMALL_STATE(8890)] = 489279, [SMALL_STATE(8891)] = 489300, [SMALL_STATE(8892)] = 489319, [SMALL_STATE(8893)] = 489334, [SMALL_STATE(8894)] = 489353, [SMALL_STATE(8895)] = 489366, [SMALL_STATE(8896)] = 489379, [SMALL_STATE(8897)] = 489400, [SMALL_STATE(8898)] = 489421, [SMALL_STATE(8899)] = 489434, [SMALL_STATE(8900)] = 489453, [SMALL_STATE(8901)] = 489474, [SMALL_STATE(8902)] = 489497, [SMALL_STATE(8903)] = 489518, [SMALL_STATE(8904)] = 489535, [SMALL_STATE(8905)] = 489556, [SMALL_STATE(8906)] = 489573, [SMALL_STATE(8907)] = 489594, [SMALL_STATE(8908)] = 489617, [SMALL_STATE(8909)] = 489638, [SMALL_STATE(8910)] = 489659, [SMALL_STATE(8911)] = 489678, [SMALL_STATE(8912)] = 489699, [SMALL_STATE(8913)] = 489718, [SMALL_STATE(8914)] = 489737, [SMALL_STATE(8915)] = 489758, [SMALL_STATE(8916)] = 489779, [SMALL_STATE(8917)] = 489792, [SMALL_STATE(8918)] = 489811, [SMALL_STATE(8919)] = 489830, [SMALL_STATE(8920)] = 489851, [SMALL_STATE(8921)] = 489868, [SMALL_STATE(8922)] = 489889, [SMALL_STATE(8923)] = 489906, [SMALL_STATE(8924)] = 489927, [SMALL_STATE(8925)] = 489946, [SMALL_STATE(8926)] = 489963, [SMALL_STATE(8927)] = 489982, [SMALL_STATE(8928)] = 490003, [SMALL_STATE(8929)] = 490022, [SMALL_STATE(8930)] = 490043, [SMALL_STATE(8931)] = 490062, [SMALL_STATE(8932)] = 490081, [SMALL_STATE(8933)] = 490102, [SMALL_STATE(8934)] = 490123, [SMALL_STATE(8935)] = 490144, [SMALL_STATE(8936)] = 490165, [SMALL_STATE(8937)] = 490186, [SMALL_STATE(8938)] = 490203, [SMALL_STATE(8939)] = 490224, [SMALL_STATE(8940)] = 490245, [SMALL_STATE(8941)] = 490266, [SMALL_STATE(8942)] = 490287, [SMALL_STATE(8943)] = 490308, [SMALL_STATE(8944)] = 490325, [SMALL_STATE(8945)] = 490346, [SMALL_STATE(8946)] = 490363, [SMALL_STATE(8947)] = 490382, [SMALL_STATE(8948)] = 490401, [SMALL_STATE(8949)] = 490416, [SMALL_STATE(8950)] = 490433, [SMALL_STATE(8951)] = 490452, [SMALL_STATE(8952)] = 490475, [SMALL_STATE(8953)] = 490496, [SMALL_STATE(8954)] = 490517, [SMALL_STATE(8955)] = 490538, [SMALL_STATE(8956)] = 490553, [SMALL_STATE(8957)] = 490576, [SMALL_STATE(8958)] = 490593, [SMALL_STATE(8959)] = 490610, [SMALL_STATE(8960)] = 490631, [SMALL_STATE(8961)] = 490648, [SMALL_STATE(8962)] = 490667, [SMALL_STATE(8963)] = 490686, [SMALL_STATE(8964)] = 490699, [SMALL_STATE(8965)] = 490718, [SMALL_STATE(8966)] = 490735, [SMALL_STATE(8967)] = 490754, [SMALL_STATE(8968)] = 490775, [SMALL_STATE(8969)] = 490794, [SMALL_STATE(8970)] = 490813, [SMALL_STATE(8971)] = 490830, [SMALL_STATE(8972)] = 490853, [SMALL_STATE(8973)] = 490872, [SMALL_STATE(8974)] = 490893, [SMALL_STATE(8975)] = 490912, [SMALL_STATE(8976)] = 490929, [SMALL_STATE(8977)] = 490946, [SMALL_STATE(8978)] = 490967, [SMALL_STATE(8979)] = 490984, [SMALL_STATE(8980)] = 491005, [SMALL_STATE(8981)] = 491026, [SMALL_STATE(8982)] = 491047, [SMALL_STATE(8983)] = 491064, [SMALL_STATE(8984)] = 491085, [SMALL_STATE(8985)] = 491102, [SMALL_STATE(8986)] = 491121, [SMALL_STATE(8987)] = 491142, [SMALL_STATE(8988)] = 491165, [SMALL_STATE(8989)] = 491182, [SMALL_STATE(8990)] = 491205, [SMALL_STATE(8991)] = 491222, [SMALL_STATE(8992)] = 491239, [SMALL_STATE(8993)] = 491256, [SMALL_STATE(8994)] = 491275, [SMALL_STATE(8995)] = 491292, [SMALL_STATE(8996)] = 491309, [SMALL_STATE(8997)] = 491328, [SMALL_STATE(8998)] = 491345, [SMALL_STATE(8999)] = 491364, [SMALL_STATE(9000)] = 491387, [SMALL_STATE(9001)] = 491406, [SMALL_STATE(9002)] = 491429, [SMALL_STATE(9003)] = 491452, [SMALL_STATE(9004)] = 491471, [SMALL_STATE(9005)] = 491488, [SMALL_STATE(9006)] = 491505, [SMALL_STATE(9007)] = 491522, [SMALL_STATE(9008)] = 491541, [SMALL_STATE(9009)] = 491560, [SMALL_STATE(9010)] = 491579, [SMALL_STATE(9011)] = 491596, [SMALL_STATE(9012)] = 491613, [SMALL_STATE(9013)] = 491630, [SMALL_STATE(9014)] = 491651, [SMALL_STATE(9015)] = 491670, [SMALL_STATE(9016)] = 491687, [SMALL_STATE(9017)] = 491706, [SMALL_STATE(9018)] = 491723, [SMALL_STATE(9019)] = 491740, [SMALL_STATE(9020)] = 491759, [SMALL_STATE(9021)] = 491776, [SMALL_STATE(9022)] = 491795, [SMALL_STATE(9023)] = 491812, [SMALL_STATE(9024)] = 491831, [SMALL_STATE(9025)] = 491854, [SMALL_STATE(9026)] = 491873, [SMALL_STATE(9027)] = 491890, [SMALL_STATE(9028)] = 491911, [SMALL_STATE(9029)] = 491930, [SMALL_STATE(9030)] = 491951, [SMALL_STATE(9031)] = 491970, [SMALL_STATE(9032)] = 491983, [SMALL_STATE(9033)] = 492006, [SMALL_STATE(9034)] = 492027, [SMALL_STATE(9035)] = 492046, [SMALL_STATE(9036)] = 492063, [SMALL_STATE(9037)] = 492084, [SMALL_STATE(9038)] = 492101, [SMALL_STATE(9039)] = 492122, [SMALL_STATE(9040)] = 492141, [SMALL_STATE(9041)] = 492162, [SMALL_STATE(9042)] = 492185, [SMALL_STATE(9043)] = 492206, [SMALL_STATE(9044)] = 492227, [SMALL_STATE(9045)] = 492248, [SMALL_STATE(9046)] = 492267, [SMALL_STATE(9047)] = 492284, [SMALL_STATE(9048)] = 492303, [SMALL_STATE(9049)] = 492320, [SMALL_STATE(9050)] = 492337, [SMALL_STATE(9051)] = 492354, [SMALL_STATE(9052)] = 492371, [SMALL_STATE(9053)] = 492388, [SMALL_STATE(9054)] = 492405, [SMALL_STATE(9055)] = 492424, [SMALL_STATE(9056)] = 492443, [SMALL_STATE(9057)] = 492460, [SMALL_STATE(9058)] = 492477, [SMALL_STATE(9059)] = 492494, [SMALL_STATE(9060)] = 492511, [SMALL_STATE(9061)] = 492528, [SMALL_STATE(9062)] = 492545, [SMALL_STATE(9063)] = 492564, [SMALL_STATE(9064)] = 492583, [SMALL_STATE(9065)] = 492602, [SMALL_STATE(9066)] = 492619, [SMALL_STATE(9067)] = 492636, [SMALL_STATE(9068)] = 492653, [SMALL_STATE(9069)] = 492670, [SMALL_STATE(9070)] = 492689, [SMALL_STATE(9071)] = 492706, [SMALL_STATE(9072)] = 492725, [SMALL_STATE(9073)] = 492742, [SMALL_STATE(9074)] = 492763, [SMALL_STATE(9075)] = 492784, [SMALL_STATE(9076)] = 492803, [SMALL_STATE(9077)] = 492820, [SMALL_STATE(9078)] = 492837, [SMALL_STATE(9079)] = 492858, [SMALL_STATE(9080)] = 492877, [SMALL_STATE(9081)] = 492898, [SMALL_STATE(9082)] = 492915, [SMALL_STATE(9083)] = 492932, [SMALL_STATE(9084)] = 492948, [SMALL_STATE(9085)] = 492964, [SMALL_STATE(9086)] = 492982, [SMALL_STATE(9087)] = 492998, [SMALL_STATE(9088)] = 493014, [SMALL_STATE(9089)] = 493030, [SMALL_STATE(9090)] = 493046, [SMALL_STATE(9091)] = 493062, [SMALL_STATE(9092)] = 493078, [SMALL_STATE(9093)] = 493094, [SMALL_STATE(9094)] = 493110, [SMALL_STATE(9095)] = 493126, [SMALL_STATE(9096)] = 493142, [SMALL_STATE(9097)] = 493158, [SMALL_STATE(9098)] = 493172, [SMALL_STATE(9099)] = 493188, [SMALL_STATE(9100)] = 493206, [SMALL_STATE(9101)] = 493222, [SMALL_STATE(9102)] = 493238, [SMALL_STATE(9103)] = 493254, [SMALL_STATE(9104)] = 493270, [SMALL_STATE(9105)] = 493286, [SMALL_STATE(9106)] = 493302, [SMALL_STATE(9107)] = 493318, [SMALL_STATE(9108)] = 493332, [SMALL_STATE(9109)] = 493348, [SMALL_STATE(9110)] = 493364, [SMALL_STATE(9111)] = 493380, [SMALL_STATE(9112)] = 493396, [SMALL_STATE(9113)] = 493412, [SMALL_STATE(9114)] = 493428, [SMALL_STATE(9115)] = 493444, [SMALL_STATE(9116)] = 493460, [SMALL_STATE(9117)] = 493478, [SMALL_STATE(9118)] = 493494, [SMALL_STATE(9119)] = 493510, [SMALL_STATE(9120)] = 493526, [SMALL_STATE(9121)] = 493546, [SMALL_STATE(9122)] = 493562, [SMALL_STATE(9123)] = 493578, [SMALL_STATE(9124)] = 493596, [SMALL_STATE(9125)] = 493612, [SMALL_STATE(9126)] = 493628, [SMALL_STATE(9127)] = 493644, [SMALL_STATE(9128)] = 493664, [SMALL_STATE(9129)] = 493676, [SMALL_STATE(9130)] = 493692, [SMALL_STATE(9131)] = 493708, [SMALL_STATE(9132)] = 493724, [SMALL_STATE(9133)] = 493740, [SMALL_STATE(9134)] = 493756, [SMALL_STATE(9135)] = 493772, [SMALL_STATE(9136)] = 493788, [SMALL_STATE(9137)] = 493804, [SMALL_STATE(9138)] = 493820, [SMALL_STATE(9139)] = 493836, [SMALL_STATE(9140)] = 493848, [SMALL_STATE(9141)] = 493864, [SMALL_STATE(9142)] = 493880, [SMALL_STATE(9143)] = 493898, [SMALL_STATE(9144)] = 493910, [SMALL_STATE(9145)] = 493926, [SMALL_STATE(9146)] = 493940, [SMALL_STATE(9147)] = 493956, [SMALL_STATE(9148)] = 493972, [SMALL_STATE(9149)] = 493988, [SMALL_STATE(9150)] = 494004, [SMALL_STATE(9151)] = 494020, [SMALL_STATE(9152)] = 494034, [SMALL_STATE(9153)] = 494050, [SMALL_STATE(9154)] = 494066, [SMALL_STATE(9155)] = 494082, [SMALL_STATE(9156)] = 494098, [SMALL_STATE(9157)] = 494116, [SMALL_STATE(9158)] = 494132, [SMALL_STATE(9159)] = 494148, [SMALL_STATE(9160)] = 494164, [SMALL_STATE(9161)] = 494180, [SMALL_STATE(9162)] = 494196, [SMALL_STATE(9163)] = 494212, [SMALL_STATE(9164)] = 494228, [SMALL_STATE(9165)] = 494244, [SMALL_STATE(9166)] = 494260, [SMALL_STATE(9167)] = 494280, [SMALL_STATE(9168)] = 494300, [SMALL_STATE(9169)] = 494320, [SMALL_STATE(9170)] = 494336, [SMALL_STATE(9171)] = 494356, [SMALL_STATE(9172)] = 494372, [SMALL_STATE(9173)] = 494388, [SMALL_STATE(9174)] = 494404, [SMALL_STATE(9175)] = 494420, [SMALL_STATE(9176)] = 494436, [SMALL_STATE(9177)] = 494452, [SMALL_STATE(9178)] = 494472, [SMALL_STATE(9179)] = 494488, [SMALL_STATE(9180)] = 494508, [SMALL_STATE(9181)] = 494524, [SMALL_STATE(9182)] = 494540, [SMALL_STATE(9183)] = 494556, [SMALL_STATE(9184)] = 494572, [SMALL_STATE(9185)] = 494588, [SMALL_STATE(9186)] = 494604, [SMALL_STATE(9187)] = 494620, [SMALL_STATE(9188)] = 494636, [SMALL_STATE(9189)] = 494652, [SMALL_STATE(9190)] = 494668, [SMALL_STATE(9191)] = 494684, [SMALL_STATE(9192)] = 494700, [SMALL_STATE(9193)] = 494718, [SMALL_STATE(9194)] = 494734, [SMALL_STATE(9195)] = 494750, [SMALL_STATE(9196)] = 494770, [SMALL_STATE(9197)] = 494786, [SMALL_STATE(9198)] = 494800, [SMALL_STATE(9199)] = 494816, [SMALL_STATE(9200)] = 494832, [SMALL_STATE(9201)] = 494848, [SMALL_STATE(9202)] = 494868, [SMALL_STATE(9203)] = 494884, [SMALL_STATE(9204)] = 494900, [SMALL_STATE(9205)] = 494916, [SMALL_STATE(9206)] = 494932, [SMALL_STATE(9207)] = 494948, [SMALL_STATE(9208)] = 494966, [SMALL_STATE(9209)] = 494982, [SMALL_STATE(9210)] = 494998, [SMALL_STATE(9211)] = 495014, [SMALL_STATE(9212)] = 495030, [SMALL_STATE(9213)] = 495046, [SMALL_STATE(9214)] = 495062, [SMALL_STATE(9215)] = 495078, [SMALL_STATE(9216)] = 495094, [SMALL_STATE(9217)] = 495112, [SMALL_STATE(9218)] = 495128, [SMALL_STATE(9219)] = 495144, [SMALL_STATE(9220)] = 495160, [SMALL_STATE(9221)] = 495176, [SMALL_STATE(9222)] = 495192, [SMALL_STATE(9223)] = 495208, [SMALL_STATE(9224)] = 495224, [SMALL_STATE(9225)] = 495240, [SMALL_STATE(9226)] = 495256, [SMALL_STATE(9227)] = 495274, [SMALL_STATE(9228)] = 495290, [SMALL_STATE(9229)] = 495306, [SMALL_STATE(9230)] = 495322, [SMALL_STATE(9231)] = 495338, [SMALL_STATE(9232)] = 495354, [SMALL_STATE(9233)] = 495374, [SMALL_STATE(9234)] = 495388, [SMALL_STATE(9235)] = 495400, [SMALL_STATE(9236)] = 495418, [SMALL_STATE(9237)] = 495438, [SMALL_STATE(9238)] = 495454, [SMALL_STATE(9239)] = 495470, [SMALL_STATE(9240)] = 495488, [SMALL_STATE(9241)] = 495508, [SMALL_STATE(9242)] = 495524, [SMALL_STATE(9243)] = 495540, [SMALL_STATE(9244)] = 495558, [SMALL_STATE(9245)] = 495576, [SMALL_STATE(9246)] = 495592, [SMALL_STATE(9247)] = 495608, [SMALL_STATE(9248)] = 495622, [SMALL_STATE(9249)] = 495638, [SMALL_STATE(9250)] = 495654, [SMALL_STATE(9251)] = 495668, [SMALL_STATE(9252)] = 495688, [SMALL_STATE(9253)] = 495704, [SMALL_STATE(9254)] = 495720, [SMALL_STATE(9255)] = 495732, [SMALL_STATE(9256)] = 495750, [SMALL_STATE(9257)] = 495766, [SMALL_STATE(9258)] = 495782, [SMALL_STATE(9259)] = 495802, [SMALL_STATE(9260)] = 495814, [SMALL_STATE(9261)] = 495830, [SMALL_STATE(9262)] = 495846, [SMALL_STATE(9263)] = 495862, [SMALL_STATE(9264)] = 495878, [SMALL_STATE(9265)] = 495894, [SMALL_STATE(9266)] = 495910, [SMALL_STATE(9267)] = 495926, [SMALL_STATE(9268)] = 495946, [SMALL_STATE(9269)] = 495962, [SMALL_STATE(9270)] = 495978, [SMALL_STATE(9271)] = 495994, [SMALL_STATE(9272)] = 496010, [SMALL_STATE(9273)] = 496028, [SMALL_STATE(9274)] = 496044, [SMALL_STATE(9275)] = 496060, [SMALL_STATE(9276)] = 496078, [SMALL_STATE(9277)] = 496094, [SMALL_STATE(9278)] = 496110, [SMALL_STATE(9279)] = 496130, [SMALL_STATE(9280)] = 496144, [SMALL_STATE(9281)] = 496160, [SMALL_STATE(9282)] = 496172, [SMALL_STATE(9283)] = 496188, [SMALL_STATE(9284)] = 496204, [SMALL_STATE(9285)] = 496220, [SMALL_STATE(9286)] = 496236, [SMALL_STATE(9287)] = 496252, [SMALL_STATE(9288)] = 496266, [SMALL_STATE(9289)] = 496282, [SMALL_STATE(9290)] = 496296, [SMALL_STATE(9291)] = 496312, [SMALL_STATE(9292)] = 496330, [SMALL_STATE(9293)] = 496344, [SMALL_STATE(9294)] = 496358, [SMALL_STATE(9295)] = 496374, [SMALL_STATE(9296)] = 496390, [SMALL_STATE(9297)] = 496406, [SMALL_STATE(9298)] = 496424, [SMALL_STATE(9299)] = 496440, [SMALL_STATE(9300)] = 496456, [SMALL_STATE(9301)] = 496472, [SMALL_STATE(9302)] = 496492, [SMALL_STATE(9303)] = 496508, [SMALL_STATE(9304)] = 496524, [SMALL_STATE(9305)] = 496538, [SMALL_STATE(9306)] = 496554, [SMALL_STATE(9307)] = 496568, [SMALL_STATE(9308)] = 496584, [SMALL_STATE(9309)] = 496596, [SMALL_STATE(9310)] = 496612, [SMALL_STATE(9311)] = 496628, [SMALL_STATE(9312)] = 496644, [SMALL_STATE(9313)] = 496660, [SMALL_STATE(9314)] = 496676, [SMALL_STATE(9315)] = 496696, [SMALL_STATE(9316)] = 496712, [SMALL_STATE(9317)] = 496728, [SMALL_STATE(9318)] = 496744, [SMALL_STATE(9319)] = 496760, [SMALL_STATE(9320)] = 496776, [SMALL_STATE(9321)] = 496794, [SMALL_STATE(9322)] = 496810, [SMALL_STATE(9323)] = 496830, [SMALL_STATE(9324)] = 496846, [SMALL_STATE(9325)] = 496862, [SMALL_STATE(9326)] = 496876, [SMALL_STATE(9327)] = 496892, [SMALL_STATE(9328)] = 496906, [SMALL_STATE(9329)] = 496922, [SMALL_STATE(9330)] = 496936, [SMALL_STATE(9331)] = 496954, [SMALL_STATE(9332)] = 496970, [SMALL_STATE(9333)] = 496986, [SMALL_STATE(9334)] = 497006, [SMALL_STATE(9335)] = 497022, [SMALL_STATE(9336)] = 497038, [SMALL_STATE(9337)] = 497054, [SMALL_STATE(9338)] = 497070, [SMALL_STATE(9339)] = 497086, [SMALL_STATE(9340)] = 497102, [SMALL_STATE(9341)] = 497118, [SMALL_STATE(9342)] = 497134, [SMALL_STATE(9343)] = 497150, [SMALL_STATE(9344)] = 497162, [SMALL_STATE(9345)] = 497178, [SMALL_STATE(9346)] = 497194, [SMALL_STATE(9347)] = 497214, [SMALL_STATE(9348)] = 497228, [SMALL_STATE(9349)] = 497244, [SMALL_STATE(9350)] = 497260, [SMALL_STATE(9351)] = 497278, [SMALL_STATE(9352)] = 497294, [SMALL_STATE(9353)] = 497310, [SMALL_STATE(9354)] = 497326, [SMALL_STATE(9355)] = 497346, [SMALL_STATE(9356)] = 497362, [SMALL_STATE(9357)] = 497378, [SMALL_STATE(9358)] = 497394, [SMALL_STATE(9359)] = 497410, [SMALL_STATE(9360)] = 497426, [SMALL_STATE(9361)] = 497442, [SMALL_STATE(9362)] = 497458, [SMALL_STATE(9363)] = 497474, [SMALL_STATE(9364)] = 497486, [SMALL_STATE(9365)] = 497500, [SMALL_STATE(9366)] = 497518, [SMALL_STATE(9367)] = 497534, [SMALL_STATE(9368)] = 497550, [SMALL_STATE(9369)] = 497566, [SMALL_STATE(9370)] = 497582, [SMALL_STATE(9371)] = 497598, [SMALL_STATE(9372)] = 497614, [SMALL_STATE(9373)] = 497628, [SMALL_STATE(9374)] = 497644, [SMALL_STATE(9375)] = 497660, [SMALL_STATE(9376)] = 497676, [SMALL_STATE(9377)] = 497692, [SMALL_STATE(9378)] = 497712, [SMALL_STATE(9379)] = 497728, [SMALL_STATE(9380)] = 497744, [SMALL_STATE(9381)] = 497760, [SMALL_STATE(9382)] = 497776, [SMALL_STATE(9383)] = 497792, [SMALL_STATE(9384)] = 497810, [SMALL_STATE(9385)] = 497826, [SMALL_STATE(9386)] = 497842, [SMALL_STATE(9387)] = 497858, [SMALL_STATE(9388)] = 497872, [SMALL_STATE(9389)] = 497888, [SMALL_STATE(9390)] = 497904, [SMALL_STATE(9391)] = 497920, [SMALL_STATE(9392)] = 497936, [SMALL_STATE(9393)] = 497948, [SMALL_STATE(9394)] = 497964, [SMALL_STATE(9395)] = 497980, [SMALL_STATE(9396)] = 498000, [SMALL_STATE(9397)] = 498016, [SMALL_STATE(9398)] = 498032, [SMALL_STATE(9399)] = 498048, [SMALL_STATE(9400)] = 498064, [SMALL_STATE(9401)] = 498084, [SMALL_STATE(9402)] = 498100, [SMALL_STATE(9403)] = 498116, [SMALL_STATE(9404)] = 498132, [SMALL_STATE(9405)] = 498148, [SMALL_STATE(9406)] = 498164, [SMALL_STATE(9407)] = 498176, [SMALL_STATE(9408)] = 498192, [SMALL_STATE(9409)] = 498208, [SMALL_STATE(9410)] = 498226, [SMALL_STATE(9411)] = 498240, [SMALL_STATE(9412)] = 498256, [SMALL_STATE(9413)] = 498272, [SMALL_STATE(9414)] = 498288, [SMALL_STATE(9415)] = 498304, [SMALL_STATE(9416)] = 498320, [SMALL_STATE(9417)] = 498336, [SMALL_STATE(9418)] = 498352, [SMALL_STATE(9419)] = 498368, [SMALL_STATE(9420)] = 498384, [SMALL_STATE(9421)] = 498400, [SMALL_STATE(9422)] = 498416, [SMALL_STATE(9423)] = 498432, [SMALL_STATE(9424)] = 498448, [SMALL_STATE(9425)] = 498464, [SMALL_STATE(9426)] = 498480, [SMALL_STATE(9427)] = 498496, [SMALL_STATE(9428)] = 498512, [SMALL_STATE(9429)] = 498528, [SMALL_STATE(9430)] = 498544, [SMALL_STATE(9431)] = 498560, [SMALL_STATE(9432)] = 498576, [SMALL_STATE(9433)] = 498596, [SMALL_STATE(9434)] = 498612, [SMALL_STATE(9435)] = 498628, [SMALL_STATE(9436)] = 498646, [SMALL_STATE(9437)] = 498662, [SMALL_STATE(9438)] = 498682, [SMALL_STATE(9439)] = 498698, [SMALL_STATE(9440)] = 498714, [SMALL_STATE(9441)] = 498730, [SMALL_STATE(9442)] = 498746, [SMALL_STATE(9443)] = 498762, [SMALL_STATE(9444)] = 498778, [SMALL_STATE(9445)] = 498794, [SMALL_STATE(9446)] = 498810, [SMALL_STATE(9447)] = 498826, [SMALL_STATE(9448)] = 498842, [SMALL_STATE(9449)] = 498858, [SMALL_STATE(9450)] = 498874, [SMALL_STATE(9451)] = 498894, [SMALL_STATE(9452)] = 498910, [SMALL_STATE(9453)] = 498926, [SMALL_STATE(9454)] = 498942, [SMALL_STATE(9455)] = 498958, [SMALL_STATE(9456)] = 498974, [SMALL_STATE(9457)] = 498990, [SMALL_STATE(9458)] = 499006, [SMALL_STATE(9459)] = 499022, [SMALL_STATE(9460)] = 499038, [SMALL_STATE(9461)] = 499054, [SMALL_STATE(9462)] = 499070, [SMALL_STATE(9463)] = 499086, [SMALL_STATE(9464)] = 499102, [SMALL_STATE(9465)] = 499122, [SMALL_STATE(9466)] = 499136, [SMALL_STATE(9467)] = 499152, [SMALL_STATE(9468)] = 499168, [SMALL_STATE(9469)] = 499184, [SMALL_STATE(9470)] = 499200, [SMALL_STATE(9471)] = 499216, [SMALL_STATE(9472)] = 499236, [SMALL_STATE(9473)] = 499252, [SMALL_STATE(9474)] = 499268, [SMALL_STATE(9475)] = 499284, [SMALL_STATE(9476)] = 499300, [SMALL_STATE(9477)] = 499316, [SMALL_STATE(9478)] = 499332, [SMALL_STATE(9479)] = 499348, [SMALL_STATE(9480)] = 499362, [SMALL_STATE(9481)] = 499380, [SMALL_STATE(9482)] = 499396, [SMALL_STATE(9483)] = 499412, [SMALL_STATE(9484)] = 499428, [SMALL_STATE(9485)] = 499444, [SMALL_STATE(9486)] = 499460, [SMALL_STATE(9487)] = 499476, [SMALL_STATE(9488)] = 499492, [SMALL_STATE(9489)] = 499508, [SMALL_STATE(9490)] = 499520, [SMALL_STATE(9491)] = 499538, [SMALL_STATE(9492)] = 499554, [SMALL_STATE(9493)] = 499570, [SMALL_STATE(9494)] = 499586, [SMALL_STATE(9495)] = 499602, [SMALL_STATE(9496)] = 499618, [SMALL_STATE(9497)] = 499636, [SMALL_STATE(9498)] = 499656, [SMALL_STATE(9499)] = 499676, [SMALL_STATE(9500)] = 499692, [SMALL_STATE(9501)] = 499708, [SMALL_STATE(9502)] = 499724, [SMALL_STATE(9503)] = 499740, [SMALL_STATE(9504)] = 499756, [SMALL_STATE(9505)] = 499774, [SMALL_STATE(9506)] = 499790, [SMALL_STATE(9507)] = 499806, [SMALL_STATE(9508)] = 499822, [SMALL_STATE(9509)] = 499838, [SMALL_STATE(9510)] = 499854, [SMALL_STATE(9511)] = 499870, [SMALL_STATE(9512)] = 499886, [SMALL_STATE(9513)] = 499902, [SMALL_STATE(9514)] = 499916, [SMALL_STATE(9515)] = 499932, [SMALL_STATE(9516)] = 499950, [SMALL_STATE(9517)] = 499966, [SMALL_STATE(9518)] = 499982, [SMALL_STATE(9519)] = 499998, [SMALL_STATE(9520)] = 500014, [SMALL_STATE(9521)] = 500028, [SMALL_STATE(9522)] = 500044, [SMALL_STATE(9523)] = 500060, [SMALL_STATE(9524)] = 500076, [SMALL_STATE(9525)] = 500092, [SMALL_STATE(9526)] = 500106, [SMALL_STATE(9527)] = 500122, [SMALL_STATE(9528)] = 500138, [SMALL_STATE(9529)] = 500154, [SMALL_STATE(9530)] = 500170, [SMALL_STATE(9531)] = 500190, [SMALL_STATE(9532)] = 500210, [SMALL_STATE(9533)] = 500228, [SMALL_STATE(9534)] = 500244, [SMALL_STATE(9535)] = 500260, [SMALL_STATE(9536)] = 500276, [SMALL_STATE(9537)] = 500292, [SMALL_STATE(9538)] = 500308, [SMALL_STATE(9539)] = 500324, [SMALL_STATE(9540)] = 500340, [SMALL_STATE(9541)] = 500356, [SMALL_STATE(9542)] = 500370, [SMALL_STATE(9543)] = 500386, [SMALL_STATE(9544)] = 500402, [SMALL_STATE(9545)] = 500418, [SMALL_STATE(9546)] = 500434, [SMALL_STATE(9547)] = 500450, [SMALL_STATE(9548)] = 500466, [SMALL_STATE(9549)] = 500482, [SMALL_STATE(9550)] = 500494, [SMALL_STATE(9551)] = 500510, [SMALL_STATE(9552)] = 500524, [SMALL_STATE(9553)] = 500542, [SMALL_STATE(9554)] = 500558, [SMALL_STATE(9555)] = 500574, [SMALL_STATE(9556)] = 500592, [SMALL_STATE(9557)] = 500608, [SMALL_STATE(9558)] = 500624, [SMALL_STATE(9559)] = 500640, [SMALL_STATE(9560)] = 500656, [SMALL_STATE(9561)] = 500672, [SMALL_STATE(9562)] = 500688, [SMALL_STATE(9563)] = 500704, [SMALL_STATE(9564)] = 500720, [SMALL_STATE(9565)] = 500736, [SMALL_STATE(9566)] = 500752, [SMALL_STATE(9567)] = 500770, [SMALL_STATE(9568)] = 500786, [SMALL_STATE(9569)] = 500804, [SMALL_STATE(9570)] = 500822, [SMALL_STATE(9571)] = 500838, [SMALL_STATE(9572)] = 500854, [SMALL_STATE(9573)] = 500870, [SMALL_STATE(9574)] = 500886, [SMALL_STATE(9575)] = 500902, [SMALL_STATE(9576)] = 500918, [SMALL_STATE(9577)] = 500932, [SMALL_STATE(9578)] = 500948, [SMALL_STATE(9579)] = 500966, [SMALL_STATE(9580)] = 500982, [SMALL_STATE(9581)] = 501000, [SMALL_STATE(9582)] = 501016, [SMALL_STATE(9583)] = 501034, [SMALL_STATE(9584)] = 501050, [SMALL_STATE(9585)] = 501068, [SMALL_STATE(9586)] = 501084, [SMALL_STATE(9587)] = 501100, [SMALL_STATE(9588)] = 501116, [SMALL_STATE(9589)] = 501132, [SMALL_STATE(9590)] = 501148, [SMALL_STATE(9591)] = 501166, [SMALL_STATE(9592)] = 501182, [SMALL_STATE(9593)] = 501200, [SMALL_STATE(9594)] = 501216, [SMALL_STATE(9595)] = 501232, [SMALL_STATE(9596)] = 501248, [SMALL_STATE(9597)] = 501264, [SMALL_STATE(9598)] = 501282, [SMALL_STATE(9599)] = 501298, [SMALL_STATE(9600)] = 501314, [SMALL_STATE(9601)] = 501334, [SMALL_STATE(9602)] = 501346, [SMALL_STATE(9603)] = 501362, [SMALL_STATE(9604)] = 501380, [SMALL_STATE(9605)] = 501396, [SMALL_STATE(9606)] = 501412, [SMALL_STATE(9607)] = 501428, [SMALL_STATE(9608)] = 501448, [SMALL_STATE(9609)] = 501460, [SMALL_STATE(9610)] = 501476, [SMALL_STATE(9611)] = 501492, [SMALL_STATE(9612)] = 501512, [SMALL_STATE(9613)] = 501528, [SMALL_STATE(9614)] = 501544, [SMALL_STATE(9615)] = 501560, [SMALL_STATE(9616)] = 501578, [SMALL_STATE(9617)] = 501594, [SMALL_STATE(9618)] = 501614, [SMALL_STATE(9619)] = 501630, [SMALL_STATE(9620)] = 501650, [SMALL_STATE(9621)] = 501666, [SMALL_STATE(9622)] = 501684, [SMALL_STATE(9623)] = 501700, [SMALL_STATE(9624)] = 501716, [SMALL_STATE(9625)] = 501732, [SMALL_STATE(9626)] = 501748, [SMALL_STATE(9627)] = 501764, [SMALL_STATE(9628)] = 501780, [SMALL_STATE(9629)] = 501796, [SMALL_STATE(9630)] = 501812, [SMALL_STATE(9631)] = 501832, [SMALL_STATE(9632)] = 501848, [SMALL_STATE(9633)] = 501864, [SMALL_STATE(9634)] = 501880, [SMALL_STATE(9635)] = 501894, [SMALL_STATE(9636)] = 501910, [SMALL_STATE(9637)] = 501930, [SMALL_STATE(9638)] = 501946, [SMALL_STATE(9639)] = 501960, [SMALL_STATE(9640)] = 501976, [SMALL_STATE(9641)] = 501990, [SMALL_STATE(9642)] = 502006, [SMALL_STATE(9643)] = 502022, [SMALL_STATE(9644)] = 502034, [SMALL_STATE(9645)] = 502050, [SMALL_STATE(9646)] = 502066, [SMALL_STATE(9647)] = 502082, [SMALL_STATE(9648)] = 502098, [SMALL_STATE(9649)] = 502114, [SMALL_STATE(9650)] = 502130, [SMALL_STATE(9651)] = 502144, [SMALL_STATE(9652)] = 502160, [SMALL_STATE(9653)] = 502176, [SMALL_STATE(9654)] = 502192, [SMALL_STATE(9655)] = 502208, [SMALL_STATE(9656)] = 502224, [SMALL_STATE(9657)] = 502244, [SMALL_STATE(9658)] = 502260, [SMALL_STATE(9659)] = 502274, [SMALL_STATE(9660)] = 502290, [SMALL_STATE(9661)] = 502306, [SMALL_STATE(9662)] = 502326, [SMALL_STATE(9663)] = 502342, [SMALL_STATE(9664)] = 502358, [SMALL_STATE(9665)] = 502374, [SMALL_STATE(9666)] = 502390, [SMALL_STATE(9667)] = 502406, [SMALL_STATE(9668)] = 502424, [SMALL_STATE(9669)] = 502440, [SMALL_STATE(9670)] = 502456, [SMALL_STATE(9671)] = 502472, [SMALL_STATE(9672)] = 502490, [SMALL_STATE(9673)] = 502506, [SMALL_STATE(9674)] = 502522, [SMALL_STATE(9675)] = 502538, [SMALL_STATE(9676)] = 502554, [SMALL_STATE(9677)] = 502570, [SMALL_STATE(9678)] = 502586, [SMALL_STATE(9679)] = 502602, [SMALL_STATE(9680)] = 502618, [SMALL_STATE(9681)] = 502634, [SMALL_STATE(9682)] = 502650, [SMALL_STATE(9683)] = 502666, [SMALL_STATE(9684)] = 502682, [SMALL_STATE(9685)] = 502698, [SMALL_STATE(9686)] = 502714, [SMALL_STATE(9687)] = 502730, [SMALL_STATE(9688)] = 502746, [SMALL_STATE(9689)] = 502762, [SMALL_STATE(9690)] = 502778, [SMALL_STATE(9691)] = 502794, [SMALL_STATE(9692)] = 502810, [SMALL_STATE(9693)] = 502826, [SMALL_STATE(9694)] = 502842, [SMALL_STATE(9695)] = 502858, [SMALL_STATE(9696)] = 502872, [SMALL_STATE(9697)] = 502888, [SMALL_STATE(9698)] = 502904, [SMALL_STATE(9699)] = 502920, [SMALL_STATE(9700)] = 502936, [SMALL_STATE(9701)] = 502952, [SMALL_STATE(9702)] = 502968, [SMALL_STATE(9703)] = 502984, [SMALL_STATE(9704)] = 503000, [SMALL_STATE(9705)] = 503016, [SMALL_STATE(9706)] = 503032, [SMALL_STATE(9707)] = 503048, [SMALL_STATE(9708)] = 503064, [SMALL_STATE(9709)] = 503080, [SMALL_STATE(9710)] = 503096, [SMALL_STATE(9711)] = 503112, [SMALL_STATE(9712)] = 503128, [SMALL_STATE(9713)] = 503144, [SMALL_STATE(9714)] = 503160, [SMALL_STATE(9715)] = 503176, [SMALL_STATE(9716)] = 503192, [SMALL_STATE(9717)] = 503208, [SMALL_STATE(9718)] = 503224, [SMALL_STATE(9719)] = 503240, [SMALL_STATE(9720)] = 503256, [SMALL_STATE(9721)] = 503276, [SMALL_STATE(9722)] = 503296, [SMALL_STATE(9723)] = 503312, [SMALL_STATE(9724)] = 503325, [SMALL_STATE(9725)] = 503338, [SMALL_STATE(9726)] = 503353, [SMALL_STATE(9727)] = 503366, [SMALL_STATE(9728)] = 503379, [SMALL_STATE(9729)] = 503392, [SMALL_STATE(9730)] = 503405, [SMALL_STATE(9731)] = 503420, [SMALL_STATE(9732)] = 503433, [SMALL_STATE(9733)] = 503446, [SMALL_STATE(9734)] = 503457, [SMALL_STATE(9735)] = 503472, [SMALL_STATE(9736)] = 503485, [SMALL_STATE(9737)] = 503500, [SMALL_STATE(9738)] = 503515, [SMALL_STATE(9739)] = 503528, [SMALL_STATE(9740)] = 503541, [SMALL_STATE(9741)] = 503556, [SMALL_STATE(9742)] = 503567, [SMALL_STATE(9743)] = 503580, [SMALL_STATE(9744)] = 503593, [SMALL_STATE(9745)] = 503606, [SMALL_STATE(9746)] = 503617, [SMALL_STATE(9747)] = 503628, [SMALL_STATE(9748)] = 503643, [SMALL_STATE(9749)] = 503660, [SMALL_STATE(9750)] = 503673, [SMALL_STATE(9751)] = 503686, [SMALL_STATE(9752)] = 503703, [SMALL_STATE(9753)] = 503720, [SMALL_STATE(9754)] = 503737, [SMALL_STATE(9755)] = 503754, [SMALL_STATE(9756)] = 503771, [SMALL_STATE(9757)] = 503788, [SMALL_STATE(9758)] = 503803, [SMALL_STATE(9759)] = 503820, [SMALL_STATE(9760)] = 503833, [SMALL_STATE(9761)] = 503846, [SMALL_STATE(9762)] = 503859, [SMALL_STATE(9763)] = 503872, [SMALL_STATE(9764)] = 503885, [SMALL_STATE(9765)] = 503898, [SMALL_STATE(9766)] = 503911, [SMALL_STATE(9767)] = 503922, [SMALL_STATE(9768)] = 503939, [SMALL_STATE(9769)] = 503952, [SMALL_STATE(9770)] = 503965, [SMALL_STATE(9771)] = 503978, [SMALL_STATE(9772)] = 503993, [SMALL_STATE(9773)] = 504010, [SMALL_STATE(9774)] = 504023, [SMALL_STATE(9775)] = 504040, [SMALL_STATE(9776)] = 504053, [SMALL_STATE(9777)] = 504066, [SMALL_STATE(9778)] = 504081, [SMALL_STATE(9779)] = 504094, [SMALL_STATE(9780)] = 504111, [SMALL_STATE(9781)] = 504128, [SMALL_STATE(9782)] = 504139, [SMALL_STATE(9783)] = 504156, [SMALL_STATE(9784)] = 504173, [SMALL_STATE(9785)] = 504190, [SMALL_STATE(9786)] = 504203, [SMALL_STATE(9787)] = 504216, [SMALL_STATE(9788)] = 504233, [SMALL_STATE(9789)] = 504246, [SMALL_STATE(9790)] = 504259, [SMALL_STATE(9791)] = 504272, [SMALL_STATE(9792)] = 504285, [SMALL_STATE(9793)] = 504298, [SMALL_STATE(9794)] = 504311, [SMALL_STATE(9795)] = 504324, [SMALL_STATE(9796)] = 504337, [SMALL_STATE(9797)] = 504350, [SMALL_STATE(9798)] = 504365, [SMALL_STATE(9799)] = 504378, [SMALL_STATE(9800)] = 504391, [SMALL_STATE(9801)] = 504402, [SMALL_STATE(9802)] = 504415, [SMALL_STATE(9803)] = 504426, [SMALL_STATE(9804)] = 504439, [SMALL_STATE(9805)] = 504450, [SMALL_STATE(9806)] = 504465, [SMALL_STATE(9807)] = 504478, [SMALL_STATE(9808)] = 504491, [SMALL_STATE(9809)] = 504504, [SMALL_STATE(9810)] = 504515, [SMALL_STATE(9811)] = 504526, [SMALL_STATE(9812)] = 504537, [SMALL_STATE(9813)] = 504554, [SMALL_STATE(9814)] = 504567, [SMALL_STATE(9815)] = 504584, [SMALL_STATE(9816)] = 504601, [SMALL_STATE(9817)] = 504614, [SMALL_STATE(9818)] = 504627, [SMALL_STATE(9819)] = 504640, [SMALL_STATE(9820)] = 504653, [SMALL_STATE(9821)] = 504664, [SMALL_STATE(9822)] = 504679, [SMALL_STATE(9823)] = 504692, [SMALL_STATE(9824)] = 504707, [SMALL_STATE(9825)] = 504720, [SMALL_STATE(9826)] = 504737, [SMALL_STATE(9827)] = 504754, [SMALL_STATE(9828)] = 504765, [SMALL_STATE(9829)] = 504778, [SMALL_STATE(9830)] = 504791, [SMALL_STATE(9831)] = 504802, [SMALL_STATE(9832)] = 504813, [SMALL_STATE(9833)] = 504828, [SMALL_STATE(9834)] = 504841, [SMALL_STATE(9835)] = 504852, [SMALL_STATE(9836)] = 504865, [SMALL_STATE(9837)] = 504876, [SMALL_STATE(9838)] = 504893, [SMALL_STATE(9839)] = 504910, [SMALL_STATE(9840)] = 504927, [SMALL_STATE(9841)] = 504940, [SMALL_STATE(9842)] = 504953, [SMALL_STATE(9843)] = 504966, [SMALL_STATE(9844)] = 504979, [SMALL_STATE(9845)] = 504992, [SMALL_STATE(9846)] = 505003, [SMALL_STATE(9847)] = 505016, [SMALL_STATE(9848)] = 505029, [SMALL_STATE(9849)] = 505040, [SMALL_STATE(9850)] = 505053, [SMALL_STATE(9851)] = 505066, [SMALL_STATE(9852)] = 505077, [SMALL_STATE(9853)] = 505090, [SMALL_STATE(9854)] = 505103, [SMALL_STATE(9855)] = 505116, [SMALL_STATE(9856)] = 505127, [SMALL_STATE(9857)] = 505142, [SMALL_STATE(9858)] = 505157, [SMALL_STATE(9859)] = 505172, [SMALL_STATE(9860)] = 505183, [SMALL_STATE(9861)] = 505200, [SMALL_STATE(9862)] = 505213, [SMALL_STATE(9863)] = 505230, [SMALL_STATE(9864)] = 505243, [SMALL_STATE(9865)] = 505254, [SMALL_STATE(9866)] = 505267, [SMALL_STATE(9867)] = 505280, [SMALL_STATE(9868)] = 505293, [SMALL_STATE(9869)] = 505308, [SMALL_STATE(9870)] = 505325, [SMALL_STATE(9871)] = 505338, [SMALL_STATE(9872)] = 505351, [SMALL_STATE(9873)] = 505364, [SMALL_STATE(9874)] = 505377, [SMALL_STATE(9875)] = 505390, [SMALL_STATE(9876)] = 505403, [SMALL_STATE(9877)] = 505414, [SMALL_STATE(9878)] = 505427, [SMALL_STATE(9879)] = 505440, [SMALL_STATE(9880)] = 505451, [SMALL_STATE(9881)] = 505466, [SMALL_STATE(9882)] = 505483, [SMALL_STATE(9883)] = 505498, [SMALL_STATE(9884)] = 505515, [SMALL_STATE(9885)] = 505530, [SMALL_STATE(9886)] = 505543, [SMALL_STATE(9887)] = 505556, [SMALL_STATE(9888)] = 505571, [SMALL_STATE(9889)] = 505584, [SMALL_STATE(9890)] = 505599, [SMALL_STATE(9891)] = 505612, [SMALL_STATE(9892)] = 505625, [SMALL_STATE(9893)] = 505638, [SMALL_STATE(9894)] = 505651, [SMALL_STATE(9895)] = 505668, [SMALL_STATE(9896)] = 505685, [SMALL_STATE(9897)] = 505698, [SMALL_STATE(9898)] = 505711, [SMALL_STATE(9899)] = 505724, [SMALL_STATE(9900)] = 505741, [SMALL_STATE(9901)] = 505754, [SMALL_STATE(9902)] = 505765, [SMALL_STATE(9903)] = 505776, [SMALL_STATE(9904)] = 505787, [SMALL_STATE(9905)] = 505800, [SMALL_STATE(9906)] = 505811, [SMALL_STATE(9907)] = 505822, [SMALL_STATE(9908)] = 505835, [SMALL_STATE(9909)] = 505848, [SMALL_STATE(9910)] = 505859, [SMALL_STATE(9911)] = 505876, [SMALL_STATE(9912)] = 505887, [SMALL_STATE(9913)] = 505898, [SMALL_STATE(9914)] = 505915, [SMALL_STATE(9915)] = 505928, [SMALL_STATE(9916)] = 505941, [SMALL_STATE(9917)] = 505952, [SMALL_STATE(9918)] = 505963, [SMALL_STATE(9919)] = 505976, [SMALL_STATE(9920)] = 505989, [SMALL_STATE(9921)] = 506006, [SMALL_STATE(9922)] = 506019, [SMALL_STATE(9923)] = 506030, [SMALL_STATE(9924)] = 506043, [SMALL_STATE(9925)] = 506058, [SMALL_STATE(9926)] = 506071, [SMALL_STATE(9927)] = 506086, [SMALL_STATE(9928)] = 506097, [SMALL_STATE(9929)] = 506114, [SMALL_STATE(9930)] = 506127, [SMALL_STATE(9931)] = 506140, [SMALL_STATE(9932)] = 506157, [SMALL_STATE(9933)] = 506170, [SMALL_STATE(9934)] = 506187, [SMALL_STATE(9935)] = 506200, [SMALL_STATE(9936)] = 506213, [SMALL_STATE(9937)] = 506226, [SMALL_STATE(9938)] = 506239, [SMALL_STATE(9939)] = 506252, [SMALL_STATE(9940)] = 506265, [SMALL_STATE(9941)] = 506278, [SMALL_STATE(9942)] = 506291, [SMALL_STATE(9943)] = 506306, [SMALL_STATE(9944)] = 506321, [SMALL_STATE(9945)] = 506336, [SMALL_STATE(9946)] = 506353, [SMALL_STATE(9947)] = 506368, [SMALL_STATE(9948)] = 506385, [SMALL_STATE(9949)] = 506400, [SMALL_STATE(9950)] = 506413, [SMALL_STATE(9951)] = 506426, [SMALL_STATE(9952)] = 506439, [SMALL_STATE(9953)] = 506450, [SMALL_STATE(9954)] = 506463, [SMALL_STATE(9955)] = 506476, [SMALL_STATE(9956)] = 506489, [SMALL_STATE(9957)] = 506502, [SMALL_STATE(9958)] = 506515, [SMALL_STATE(9959)] = 506532, [SMALL_STATE(9960)] = 506549, [SMALL_STATE(9961)] = 506562, [SMALL_STATE(9962)] = 506575, [SMALL_STATE(9963)] = 506590, [SMALL_STATE(9964)] = 506605, [SMALL_STATE(9965)] = 506618, [SMALL_STATE(9966)] = 506631, [SMALL_STATE(9967)] = 506644, [SMALL_STATE(9968)] = 506657, [SMALL_STATE(9969)] = 506674, [SMALL_STATE(9970)] = 506691, [SMALL_STATE(9971)] = 506704, [SMALL_STATE(9972)] = 506717, [SMALL_STATE(9973)] = 506730, [SMALL_STATE(9974)] = 506743, [SMALL_STATE(9975)] = 506756, [SMALL_STATE(9976)] = 506767, [SMALL_STATE(9977)] = 506778, [SMALL_STATE(9978)] = 506789, [SMALL_STATE(9979)] = 506800, [SMALL_STATE(9980)] = 506813, [SMALL_STATE(9981)] = 506826, [SMALL_STATE(9982)] = 506837, [SMALL_STATE(9983)] = 506848, [SMALL_STATE(9984)] = 506861, [SMALL_STATE(9985)] = 506878, [SMALL_STATE(9986)] = 506895, [SMALL_STATE(9987)] = 506912, [SMALL_STATE(9988)] = 506925, [SMALL_STATE(9989)] = 506938, [SMALL_STATE(9990)] = 506951, [SMALL_STATE(9991)] = 506964, [SMALL_STATE(9992)] = 506977, [SMALL_STATE(9993)] = 506990, [SMALL_STATE(9994)] = 507003, [SMALL_STATE(9995)] = 507014, [SMALL_STATE(9996)] = 507025, [SMALL_STATE(9997)] = 507036, [SMALL_STATE(9998)] = 507049, [SMALL_STATE(9999)] = 507066, [SMALL_STATE(10000)] = 507083, [SMALL_STATE(10001)] = 507100, [SMALL_STATE(10002)] = 507113, [SMALL_STATE(10003)] = 507126, [SMALL_STATE(10004)] = 507139, [SMALL_STATE(10005)] = 507156, [SMALL_STATE(10006)] = 507169, [SMALL_STATE(10007)] = 507182, [SMALL_STATE(10008)] = 507195, [SMALL_STATE(10009)] = 507208, [SMALL_STATE(10010)] = 507221, [SMALL_STATE(10011)] = 507238, [SMALL_STATE(10012)] = 507255, [SMALL_STATE(10013)] = 507270, [SMALL_STATE(10014)] = 507283, [SMALL_STATE(10015)] = 507296, [SMALL_STATE(10016)] = 507311, [SMALL_STATE(10017)] = 507324, [SMALL_STATE(10018)] = 507339, [SMALL_STATE(10019)] = 507354, [SMALL_STATE(10020)] = 507367, [SMALL_STATE(10021)] = 507382, [SMALL_STATE(10022)] = 507397, [SMALL_STATE(10023)] = 507410, [SMALL_STATE(10024)] = 507423, [SMALL_STATE(10025)] = 507434, [SMALL_STATE(10026)] = 507445, [SMALL_STATE(10027)] = 507458, [SMALL_STATE(10028)] = 507469, [SMALL_STATE(10029)] = 507482, [SMALL_STATE(10030)] = 507495, [SMALL_STATE(10031)] = 507508, [SMALL_STATE(10032)] = 507519, [SMALL_STATE(10033)] = 507532, [SMALL_STATE(10034)] = 507545, [SMALL_STATE(10035)] = 507558, [SMALL_STATE(10036)] = 507571, [SMALL_STATE(10037)] = 507584, [SMALL_STATE(10038)] = 507597, [SMALL_STATE(10039)] = 507610, [SMALL_STATE(10040)] = 507623, [SMALL_STATE(10041)] = 507636, [SMALL_STATE(10042)] = 507649, [SMALL_STATE(10043)] = 507662, [SMALL_STATE(10044)] = 507675, [SMALL_STATE(10045)] = 507688, [SMALL_STATE(10046)] = 507701, [SMALL_STATE(10047)] = 507714, [SMALL_STATE(10048)] = 507727, [SMALL_STATE(10049)] = 507740, [SMALL_STATE(10050)] = 507753, [SMALL_STATE(10051)] = 507766, [SMALL_STATE(10052)] = 507779, [SMALL_STATE(10053)] = 507796, [SMALL_STATE(10054)] = 507807, [SMALL_STATE(10055)] = 507818, [SMALL_STATE(10056)] = 507833, [SMALL_STATE(10057)] = 507846, [SMALL_STATE(10058)] = 507859, [SMALL_STATE(10059)] = 507870, [SMALL_STATE(10060)] = 507881, [SMALL_STATE(10061)] = 507892, [SMALL_STATE(10062)] = 507905, [SMALL_STATE(10063)] = 507918, [SMALL_STATE(10064)] = 507931, [SMALL_STATE(10065)] = 507944, [SMALL_STATE(10066)] = 507957, [SMALL_STATE(10067)] = 507970, [SMALL_STATE(10068)] = 507983, [SMALL_STATE(10069)] = 507996, [SMALL_STATE(10070)] = 508007, [SMALL_STATE(10071)] = 508020, [SMALL_STATE(10072)] = 508033, [SMALL_STATE(10073)] = 508046, [SMALL_STATE(10074)] = 508059, [SMALL_STATE(10075)] = 508076, [SMALL_STATE(10076)] = 508089, [SMALL_STATE(10077)] = 508100, [SMALL_STATE(10078)] = 508113, [SMALL_STATE(10079)] = 508126, [SMALL_STATE(10080)] = 508139, [SMALL_STATE(10081)] = 508152, [SMALL_STATE(10082)] = 508165, [SMALL_STATE(10083)] = 508178, [SMALL_STATE(10084)] = 508191, [SMALL_STATE(10085)] = 508206, [SMALL_STATE(10086)] = 508221, [SMALL_STATE(10087)] = 508236, [SMALL_STATE(10088)] = 508251, [SMALL_STATE(10089)] = 508262, [SMALL_STATE(10090)] = 508275, [SMALL_STATE(10091)] = 508288, [SMALL_STATE(10092)] = 508299, [SMALL_STATE(10093)] = 508312, [SMALL_STATE(10094)] = 508325, [SMALL_STATE(10095)] = 508336, [SMALL_STATE(10096)] = 508347, [SMALL_STATE(10097)] = 508358, [SMALL_STATE(10098)] = 508375, [SMALL_STATE(10099)] = 508388, [SMALL_STATE(10100)] = 508401, [SMALL_STATE(10101)] = 508414, [SMALL_STATE(10102)] = 508425, [SMALL_STATE(10103)] = 508436, [SMALL_STATE(10104)] = 508449, [SMALL_STATE(10105)] = 508460, [SMALL_STATE(10106)] = 508477, [SMALL_STATE(10107)] = 508490, [SMALL_STATE(10108)] = 508507, [SMALL_STATE(10109)] = 508520, [SMALL_STATE(10110)] = 508533, [SMALL_STATE(10111)] = 508550, [SMALL_STATE(10112)] = 508563, [SMALL_STATE(10113)] = 508578, [SMALL_STATE(10114)] = 508589, [SMALL_STATE(10115)] = 508602, [SMALL_STATE(10116)] = 508615, [SMALL_STATE(10117)] = 508630, [SMALL_STATE(10118)] = 508647, [SMALL_STATE(10119)] = 508662, [SMALL_STATE(10120)] = 508675, [SMALL_STATE(10121)] = 508686, [SMALL_STATE(10122)] = 508699, [SMALL_STATE(10123)] = 508710, [SMALL_STATE(10124)] = 508721, [SMALL_STATE(10125)] = 508736, [SMALL_STATE(10126)] = 508747, [SMALL_STATE(10127)] = 508758, [SMALL_STATE(10128)] = 508769, [SMALL_STATE(10129)] = 508782, [SMALL_STATE(10130)] = 508795, [SMALL_STATE(10131)] = 508806, [SMALL_STATE(10132)] = 508819, [SMALL_STATE(10133)] = 508832, [SMALL_STATE(10134)] = 508845, [SMALL_STATE(10135)] = 508858, [SMALL_STATE(10136)] = 508871, [SMALL_STATE(10137)] = 508884, [SMALL_STATE(10138)] = 508897, [SMALL_STATE(10139)] = 508910, [SMALL_STATE(10140)] = 508923, [SMALL_STATE(10141)] = 508936, [SMALL_STATE(10142)] = 508949, [SMALL_STATE(10143)] = 508962, [SMALL_STATE(10144)] = 508975, [SMALL_STATE(10145)] = 508986, [SMALL_STATE(10146)] = 508999, [SMALL_STATE(10147)] = 509012, [SMALL_STATE(10148)] = 509023, [SMALL_STATE(10149)] = 509038, [SMALL_STATE(10150)] = 509049, [SMALL_STATE(10151)] = 509064, [SMALL_STATE(10152)] = 509079, [SMALL_STATE(10153)] = 509090, [SMALL_STATE(10154)] = 509101, [SMALL_STATE(10155)] = 509114, [SMALL_STATE(10156)] = 509125, [SMALL_STATE(10157)] = 509136, [SMALL_STATE(10158)] = 509149, [SMALL_STATE(10159)] = 509162, [SMALL_STATE(10160)] = 509173, [SMALL_STATE(10161)] = 509186, [SMALL_STATE(10162)] = 509199, [SMALL_STATE(10163)] = 509210, [SMALL_STATE(10164)] = 509223, [SMALL_STATE(10165)] = 509234, [SMALL_STATE(10166)] = 509247, [SMALL_STATE(10167)] = 509258, [SMALL_STATE(10168)] = 509269, [SMALL_STATE(10169)] = 509280, [SMALL_STATE(10170)] = 509295, [SMALL_STATE(10171)] = 509308, [SMALL_STATE(10172)] = 509323, [SMALL_STATE(10173)] = 509336, [SMALL_STATE(10174)] = 509347, [SMALL_STATE(10175)] = 509358, [SMALL_STATE(10176)] = 509371, [SMALL_STATE(10177)] = 509382, [SMALL_STATE(10178)] = 509397, [SMALL_STATE(10179)] = 509410, [SMALL_STATE(10180)] = 509421, [SMALL_STATE(10181)] = 509438, [SMALL_STATE(10182)] = 509451, [SMALL_STATE(10183)] = 509462, [SMALL_STATE(10184)] = 509473, [SMALL_STATE(10185)] = 509484, [SMALL_STATE(10186)] = 509495, [SMALL_STATE(10187)] = 509506, [SMALL_STATE(10188)] = 509521, [SMALL_STATE(10189)] = 509536, [SMALL_STATE(10190)] = 509547, [SMALL_STATE(10191)] = 509558, [SMALL_STATE(10192)] = 509569, [SMALL_STATE(10193)] = 509582, [SMALL_STATE(10194)] = 509593, [SMALL_STATE(10195)] = 509606, [SMALL_STATE(10196)] = 509619, [SMALL_STATE(10197)] = 509632, [SMALL_STATE(10198)] = 509643, [SMALL_STATE(10199)] = 509656, [SMALL_STATE(10200)] = 509667, [SMALL_STATE(10201)] = 509680, [SMALL_STATE(10202)] = 509691, [SMALL_STATE(10203)] = 509702, [SMALL_STATE(10204)] = 509713, [SMALL_STATE(10205)] = 509724, [SMALL_STATE(10206)] = 509737, [SMALL_STATE(10207)] = 509750, [SMALL_STATE(10208)] = 509763, [SMALL_STATE(10209)] = 509776, [SMALL_STATE(10210)] = 509789, [SMALL_STATE(10211)] = 509800, [SMALL_STATE(10212)] = 509811, [SMALL_STATE(10213)] = 509822, [SMALL_STATE(10214)] = 509833, [SMALL_STATE(10215)] = 509846, [SMALL_STATE(10216)] = 509857, [SMALL_STATE(10217)] = 509872, [SMALL_STATE(10218)] = 509883, [SMALL_STATE(10219)] = 509898, [SMALL_STATE(10220)] = 509909, [SMALL_STATE(10221)] = 509922, [SMALL_STATE(10222)] = 509935, [SMALL_STATE(10223)] = 509948, [SMALL_STATE(10224)] = 509959, [SMALL_STATE(10225)] = 509972, [SMALL_STATE(10226)] = 509983, [SMALL_STATE(10227)] = 509998, [SMALL_STATE(10228)] = 510009, [SMALL_STATE(10229)] = 510020, [SMALL_STATE(10230)] = 510031, [SMALL_STATE(10231)] = 510042, [SMALL_STATE(10232)] = 510053, [SMALL_STATE(10233)] = 510064, [SMALL_STATE(10234)] = 510077, [SMALL_STATE(10235)] = 510090, [SMALL_STATE(10236)] = 510101, [SMALL_STATE(10237)] = 510114, [SMALL_STATE(10238)] = 510125, [SMALL_STATE(10239)] = 510138, [SMALL_STATE(10240)] = 510149, [SMALL_STATE(10241)] = 510162, [SMALL_STATE(10242)] = 510175, [SMALL_STATE(10243)] = 510188, [SMALL_STATE(10244)] = 510199, [SMALL_STATE(10245)] = 510210, [SMALL_STATE(10246)] = 510223, [SMALL_STATE(10247)] = 510234, [SMALL_STATE(10248)] = 510249, [SMALL_STATE(10249)] = 510260, [SMALL_STATE(10250)] = 510271, [SMALL_STATE(10251)] = 510286, [SMALL_STATE(10252)] = 510297, [SMALL_STATE(10253)] = 510310, [SMALL_STATE(10254)] = 510325, [SMALL_STATE(10255)] = 510342, [SMALL_STATE(10256)] = 510355, [SMALL_STATE(10257)] = 510368, [SMALL_STATE(10258)] = 510381, [SMALL_STATE(10259)] = 510396, [SMALL_STATE(10260)] = 510407, [SMALL_STATE(10261)] = 510418, [SMALL_STATE(10262)] = 510429, [SMALL_STATE(10263)] = 510440, [SMALL_STATE(10264)] = 510451, [SMALL_STATE(10265)] = 510464, [SMALL_STATE(10266)] = 510475, [SMALL_STATE(10267)] = 510486, [SMALL_STATE(10268)] = 510497, [SMALL_STATE(10269)] = 510508, [SMALL_STATE(10270)] = 510519, [SMALL_STATE(10271)] = 510530, [SMALL_STATE(10272)] = 510541, [SMALL_STATE(10273)] = 510558, [SMALL_STATE(10274)] = 510571, [SMALL_STATE(10275)] = 510586, [SMALL_STATE(10276)] = 510599, [SMALL_STATE(10277)] = 510612, [SMALL_STATE(10278)] = 510625, [SMALL_STATE(10279)] = 510636, [SMALL_STATE(10280)] = 510647, [SMALL_STATE(10281)] = 510658, [SMALL_STATE(10282)] = 510669, [SMALL_STATE(10283)] = 510680, [SMALL_STATE(10284)] = 510691, [SMALL_STATE(10285)] = 510702, [SMALL_STATE(10286)] = 510715, [SMALL_STATE(10287)] = 510730, [SMALL_STATE(10288)] = 510745, [SMALL_STATE(10289)] = 510758, [SMALL_STATE(10290)] = 510769, [SMALL_STATE(10291)] = 510786, [SMALL_STATE(10292)] = 510797, [SMALL_STATE(10293)] = 510808, [SMALL_STATE(10294)] = 510819, [SMALL_STATE(10295)] = 510832, [SMALL_STATE(10296)] = 510843, [SMALL_STATE(10297)] = 510854, [SMALL_STATE(10298)] = 510867, [SMALL_STATE(10299)] = 510880, [SMALL_STATE(10300)] = 510891, [SMALL_STATE(10301)] = 510902, [SMALL_STATE(10302)] = 510913, [SMALL_STATE(10303)] = 510924, [SMALL_STATE(10304)] = 510935, [SMALL_STATE(10305)] = 510946, [SMALL_STATE(10306)] = 510957, [SMALL_STATE(10307)] = 510970, [SMALL_STATE(10308)] = 510981, [SMALL_STATE(10309)] = 510992, [SMALL_STATE(10310)] = 511003, [SMALL_STATE(10311)] = 511014, [SMALL_STATE(10312)] = 511025, [SMALL_STATE(10313)] = 511036, [SMALL_STATE(10314)] = 511053, [SMALL_STATE(10315)] = 511066, [SMALL_STATE(10316)] = 511077, [SMALL_STATE(10317)] = 511094, [SMALL_STATE(10318)] = 511111, [SMALL_STATE(10319)] = 511122, [SMALL_STATE(10320)] = 511133, [SMALL_STATE(10321)] = 511144, [SMALL_STATE(10322)] = 511155, [SMALL_STATE(10323)] = 511166, [SMALL_STATE(10324)] = 511183, [SMALL_STATE(10325)] = 511194, [SMALL_STATE(10326)] = 511205, [SMALL_STATE(10327)] = 511216, [SMALL_STATE(10328)] = 511227, [SMALL_STATE(10329)] = 511238, [SMALL_STATE(10330)] = 511249, [SMALL_STATE(10331)] = 511260, [SMALL_STATE(10332)] = 511273, [SMALL_STATE(10333)] = 511284, [SMALL_STATE(10334)] = 511295, [SMALL_STATE(10335)] = 511306, [SMALL_STATE(10336)] = 511317, [SMALL_STATE(10337)] = 511330, [SMALL_STATE(10338)] = 511341, [SMALL_STATE(10339)] = 511352, [SMALL_STATE(10340)] = 511363, [SMALL_STATE(10341)] = 511374, [SMALL_STATE(10342)] = 511385, [SMALL_STATE(10343)] = 511396, [SMALL_STATE(10344)] = 511409, [SMALL_STATE(10345)] = 511422, [SMALL_STATE(10346)] = 511435, [SMALL_STATE(10347)] = 511452, [SMALL_STATE(10348)] = 511467, [SMALL_STATE(10349)] = 511482, [SMALL_STATE(10350)] = 511493, [SMALL_STATE(10351)] = 511504, [SMALL_STATE(10352)] = 511515, [SMALL_STATE(10353)] = 511532, [SMALL_STATE(10354)] = 511545, [SMALL_STATE(10355)] = 511556, [SMALL_STATE(10356)] = 511567, [SMALL_STATE(10357)] = 511578, [SMALL_STATE(10358)] = 511589, [SMALL_STATE(10359)] = 511600, [SMALL_STATE(10360)] = 511613, [SMALL_STATE(10361)] = 511630, [SMALL_STATE(10362)] = 511645, [SMALL_STATE(10363)] = 511658, [SMALL_STATE(10364)] = 511671, [SMALL_STATE(10365)] = 511686, [SMALL_STATE(10366)] = 511699, [SMALL_STATE(10367)] = 511716, [SMALL_STATE(10368)] = 511729, [SMALL_STATE(10369)] = 511744, [SMALL_STATE(10370)] = 511759, [SMALL_STATE(10371)] = 511774, [SMALL_STATE(10372)] = 511787, [SMALL_STATE(10373)] = 511802, [SMALL_STATE(10374)] = 511813, [SMALL_STATE(10375)] = 511826, [SMALL_STATE(10376)] = 511839, [SMALL_STATE(10377)] = 511854, [SMALL_STATE(10378)] = 511869, [SMALL_STATE(10379)] = 511884, [SMALL_STATE(10380)] = 511901, [SMALL_STATE(10381)] = 511916, [SMALL_STATE(10382)] = 511931, [SMALL_STATE(10383)] = 511946, [SMALL_STATE(10384)] = 511961, [SMALL_STATE(10385)] = 511978, [SMALL_STATE(10386)] = 511993, [SMALL_STATE(10387)] = 512008, [SMALL_STATE(10388)] = 512023, [SMALL_STATE(10389)] = 512036, [SMALL_STATE(10390)] = 512053, [SMALL_STATE(10391)] = 512066, [SMALL_STATE(10392)] = 512083, [SMALL_STATE(10393)] = 512100, [SMALL_STATE(10394)] = 512117, [SMALL_STATE(10395)] = 512134, [SMALL_STATE(10396)] = 512145, [SMALL_STATE(10397)] = 512160, [SMALL_STATE(10398)] = 512177, [SMALL_STATE(10399)] = 512190, [SMALL_STATE(10400)] = 512207, [SMALL_STATE(10401)] = 512220, [SMALL_STATE(10402)] = 512235, [SMALL_STATE(10403)] = 512248, [SMALL_STATE(10404)] = 512261, [SMALL_STATE(10405)] = 512272, [SMALL_STATE(10406)] = 512289, [SMALL_STATE(10407)] = 512300, [SMALL_STATE(10408)] = 512317, [SMALL_STATE(10409)] = 512330, [SMALL_STATE(10410)] = 512347, [SMALL_STATE(10411)] = 512358, [SMALL_STATE(10412)] = 512373, [SMALL_STATE(10413)] = 512386, [SMALL_STATE(10414)] = 512399, [SMALL_STATE(10415)] = 512416, [SMALL_STATE(10416)] = 512433, [SMALL_STATE(10417)] = 512450, [SMALL_STATE(10418)] = 512463, [SMALL_STATE(10419)] = 512476, [SMALL_STATE(10420)] = 512489, [SMALL_STATE(10421)] = 512502, [SMALL_STATE(10422)] = 512519, [SMALL_STATE(10423)] = 512536, [SMALL_STATE(10424)] = 512551, [SMALL_STATE(10425)] = 512564, [SMALL_STATE(10426)] = 512579, [SMALL_STATE(10427)] = 512590, [SMALL_STATE(10428)] = 512607, [SMALL_STATE(10429)] = 512624, [SMALL_STATE(10430)] = 512637, [SMALL_STATE(10431)] = 512650, [SMALL_STATE(10432)] = 512663, [SMALL_STATE(10433)] = 512676, [SMALL_STATE(10434)] = 512689, [SMALL_STATE(10435)] = 512702, [SMALL_STATE(10436)] = 512715, [SMALL_STATE(10437)] = 512728, [SMALL_STATE(10438)] = 512739, [SMALL_STATE(10439)] = 512752, [SMALL_STATE(10440)] = 512765, [SMALL_STATE(10441)] = 512778, [SMALL_STATE(10442)] = 512795, [SMALL_STATE(10443)] = 512806, [SMALL_STATE(10444)] = 512823, [SMALL_STATE(10445)] = 512834, [SMALL_STATE(10446)] = 512847, [SMALL_STATE(10447)] = 512864, [SMALL_STATE(10448)] = 512879, [SMALL_STATE(10449)] = 512890, [SMALL_STATE(10450)] = 512905, [SMALL_STATE(10451)] = 512920, [SMALL_STATE(10452)] = 512933, [SMALL_STATE(10453)] = 512944, [SMALL_STATE(10454)] = 512957, [SMALL_STATE(10455)] = 512972, [SMALL_STATE(10456)] = 512985, [SMALL_STATE(10457)] = 512998, [SMALL_STATE(10458)] = 513011, [SMALL_STATE(10459)] = 513026, [SMALL_STATE(10460)] = 513039, [SMALL_STATE(10461)] = 513050, [SMALL_STATE(10462)] = 513061, [SMALL_STATE(10463)] = 513078, [SMALL_STATE(10464)] = 513089, [SMALL_STATE(10465)] = 513104, [SMALL_STATE(10466)] = 513121, [SMALL_STATE(10467)] = 513136, [SMALL_STATE(10468)] = 513149, [SMALL_STATE(10469)] = 513162, [SMALL_STATE(10470)] = 513177, [SMALL_STATE(10471)] = 513192, [SMALL_STATE(10472)] = 513207, [SMALL_STATE(10473)] = 513220, [SMALL_STATE(10474)] = 513233, [SMALL_STATE(10475)] = 513246, [SMALL_STATE(10476)] = 513259, [SMALL_STATE(10477)] = 513274, [SMALL_STATE(10478)] = 513287, [SMALL_STATE(10479)] = 513298, [SMALL_STATE(10480)] = 513311, [SMALL_STATE(10481)] = 513324, [SMALL_STATE(10482)] = 513341, [SMALL_STATE(10483)] = 513354, [SMALL_STATE(10484)] = 513367, [SMALL_STATE(10485)] = 513380, [SMALL_STATE(10486)] = 513397, [SMALL_STATE(10487)] = 513412, [SMALL_STATE(10488)] = 513427, [SMALL_STATE(10489)] = 513442, [SMALL_STATE(10490)] = 513457, [SMALL_STATE(10491)] = 513472, [SMALL_STATE(10492)] = 513487, [SMALL_STATE(10493)] = 513504, [SMALL_STATE(10494)] = 513517, [SMALL_STATE(10495)] = 513532, [SMALL_STATE(10496)] = 513545, [SMALL_STATE(10497)] = 513558, [SMALL_STATE(10498)] = 513575, [SMALL_STATE(10499)] = 513590, [SMALL_STATE(10500)] = 513605, [SMALL_STATE(10501)] = 513622, [SMALL_STATE(10502)] = 513637, [SMALL_STATE(10503)] = 513652, [SMALL_STATE(10504)] = 513667, [SMALL_STATE(10505)] = 513682, [SMALL_STATE(10506)] = 513697, [SMALL_STATE(10507)] = 513714, [SMALL_STATE(10508)] = 513727, [SMALL_STATE(10509)] = 513742, [SMALL_STATE(10510)] = 513757, [SMALL_STATE(10511)] = 513772, [SMALL_STATE(10512)] = 513787, [SMALL_STATE(10513)] = 513802, [SMALL_STATE(10514)] = 513813, [SMALL_STATE(10515)] = 513824, [SMALL_STATE(10516)] = 513837, [SMALL_STATE(10517)] = 513850, [SMALL_STATE(10518)] = 513861, [SMALL_STATE(10519)] = 513872, [SMALL_STATE(10520)] = 513887, [SMALL_STATE(10521)] = 513900, [SMALL_STATE(10522)] = 513915, [SMALL_STATE(10523)] = 513930, [SMALL_STATE(10524)] = 513943, [SMALL_STATE(10525)] = 513954, [SMALL_STATE(10526)] = 513965, [SMALL_STATE(10527)] = 513980, [SMALL_STATE(10528)] = 513991, [SMALL_STATE(10529)] = 514006, [SMALL_STATE(10530)] = 514021, [SMALL_STATE(10531)] = 514032, [SMALL_STATE(10532)] = 514047, [SMALL_STATE(10533)] = 514060, [SMALL_STATE(10534)] = 514075, [SMALL_STATE(10535)] = 514088, [SMALL_STATE(10536)] = 514103, [SMALL_STATE(10537)] = 514120, [SMALL_STATE(10538)] = 514133, [SMALL_STATE(10539)] = 514144, [SMALL_STATE(10540)] = 514157, [SMALL_STATE(10541)] = 514168, [SMALL_STATE(10542)] = 514181, [SMALL_STATE(10543)] = 514196, [SMALL_STATE(10544)] = 514209, [SMALL_STATE(10545)] = 514222, [SMALL_STATE(10546)] = 514235, [SMALL_STATE(10547)] = 514250, [SMALL_STATE(10548)] = 514263, [SMALL_STATE(10549)] = 514274, [SMALL_STATE(10550)] = 514287, [SMALL_STATE(10551)] = 514300, [SMALL_STATE(10552)] = 514317, [SMALL_STATE(10553)] = 514334, [SMALL_STATE(10554)] = 514347, [SMALL_STATE(10555)] = 514364, [SMALL_STATE(10556)] = 514381, [SMALL_STATE(10557)] = 514394, [SMALL_STATE(10558)] = 514407, [SMALL_STATE(10559)] = 514420, [SMALL_STATE(10560)] = 514434, [SMALL_STATE(10561)] = 514444, [SMALL_STATE(10562)] = 514458, [SMALL_STATE(10563)] = 514472, [SMALL_STATE(10564)] = 514486, [SMALL_STATE(10565)] = 514498, [SMALL_STATE(10566)] = 514512, [SMALL_STATE(10567)] = 514526, [SMALL_STATE(10568)] = 514540, [SMALL_STATE(10569)] = 514550, [SMALL_STATE(10570)] = 514564, [SMALL_STATE(10571)] = 514576, [SMALL_STATE(10572)] = 514590, [SMALL_STATE(10573)] = 514604, [SMALL_STATE(10574)] = 514618, [SMALL_STATE(10575)] = 514632, [SMALL_STATE(10576)] = 514646, [SMALL_STATE(10577)] = 514660, [SMALL_STATE(10578)] = 514670, [SMALL_STATE(10579)] = 514684, [SMALL_STATE(10580)] = 514698, [SMALL_STATE(10581)] = 514712, [SMALL_STATE(10582)] = 514726, [SMALL_STATE(10583)] = 514738, [SMALL_STATE(10584)] = 514752, [SMALL_STATE(10585)] = 514766, [SMALL_STATE(10586)] = 514780, [SMALL_STATE(10587)] = 514790, [SMALL_STATE(10588)] = 514804, [SMALL_STATE(10589)] = 514816, [SMALL_STATE(10590)] = 514830, [SMALL_STATE(10591)] = 514844, [SMALL_STATE(10592)] = 514854, [SMALL_STATE(10593)] = 514864, [SMALL_STATE(10594)] = 514878, [SMALL_STATE(10595)] = 514890, [SMALL_STATE(10596)] = 514900, [SMALL_STATE(10597)] = 514914, [SMALL_STATE(10598)] = 514928, [SMALL_STATE(10599)] = 514942, [SMALL_STATE(10600)] = 514956, [SMALL_STATE(10601)] = 514970, [SMALL_STATE(10602)] = 514980, [SMALL_STATE(10603)] = 514994, [SMALL_STATE(10604)] = 515008, [SMALL_STATE(10605)] = 515022, [SMALL_STATE(10606)] = 515034, [SMALL_STATE(10607)] = 515048, [SMALL_STATE(10608)] = 515062, [SMALL_STATE(10609)] = 515076, [SMALL_STATE(10610)] = 515090, [SMALL_STATE(10611)] = 515104, [SMALL_STATE(10612)] = 515118, [SMALL_STATE(10613)] = 515132, [SMALL_STATE(10614)] = 515146, [SMALL_STATE(10615)] = 515160, [SMALL_STATE(10616)] = 515174, [SMALL_STATE(10617)] = 515184, [SMALL_STATE(10618)] = 515194, [SMALL_STATE(10619)] = 515204, [SMALL_STATE(10620)] = 515214, [SMALL_STATE(10621)] = 515224, [SMALL_STATE(10622)] = 515234, [SMALL_STATE(10623)] = 515244, [SMALL_STATE(10624)] = 515254, [SMALL_STATE(10625)] = 515264, [SMALL_STATE(10626)] = 515274, [SMALL_STATE(10627)] = 515284, [SMALL_STATE(10628)] = 515296, [SMALL_STATE(10629)] = 515310, [SMALL_STATE(10630)] = 515324, [SMALL_STATE(10631)] = 515338, [SMALL_STATE(10632)] = 515352, [SMALL_STATE(10633)] = 515362, [SMALL_STATE(10634)] = 515376, [SMALL_STATE(10635)] = 515390, [SMALL_STATE(10636)] = 515400, [SMALL_STATE(10637)] = 515414, [SMALL_STATE(10638)] = 515428, [SMALL_STATE(10639)] = 515438, [SMALL_STATE(10640)] = 515448, [SMALL_STATE(10641)] = 515458, [SMALL_STATE(10642)] = 515472, [SMALL_STATE(10643)] = 515486, [SMALL_STATE(10644)] = 515500, [SMALL_STATE(10645)] = 515514, [SMALL_STATE(10646)] = 515528, [SMALL_STATE(10647)] = 515542, [SMALL_STATE(10648)] = 515556, [SMALL_STATE(10649)] = 515570, [SMALL_STATE(10650)] = 515584, [SMALL_STATE(10651)] = 515594, [SMALL_STATE(10652)] = 515604, [SMALL_STATE(10653)] = 515618, [SMALL_STATE(10654)] = 515630, [SMALL_STATE(10655)] = 515640, [SMALL_STATE(10656)] = 515650, [SMALL_STATE(10657)] = 515660, [SMALL_STATE(10658)] = 515670, [SMALL_STATE(10659)] = 515680, [SMALL_STATE(10660)] = 515690, [SMALL_STATE(10661)] = 515704, [SMALL_STATE(10662)] = 515716, [SMALL_STATE(10663)] = 515730, [SMALL_STATE(10664)] = 515740, [SMALL_STATE(10665)] = 515750, [SMALL_STATE(10666)] = 515764, [SMALL_STATE(10667)] = 515774, [SMALL_STATE(10668)] = 515788, [SMALL_STATE(10669)] = 515798, [SMALL_STATE(10670)] = 515808, [SMALL_STATE(10671)] = 515818, [SMALL_STATE(10672)] = 515828, [SMALL_STATE(10673)] = 515842, [SMALL_STATE(10674)] = 515856, [SMALL_STATE(10675)] = 515870, [SMALL_STATE(10676)] = 515880, [SMALL_STATE(10677)] = 515894, [SMALL_STATE(10678)] = 515904, [SMALL_STATE(10679)] = 515918, [SMALL_STATE(10680)] = 515932, [SMALL_STATE(10681)] = 515946, [SMALL_STATE(10682)] = 515960, [SMALL_STATE(10683)] = 515970, [SMALL_STATE(10684)] = 515980, [SMALL_STATE(10685)] = 515994, [SMALL_STATE(10686)] = 516004, [SMALL_STATE(10687)] = 516014, [SMALL_STATE(10688)] = 516024, [SMALL_STATE(10689)] = 516034, [SMALL_STATE(10690)] = 516048, [SMALL_STATE(10691)] = 516062, [SMALL_STATE(10692)] = 516072, [SMALL_STATE(10693)] = 516084, [SMALL_STATE(10694)] = 516098, [SMALL_STATE(10695)] = 516108, [SMALL_STATE(10696)] = 516118, [SMALL_STATE(10697)] = 516132, [SMALL_STATE(10698)] = 516146, [SMALL_STATE(10699)] = 516160, [SMALL_STATE(10700)] = 516170, [SMALL_STATE(10701)] = 516182, [SMALL_STATE(10702)] = 516196, [SMALL_STATE(10703)] = 516210, [SMALL_STATE(10704)] = 516224, [SMALL_STATE(10705)] = 516234, [SMALL_STATE(10706)] = 516248, [SMALL_STATE(10707)] = 516258, [SMALL_STATE(10708)] = 516272, [SMALL_STATE(10709)] = 516286, [SMALL_STATE(10710)] = 516300, [SMALL_STATE(10711)] = 516314, [SMALL_STATE(10712)] = 516324, [SMALL_STATE(10713)] = 516338, [SMALL_STATE(10714)] = 516348, [SMALL_STATE(10715)] = 516358, [SMALL_STATE(10716)] = 516368, [SMALL_STATE(10717)] = 516378, [SMALL_STATE(10718)] = 516388, [SMALL_STATE(10719)] = 516400, [SMALL_STATE(10720)] = 516410, [SMALL_STATE(10721)] = 516422, [SMALL_STATE(10722)] = 516434, [SMALL_STATE(10723)] = 516448, [SMALL_STATE(10724)] = 516458, [SMALL_STATE(10725)] = 516468, [SMALL_STATE(10726)] = 516482, [SMALL_STATE(10727)] = 516496, [SMALL_STATE(10728)] = 516506, [SMALL_STATE(10729)] = 516520, [SMALL_STATE(10730)] = 516534, [SMALL_STATE(10731)] = 516548, [SMALL_STATE(10732)] = 516558, [SMALL_STATE(10733)] = 516572, [SMALL_STATE(10734)] = 516586, [SMALL_STATE(10735)] = 516600, [SMALL_STATE(10736)] = 516614, [SMALL_STATE(10737)] = 516628, [SMALL_STATE(10738)] = 516642, [SMALL_STATE(10739)] = 516656, [SMALL_STATE(10740)] = 516670, [SMALL_STATE(10741)] = 516682, [SMALL_STATE(10742)] = 516692, [SMALL_STATE(10743)] = 516706, [SMALL_STATE(10744)] = 516720, [SMALL_STATE(10745)] = 516734, [SMALL_STATE(10746)] = 516748, [SMALL_STATE(10747)] = 516762, [SMALL_STATE(10748)] = 516772, [SMALL_STATE(10749)] = 516782, [SMALL_STATE(10750)] = 516792, [SMALL_STATE(10751)] = 516804, [SMALL_STATE(10752)] = 516814, [SMALL_STATE(10753)] = 516828, [SMALL_STATE(10754)] = 516842, [SMALL_STATE(10755)] = 516856, [SMALL_STATE(10756)] = 516866, [SMALL_STATE(10757)] = 516876, [SMALL_STATE(10758)] = 516890, [SMALL_STATE(10759)] = 516904, [SMALL_STATE(10760)] = 516918, [SMALL_STATE(10761)] = 516932, [SMALL_STATE(10762)] = 516946, [SMALL_STATE(10763)] = 516956, [SMALL_STATE(10764)] = 516970, [SMALL_STATE(10765)] = 516980, [SMALL_STATE(10766)] = 516994, [SMALL_STATE(10767)] = 517004, [SMALL_STATE(10768)] = 517018, [SMALL_STATE(10769)] = 517028, [SMALL_STATE(10770)] = 517040, [SMALL_STATE(10771)] = 517050, [SMALL_STATE(10772)] = 517060, [SMALL_STATE(10773)] = 517074, [SMALL_STATE(10774)] = 517084, [SMALL_STATE(10775)] = 517094, [SMALL_STATE(10776)] = 517104, [SMALL_STATE(10777)] = 517118, [SMALL_STATE(10778)] = 517128, [SMALL_STATE(10779)] = 517142, [SMALL_STATE(10780)] = 517152, [SMALL_STATE(10781)] = 517162, [SMALL_STATE(10782)] = 517172, [SMALL_STATE(10783)] = 517186, [SMALL_STATE(10784)] = 517200, [SMALL_STATE(10785)] = 517214, [SMALL_STATE(10786)] = 517224, [SMALL_STATE(10787)] = 517234, [SMALL_STATE(10788)] = 517248, [SMALL_STATE(10789)] = 517258, [SMALL_STATE(10790)] = 517272, [SMALL_STATE(10791)] = 517286, [SMALL_STATE(10792)] = 517300, [SMALL_STATE(10793)] = 517314, [SMALL_STATE(10794)] = 517328, [SMALL_STATE(10795)] = 517338, [SMALL_STATE(10796)] = 517352, [SMALL_STATE(10797)] = 517366, [SMALL_STATE(10798)] = 517378, [SMALL_STATE(10799)] = 517392, [SMALL_STATE(10800)] = 517406, [SMALL_STATE(10801)] = 517420, [SMALL_STATE(10802)] = 517434, [SMALL_STATE(10803)] = 517448, [SMALL_STATE(10804)] = 517462, [SMALL_STATE(10805)] = 517472, [SMALL_STATE(10806)] = 517486, [SMALL_STATE(10807)] = 517500, [SMALL_STATE(10808)] = 517514, [SMALL_STATE(10809)] = 517528, [SMALL_STATE(10810)] = 517542, [SMALL_STATE(10811)] = 517556, [SMALL_STATE(10812)] = 517570, [SMALL_STATE(10813)] = 517584, [SMALL_STATE(10814)] = 517598, [SMALL_STATE(10815)] = 517608, [SMALL_STATE(10816)] = 517618, [SMALL_STATE(10817)] = 517628, [SMALL_STATE(10818)] = 517640, [SMALL_STATE(10819)] = 517650, [SMALL_STATE(10820)] = 517662, [SMALL_STATE(10821)] = 517672, [SMALL_STATE(10822)] = 517686, [SMALL_STATE(10823)] = 517700, [SMALL_STATE(10824)] = 517710, [SMALL_STATE(10825)] = 517720, [SMALL_STATE(10826)] = 517730, [SMALL_STATE(10827)] = 517740, [SMALL_STATE(10828)] = 517754, [SMALL_STATE(10829)] = 517764, [SMALL_STATE(10830)] = 517774, [SMALL_STATE(10831)] = 517788, [SMALL_STATE(10832)] = 517802, [SMALL_STATE(10833)] = 517816, [SMALL_STATE(10834)] = 517830, [SMALL_STATE(10835)] = 517844, [SMALL_STATE(10836)] = 517858, [SMALL_STATE(10837)] = 517872, [SMALL_STATE(10838)] = 517886, [SMALL_STATE(10839)] = 517900, [SMALL_STATE(10840)] = 517914, [SMALL_STATE(10841)] = 517928, [SMALL_STATE(10842)] = 517940, [SMALL_STATE(10843)] = 517954, [SMALL_STATE(10844)] = 517968, [SMALL_STATE(10845)] = 517982, [SMALL_STATE(10846)] = 517996, [SMALL_STATE(10847)] = 518010, [SMALL_STATE(10848)] = 518024, [SMALL_STATE(10849)] = 518038, [SMALL_STATE(10850)] = 518052, [SMALL_STATE(10851)] = 518066, [SMALL_STATE(10852)] = 518080, [SMALL_STATE(10853)] = 518094, [SMALL_STATE(10854)] = 518108, [SMALL_STATE(10855)] = 518122, [SMALL_STATE(10856)] = 518132, [SMALL_STATE(10857)] = 518146, [SMALL_STATE(10858)] = 518160, [SMALL_STATE(10859)] = 518170, [SMALL_STATE(10860)] = 518184, [SMALL_STATE(10861)] = 518198, [SMALL_STATE(10862)] = 518212, [SMALL_STATE(10863)] = 518222, [SMALL_STATE(10864)] = 518236, [SMALL_STATE(10865)] = 518246, [SMALL_STATE(10866)] = 518256, [SMALL_STATE(10867)] = 518266, [SMALL_STATE(10868)] = 518276, [SMALL_STATE(10869)] = 518286, [SMALL_STATE(10870)] = 518296, [SMALL_STATE(10871)] = 518306, [SMALL_STATE(10872)] = 518320, [SMALL_STATE(10873)] = 518334, [SMALL_STATE(10874)] = 518348, [SMALL_STATE(10875)] = 518362, [SMALL_STATE(10876)] = 518376, [SMALL_STATE(10877)] = 518386, [SMALL_STATE(10878)] = 518396, [SMALL_STATE(10879)] = 518406, [SMALL_STATE(10880)] = 518418, [SMALL_STATE(10881)] = 518430, [SMALL_STATE(10882)] = 518440, [SMALL_STATE(10883)] = 518450, [SMALL_STATE(10884)] = 518464, [SMALL_STATE(10885)] = 518476, [SMALL_STATE(10886)] = 518486, [SMALL_STATE(10887)] = 518496, [SMALL_STATE(10888)] = 518506, [SMALL_STATE(10889)] = 518516, [SMALL_STATE(10890)] = 518526, [SMALL_STATE(10891)] = 518536, [SMALL_STATE(10892)] = 518546, [SMALL_STATE(10893)] = 518560, [SMALL_STATE(10894)] = 518574, [SMALL_STATE(10895)] = 518586, [SMALL_STATE(10896)] = 518596, [SMALL_STATE(10897)] = 518606, [SMALL_STATE(10898)] = 518616, [SMALL_STATE(10899)] = 518626, [SMALL_STATE(10900)] = 518636, [SMALL_STATE(10901)] = 518646, [SMALL_STATE(10902)] = 518656, [SMALL_STATE(10903)] = 518666, [SMALL_STATE(10904)] = 518680, [SMALL_STATE(10905)] = 518694, [SMALL_STATE(10906)] = 518704, [SMALL_STATE(10907)] = 518718, [SMALL_STATE(10908)] = 518728, [SMALL_STATE(10909)] = 518738, [SMALL_STATE(10910)] = 518752, [SMALL_STATE(10911)] = 518762, [SMALL_STATE(10912)] = 518774, [SMALL_STATE(10913)] = 518784, [SMALL_STATE(10914)] = 518798, [SMALL_STATE(10915)] = 518808, [SMALL_STATE(10916)] = 518822, [SMALL_STATE(10917)] = 518836, [SMALL_STATE(10918)] = 518850, [SMALL_STATE(10919)] = 518862, [SMALL_STATE(10920)] = 518876, [SMALL_STATE(10921)] = 518890, [SMALL_STATE(10922)] = 518900, [SMALL_STATE(10923)] = 518914, [SMALL_STATE(10924)] = 518928, [SMALL_STATE(10925)] = 518942, [SMALL_STATE(10926)] = 518956, [SMALL_STATE(10927)] = 518966, [SMALL_STATE(10928)] = 518976, [SMALL_STATE(10929)] = 518986, [SMALL_STATE(10930)] = 518996, [SMALL_STATE(10931)] = 519006, [SMALL_STATE(10932)] = 519020, [SMALL_STATE(10933)] = 519030, [SMALL_STATE(10934)] = 519040, [SMALL_STATE(10935)] = 519054, [SMALL_STATE(10936)] = 519064, [SMALL_STATE(10937)] = 519074, [SMALL_STATE(10938)] = 519084, [SMALL_STATE(10939)] = 519096, [SMALL_STATE(10940)] = 519106, [SMALL_STATE(10941)] = 519120, [SMALL_STATE(10942)] = 519134, [SMALL_STATE(10943)] = 519144, [SMALL_STATE(10944)] = 519154, [SMALL_STATE(10945)] = 519168, [SMALL_STATE(10946)] = 519178, [SMALL_STATE(10947)] = 519188, [SMALL_STATE(10948)] = 519198, [SMALL_STATE(10949)] = 519212, [SMALL_STATE(10950)] = 519222, [SMALL_STATE(10951)] = 519236, [SMALL_STATE(10952)] = 519246, [SMALL_STATE(10953)] = 519258, [SMALL_STATE(10954)] = 519268, [SMALL_STATE(10955)] = 519278, [SMALL_STATE(10956)] = 519288, [SMALL_STATE(10957)] = 519298, [SMALL_STATE(10958)] = 519312, [SMALL_STATE(10959)] = 519326, [SMALL_STATE(10960)] = 519340, [SMALL_STATE(10961)] = 519350, [SMALL_STATE(10962)] = 519360, [SMALL_STATE(10963)] = 519374, [SMALL_STATE(10964)] = 519386, [SMALL_STATE(10965)] = 519396, [SMALL_STATE(10966)] = 519410, [SMALL_STATE(10967)] = 519424, [SMALL_STATE(10968)] = 519438, [SMALL_STATE(10969)] = 519448, [SMALL_STATE(10970)] = 519462, [SMALL_STATE(10971)] = 519476, [SMALL_STATE(10972)] = 519490, [SMALL_STATE(10973)] = 519500, [SMALL_STATE(10974)] = 519514, [SMALL_STATE(10975)] = 519528, [SMALL_STATE(10976)] = 519540, [SMALL_STATE(10977)] = 519550, [SMALL_STATE(10978)] = 519560, [SMALL_STATE(10979)] = 519570, [SMALL_STATE(10980)] = 519580, [SMALL_STATE(10981)] = 519590, [SMALL_STATE(10982)] = 519604, [SMALL_STATE(10983)] = 519614, [SMALL_STATE(10984)] = 519628, [SMALL_STATE(10985)] = 519642, [SMALL_STATE(10986)] = 519652, [SMALL_STATE(10987)] = 519662, [SMALL_STATE(10988)] = 519676, [SMALL_STATE(10989)] = 519690, [SMALL_STATE(10990)] = 519704, [SMALL_STATE(10991)] = 519718, [SMALL_STATE(10992)] = 519728, [SMALL_STATE(10993)] = 519738, [SMALL_STATE(10994)] = 519748, [SMALL_STATE(10995)] = 519758, [SMALL_STATE(10996)] = 519768, [SMALL_STATE(10997)] = 519778, [SMALL_STATE(10998)] = 519788, [SMALL_STATE(10999)] = 519802, [SMALL_STATE(11000)] = 519812, [SMALL_STATE(11001)] = 519822, [SMALL_STATE(11002)] = 519832, [SMALL_STATE(11003)] = 519842, [SMALL_STATE(11004)] = 519852, [SMALL_STATE(11005)] = 519866, [SMALL_STATE(11006)] = 519876, [SMALL_STATE(11007)] = 519886, [SMALL_STATE(11008)] = 519896, [SMALL_STATE(11009)] = 519906, [SMALL_STATE(11010)] = 519920, [SMALL_STATE(11011)] = 519930, [SMALL_STATE(11012)] = 519940, [SMALL_STATE(11013)] = 519950, [SMALL_STATE(11014)] = 519960, [SMALL_STATE(11015)] = 519970, [SMALL_STATE(11016)] = 519980, [SMALL_STATE(11017)] = 519990, [SMALL_STATE(11018)] = 520004, [SMALL_STATE(11019)] = 520014, [SMALL_STATE(11020)] = 520024, [SMALL_STATE(11021)] = 520034, [SMALL_STATE(11022)] = 520044, [SMALL_STATE(11023)] = 520058, [SMALL_STATE(11024)] = 520072, [SMALL_STATE(11025)] = 520082, [SMALL_STATE(11026)] = 520092, [SMALL_STATE(11027)] = 520102, [SMALL_STATE(11028)] = 520112, [SMALL_STATE(11029)] = 520122, [SMALL_STATE(11030)] = 520132, [SMALL_STATE(11031)] = 520142, [SMALL_STATE(11032)] = 520152, [SMALL_STATE(11033)] = 520162, [SMALL_STATE(11034)] = 520172, [SMALL_STATE(11035)] = 520182, [SMALL_STATE(11036)] = 520192, [SMALL_STATE(11037)] = 520202, [SMALL_STATE(11038)] = 520212, [SMALL_STATE(11039)] = 520222, [SMALL_STATE(11040)] = 520236, [SMALL_STATE(11041)] = 520246, [SMALL_STATE(11042)] = 520256, [SMALL_STATE(11043)] = 520266, [SMALL_STATE(11044)] = 520276, [SMALL_STATE(11045)] = 520286, [SMALL_STATE(11046)] = 520300, [SMALL_STATE(11047)] = 520314, [SMALL_STATE(11048)] = 520324, [SMALL_STATE(11049)] = 520334, [SMALL_STATE(11050)] = 520344, [SMALL_STATE(11051)] = 520358, [SMALL_STATE(11052)] = 520368, [SMALL_STATE(11053)] = 520378, [SMALL_STATE(11054)] = 520388, [SMALL_STATE(11055)] = 520398, [SMALL_STATE(11056)] = 520408, [SMALL_STATE(11057)] = 520418, [SMALL_STATE(11058)] = 520428, [SMALL_STATE(11059)] = 520438, [SMALL_STATE(11060)] = 520448, [SMALL_STATE(11061)] = 520458, [SMALL_STATE(11062)] = 520468, [SMALL_STATE(11063)] = 520478, [SMALL_STATE(11064)] = 520488, [SMALL_STATE(11065)] = 520498, [SMALL_STATE(11066)] = 520508, [SMALL_STATE(11067)] = 520522, [SMALL_STATE(11068)] = 520532, [SMALL_STATE(11069)] = 520546, [SMALL_STATE(11070)] = 520560, [SMALL_STATE(11071)] = 520570, [SMALL_STATE(11072)] = 520584, [SMALL_STATE(11073)] = 520598, [SMALL_STATE(11074)] = 520608, [SMALL_STATE(11075)] = 520622, [SMALL_STATE(11076)] = 520636, [SMALL_STATE(11077)] = 520648, [SMALL_STATE(11078)] = 520660, [SMALL_STATE(11079)] = 520674, [SMALL_STATE(11080)] = 520686, [SMALL_STATE(11081)] = 520696, [SMALL_STATE(11082)] = 520710, [SMALL_STATE(11083)] = 520724, [SMALL_STATE(11084)] = 520734, [SMALL_STATE(11085)] = 520744, [SMALL_STATE(11086)] = 520754, [SMALL_STATE(11087)] = 520764, [SMALL_STATE(11088)] = 520778, [SMALL_STATE(11089)] = 520792, [SMALL_STATE(11090)] = 520806, [SMALL_STATE(11091)] = 520818, [SMALL_STATE(11092)] = 520832, [SMALL_STATE(11093)] = 520846, [SMALL_STATE(11094)] = 520860, [SMALL_STATE(11095)] = 520874, [SMALL_STATE(11096)] = 520888, [SMALL_STATE(11097)] = 520900, [SMALL_STATE(11098)] = 520914, [SMALL_STATE(11099)] = 520928, [SMALL_STATE(11100)] = 520942, [SMALL_STATE(11101)] = 520952, [SMALL_STATE(11102)] = 520966, [SMALL_STATE(11103)] = 520976, [SMALL_STATE(11104)] = 520986, [SMALL_STATE(11105)] = 521000, [SMALL_STATE(11106)] = 521010, [SMALL_STATE(11107)] = 521020, [SMALL_STATE(11108)] = 521030, [SMALL_STATE(11109)] = 521042, [SMALL_STATE(11110)] = 521052, [SMALL_STATE(11111)] = 521062, [SMALL_STATE(11112)] = 521072, [SMALL_STATE(11113)] = 521086, [SMALL_STATE(11114)] = 521100, [SMALL_STATE(11115)] = 521112, [SMALL_STATE(11116)] = 521122, [SMALL_STATE(11117)] = 521132, [SMALL_STATE(11118)] = 521142, [SMALL_STATE(11119)] = 521156, [SMALL_STATE(11120)] = 521170, [SMALL_STATE(11121)] = 521184, [SMALL_STATE(11122)] = 521194, [SMALL_STATE(11123)] = 521206, [SMALL_STATE(11124)] = 521216, [SMALL_STATE(11125)] = 521226, [SMALL_STATE(11126)] = 521236, [SMALL_STATE(11127)] = 521246, [SMALL_STATE(11128)] = 521256, [SMALL_STATE(11129)] = 521270, [SMALL_STATE(11130)] = 521284, [SMALL_STATE(11131)] = 521294, [SMALL_STATE(11132)] = 521308, [SMALL_STATE(11133)] = 521322, [SMALL_STATE(11134)] = 521332, [SMALL_STATE(11135)] = 521342, [SMALL_STATE(11136)] = 521352, [SMALL_STATE(11137)] = 521366, [SMALL_STATE(11138)] = 521380, [SMALL_STATE(11139)] = 521390, [SMALL_STATE(11140)] = 521400, [SMALL_STATE(11141)] = 521410, [SMALL_STATE(11142)] = 521420, [SMALL_STATE(11143)] = 521434, [SMALL_STATE(11144)] = 521444, [SMALL_STATE(11145)] = 521454, [SMALL_STATE(11146)] = 521464, [SMALL_STATE(11147)] = 521474, [SMALL_STATE(11148)] = 521484, [SMALL_STATE(11149)] = 521498, [SMALL_STATE(11150)] = 521512, [SMALL_STATE(11151)] = 521522, [SMALL_STATE(11152)] = 521532, [SMALL_STATE(11153)] = 521546, [SMALL_STATE(11154)] = 521560, [SMALL_STATE(11155)] = 521570, [SMALL_STATE(11156)] = 521580, [SMALL_STATE(11157)] = 521592, [SMALL_STATE(11158)] = 521602, [SMALL_STATE(11159)] = 521616, [SMALL_STATE(11160)] = 521630, [SMALL_STATE(11161)] = 521644, [SMALL_STATE(11162)] = 521658, [SMALL_STATE(11163)] = 521672, [SMALL_STATE(11164)] = 521686, [SMALL_STATE(11165)] = 521700, [SMALL_STATE(11166)] = 521714, [SMALL_STATE(11167)] = 521728, [SMALL_STATE(11168)] = 521742, [SMALL_STATE(11169)] = 521756, [SMALL_STATE(11170)] = 521770, [SMALL_STATE(11171)] = 521784, [SMALL_STATE(11172)] = 521798, [SMALL_STATE(11173)] = 521812, [SMALL_STATE(11174)] = 521822, [SMALL_STATE(11175)] = 521836, [SMALL_STATE(11176)] = 521850, [SMALL_STATE(11177)] = 521864, [SMALL_STATE(11178)] = 521878, [SMALL_STATE(11179)] = 521892, [SMALL_STATE(11180)] = 521906, [SMALL_STATE(11181)] = 521916, [SMALL_STATE(11182)] = 521930, [SMALL_STATE(11183)] = 521944, [SMALL_STATE(11184)] = 521958, [SMALL_STATE(11185)] = 521972, [SMALL_STATE(11186)] = 521982, [SMALL_STATE(11187)] = 521996, [SMALL_STATE(11188)] = 522010, [SMALL_STATE(11189)] = 522024, [SMALL_STATE(11190)] = 522038, [SMALL_STATE(11191)] = 522052, [SMALL_STATE(11192)] = 522066, [SMALL_STATE(11193)] = 522080, [SMALL_STATE(11194)] = 522094, [SMALL_STATE(11195)] = 522108, [SMALL_STATE(11196)] = 522122, [SMALL_STATE(11197)] = 522136, [SMALL_STATE(11198)] = 522146, [SMALL_STATE(11199)] = 522160, [SMALL_STATE(11200)] = 522174, [SMALL_STATE(11201)] = 522188, [SMALL_STATE(11202)] = 522198, [SMALL_STATE(11203)] = 522208, [SMALL_STATE(11204)] = 522222, [SMALL_STATE(11205)] = 522236, [SMALL_STATE(11206)] = 522250, [SMALL_STATE(11207)] = 522260, [SMALL_STATE(11208)] = 522270, [SMALL_STATE(11209)] = 522280, [SMALL_STATE(11210)] = 522290, [SMALL_STATE(11211)] = 522300, [SMALL_STATE(11212)] = 522314, [SMALL_STATE(11213)] = 522328, [SMALL_STATE(11214)] = 522342, [SMALL_STATE(11215)] = 522356, [SMALL_STATE(11216)] = 522370, [SMALL_STATE(11217)] = 522384, [SMALL_STATE(11218)] = 522398, [SMALL_STATE(11219)] = 522412, [SMALL_STATE(11220)] = 522426, [SMALL_STATE(11221)] = 522438, [SMALL_STATE(11222)] = 522452, [SMALL_STATE(11223)] = 522466, [SMALL_STATE(11224)] = 522480, [SMALL_STATE(11225)] = 522494, [SMALL_STATE(11226)] = 522508, [SMALL_STATE(11227)] = 522522, [SMALL_STATE(11228)] = 522536, [SMALL_STATE(11229)] = 522550, [SMALL_STATE(11230)] = 522564, [SMALL_STATE(11231)] = 522578, [SMALL_STATE(11232)] = 522592, [SMALL_STATE(11233)] = 522602, [SMALL_STATE(11234)] = 522612, [SMALL_STATE(11235)] = 522622, [SMALL_STATE(11236)] = 522636, [SMALL_STATE(11237)] = 522650, [SMALL_STATE(11238)] = 522664, [SMALL_STATE(11239)] = 522678, [SMALL_STATE(11240)] = 522688, [SMALL_STATE(11241)] = 522702, [SMALL_STATE(11242)] = 522712, [SMALL_STATE(11243)] = 522726, [SMALL_STATE(11244)] = 522736, [SMALL_STATE(11245)] = 522746, [SMALL_STATE(11246)] = 522756, [SMALL_STATE(11247)] = 522770, [SMALL_STATE(11248)] = 522780, [SMALL_STATE(11249)] = 522794, [SMALL_STATE(11250)] = 522808, [SMALL_STATE(11251)] = 522822, [SMALL_STATE(11252)] = 522836, [SMALL_STATE(11253)] = 522848, [SMALL_STATE(11254)] = 522862, [SMALL_STATE(11255)] = 522876, [SMALL_STATE(11256)] = 522888, [SMALL_STATE(11257)] = 522902, [SMALL_STATE(11258)] = 522916, [SMALL_STATE(11259)] = 522930, [SMALL_STATE(11260)] = 522944, [SMALL_STATE(11261)] = 522958, [SMALL_STATE(11262)] = 522972, [SMALL_STATE(11263)] = 522986, [SMALL_STATE(11264)] = 522996, [SMALL_STATE(11265)] = 523008, [SMALL_STATE(11266)] = 523018, [SMALL_STATE(11267)] = 523028, [SMALL_STATE(11268)] = 523038, [SMALL_STATE(11269)] = 523052, [SMALL_STATE(11270)] = 523066, [SMALL_STATE(11271)] = 523080, [SMALL_STATE(11272)] = 523090, [SMALL_STATE(11273)] = 523100, [SMALL_STATE(11274)] = 523114, [SMALL_STATE(11275)] = 523128, [SMALL_STATE(11276)] = 523142, [SMALL_STATE(11277)] = 523156, [SMALL_STATE(11278)] = 523168, [SMALL_STATE(11279)] = 523182, [SMALL_STATE(11280)] = 523192, [SMALL_STATE(11281)] = 523206, [SMALL_STATE(11282)] = 523216, [SMALL_STATE(11283)] = 523230, [SMALL_STATE(11284)] = 523244, [SMALL_STATE(11285)] = 523258, [SMALL_STATE(11286)] = 523272, [SMALL_STATE(11287)] = 523282, [SMALL_STATE(11288)] = 523296, [SMALL_STATE(11289)] = 523310, [SMALL_STATE(11290)] = 523324, [SMALL_STATE(11291)] = 523338, [SMALL_STATE(11292)] = 523352, [SMALL_STATE(11293)] = 523366, [SMALL_STATE(11294)] = 523380, [SMALL_STATE(11295)] = 523394, [SMALL_STATE(11296)] = 523408, [SMALL_STATE(11297)] = 523422, [SMALL_STATE(11298)] = 523436, [SMALL_STATE(11299)] = 523450, [SMALL_STATE(11300)] = 523464, [SMALL_STATE(11301)] = 523478, [SMALL_STATE(11302)] = 523490, [SMALL_STATE(11303)] = 523500, [SMALL_STATE(11304)] = 523510, [SMALL_STATE(11305)] = 523524, [SMALL_STATE(11306)] = 523536, [SMALL_STATE(11307)] = 523548, [SMALL_STATE(11308)] = 523562, [SMALL_STATE(11309)] = 523576, [SMALL_STATE(11310)] = 523586, [SMALL_STATE(11311)] = 523600, [SMALL_STATE(11312)] = 523614, [SMALL_STATE(11313)] = 523628, [SMALL_STATE(11314)] = 523642, [SMALL_STATE(11315)] = 523656, [SMALL_STATE(11316)] = 523670, [SMALL_STATE(11317)] = 523684, [SMALL_STATE(11318)] = 523698, [SMALL_STATE(11319)] = 523712, [SMALL_STATE(11320)] = 523726, [SMALL_STATE(11321)] = 523740, [SMALL_STATE(11322)] = 523754, [SMALL_STATE(11323)] = 523768, [SMALL_STATE(11324)] = 523778, [SMALL_STATE(11325)] = 523792, [SMALL_STATE(11326)] = 523806, [SMALL_STATE(11327)] = 523820, [SMALL_STATE(11328)] = 523834, [SMALL_STATE(11329)] = 523844, [SMALL_STATE(11330)] = 523858, [SMALL_STATE(11331)] = 523872, [SMALL_STATE(11332)] = 523886, [SMALL_STATE(11333)] = 523900, [SMALL_STATE(11334)] = 523912, [SMALL_STATE(11335)] = 523926, [SMALL_STATE(11336)] = 523940, [SMALL_STATE(11337)] = 523954, [SMALL_STATE(11338)] = 523966, [SMALL_STATE(11339)] = 523980, [SMALL_STATE(11340)] = 523994, [SMALL_STATE(11341)] = 524006, [SMALL_STATE(11342)] = 524018, [SMALL_STATE(11343)] = 524032, [SMALL_STATE(11344)] = 524046, [SMALL_STATE(11345)] = 524060, [SMALL_STATE(11346)] = 524070, [SMALL_STATE(11347)] = 524084, [SMALL_STATE(11348)] = 524098, [SMALL_STATE(11349)] = 524112, [SMALL_STATE(11350)] = 524124, [SMALL_STATE(11351)] = 524134, [SMALL_STATE(11352)] = 524144, [SMALL_STATE(11353)] = 524154, [SMALL_STATE(11354)] = 524168, [SMALL_STATE(11355)] = 524182, [SMALL_STATE(11356)] = 524196, [SMALL_STATE(11357)] = 524210, [SMALL_STATE(11358)] = 524224, [SMALL_STATE(11359)] = 524238, [SMALL_STATE(11360)] = 524252, [SMALL_STATE(11361)] = 524266, [SMALL_STATE(11362)] = 524280, [SMALL_STATE(11363)] = 524294, [SMALL_STATE(11364)] = 524308, [SMALL_STATE(11365)] = 524322, [SMALL_STATE(11366)] = 524334, [SMALL_STATE(11367)] = 524348, [SMALL_STATE(11368)] = 524362, [SMALL_STATE(11369)] = 524372, [SMALL_STATE(11370)] = 524386, [SMALL_STATE(11371)] = 524400, [SMALL_STATE(11372)] = 524414, [SMALL_STATE(11373)] = 524428, [SMALL_STATE(11374)] = 524442, [SMALL_STATE(11375)] = 524456, [SMALL_STATE(11376)] = 524470, [SMALL_STATE(11377)] = 524480, [SMALL_STATE(11378)] = 524494, [SMALL_STATE(11379)] = 524508, [SMALL_STATE(11380)] = 524522, [SMALL_STATE(11381)] = 524536, [SMALL_STATE(11382)] = 524546, [SMALL_STATE(11383)] = 524560, [SMALL_STATE(11384)] = 524574, [SMALL_STATE(11385)] = 524584, [SMALL_STATE(11386)] = 524594, [SMALL_STATE(11387)] = 524606, [SMALL_STATE(11388)] = 524620, [SMALL_STATE(11389)] = 524634, [SMALL_STATE(11390)] = 524646, [SMALL_STATE(11391)] = 524660, [SMALL_STATE(11392)] = 524674, [SMALL_STATE(11393)] = 524688, [SMALL_STATE(11394)] = 524702, [SMALL_STATE(11395)] = 524716, [SMALL_STATE(11396)] = 524726, [SMALL_STATE(11397)] = 524740, [SMALL_STATE(11398)] = 524754, [SMALL_STATE(11399)] = 524764, [SMALL_STATE(11400)] = 524778, [SMALL_STATE(11401)] = 524792, [SMALL_STATE(11402)] = 524806, [SMALL_STATE(11403)] = 524820, [SMALL_STATE(11404)] = 524834, [SMALL_STATE(11405)] = 524848, [SMALL_STATE(11406)] = 524862, [SMALL_STATE(11407)] = 524876, [SMALL_STATE(11408)] = 524890, [SMALL_STATE(11409)] = 524904, [SMALL_STATE(11410)] = 524918, [SMALL_STATE(11411)] = 524932, [SMALL_STATE(11412)] = 524946, [SMALL_STATE(11413)] = 524960, [SMALL_STATE(11414)] = 524970, [SMALL_STATE(11415)] = 524984, [SMALL_STATE(11416)] = 524998, [SMALL_STATE(11417)] = 525012, [SMALL_STATE(11418)] = 525026, [SMALL_STATE(11419)] = 525040, [SMALL_STATE(11420)] = 525054, [SMALL_STATE(11421)] = 525068, [SMALL_STATE(11422)] = 525082, [SMALL_STATE(11423)] = 525096, [SMALL_STATE(11424)] = 525110, [SMALL_STATE(11425)] = 525124, [SMALL_STATE(11426)] = 525138, [SMALL_STATE(11427)] = 525152, [SMALL_STATE(11428)] = 525162, [SMALL_STATE(11429)] = 525172, [SMALL_STATE(11430)] = 525186, [SMALL_STATE(11431)] = 525200, [SMALL_STATE(11432)] = 525214, [SMALL_STATE(11433)] = 525224, [SMALL_STATE(11434)] = 525238, [SMALL_STATE(11435)] = 525252, [SMALL_STATE(11436)] = 525266, [SMALL_STATE(11437)] = 525280, [SMALL_STATE(11438)] = 525290, [SMALL_STATE(11439)] = 525304, [SMALL_STATE(11440)] = 525314, [SMALL_STATE(11441)] = 525328, [SMALL_STATE(11442)] = 525342, [SMALL_STATE(11443)] = 525356, [SMALL_STATE(11444)] = 525370, [SMALL_STATE(11445)] = 525384, [SMALL_STATE(11446)] = 525394, [SMALL_STATE(11447)] = 525408, [SMALL_STATE(11448)] = 525422, [SMALL_STATE(11449)] = 525436, [SMALL_STATE(11450)] = 525450, [SMALL_STATE(11451)] = 525462, [SMALL_STATE(11452)] = 525476, [SMALL_STATE(11453)] = 525490, [SMALL_STATE(11454)] = 525504, [SMALL_STATE(11455)] = 525518, [SMALL_STATE(11456)] = 525532, [SMALL_STATE(11457)] = 525546, [SMALL_STATE(11458)] = 525560, [SMALL_STATE(11459)] = 525574, [SMALL_STATE(11460)] = 525584, [SMALL_STATE(11461)] = 525598, [SMALL_STATE(11462)] = 525612, [SMALL_STATE(11463)] = 525626, [SMALL_STATE(11464)] = 525640, [SMALL_STATE(11465)] = 525654, [SMALL_STATE(11466)] = 525668, [SMALL_STATE(11467)] = 525682, [SMALL_STATE(11468)] = 525696, [SMALL_STATE(11469)] = 525708, [SMALL_STATE(11470)] = 525722, [SMALL_STATE(11471)] = 525732, [SMALL_STATE(11472)] = 525746, [SMALL_STATE(11473)] = 525756, [SMALL_STATE(11474)] = 525770, [SMALL_STATE(11475)] = 525784, [SMALL_STATE(11476)] = 525798, [SMALL_STATE(11477)] = 525812, [SMALL_STATE(11478)] = 525826, [SMALL_STATE(11479)] = 525840, [SMALL_STATE(11480)] = 525854, [SMALL_STATE(11481)] = 525868, [SMALL_STATE(11482)] = 525882, [SMALL_STATE(11483)] = 525896, [SMALL_STATE(11484)] = 525910, [SMALL_STATE(11485)] = 525920, [SMALL_STATE(11486)] = 525934, [SMALL_STATE(11487)] = 525944, [SMALL_STATE(11488)] = 525956, [SMALL_STATE(11489)] = 525970, [SMALL_STATE(11490)] = 525984, [SMALL_STATE(11491)] = 525998, [SMALL_STATE(11492)] = 526012, [SMALL_STATE(11493)] = 526026, [SMALL_STATE(11494)] = 526040, [SMALL_STATE(11495)] = 526054, [SMALL_STATE(11496)] = 526068, [SMALL_STATE(11497)] = 526082, [SMALL_STATE(11498)] = 526096, [SMALL_STATE(11499)] = 526110, [SMALL_STATE(11500)] = 526124, [SMALL_STATE(11501)] = 526138, [SMALL_STATE(11502)] = 526148, [SMALL_STATE(11503)] = 526162, [SMALL_STATE(11504)] = 526176, [SMALL_STATE(11505)] = 526190, [SMALL_STATE(11506)] = 526204, [SMALL_STATE(11507)] = 526214, [SMALL_STATE(11508)] = 526224, [SMALL_STATE(11509)] = 526238, [SMALL_STATE(11510)] = 526248, [SMALL_STATE(11511)] = 526262, [SMALL_STATE(11512)] = 526276, [SMALL_STATE(11513)] = 526290, [SMALL_STATE(11514)] = 526304, [SMALL_STATE(11515)] = 526318, [SMALL_STATE(11516)] = 526328, [SMALL_STATE(11517)] = 526342, [SMALL_STATE(11518)] = 526356, [SMALL_STATE(11519)] = 526370, [SMALL_STATE(11520)] = 526380, [SMALL_STATE(11521)] = 526394, [SMALL_STATE(11522)] = 526404, [SMALL_STATE(11523)] = 526414, [SMALL_STATE(11524)] = 526428, [SMALL_STATE(11525)] = 526442, [SMALL_STATE(11526)] = 526456, [SMALL_STATE(11527)] = 526470, [SMALL_STATE(11528)] = 526484, [SMALL_STATE(11529)] = 526498, [SMALL_STATE(11530)] = 526512, [SMALL_STATE(11531)] = 526526, [SMALL_STATE(11532)] = 526540, [SMALL_STATE(11533)] = 526554, [SMALL_STATE(11534)] = 526568, [SMALL_STATE(11535)] = 526582, [SMALL_STATE(11536)] = 526596, [SMALL_STATE(11537)] = 526610, [SMALL_STATE(11538)] = 526624, [SMALL_STATE(11539)] = 526638, [SMALL_STATE(11540)] = 526652, [SMALL_STATE(11541)] = 526666, [SMALL_STATE(11542)] = 526680, [SMALL_STATE(11543)] = 526694, [SMALL_STATE(11544)] = 526708, [SMALL_STATE(11545)] = 526722, [SMALL_STATE(11546)] = 526736, [SMALL_STATE(11547)] = 526750, [SMALL_STATE(11548)] = 526764, [SMALL_STATE(11549)] = 526778, [SMALL_STATE(11550)] = 526792, [SMALL_STATE(11551)] = 526806, [SMALL_STATE(11552)] = 526820, [SMALL_STATE(11553)] = 526834, [SMALL_STATE(11554)] = 526848, [SMALL_STATE(11555)] = 526862, [SMALL_STATE(11556)] = 526876, [SMALL_STATE(11557)] = 526890, [SMALL_STATE(11558)] = 526904, [SMALL_STATE(11559)] = 526918, [SMALL_STATE(11560)] = 526932, [SMALL_STATE(11561)] = 526946, [SMALL_STATE(11562)] = 526960, [SMALL_STATE(11563)] = 526974, [SMALL_STATE(11564)] = 526988, [SMALL_STATE(11565)] = 527002, [SMALL_STATE(11566)] = 527016, [SMALL_STATE(11567)] = 527030, [SMALL_STATE(11568)] = 527044, [SMALL_STATE(11569)] = 527058, [SMALL_STATE(11570)] = 527072, [SMALL_STATE(11571)] = 527086, [SMALL_STATE(11572)] = 527100, [SMALL_STATE(11573)] = 527114, [SMALL_STATE(11574)] = 527128, [SMALL_STATE(11575)] = 527142, [SMALL_STATE(11576)] = 527156, [SMALL_STATE(11577)] = 527170, [SMALL_STATE(11578)] = 527184, [SMALL_STATE(11579)] = 527198, [SMALL_STATE(11580)] = 527212, [SMALL_STATE(11581)] = 527226, [SMALL_STATE(11582)] = 527240, [SMALL_STATE(11583)] = 527254, [SMALL_STATE(11584)] = 527266, [SMALL_STATE(11585)] = 527278, [SMALL_STATE(11586)] = 527290, [SMALL_STATE(11587)] = 527302, [SMALL_STATE(11588)] = 527314, [SMALL_STATE(11589)] = 527326, [SMALL_STATE(11590)] = 527338, [SMALL_STATE(11591)] = 527350, [SMALL_STATE(11592)] = 527360, [SMALL_STATE(11593)] = 527370, [SMALL_STATE(11594)] = 527380, [SMALL_STATE(11595)] = 527390, [SMALL_STATE(11596)] = 527400, [SMALL_STATE(11597)] = 527410, [SMALL_STATE(11598)] = 527420, [SMALL_STATE(11599)] = 527430, [SMALL_STATE(11600)] = 527440, [SMALL_STATE(11601)] = 527454, [SMALL_STATE(11602)] = 527468, [SMALL_STATE(11603)] = 527478, [SMALL_STATE(11604)] = 527488, [SMALL_STATE(11605)] = 527498, [SMALL_STATE(11606)] = 527509, [SMALL_STATE(11607)] = 527518, [SMALL_STATE(11608)] = 527529, [SMALL_STATE(11609)] = 527538, [SMALL_STATE(11610)] = 527549, [SMALL_STATE(11611)] = 527560, [SMALL_STATE(11612)] = 527571, [SMALL_STATE(11613)] = 527582, [SMALL_STATE(11614)] = 527593, [SMALL_STATE(11615)] = 527604, [SMALL_STATE(11616)] = 527615, [SMALL_STATE(11617)] = 527624, [SMALL_STATE(11618)] = 527635, [SMALL_STATE(11619)] = 527646, [SMALL_STATE(11620)] = 527657, [SMALL_STATE(11621)] = 527668, [SMALL_STATE(11622)] = 527679, [SMALL_STATE(11623)] = 527690, [SMALL_STATE(11624)] = 527699, [SMALL_STATE(11625)] = 527710, [SMALL_STATE(11626)] = 527721, [SMALL_STATE(11627)] = 527732, [SMALL_STATE(11628)] = 527743, [SMALL_STATE(11629)] = 527754, [SMALL_STATE(11630)] = 527765, [SMALL_STATE(11631)] = 527776, [SMALL_STATE(11632)] = 527787, [SMALL_STATE(11633)] = 527798, [SMALL_STATE(11634)] = 527807, [SMALL_STATE(11635)] = 527818, [SMALL_STATE(11636)] = 527829, [SMALL_STATE(11637)] = 527838, [SMALL_STATE(11638)] = 527847, [SMALL_STATE(11639)] = 527856, [SMALL_STATE(11640)] = 527867, [SMALL_STATE(11641)] = 527878, [SMALL_STATE(11642)] = 527889, [SMALL_STATE(11643)] = 527900, [SMALL_STATE(11644)] = 527911, [SMALL_STATE(11645)] = 527922, [SMALL_STATE(11646)] = 527933, [SMALL_STATE(11647)] = 527942, [SMALL_STATE(11648)] = 527953, [SMALL_STATE(11649)] = 527962, [SMALL_STATE(11650)] = 527971, [SMALL_STATE(11651)] = 527982, [SMALL_STATE(11652)] = 527993, [SMALL_STATE(11653)] = 528004, [SMALL_STATE(11654)] = 528013, [SMALL_STATE(11655)] = 528024, [SMALL_STATE(11656)] = 528033, [SMALL_STATE(11657)] = 528042, [SMALL_STATE(11658)] = 528051, [SMALL_STATE(11659)] = 528062, [SMALL_STATE(11660)] = 528073, [SMALL_STATE(11661)] = 528084, [SMALL_STATE(11662)] = 528095, [SMALL_STATE(11663)] = 528106, [SMALL_STATE(11664)] = 528115, [SMALL_STATE(11665)] = 528126, [SMALL_STATE(11666)] = 528135, [SMALL_STATE(11667)] = 528144, [SMALL_STATE(11668)] = 528153, [SMALL_STATE(11669)] = 528162, [SMALL_STATE(11670)] = 528171, [SMALL_STATE(11671)] = 528182, [SMALL_STATE(11672)] = 528191, [SMALL_STATE(11673)] = 528202, [SMALL_STATE(11674)] = 528213, [SMALL_STATE(11675)] = 528222, [SMALL_STATE(11676)] = 528231, [SMALL_STATE(11677)] = 528242, [SMALL_STATE(11678)] = 528253, [SMALL_STATE(11679)] = 528264, [SMALL_STATE(11680)] = 528273, [SMALL_STATE(11681)] = 528282, [SMALL_STATE(11682)] = 528293, [SMALL_STATE(11683)] = 528304, [SMALL_STATE(11684)] = 528315, [SMALL_STATE(11685)] = 528324, [SMALL_STATE(11686)] = 528333, [SMALL_STATE(11687)] = 528342, [SMALL_STATE(11688)] = 528353, [SMALL_STATE(11689)] = 528364, [SMALL_STATE(11690)] = 528375, [SMALL_STATE(11691)] = 528386, [SMALL_STATE(11692)] = 528397, [SMALL_STATE(11693)] = 528408, [SMALL_STATE(11694)] = 528419, [SMALL_STATE(11695)] = 528428, [SMALL_STATE(11696)] = 528437, [SMALL_STATE(11697)] = 528448, [SMALL_STATE(11698)] = 528459, [SMALL_STATE(11699)] = 528468, [SMALL_STATE(11700)] = 528477, [SMALL_STATE(11701)] = 528486, [SMALL_STATE(11702)] = 528495, [SMALL_STATE(11703)] = 528506, [SMALL_STATE(11704)] = 528517, [SMALL_STATE(11705)] = 528528, [SMALL_STATE(11706)] = 528539, [SMALL_STATE(11707)] = 528548, [SMALL_STATE(11708)] = 528557, [SMALL_STATE(11709)] = 528566, [SMALL_STATE(11710)] = 528575, [SMALL_STATE(11711)] = 528586, [SMALL_STATE(11712)] = 528597, [SMALL_STATE(11713)] = 528608, [SMALL_STATE(11714)] = 528617, [SMALL_STATE(11715)] = 528626, [SMALL_STATE(11716)] = 528637, [SMALL_STATE(11717)] = 528648, [SMALL_STATE(11718)] = 528659, [SMALL_STATE(11719)] = 528668, [SMALL_STATE(11720)] = 528679, [SMALL_STATE(11721)] = 528690, [SMALL_STATE(11722)] = 528701, [SMALL_STATE(11723)] = 528712, [SMALL_STATE(11724)] = 528723, [SMALL_STATE(11725)] = 528734, [SMALL_STATE(11726)] = 528745, [SMALL_STATE(11727)] = 528756, [SMALL_STATE(11728)] = 528767, [SMALL_STATE(11729)] = 528778, [SMALL_STATE(11730)] = 528789, [SMALL_STATE(11731)] = 528798, [SMALL_STATE(11732)] = 528809, [SMALL_STATE(11733)] = 528820, [SMALL_STATE(11734)] = 528831, [SMALL_STATE(11735)] = 528840, [SMALL_STATE(11736)] = 528851, [SMALL_STATE(11737)] = 528862, [SMALL_STATE(11738)] = 528873, [SMALL_STATE(11739)] = 528882, [SMALL_STATE(11740)] = 528891, [SMALL_STATE(11741)] = 528900, [SMALL_STATE(11742)] = 528911, [SMALL_STATE(11743)] = 528922, [SMALL_STATE(11744)] = 528931, [SMALL_STATE(11745)] = 528940, [SMALL_STATE(11746)] = 528949, [SMALL_STATE(11747)] = 528958, [SMALL_STATE(11748)] = 528967, [SMALL_STATE(11749)] = 528978, [SMALL_STATE(11750)] = 528987, [SMALL_STATE(11751)] = 528998, [SMALL_STATE(11752)] = 529009, [SMALL_STATE(11753)] = 529020, [SMALL_STATE(11754)] = 529031, [SMALL_STATE(11755)] = 529040, [SMALL_STATE(11756)] = 529051, [SMALL_STATE(11757)] = 529060, [SMALL_STATE(11758)] = 529071, [SMALL_STATE(11759)] = 529080, [SMALL_STATE(11760)] = 529089, [SMALL_STATE(11761)] = 529100, [SMALL_STATE(11762)] = 529111, [SMALL_STATE(11763)] = 529122, [SMALL_STATE(11764)] = 529133, [SMALL_STATE(11765)] = 529142, [SMALL_STATE(11766)] = 529153, [SMALL_STATE(11767)] = 529164, [SMALL_STATE(11768)] = 529175, [SMALL_STATE(11769)] = 529186, [SMALL_STATE(11770)] = 529197, [SMALL_STATE(11771)] = 529208, [SMALL_STATE(11772)] = 529219, [SMALL_STATE(11773)] = 529230, [SMALL_STATE(11774)] = 529241, [SMALL_STATE(11775)] = 529250, [SMALL_STATE(11776)] = 529259, [SMALL_STATE(11777)] = 529270, [SMALL_STATE(11778)] = 529281, [SMALL_STATE(11779)] = 529290, [SMALL_STATE(11780)] = 529299, [SMALL_STATE(11781)] = 529308, [SMALL_STATE(11782)] = 529317, [SMALL_STATE(11783)] = 529326, [SMALL_STATE(11784)] = 529337, [SMALL_STATE(11785)] = 529348, [SMALL_STATE(11786)] = 529359, [SMALL_STATE(11787)] = 529368, [SMALL_STATE(11788)] = 529379, [SMALL_STATE(11789)] = 529388, [SMALL_STATE(11790)] = 529397, [SMALL_STATE(11791)] = 529406, [SMALL_STATE(11792)] = 529415, [SMALL_STATE(11793)] = 529424, [SMALL_STATE(11794)] = 529433, [SMALL_STATE(11795)] = 529444, [SMALL_STATE(11796)] = 529455, [SMALL_STATE(11797)] = 529466, [SMALL_STATE(11798)] = 529475, [SMALL_STATE(11799)] = 529486, [SMALL_STATE(11800)] = 529497, [SMALL_STATE(11801)] = 529508, [SMALL_STATE(11802)] = 529519, [SMALL_STATE(11803)] = 529530, [SMALL_STATE(11804)] = 529541, [SMALL_STATE(11805)] = 529552, [SMALL_STATE(11806)] = 529563, [SMALL_STATE(11807)] = 529574, [SMALL_STATE(11808)] = 529585, [SMALL_STATE(11809)] = 529596, [SMALL_STATE(11810)] = 529607, [SMALL_STATE(11811)] = 529618, [SMALL_STATE(11812)] = 529629, [SMALL_STATE(11813)] = 529638, [SMALL_STATE(11814)] = 529647, [SMALL_STATE(11815)] = 529658, [SMALL_STATE(11816)] = 529669, [SMALL_STATE(11817)] = 529680, [SMALL_STATE(11818)] = 529691, [SMALL_STATE(11819)] = 529700, [SMALL_STATE(11820)] = 529709, [SMALL_STATE(11821)] = 529720, [SMALL_STATE(11822)] = 529729, [SMALL_STATE(11823)] = 529740, [SMALL_STATE(11824)] = 529751, [SMALL_STATE(11825)] = 529760, [SMALL_STATE(11826)] = 529769, [SMALL_STATE(11827)] = 529778, [SMALL_STATE(11828)] = 529789, [SMALL_STATE(11829)] = 529798, [SMALL_STATE(11830)] = 529807, [SMALL_STATE(11831)] = 529816, [SMALL_STATE(11832)] = 529825, [SMALL_STATE(11833)] = 529836, [SMALL_STATE(11834)] = 529847, [SMALL_STATE(11835)] = 529856, [SMALL_STATE(11836)] = 529867, [SMALL_STATE(11837)] = 529876, [SMALL_STATE(11838)] = 529887, [SMALL_STATE(11839)] = 529898, [SMALL_STATE(11840)] = 529909, [SMALL_STATE(11841)] = 529920, [SMALL_STATE(11842)] = 529929, [SMALL_STATE(11843)] = 529940, [SMALL_STATE(11844)] = 529951, [SMALL_STATE(11845)] = 529962, [SMALL_STATE(11846)] = 529971, [SMALL_STATE(11847)] = 529980, [SMALL_STATE(11848)] = 529991, [SMALL_STATE(11849)] = 530000, [SMALL_STATE(11850)] = 530009, [SMALL_STATE(11851)] = 530018, [SMALL_STATE(11852)] = 530029, [SMALL_STATE(11853)] = 530040, [SMALL_STATE(11854)] = 530051, [SMALL_STATE(11855)] = 530062, [SMALL_STATE(11856)] = 530073, [SMALL_STATE(11857)] = 530082, [SMALL_STATE(11858)] = 530093, [SMALL_STATE(11859)] = 530104, [SMALL_STATE(11860)] = 530115, [SMALL_STATE(11861)] = 530124, [SMALL_STATE(11862)] = 530135, [SMALL_STATE(11863)] = 530146, [SMALL_STATE(11864)] = 530157, [SMALL_STATE(11865)] = 530168, [SMALL_STATE(11866)] = 530177, [SMALL_STATE(11867)] = 530188, [SMALL_STATE(11868)] = 530199, [SMALL_STATE(11869)] = 530208, [SMALL_STATE(11870)] = 530217, [SMALL_STATE(11871)] = 530228, [SMALL_STATE(11872)] = 530237, [SMALL_STATE(11873)] = 530246, [SMALL_STATE(11874)] = 530257, [SMALL_STATE(11875)] = 530266, [SMALL_STATE(11876)] = 530275, [SMALL_STATE(11877)] = 530286, [SMALL_STATE(11878)] = 530295, [SMALL_STATE(11879)] = 530306, [SMALL_STATE(11880)] = 530317, [SMALL_STATE(11881)] = 530328, [SMALL_STATE(11882)] = 530339, [SMALL_STATE(11883)] = 530350, [SMALL_STATE(11884)] = 530359, [SMALL_STATE(11885)] = 530370, [SMALL_STATE(11886)] = 530381, [SMALL_STATE(11887)] = 530390, [SMALL_STATE(11888)] = 530401, [SMALL_STATE(11889)] = 530410, [SMALL_STATE(11890)] = 530421, [SMALL_STATE(11891)] = 530432, [SMALL_STATE(11892)] = 530443, [SMALL_STATE(11893)] = 530452, [SMALL_STATE(11894)] = 530463, [SMALL_STATE(11895)] = 530472, [SMALL_STATE(11896)] = 530483, [SMALL_STATE(11897)] = 530494, [SMALL_STATE(11898)] = 530503, [SMALL_STATE(11899)] = 530512, [SMALL_STATE(11900)] = 530523, [SMALL_STATE(11901)] = 530534, [SMALL_STATE(11902)] = 530543, [SMALL_STATE(11903)] = 530552, [SMALL_STATE(11904)] = 530563, [SMALL_STATE(11905)] = 530572, [SMALL_STATE(11906)] = 530583, [SMALL_STATE(11907)] = 530592, [SMALL_STATE(11908)] = 530603, [SMALL_STATE(11909)] = 530612, [SMALL_STATE(11910)] = 530621, [SMALL_STATE(11911)] = 530632, [SMALL_STATE(11912)] = 530643, [SMALL_STATE(11913)] = 530652, [SMALL_STATE(11914)] = 530663, [SMALL_STATE(11915)] = 530672, [SMALL_STATE(11916)] = 530681, [SMALL_STATE(11917)] = 530690, [SMALL_STATE(11918)] = 530699, [SMALL_STATE(11919)] = 530708, [SMALL_STATE(11920)] = 530719, [SMALL_STATE(11921)] = 530728, [SMALL_STATE(11922)] = 530739, [SMALL_STATE(11923)] = 530750, [SMALL_STATE(11924)] = 530761, [SMALL_STATE(11925)] = 530770, [SMALL_STATE(11926)] = 530781, [SMALL_STATE(11927)] = 530790, [SMALL_STATE(11928)] = 530801, [SMALL_STATE(11929)] = 530810, [SMALL_STATE(11930)] = 530819, [SMALL_STATE(11931)] = 530830, [SMALL_STATE(11932)] = 530839, [SMALL_STATE(11933)] = 530850, [SMALL_STATE(11934)] = 530859, [SMALL_STATE(11935)] = 530870, [SMALL_STATE(11936)] = 530881, [SMALL_STATE(11937)] = 530890, [SMALL_STATE(11938)] = 530901, [SMALL_STATE(11939)] = 530912, [SMALL_STATE(11940)] = 530921, [SMALL_STATE(11941)] = 530930, [SMALL_STATE(11942)] = 530939, [SMALL_STATE(11943)] = 530950, [SMALL_STATE(11944)] = 530961, [SMALL_STATE(11945)] = 530970, [SMALL_STATE(11946)] = 530981, [SMALL_STATE(11947)] = 530992, [SMALL_STATE(11948)] = 531001, [SMALL_STATE(11949)] = 531012, [SMALL_STATE(11950)] = 531021, [SMALL_STATE(11951)] = 531032, [SMALL_STATE(11952)] = 531043, [SMALL_STATE(11953)] = 531054, [SMALL_STATE(11954)] = 531063, [SMALL_STATE(11955)] = 531072, [SMALL_STATE(11956)] = 531081, [SMALL_STATE(11957)] = 531092, [SMALL_STATE(11958)] = 531103, [SMALL_STATE(11959)] = 531114, [SMALL_STATE(11960)] = 531123, [SMALL_STATE(11961)] = 531134, [SMALL_STATE(11962)] = 531145, [SMALL_STATE(11963)] = 531154, [SMALL_STATE(11964)] = 531163, [SMALL_STATE(11965)] = 531172, [SMALL_STATE(11966)] = 531181, [SMALL_STATE(11967)] = 531192, [SMALL_STATE(11968)] = 531201, [SMALL_STATE(11969)] = 531212, [SMALL_STATE(11970)] = 531223, [SMALL_STATE(11971)] = 531234, [SMALL_STATE(11972)] = 531243, [SMALL_STATE(11973)] = 531254, [SMALL_STATE(11974)] = 531265, [SMALL_STATE(11975)] = 531276, [SMALL_STATE(11976)] = 531287, [SMALL_STATE(11977)] = 531298, [SMALL_STATE(11978)] = 531307, [SMALL_STATE(11979)] = 531316, [SMALL_STATE(11980)] = 531325, [SMALL_STATE(11981)] = 531334, [SMALL_STATE(11982)] = 531345, [SMALL_STATE(11983)] = 531356, [SMALL_STATE(11984)] = 531367, [SMALL_STATE(11985)] = 531376, [SMALL_STATE(11986)] = 531385, [SMALL_STATE(11987)] = 531394, [SMALL_STATE(11988)] = 531405, [SMALL_STATE(11989)] = 531414, [SMALL_STATE(11990)] = 531423, [SMALL_STATE(11991)] = 531432, [SMALL_STATE(11992)] = 531441, [SMALL_STATE(11993)] = 531452, [SMALL_STATE(11994)] = 531463, [SMALL_STATE(11995)] = 531474, [SMALL_STATE(11996)] = 531483, [SMALL_STATE(11997)] = 531492, [SMALL_STATE(11998)] = 531503, [SMALL_STATE(11999)] = 531512, [SMALL_STATE(12000)] = 531521, [SMALL_STATE(12001)] = 531532, [SMALL_STATE(12002)] = 531541, [SMALL_STATE(12003)] = 531552, [SMALL_STATE(12004)] = 531563, [SMALL_STATE(12005)] = 531574, [SMALL_STATE(12006)] = 531583, [SMALL_STATE(12007)] = 531594, [SMALL_STATE(12008)] = 531605, [SMALL_STATE(12009)] = 531616, [SMALL_STATE(12010)] = 531625, [SMALL_STATE(12011)] = 531634, [SMALL_STATE(12012)] = 531643, [SMALL_STATE(12013)] = 531654, [SMALL_STATE(12014)] = 531665, [SMALL_STATE(12015)] = 531674, [SMALL_STATE(12016)] = 531685, [SMALL_STATE(12017)] = 531696, [SMALL_STATE(12018)] = 531705, [SMALL_STATE(12019)] = 531716, [SMALL_STATE(12020)] = 531727, [SMALL_STATE(12021)] = 531736, [SMALL_STATE(12022)] = 531747, [SMALL_STATE(12023)] = 531758, [SMALL_STATE(12024)] = 531769, [SMALL_STATE(12025)] = 531780, [SMALL_STATE(12026)] = 531791, [SMALL_STATE(12027)] = 531800, [SMALL_STATE(12028)] = 531811, [SMALL_STATE(12029)] = 531822, [SMALL_STATE(12030)] = 531833, [SMALL_STATE(12031)] = 531842, [SMALL_STATE(12032)] = 531853, [SMALL_STATE(12033)] = 531864, [SMALL_STATE(12034)] = 531875, [SMALL_STATE(12035)] = 531884, [SMALL_STATE(12036)] = 531893, [SMALL_STATE(12037)] = 531904, [SMALL_STATE(12038)] = 531915, [SMALL_STATE(12039)] = 531924, [SMALL_STATE(12040)] = 531935, [SMALL_STATE(12041)] = 531944, [SMALL_STATE(12042)] = 531955, [SMALL_STATE(12043)] = 531964, [SMALL_STATE(12044)] = 531975, [SMALL_STATE(12045)] = 531986, [SMALL_STATE(12046)] = 531995, [SMALL_STATE(12047)] = 532004, [SMALL_STATE(12048)] = 532015, [SMALL_STATE(12049)] = 532026, [SMALL_STATE(12050)] = 532037, [SMALL_STATE(12051)] = 532048, [SMALL_STATE(12052)] = 532059, [SMALL_STATE(12053)] = 532070, [SMALL_STATE(12054)] = 532081, [SMALL_STATE(12055)] = 532092, [SMALL_STATE(12056)] = 532103, [SMALL_STATE(12057)] = 532114, [SMALL_STATE(12058)] = 532123, [SMALL_STATE(12059)] = 532134, [SMALL_STATE(12060)] = 532145, [SMALL_STATE(12061)] = 532156, [SMALL_STATE(12062)] = 532167, [SMALL_STATE(12063)] = 532178, [SMALL_STATE(12064)] = 532189, [SMALL_STATE(12065)] = 532198, [SMALL_STATE(12066)] = 532207, [SMALL_STATE(12067)] = 532216, [SMALL_STATE(12068)] = 532227, [SMALL_STATE(12069)] = 532236, [SMALL_STATE(12070)] = 532245, [SMALL_STATE(12071)] = 532256, [SMALL_STATE(12072)] = 532267, [SMALL_STATE(12073)] = 532278, [SMALL_STATE(12074)] = 532287, [SMALL_STATE(12075)] = 532296, [SMALL_STATE(12076)] = 532307, [SMALL_STATE(12077)] = 532316, [SMALL_STATE(12078)] = 532327, [SMALL_STATE(12079)] = 532336, [SMALL_STATE(12080)] = 532347, [SMALL_STATE(12081)] = 532356, [SMALL_STATE(12082)] = 532367, [SMALL_STATE(12083)] = 532376, [SMALL_STATE(12084)] = 532387, [SMALL_STATE(12085)] = 532398, [SMALL_STATE(12086)] = 532409, [SMALL_STATE(12087)] = 532420, [SMALL_STATE(12088)] = 532431, [SMALL_STATE(12089)] = 532440, [SMALL_STATE(12090)] = 532451, [SMALL_STATE(12091)] = 532462, [SMALL_STATE(12092)] = 532473, [SMALL_STATE(12093)] = 532484, [SMALL_STATE(12094)] = 532495, [SMALL_STATE(12095)] = 532506, [SMALL_STATE(12096)] = 532517, [SMALL_STATE(12097)] = 532528, [SMALL_STATE(12098)] = 532539, [SMALL_STATE(12099)] = 532548, [SMALL_STATE(12100)] = 532557, [SMALL_STATE(12101)] = 532568, [SMALL_STATE(12102)] = 532577, [SMALL_STATE(12103)] = 532588, [SMALL_STATE(12104)] = 532597, [SMALL_STATE(12105)] = 532608, [SMALL_STATE(12106)] = 532619, [SMALL_STATE(12107)] = 532630, [SMALL_STATE(12108)] = 532639, [SMALL_STATE(12109)] = 532648, [SMALL_STATE(12110)] = 532657, [SMALL_STATE(12111)] = 532668, [SMALL_STATE(12112)] = 532677, [SMALL_STATE(12113)] = 532688, [SMALL_STATE(12114)] = 532699, [SMALL_STATE(12115)] = 532708, [SMALL_STATE(12116)] = 532719, [SMALL_STATE(12117)] = 532730, [SMALL_STATE(12118)] = 532739, [SMALL_STATE(12119)] = 532748, [SMALL_STATE(12120)] = 532757, [SMALL_STATE(12121)] = 532766, [SMALL_STATE(12122)] = 532775, [SMALL_STATE(12123)] = 532784, [SMALL_STATE(12124)] = 532793, [SMALL_STATE(12125)] = 532804, [SMALL_STATE(12126)] = 532815, [SMALL_STATE(12127)] = 532824, [SMALL_STATE(12128)] = 532835, [SMALL_STATE(12129)] = 532844, [SMALL_STATE(12130)] = 532853, [SMALL_STATE(12131)] = 532864, [SMALL_STATE(12132)] = 532875, [SMALL_STATE(12133)] = 532886, [SMALL_STATE(12134)] = 532897, [SMALL_STATE(12135)] = 532908, [SMALL_STATE(12136)] = 532917, [SMALL_STATE(12137)] = 532928, [SMALL_STATE(12138)] = 532939, [SMALL_STATE(12139)] = 532950, [SMALL_STATE(12140)] = 532961, [SMALL_STATE(12141)] = 532972, [SMALL_STATE(12142)] = 532983, [SMALL_STATE(12143)] = 532994, [SMALL_STATE(12144)] = 533003, [SMALL_STATE(12145)] = 533014, [SMALL_STATE(12146)] = 533025, [SMALL_STATE(12147)] = 533036, [SMALL_STATE(12148)] = 533047, [SMALL_STATE(12149)] = 533058, [SMALL_STATE(12150)] = 533069, [SMALL_STATE(12151)] = 533078, [SMALL_STATE(12152)] = 533089, [SMALL_STATE(12153)] = 533100, [SMALL_STATE(12154)] = 533111, [SMALL_STATE(12155)] = 533122, [SMALL_STATE(12156)] = 533133, [SMALL_STATE(12157)] = 533144, [SMALL_STATE(12158)] = 533155, [SMALL_STATE(12159)] = 533166, [SMALL_STATE(12160)] = 533177, [SMALL_STATE(12161)] = 533188, [SMALL_STATE(12162)] = 533199, [SMALL_STATE(12163)] = 533210, [SMALL_STATE(12164)] = 533219, [SMALL_STATE(12165)] = 533230, [SMALL_STATE(12166)] = 533241, [SMALL_STATE(12167)] = 533250, [SMALL_STATE(12168)] = 533259, [SMALL_STATE(12169)] = 533268, [SMALL_STATE(12170)] = 533279, [SMALL_STATE(12171)] = 533290, [SMALL_STATE(12172)] = 533301, [SMALL_STATE(12173)] = 533312, [SMALL_STATE(12174)] = 533323, [SMALL_STATE(12175)] = 533332, [SMALL_STATE(12176)] = 533343, [SMALL_STATE(12177)] = 533354, [SMALL_STATE(12178)] = 533365, [SMALL_STATE(12179)] = 533376, [SMALL_STATE(12180)] = 533385, [SMALL_STATE(12181)] = 533394, [SMALL_STATE(12182)] = 533405, [SMALL_STATE(12183)] = 533416, [SMALL_STATE(12184)] = 533427, [SMALL_STATE(12185)] = 533438, [SMALL_STATE(12186)] = 533449, [SMALL_STATE(12187)] = 533458, [SMALL_STATE(12188)] = 533469, [SMALL_STATE(12189)] = 533480, [SMALL_STATE(12190)] = 533491, [SMALL_STATE(12191)] = 533502, [SMALL_STATE(12192)] = 533511, [SMALL_STATE(12193)] = 533520, [SMALL_STATE(12194)] = 533529, [SMALL_STATE(12195)] = 533540, [SMALL_STATE(12196)] = 533551, [SMALL_STATE(12197)] = 533562, [SMALL_STATE(12198)] = 533573, [SMALL_STATE(12199)] = 533584, [SMALL_STATE(12200)] = 533595, [SMALL_STATE(12201)] = 533606, [SMALL_STATE(12202)] = 533617, [SMALL_STATE(12203)] = 533628, [SMALL_STATE(12204)] = 533637, [SMALL_STATE(12205)] = 533646, [SMALL_STATE(12206)] = 533657, [SMALL_STATE(12207)] = 533666, [SMALL_STATE(12208)] = 533675, [SMALL_STATE(12209)] = 533686, [SMALL_STATE(12210)] = 533697, [SMALL_STATE(12211)] = 533708, [SMALL_STATE(12212)] = 533719, [SMALL_STATE(12213)] = 533730, [SMALL_STATE(12214)] = 533741, [SMALL_STATE(12215)] = 533752, [SMALL_STATE(12216)] = 533763, [SMALL_STATE(12217)] = 533774, [SMALL_STATE(12218)] = 533785, [SMALL_STATE(12219)] = 533794, [SMALL_STATE(12220)] = 533805, [SMALL_STATE(12221)] = 533816, [SMALL_STATE(12222)] = 533825, [SMALL_STATE(12223)] = 533836, [SMALL_STATE(12224)] = 533847, [SMALL_STATE(12225)] = 533856, [SMALL_STATE(12226)] = 533867, [SMALL_STATE(12227)] = 533878, [SMALL_STATE(12228)] = 533889, [SMALL_STATE(12229)] = 533898, [SMALL_STATE(12230)] = 533907, [SMALL_STATE(12231)] = 533916, [SMALL_STATE(12232)] = 533927, [SMALL_STATE(12233)] = 533938, [SMALL_STATE(12234)] = 533949, [SMALL_STATE(12235)] = 533958, [SMALL_STATE(12236)] = 533969, [SMALL_STATE(12237)] = 533980, [SMALL_STATE(12238)] = 533991, [SMALL_STATE(12239)] = 534002, [SMALL_STATE(12240)] = 534013, [SMALL_STATE(12241)] = 534022, [SMALL_STATE(12242)] = 534031, [SMALL_STATE(12243)] = 534042, [SMALL_STATE(12244)] = 534053, [SMALL_STATE(12245)] = 534064, [SMALL_STATE(12246)] = 534073, [SMALL_STATE(12247)] = 534084, [SMALL_STATE(12248)] = 534093, [SMALL_STATE(12249)] = 534102, [SMALL_STATE(12250)] = 534113, [SMALL_STATE(12251)] = 534122, [SMALL_STATE(12252)] = 534133, [SMALL_STATE(12253)] = 534142, [SMALL_STATE(12254)] = 534151, [SMALL_STATE(12255)] = 534162, [SMALL_STATE(12256)] = 534173, [SMALL_STATE(12257)] = 534184, [SMALL_STATE(12258)] = 534195, [SMALL_STATE(12259)] = 534204, [SMALL_STATE(12260)] = 534215, [SMALL_STATE(12261)] = 534226, [SMALL_STATE(12262)] = 534237, [SMALL_STATE(12263)] = 534248, [SMALL_STATE(12264)] = 534259, [SMALL_STATE(12265)] = 534270, [SMALL_STATE(12266)] = 534281, [SMALL_STATE(12267)] = 534292, [SMALL_STATE(12268)] = 534301, [SMALL_STATE(12269)] = 534312, [SMALL_STATE(12270)] = 534321, [SMALL_STATE(12271)] = 534332, [SMALL_STATE(12272)] = 534343, [SMALL_STATE(12273)] = 534354, [SMALL_STATE(12274)] = 534365, [SMALL_STATE(12275)] = 534376, [SMALL_STATE(12276)] = 534385, [SMALL_STATE(12277)] = 534396, [SMALL_STATE(12278)] = 534405, [SMALL_STATE(12279)] = 534416, [SMALL_STATE(12280)] = 534427, [SMALL_STATE(12281)] = 534438, [SMALL_STATE(12282)] = 534447, [SMALL_STATE(12283)] = 534458, [SMALL_STATE(12284)] = 534469, [SMALL_STATE(12285)] = 534480, [SMALL_STATE(12286)] = 534491, [SMALL_STATE(12287)] = 534502, [SMALL_STATE(12288)] = 534513, [SMALL_STATE(12289)] = 534524, [SMALL_STATE(12290)] = 534535, [SMALL_STATE(12291)] = 534546, [SMALL_STATE(12292)] = 534555, [SMALL_STATE(12293)] = 534566, [SMALL_STATE(12294)] = 534577, [SMALL_STATE(12295)] = 534586, [SMALL_STATE(12296)] = 534597, [SMALL_STATE(12297)] = 534608, [SMALL_STATE(12298)] = 534619, [SMALL_STATE(12299)] = 534628, [SMALL_STATE(12300)] = 534639, [SMALL_STATE(12301)] = 534650, [SMALL_STATE(12302)] = 534661, [SMALL_STATE(12303)] = 534672, [SMALL_STATE(12304)] = 534683, [SMALL_STATE(12305)] = 534694, [SMALL_STATE(12306)] = 534705, [SMALL_STATE(12307)] = 534714, [SMALL_STATE(12308)] = 534723, [SMALL_STATE(12309)] = 534732, [SMALL_STATE(12310)] = 534743, [SMALL_STATE(12311)] = 534754, [SMALL_STATE(12312)] = 534765, [SMALL_STATE(12313)] = 534776, [SMALL_STATE(12314)] = 534787, [SMALL_STATE(12315)] = 534798, [SMALL_STATE(12316)] = 534809, [SMALL_STATE(12317)] = 534820, [SMALL_STATE(12318)] = 534829, [SMALL_STATE(12319)] = 534838, [SMALL_STATE(12320)] = 534849, [SMALL_STATE(12321)] = 534860, [SMALL_STATE(12322)] = 534871, [SMALL_STATE(12323)] = 534882, [SMALL_STATE(12324)] = 534893, [SMALL_STATE(12325)] = 534904, [SMALL_STATE(12326)] = 534913, [SMALL_STATE(12327)] = 534922, [SMALL_STATE(12328)] = 534933, [SMALL_STATE(12329)] = 534942, [SMALL_STATE(12330)] = 534953, [SMALL_STATE(12331)] = 534962, [SMALL_STATE(12332)] = 534973, [SMALL_STATE(12333)] = 534984, [SMALL_STATE(12334)] = 534995, [SMALL_STATE(12335)] = 535006, [SMALL_STATE(12336)] = 535015, [SMALL_STATE(12337)] = 535026, [SMALL_STATE(12338)] = 535035, [SMALL_STATE(12339)] = 535044, [SMALL_STATE(12340)] = 535055, [SMALL_STATE(12341)] = 535064, [SMALL_STATE(12342)] = 535073, [SMALL_STATE(12343)] = 535084, [SMALL_STATE(12344)] = 535093, [SMALL_STATE(12345)] = 535102, [SMALL_STATE(12346)] = 535111, [SMALL_STATE(12347)] = 535122, [SMALL_STATE(12348)] = 535131, [SMALL_STATE(12349)] = 535140, [SMALL_STATE(12350)] = 535149, [SMALL_STATE(12351)] = 535158, [SMALL_STATE(12352)] = 535169, [SMALL_STATE(12353)] = 535180, [SMALL_STATE(12354)] = 535191, [SMALL_STATE(12355)] = 535202, [SMALL_STATE(12356)] = 535213, [SMALL_STATE(12357)] = 535224, [SMALL_STATE(12358)] = 535235, [SMALL_STATE(12359)] = 535243, [SMALL_STATE(12360)] = 535251, [SMALL_STATE(12361)] = 535259, [SMALL_STATE(12362)] = 535267, [SMALL_STATE(12363)] = 535275, [SMALL_STATE(12364)] = 535283, [SMALL_STATE(12365)] = 535291, [SMALL_STATE(12366)] = 535299, [SMALL_STATE(12367)] = 535307, [SMALL_STATE(12368)] = 535315, [SMALL_STATE(12369)] = 535323, [SMALL_STATE(12370)] = 535331, [SMALL_STATE(12371)] = 535339, [SMALL_STATE(12372)] = 535347, [SMALL_STATE(12373)] = 535355, [SMALL_STATE(12374)] = 535363, [SMALL_STATE(12375)] = 535371, [SMALL_STATE(12376)] = 535379, [SMALL_STATE(12377)] = 535387, [SMALL_STATE(12378)] = 535395, [SMALL_STATE(12379)] = 535403, [SMALL_STATE(12380)] = 535411, [SMALL_STATE(12381)] = 535419, [SMALL_STATE(12382)] = 535427, [SMALL_STATE(12383)] = 535435, [SMALL_STATE(12384)] = 535443, [SMALL_STATE(12385)] = 535451, [SMALL_STATE(12386)] = 535459, [SMALL_STATE(12387)] = 535467, [SMALL_STATE(12388)] = 535475, [SMALL_STATE(12389)] = 535483, [SMALL_STATE(12390)] = 535491, [SMALL_STATE(12391)] = 535499, [SMALL_STATE(12392)] = 535507, [SMALL_STATE(12393)] = 535515, [SMALL_STATE(12394)] = 535523, [SMALL_STATE(12395)] = 535531, [SMALL_STATE(12396)] = 535539, [SMALL_STATE(12397)] = 535547, [SMALL_STATE(12398)] = 535555, [SMALL_STATE(12399)] = 535563, [SMALL_STATE(12400)] = 535571, [SMALL_STATE(12401)] = 535579, [SMALL_STATE(12402)] = 535587, [SMALL_STATE(12403)] = 535595, [SMALL_STATE(12404)] = 535603, [SMALL_STATE(12405)] = 535611, [SMALL_STATE(12406)] = 535619, [SMALL_STATE(12407)] = 535627, [SMALL_STATE(12408)] = 535635, [SMALL_STATE(12409)] = 535643, [SMALL_STATE(12410)] = 535651, [SMALL_STATE(12411)] = 535659, [SMALL_STATE(12412)] = 535667, [SMALL_STATE(12413)] = 535675, [SMALL_STATE(12414)] = 535683, [SMALL_STATE(12415)] = 535691, [SMALL_STATE(12416)] = 535699, [SMALL_STATE(12417)] = 535707, [SMALL_STATE(12418)] = 535715, [SMALL_STATE(12419)] = 535723, [SMALL_STATE(12420)] = 535731, [SMALL_STATE(12421)] = 535739, [SMALL_STATE(12422)] = 535747, [SMALL_STATE(12423)] = 535755, [SMALL_STATE(12424)] = 535763, [SMALL_STATE(12425)] = 535771, [SMALL_STATE(12426)] = 535779, [SMALL_STATE(12427)] = 535787, [SMALL_STATE(12428)] = 535795, [SMALL_STATE(12429)] = 535803, [SMALL_STATE(12430)] = 535811, [SMALL_STATE(12431)] = 535819, [SMALL_STATE(12432)] = 535827, [SMALL_STATE(12433)] = 535835, [SMALL_STATE(12434)] = 535843, [SMALL_STATE(12435)] = 535851, [SMALL_STATE(12436)] = 535859, [SMALL_STATE(12437)] = 535867, [SMALL_STATE(12438)] = 535875, [SMALL_STATE(12439)] = 535883, [SMALL_STATE(12440)] = 535891, [SMALL_STATE(12441)] = 535899, [SMALL_STATE(12442)] = 535907, [SMALL_STATE(12443)] = 535915, [SMALL_STATE(12444)] = 535923, [SMALL_STATE(12445)] = 535931, [SMALL_STATE(12446)] = 535939, [SMALL_STATE(12447)] = 535947, [SMALL_STATE(12448)] = 535955, [SMALL_STATE(12449)] = 535963, [SMALL_STATE(12450)] = 535971, [SMALL_STATE(12451)] = 535979, [SMALL_STATE(12452)] = 535987, [SMALL_STATE(12453)] = 535995, [SMALL_STATE(12454)] = 536003, [SMALL_STATE(12455)] = 536011, [SMALL_STATE(12456)] = 536019, [SMALL_STATE(12457)] = 536027, [SMALL_STATE(12458)] = 536035, [SMALL_STATE(12459)] = 536043, [SMALL_STATE(12460)] = 536051, [SMALL_STATE(12461)] = 536059, [SMALL_STATE(12462)] = 536067, [SMALL_STATE(12463)] = 536075, [SMALL_STATE(12464)] = 536083, [SMALL_STATE(12465)] = 536091, [SMALL_STATE(12466)] = 536099, [SMALL_STATE(12467)] = 536107, [SMALL_STATE(12468)] = 536115, [SMALL_STATE(12469)] = 536123, [SMALL_STATE(12470)] = 536131, [SMALL_STATE(12471)] = 536139, [SMALL_STATE(12472)] = 536147, [SMALL_STATE(12473)] = 536155, [SMALL_STATE(12474)] = 536163, [SMALL_STATE(12475)] = 536171, [SMALL_STATE(12476)] = 536179, [SMALL_STATE(12477)] = 536187, [SMALL_STATE(12478)] = 536195, [SMALL_STATE(12479)] = 536203, [SMALL_STATE(12480)] = 536211, [SMALL_STATE(12481)] = 536219, [SMALL_STATE(12482)] = 536227, [SMALL_STATE(12483)] = 536235, [SMALL_STATE(12484)] = 536243, [SMALL_STATE(12485)] = 536251, [SMALL_STATE(12486)] = 536259, [SMALL_STATE(12487)] = 536267, [SMALL_STATE(12488)] = 536275, [SMALL_STATE(12489)] = 536283, [SMALL_STATE(12490)] = 536291, [SMALL_STATE(12491)] = 536299, [SMALL_STATE(12492)] = 536307, [SMALL_STATE(12493)] = 536315, [SMALL_STATE(12494)] = 536323, [SMALL_STATE(12495)] = 536331, [SMALL_STATE(12496)] = 536339, [SMALL_STATE(12497)] = 536347, [SMALL_STATE(12498)] = 536355, [SMALL_STATE(12499)] = 536363, [SMALL_STATE(12500)] = 536371, [SMALL_STATE(12501)] = 536379, [SMALL_STATE(12502)] = 536387, [SMALL_STATE(12503)] = 536395, [SMALL_STATE(12504)] = 536403, [SMALL_STATE(12505)] = 536411, [SMALL_STATE(12506)] = 536419, [SMALL_STATE(12507)] = 536427, [SMALL_STATE(12508)] = 536435, [SMALL_STATE(12509)] = 536443, [SMALL_STATE(12510)] = 536451, [SMALL_STATE(12511)] = 536459, [SMALL_STATE(12512)] = 536467, [SMALL_STATE(12513)] = 536475, [SMALL_STATE(12514)] = 536483, [SMALL_STATE(12515)] = 536491, [SMALL_STATE(12516)] = 536499, [SMALL_STATE(12517)] = 536507, [SMALL_STATE(12518)] = 536515, [SMALL_STATE(12519)] = 536523, [SMALL_STATE(12520)] = 536531, [SMALL_STATE(12521)] = 536539, [SMALL_STATE(12522)] = 536547, [SMALL_STATE(12523)] = 536555, [SMALL_STATE(12524)] = 536563, [SMALL_STATE(12525)] = 536571, [SMALL_STATE(12526)] = 536579, [SMALL_STATE(12527)] = 536587, [SMALL_STATE(12528)] = 536595, [SMALL_STATE(12529)] = 536603, [SMALL_STATE(12530)] = 536611, [SMALL_STATE(12531)] = 536619, [SMALL_STATE(12532)] = 536627, [SMALL_STATE(12533)] = 536635, [SMALL_STATE(12534)] = 536643, [SMALL_STATE(12535)] = 536651, [SMALL_STATE(12536)] = 536659, [SMALL_STATE(12537)] = 536667, [SMALL_STATE(12538)] = 536675, [SMALL_STATE(12539)] = 536683, [SMALL_STATE(12540)] = 536691, [SMALL_STATE(12541)] = 536699, [SMALL_STATE(12542)] = 536707, [SMALL_STATE(12543)] = 536715, [SMALL_STATE(12544)] = 536723, [SMALL_STATE(12545)] = 536731, [SMALL_STATE(12546)] = 536739, [SMALL_STATE(12547)] = 536747, [SMALL_STATE(12548)] = 536755, [SMALL_STATE(12549)] = 536763, [SMALL_STATE(12550)] = 536771, [SMALL_STATE(12551)] = 536779, [SMALL_STATE(12552)] = 536787, [SMALL_STATE(12553)] = 536795, [SMALL_STATE(12554)] = 536803, [SMALL_STATE(12555)] = 536811, [SMALL_STATE(12556)] = 536819, [SMALL_STATE(12557)] = 536827, [SMALL_STATE(12558)] = 536835, [SMALL_STATE(12559)] = 536843, [SMALL_STATE(12560)] = 536851, [SMALL_STATE(12561)] = 536859, [SMALL_STATE(12562)] = 536867, [SMALL_STATE(12563)] = 536875, [SMALL_STATE(12564)] = 536883, [SMALL_STATE(12565)] = 536891, [SMALL_STATE(12566)] = 536899, [SMALL_STATE(12567)] = 536907, [SMALL_STATE(12568)] = 536915, [SMALL_STATE(12569)] = 536923, [SMALL_STATE(12570)] = 536931, [SMALL_STATE(12571)] = 536939, [SMALL_STATE(12572)] = 536947, [SMALL_STATE(12573)] = 536955, [SMALL_STATE(12574)] = 536963, [SMALL_STATE(12575)] = 536971, [SMALL_STATE(12576)] = 536979, [SMALL_STATE(12577)] = 536987, [SMALL_STATE(12578)] = 536995, [SMALL_STATE(12579)] = 537003, [SMALL_STATE(12580)] = 537011, [SMALL_STATE(12581)] = 537019, [SMALL_STATE(12582)] = 537027, [SMALL_STATE(12583)] = 537035, [SMALL_STATE(12584)] = 537043, [SMALL_STATE(12585)] = 537051, [SMALL_STATE(12586)] = 537059, [SMALL_STATE(12587)] = 537067, [SMALL_STATE(12588)] = 537075, [SMALL_STATE(12589)] = 537083, [SMALL_STATE(12590)] = 537091, [SMALL_STATE(12591)] = 537099, [SMALL_STATE(12592)] = 537107, [SMALL_STATE(12593)] = 537115, [SMALL_STATE(12594)] = 537123, [SMALL_STATE(12595)] = 537131, [SMALL_STATE(12596)] = 537139, [SMALL_STATE(12597)] = 537147, [SMALL_STATE(12598)] = 537155, [SMALL_STATE(12599)] = 537163, [SMALL_STATE(12600)] = 537171, [SMALL_STATE(12601)] = 537179, [SMALL_STATE(12602)] = 537187, [SMALL_STATE(12603)] = 537195, [SMALL_STATE(12604)] = 537203, [SMALL_STATE(12605)] = 537211, [SMALL_STATE(12606)] = 537219, [SMALL_STATE(12607)] = 537227, [SMALL_STATE(12608)] = 537235, [SMALL_STATE(12609)] = 537243, [SMALL_STATE(12610)] = 537251, [SMALL_STATE(12611)] = 537259, [SMALL_STATE(12612)] = 537267, [SMALL_STATE(12613)] = 537275, [SMALL_STATE(12614)] = 537283, [SMALL_STATE(12615)] = 537291, [SMALL_STATE(12616)] = 537299, [SMALL_STATE(12617)] = 537307, [SMALL_STATE(12618)] = 537315, [SMALL_STATE(12619)] = 537323, [SMALL_STATE(12620)] = 537331, [SMALL_STATE(12621)] = 537339, [SMALL_STATE(12622)] = 537347, [SMALL_STATE(12623)] = 537355, [SMALL_STATE(12624)] = 537363, [SMALL_STATE(12625)] = 537371, [SMALL_STATE(12626)] = 537379, [SMALL_STATE(12627)] = 537387, [SMALL_STATE(12628)] = 537395, [SMALL_STATE(12629)] = 537403, [SMALL_STATE(12630)] = 537411, [SMALL_STATE(12631)] = 537419, [SMALL_STATE(12632)] = 537427, [SMALL_STATE(12633)] = 537435, [SMALL_STATE(12634)] = 537443, [SMALL_STATE(12635)] = 537451, [SMALL_STATE(12636)] = 537459, [SMALL_STATE(12637)] = 537467, [SMALL_STATE(12638)] = 537475, [SMALL_STATE(12639)] = 537483, [SMALL_STATE(12640)] = 537491, [SMALL_STATE(12641)] = 537499, [SMALL_STATE(12642)] = 537507, [SMALL_STATE(12643)] = 537515, [SMALL_STATE(12644)] = 537523, [SMALL_STATE(12645)] = 537531, [SMALL_STATE(12646)] = 537539, [SMALL_STATE(12647)] = 537547, [SMALL_STATE(12648)] = 537555, [SMALL_STATE(12649)] = 537563, [SMALL_STATE(12650)] = 537571, [SMALL_STATE(12651)] = 537579, [SMALL_STATE(12652)] = 537587, [SMALL_STATE(12653)] = 537595, [SMALL_STATE(12654)] = 537603, [SMALL_STATE(12655)] = 537611, [SMALL_STATE(12656)] = 537619, [SMALL_STATE(12657)] = 537627, [SMALL_STATE(12658)] = 537635, [SMALL_STATE(12659)] = 537643, [SMALL_STATE(12660)] = 537651, [SMALL_STATE(12661)] = 537659, [SMALL_STATE(12662)] = 537667, [SMALL_STATE(12663)] = 537675, [SMALL_STATE(12664)] = 537683, [SMALL_STATE(12665)] = 537691, [SMALL_STATE(12666)] = 537699, [SMALL_STATE(12667)] = 537707, [SMALL_STATE(12668)] = 537715, [SMALL_STATE(12669)] = 537723, [SMALL_STATE(12670)] = 537731, [SMALL_STATE(12671)] = 537739, [SMALL_STATE(12672)] = 537747, [SMALL_STATE(12673)] = 537755, [SMALL_STATE(12674)] = 537763, [SMALL_STATE(12675)] = 537771, [SMALL_STATE(12676)] = 537779, [SMALL_STATE(12677)] = 537787, [SMALL_STATE(12678)] = 537795, [SMALL_STATE(12679)] = 537803, [SMALL_STATE(12680)] = 537811, [SMALL_STATE(12681)] = 537819, [SMALL_STATE(12682)] = 537827, [SMALL_STATE(12683)] = 537835, [SMALL_STATE(12684)] = 537843, [SMALL_STATE(12685)] = 537851, [SMALL_STATE(12686)] = 537859, [SMALL_STATE(12687)] = 537867, [SMALL_STATE(12688)] = 537875, [SMALL_STATE(12689)] = 537883, [SMALL_STATE(12690)] = 537891, [SMALL_STATE(12691)] = 537899, [SMALL_STATE(12692)] = 537907, [SMALL_STATE(12693)] = 537915, [SMALL_STATE(12694)] = 537923, [SMALL_STATE(12695)] = 537931, [SMALL_STATE(12696)] = 537939, [SMALL_STATE(12697)] = 537947, [SMALL_STATE(12698)] = 537955, [SMALL_STATE(12699)] = 537963, [SMALL_STATE(12700)] = 537971, [SMALL_STATE(12701)] = 537979, [SMALL_STATE(12702)] = 537987, [SMALL_STATE(12703)] = 537995, [SMALL_STATE(12704)] = 538003, [SMALL_STATE(12705)] = 538011, [SMALL_STATE(12706)] = 538019, [SMALL_STATE(12707)] = 538027, [SMALL_STATE(12708)] = 538035, [SMALL_STATE(12709)] = 538043, [SMALL_STATE(12710)] = 538051, [SMALL_STATE(12711)] = 538059, [SMALL_STATE(12712)] = 538067, [SMALL_STATE(12713)] = 538075, [SMALL_STATE(12714)] = 538083, [SMALL_STATE(12715)] = 538091, [SMALL_STATE(12716)] = 538099, [SMALL_STATE(12717)] = 538107, [SMALL_STATE(12718)] = 538115, [SMALL_STATE(12719)] = 538123, [SMALL_STATE(12720)] = 538131, [SMALL_STATE(12721)] = 538139, [SMALL_STATE(12722)] = 538147, [SMALL_STATE(12723)] = 538155, [SMALL_STATE(12724)] = 538163, [SMALL_STATE(12725)] = 538171, [SMALL_STATE(12726)] = 538179, [SMALL_STATE(12727)] = 538187, [SMALL_STATE(12728)] = 538195, [SMALL_STATE(12729)] = 538203, [SMALL_STATE(12730)] = 538211, [SMALL_STATE(12731)] = 538219, [SMALL_STATE(12732)] = 538227, [SMALL_STATE(12733)] = 538235, [SMALL_STATE(12734)] = 538243, [SMALL_STATE(12735)] = 538251, [SMALL_STATE(12736)] = 538259, [SMALL_STATE(12737)] = 538267, [SMALL_STATE(12738)] = 538275, [SMALL_STATE(12739)] = 538283, [SMALL_STATE(12740)] = 538291, [SMALL_STATE(12741)] = 538299, [SMALL_STATE(12742)] = 538307, [SMALL_STATE(12743)] = 538315, [SMALL_STATE(12744)] = 538323, [SMALL_STATE(12745)] = 538331, [SMALL_STATE(12746)] = 538339, [SMALL_STATE(12747)] = 538347, [SMALL_STATE(12748)] = 538355, [SMALL_STATE(12749)] = 538363, [SMALL_STATE(12750)] = 538371, [SMALL_STATE(12751)] = 538379, [SMALL_STATE(12752)] = 538387, [SMALL_STATE(12753)] = 538395, [SMALL_STATE(12754)] = 538403, [SMALL_STATE(12755)] = 538411, [SMALL_STATE(12756)] = 538419, [SMALL_STATE(12757)] = 538427, [SMALL_STATE(12758)] = 538435, [SMALL_STATE(12759)] = 538443, [SMALL_STATE(12760)] = 538451, [SMALL_STATE(12761)] = 538459, [SMALL_STATE(12762)] = 538467, [SMALL_STATE(12763)] = 538475, [SMALL_STATE(12764)] = 538483, [SMALL_STATE(12765)] = 538491, [SMALL_STATE(12766)] = 538499, [SMALL_STATE(12767)] = 538507, [SMALL_STATE(12768)] = 538515, [SMALL_STATE(12769)] = 538523, [SMALL_STATE(12770)] = 538531, [SMALL_STATE(12771)] = 538539, [SMALL_STATE(12772)] = 538547, [SMALL_STATE(12773)] = 538555, [SMALL_STATE(12774)] = 538563, [SMALL_STATE(12775)] = 538571, [SMALL_STATE(12776)] = 538579, [SMALL_STATE(12777)] = 538587, [SMALL_STATE(12778)] = 538595, [SMALL_STATE(12779)] = 538603, [SMALL_STATE(12780)] = 538611, [SMALL_STATE(12781)] = 538619, [SMALL_STATE(12782)] = 538627, [SMALL_STATE(12783)] = 538635, [SMALL_STATE(12784)] = 538643, [SMALL_STATE(12785)] = 538651, [SMALL_STATE(12786)] = 538659, [SMALL_STATE(12787)] = 538667, [SMALL_STATE(12788)] = 538675, [SMALL_STATE(12789)] = 538683, [SMALL_STATE(12790)] = 538691, [SMALL_STATE(12791)] = 538699, [SMALL_STATE(12792)] = 538707, [SMALL_STATE(12793)] = 538715, [SMALL_STATE(12794)] = 538723, [SMALL_STATE(12795)] = 538731, [SMALL_STATE(12796)] = 538739, [SMALL_STATE(12797)] = 538747, [SMALL_STATE(12798)] = 538755, [SMALL_STATE(12799)] = 538763, [SMALL_STATE(12800)] = 538771, [SMALL_STATE(12801)] = 538779, [SMALL_STATE(12802)] = 538787, [SMALL_STATE(12803)] = 538795, [SMALL_STATE(12804)] = 538803, [SMALL_STATE(12805)] = 538811, [SMALL_STATE(12806)] = 538819, [SMALL_STATE(12807)] = 538827, [SMALL_STATE(12808)] = 538835, [SMALL_STATE(12809)] = 538843, [SMALL_STATE(12810)] = 538851, [SMALL_STATE(12811)] = 538859, [SMALL_STATE(12812)] = 538867, [SMALL_STATE(12813)] = 538875, [SMALL_STATE(12814)] = 538883, [SMALL_STATE(12815)] = 538891, [SMALL_STATE(12816)] = 538899, [SMALL_STATE(12817)] = 538907, [SMALL_STATE(12818)] = 538915, [SMALL_STATE(12819)] = 538923, [SMALL_STATE(12820)] = 538931, [SMALL_STATE(12821)] = 538939, [SMALL_STATE(12822)] = 538947, [SMALL_STATE(12823)] = 538955, [SMALL_STATE(12824)] = 538963, [SMALL_STATE(12825)] = 538971, [SMALL_STATE(12826)] = 538979, [SMALL_STATE(12827)] = 538987, [SMALL_STATE(12828)] = 538995, [SMALL_STATE(12829)] = 539003, [SMALL_STATE(12830)] = 539011, [SMALL_STATE(12831)] = 539019, [SMALL_STATE(12832)] = 539027, [SMALL_STATE(12833)] = 539035, [SMALL_STATE(12834)] = 539043, [SMALL_STATE(12835)] = 539051, [SMALL_STATE(12836)] = 539059, [SMALL_STATE(12837)] = 539067, [SMALL_STATE(12838)] = 539075, [SMALL_STATE(12839)] = 539083, [SMALL_STATE(12840)] = 539091, [SMALL_STATE(12841)] = 539099, [SMALL_STATE(12842)] = 539107, [SMALL_STATE(12843)] = 539115, [SMALL_STATE(12844)] = 539123, [SMALL_STATE(12845)] = 539131, [SMALL_STATE(12846)] = 539139, [SMALL_STATE(12847)] = 539147, [SMALL_STATE(12848)] = 539155, [SMALL_STATE(12849)] = 539163, [SMALL_STATE(12850)] = 539171, [SMALL_STATE(12851)] = 539179, [SMALL_STATE(12852)] = 539187, [SMALL_STATE(12853)] = 539195, [SMALL_STATE(12854)] = 539203, [SMALL_STATE(12855)] = 539211, [SMALL_STATE(12856)] = 539219, [SMALL_STATE(12857)] = 539227, [SMALL_STATE(12858)] = 539235, [SMALL_STATE(12859)] = 539243, [SMALL_STATE(12860)] = 539251, [SMALL_STATE(12861)] = 539259, [SMALL_STATE(12862)] = 539267, [SMALL_STATE(12863)] = 539275, [SMALL_STATE(12864)] = 539283, [SMALL_STATE(12865)] = 539291, [SMALL_STATE(12866)] = 539299, [SMALL_STATE(12867)] = 539307, [SMALL_STATE(12868)] = 539315, [SMALL_STATE(12869)] = 539323, [SMALL_STATE(12870)] = 539331, [SMALL_STATE(12871)] = 539339, [SMALL_STATE(12872)] = 539347, [SMALL_STATE(12873)] = 539355, [SMALL_STATE(12874)] = 539363, [SMALL_STATE(12875)] = 539371, [SMALL_STATE(12876)] = 539379, [SMALL_STATE(12877)] = 539387, [SMALL_STATE(12878)] = 539395, [SMALL_STATE(12879)] = 539403, [SMALL_STATE(12880)] = 539411, [SMALL_STATE(12881)] = 539419, [SMALL_STATE(12882)] = 539427, [SMALL_STATE(12883)] = 539435, [SMALL_STATE(12884)] = 539443, [SMALL_STATE(12885)] = 539451, [SMALL_STATE(12886)] = 539459, [SMALL_STATE(12887)] = 539467, [SMALL_STATE(12888)] = 539475, [SMALL_STATE(12889)] = 539483, [SMALL_STATE(12890)] = 539491, [SMALL_STATE(12891)] = 539499, [SMALL_STATE(12892)] = 539507, [SMALL_STATE(12893)] = 539515, [SMALL_STATE(12894)] = 539523, [SMALL_STATE(12895)] = 539531, [SMALL_STATE(12896)] = 539539, [SMALL_STATE(12897)] = 539547, [SMALL_STATE(12898)] = 539555, [SMALL_STATE(12899)] = 539563, [SMALL_STATE(12900)] = 539571, [SMALL_STATE(12901)] = 539579, [SMALL_STATE(12902)] = 539587, [SMALL_STATE(12903)] = 539595, [SMALL_STATE(12904)] = 539603, [SMALL_STATE(12905)] = 539611, [SMALL_STATE(12906)] = 539619, [SMALL_STATE(12907)] = 539627, [SMALL_STATE(12908)] = 539635, [SMALL_STATE(12909)] = 539643, [SMALL_STATE(12910)] = 539651, [SMALL_STATE(12911)] = 539659, [SMALL_STATE(12912)] = 539667, [SMALL_STATE(12913)] = 539675, [SMALL_STATE(12914)] = 539683, [SMALL_STATE(12915)] = 539691, [SMALL_STATE(12916)] = 539699, [SMALL_STATE(12917)] = 539707, [SMALL_STATE(12918)] = 539715, [SMALL_STATE(12919)] = 539723, [SMALL_STATE(12920)] = 539731, [SMALL_STATE(12921)] = 539739, [SMALL_STATE(12922)] = 539747, [SMALL_STATE(12923)] = 539755, [SMALL_STATE(12924)] = 539763, [SMALL_STATE(12925)] = 539771, [SMALL_STATE(12926)] = 539779, [SMALL_STATE(12927)] = 539787, [SMALL_STATE(12928)] = 539795, [SMALL_STATE(12929)] = 539803, [SMALL_STATE(12930)] = 539811, [SMALL_STATE(12931)] = 539819, [SMALL_STATE(12932)] = 539827, [SMALL_STATE(12933)] = 539835, [SMALL_STATE(12934)] = 539843, [SMALL_STATE(12935)] = 539851, [SMALL_STATE(12936)] = 539859, [SMALL_STATE(12937)] = 539867, [SMALL_STATE(12938)] = 539875, [SMALL_STATE(12939)] = 539883, [SMALL_STATE(12940)] = 539891, [SMALL_STATE(12941)] = 539899, [SMALL_STATE(12942)] = 539907, [SMALL_STATE(12943)] = 539915, [SMALL_STATE(12944)] = 539923, [SMALL_STATE(12945)] = 539931, [SMALL_STATE(12946)] = 539939, [SMALL_STATE(12947)] = 539947, [SMALL_STATE(12948)] = 539955, [SMALL_STATE(12949)] = 539963, [SMALL_STATE(12950)] = 539971, [SMALL_STATE(12951)] = 539979, [SMALL_STATE(12952)] = 539987, [SMALL_STATE(12953)] = 539995, [SMALL_STATE(12954)] = 540003, [SMALL_STATE(12955)] = 540011, [SMALL_STATE(12956)] = 540019, [SMALL_STATE(12957)] = 540027, [SMALL_STATE(12958)] = 540035, [SMALL_STATE(12959)] = 540043, [SMALL_STATE(12960)] = 540051, [SMALL_STATE(12961)] = 540059, [SMALL_STATE(12962)] = 540067, [SMALL_STATE(12963)] = 540075, [SMALL_STATE(12964)] = 540083, [SMALL_STATE(12965)] = 540091, [SMALL_STATE(12966)] = 540099, [SMALL_STATE(12967)] = 540107, [SMALL_STATE(12968)] = 540115, [SMALL_STATE(12969)] = 540123, [SMALL_STATE(12970)] = 540131, [SMALL_STATE(12971)] = 540139, [SMALL_STATE(12972)] = 540147, [SMALL_STATE(12973)] = 540155, [SMALL_STATE(12974)] = 540163, [SMALL_STATE(12975)] = 540171, [SMALL_STATE(12976)] = 540179, [SMALL_STATE(12977)] = 540187, [SMALL_STATE(12978)] = 540195, [SMALL_STATE(12979)] = 540203, [SMALL_STATE(12980)] = 540211, [SMALL_STATE(12981)] = 540219, [SMALL_STATE(12982)] = 540227, [SMALL_STATE(12983)] = 540235, [SMALL_STATE(12984)] = 540243, [SMALL_STATE(12985)] = 540251, [SMALL_STATE(12986)] = 540259, [SMALL_STATE(12987)] = 540267, [SMALL_STATE(12988)] = 540275, [SMALL_STATE(12989)] = 540283, [SMALL_STATE(12990)] = 540291, [SMALL_STATE(12991)] = 540299, [SMALL_STATE(12992)] = 540307, [SMALL_STATE(12993)] = 540315, [SMALL_STATE(12994)] = 540323, [SMALL_STATE(12995)] = 540331, [SMALL_STATE(12996)] = 540339, [SMALL_STATE(12997)] = 540347, [SMALL_STATE(12998)] = 540355, [SMALL_STATE(12999)] = 540363, [SMALL_STATE(13000)] = 540371, [SMALL_STATE(13001)] = 540379, [SMALL_STATE(13002)] = 540387, [SMALL_STATE(13003)] = 540395, [SMALL_STATE(13004)] = 540403, [SMALL_STATE(13005)] = 540411, [SMALL_STATE(13006)] = 540419, [SMALL_STATE(13007)] = 540427, [SMALL_STATE(13008)] = 540435, [SMALL_STATE(13009)] = 540443, [SMALL_STATE(13010)] = 540451, [SMALL_STATE(13011)] = 540459, [SMALL_STATE(13012)] = 540467, [SMALL_STATE(13013)] = 540475, [SMALL_STATE(13014)] = 540483, [SMALL_STATE(13015)] = 540491, [SMALL_STATE(13016)] = 540499, [SMALL_STATE(13017)] = 540507, [SMALL_STATE(13018)] = 540515, [SMALL_STATE(13019)] = 540523, [SMALL_STATE(13020)] = 540531, [SMALL_STATE(13021)] = 540539, [SMALL_STATE(13022)] = 540547, [SMALL_STATE(13023)] = 540555, [SMALL_STATE(13024)] = 540563, [SMALL_STATE(13025)] = 540571, [SMALL_STATE(13026)] = 540579, [SMALL_STATE(13027)] = 540587, [SMALL_STATE(13028)] = 540595, [SMALL_STATE(13029)] = 540603, [SMALL_STATE(13030)] = 540611, [SMALL_STATE(13031)] = 540619, [SMALL_STATE(13032)] = 540627, [SMALL_STATE(13033)] = 540635, [SMALL_STATE(13034)] = 540643, [SMALL_STATE(13035)] = 540651, [SMALL_STATE(13036)] = 540659, [SMALL_STATE(13037)] = 540667, [SMALL_STATE(13038)] = 540675, [SMALL_STATE(13039)] = 540683, [SMALL_STATE(13040)] = 540691, [SMALL_STATE(13041)] = 540699, [SMALL_STATE(13042)] = 540707, [SMALL_STATE(13043)] = 540715, [SMALL_STATE(13044)] = 540723, [SMALL_STATE(13045)] = 540731, [SMALL_STATE(13046)] = 540739, [SMALL_STATE(13047)] = 540747, [SMALL_STATE(13048)] = 540755, [SMALL_STATE(13049)] = 540763, [SMALL_STATE(13050)] = 540771, [SMALL_STATE(13051)] = 540779, [SMALL_STATE(13052)] = 540787, [SMALL_STATE(13053)] = 540795, [SMALL_STATE(13054)] = 540803, [SMALL_STATE(13055)] = 540811, [SMALL_STATE(13056)] = 540819, [SMALL_STATE(13057)] = 540827, [SMALL_STATE(13058)] = 540835, [SMALL_STATE(13059)] = 540843, [SMALL_STATE(13060)] = 540851, [SMALL_STATE(13061)] = 540859, [SMALL_STATE(13062)] = 540867, [SMALL_STATE(13063)] = 540875, [SMALL_STATE(13064)] = 540883, [SMALL_STATE(13065)] = 540891, [SMALL_STATE(13066)] = 540899, [SMALL_STATE(13067)] = 540907, [SMALL_STATE(13068)] = 540915, [SMALL_STATE(13069)] = 540923, [SMALL_STATE(13070)] = 540931, [SMALL_STATE(13071)] = 540939, [SMALL_STATE(13072)] = 540947, [SMALL_STATE(13073)] = 540955, [SMALL_STATE(13074)] = 540963, [SMALL_STATE(13075)] = 540971, [SMALL_STATE(13076)] = 540979, [SMALL_STATE(13077)] = 540987, [SMALL_STATE(13078)] = 540995, [SMALL_STATE(13079)] = 541003, [SMALL_STATE(13080)] = 541011, [SMALL_STATE(13081)] = 541019, [SMALL_STATE(13082)] = 541027, [SMALL_STATE(13083)] = 541035, [SMALL_STATE(13084)] = 541043, [SMALL_STATE(13085)] = 541051, [SMALL_STATE(13086)] = 541059, [SMALL_STATE(13087)] = 541067, [SMALL_STATE(13088)] = 541075, [SMALL_STATE(13089)] = 541083, [SMALL_STATE(13090)] = 541091, [SMALL_STATE(13091)] = 541099, [SMALL_STATE(13092)] = 541107, [SMALL_STATE(13093)] = 541115, [SMALL_STATE(13094)] = 541123, [SMALL_STATE(13095)] = 541131, [SMALL_STATE(13096)] = 541139, [SMALL_STATE(13097)] = 541147, [SMALL_STATE(13098)] = 541155, [SMALL_STATE(13099)] = 541163, [SMALL_STATE(13100)] = 541171, [SMALL_STATE(13101)] = 541179, [SMALL_STATE(13102)] = 541187, [SMALL_STATE(13103)] = 541195, [SMALL_STATE(13104)] = 541203, [SMALL_STATE(13105)] = 541211, [SMALL_STATE(13106)] = 541219, [SMALL_STATE(13107)] = 541227, [SMALL_STATE(13108)] = 541235, [SMALL_STATE(13109)] = 541243, [SMALL_STATE(13110)] = 541251, [SMALL_STATE(13111)] = 541259, [SMALL_STATE(13112)] = 541267, [SMALL_STATE(13113)] = 541275, [SMALL_STATE(13114)] = 541283, [SMALL_STATE(13115)] = 541291, [SMALL_STATE(13116)] = 541299, [SMALL_STATE(13117)] = 541307, [SMALL_STATE(13118)] = 541315, [SMALL_STATE(13119)] = 541323, [SMALL_STATE(13120)] = 541331, [SMALL_STATE(13121)] = 541339, [SMALL_STATE(13122)] = 541347, [SMALL_STATE(13123)] = 541355, [SMALL_STATE(13124)] = 541363, [SMALL_STATE(13125)] = 541371, [SMALL_STATE(13126)] = 541379, [SMALL_STATE(13127)] = 541387, [SMALL_STATE(13128)] = 541395, [SMALL_STATE(13129)] = 541403, [SMALL_STATE(13130)] = 541411, [SMALL_STATE(13131)] = 541419, [SMALL_STATE(13132)] = 541427, [SMALL_STATE(13133)] = 541435, [SMALL_STATE(13134)] = 541443, [SMALL_STATE(13135)] = 541451, [SMALL_STATE(13136)] = 541459, [SMALL_STATE(13137)] = 541467, [SMALL_STATE(13138)] = 541475, [SMALL_STATE(13139)] = 541483, [SMALL_STATE(13140)] = 541491, [SMALL_STATE(13141)] = 541499, [SMALL_STATE(13142)] = 541507, [SMALL_STATE(13143)] = 541515, [SMALL_STATE(13144)] = 541523, [SMALL_STATE(13145)] = 541531, [SMALL_STATE(13146)] = 541539, [SMALL_STATE(13147)] = 541547, [SMALL_STATE(13148)] = 541555, [SMALL_STATE(13149)] = 541563, [SMALL_STATE(13150)] = 541571, [SMALL_STATE(13151)] = 541579, [SMALL_STATE(13152)] = 541587, [SMALL_STATE(13153)] = 541595, [SMALL_STATE(13154)] = 541603, [SMALL_STATE(13155)] = 541611, [SMALL_STATE(13156)] = 541619, [SMALL_STATE(13157)] = 541627, [SMALL_STATE(13158)] = 541635, [SMALL_STATE(13159)] = 541643, [SMALL_STATE(13160)] = 541651, [SMALL_STATE(13161)] = 541659, [SMALL_STATE(13162)] = 541667, [SMALL_STATE(13163)] = 541675, [SMALL_STATE(13164)] = 541683, [SMALL_STATE(13165)] = 541691, [SMALL_STATE(13166)] = 541699, [SMALL_STATE(13167)] = 541707, [SMALL_STATE(13168)] = 541715, [SMALL_STATE(13169)] = 541723, [SMALL_STATE(13170)] = 541731, [SMALL_STATE(13171)] = 541739, [SMALL_STATE(13172)] = 541747, [SMALL_STATE(13173)] = 541755, [SMALL_STATE(13174)] = 541763, [SMALL_STATE(13175)] = 541771, [SMALL_STATE(13176)] = 541779, [SMALL_STATE(13177)] = 541787, [SMALL_STATE(13178)] = 541795, [SMALL_STATE(13179)] = 541803, [SMALL_STATE(13180)] = 541811, [SMALL_STATE(13181)] = 541819, [SMALL_STATE(13182)] = 541827, [SMALL_STATE(13183)] = 541835, [SMALL_STATE(13184)] = 541843, [SMALL_STATE(13185)] = 541851, [SMALL_STATE(13186)] = 541859, [SMALL_STATE(13187)] = 541867, [SMALL_STATE(13188)] = 541875, [SMALL_STATE(13189)] = 541883, [SMALL_STATE(13190)] = 541891, [SMALL_STATE(13191)] = 541899, [SMALL_STATE(13192)] = 541907, [SMALL_STATE(13193)] = 541915, [SMALL_STATE(13194)] = 541923, [SMALL_STATE(13195)] = 541931, [SMALL_STATE(13196)] = 541939, [SMALL_STATE(13197)] = 541947, [SMALL_STATE(13198)] = 541955, [SMALL_STATE(13199)] = 541963, [SMALL_STATE(13200)] = 541971, [SMALL_STATE(13201)] = 541979, [SMALL_STATE(13202)] = 541987, [SMALL_STATE(13203)] = 541995, [SMALL_STATE(13204)] = 542003, [SMALL_STATE(13205)] = 542011, [SMALL_STATE(13206)] = 542019, [SMALL_STATE(13207)] = 542027, [SMALL_STATE(13208)] = 542035, [SMALL_STATE(13209)] = 542043, [SMALL_STATE(13210)] = 542051, [SMALL_STATE(13211)] = 542059, [SMALL_STATE(13212)] = 542067, [SMALL_STATE(13213)] = 542075, [SMALL_STATE(13214)] = 542083, [SMALL_STATE(13215)] = 542091, [SMALL_STATE(13216)] = 542099, [SMALL_STATE(13217)] = 542107, [SMALL_STATE(13218)] = 542115, [SMALL_STATE(13219)] = 542123, [SMALL_STATE(13220)] = 542131, [SMALL_STATE(13221)] = 542139, [SMALL_STATE(13222)] = 542147, [SMALL_STATE(13223)] = 542155, [SMALL_STATE(13224)] = 542163, [SMALL_STATE(13225)] = 542171, [SMALL_STATE(13226)] = 542179, [SMALL_STATE(13227)] = 542187, [SMALL_STATE(13228)] = 542195, [SMALL_STATE(13229)] = 542203, [SMALL_STATE(13230)] = 542211, [SMALL_STATE(13231)] = 542219, [SMALL_STATE(13232)] = 542227, [SMALL_STATE(13233)] = 542235, [SMALL_STATE(13234)] = 542243, [SMALL_STATE(13235)] = 542251, [SMALL_STATE(13236)] = 542259, [SMALL_STATE(13237)] = 542267, [SMALL_STATE(13238)] = 542275, [SMALL_STATE(13239)] = 542283, [SMALL_STATE(13240)] = 542291, [SMALL_STATE(13241)] = 542299, [SMALL_STATE(13242)] = 542307, [SMALL_STATE(13243)] = 542315, [SMALL_STATE(13244)] = 542323, [SMALL_STATE(13245)] = 542331, [SMALL_STATE(13246)] = 542339, [SMALL_STATE(13247)] = 542347, [SMALL_STATE(13248)] = 542355, [SMALL_STATE(13249)] = 542363, [SMALL_STATE(13250)] = 542371, [SMALL_STATE(13251)] = 542379, [SMALL_STATE(13252)] = 542387, [SMALL_STATE(13253)] = 542395, [SMALL_STATE(13254)] = 542403, [SMALL_STATE(13255)] = 542411, [SMALL_STATE(13256)] = 542419, [SMALL_STATE(13257)] = 542427, [SMALL_STATE(13258)] = 542435, [SMALL_STATE(13259)] = 542443, [SMALL_STATE(13260)] = 542451, [SMALL_STATE(13261)] = 542459, [SMALL_STATE(13262)] = 542467, [SMALL_STATE(13263)] = 542475, [SMALL_STATE(13264)] = 542483, [SMALL_STATE(13265)] = 542491, [SMALL_STATE(13266)] = 542499, [SMALL_STATE(13267)] = 542507, [SMALL_STATE(13268)] = 542515, [SMALL_STATE(13269)] = 542523, [SMALL_STATE(13270)] = 542531, [SMALL_STATE(13271)] = 542539, [SMALL_STATE(13272)] = 542547, [SMALL_STATE(13273)] = 542555, [SMALL_STATE(13274)] = 542563, [SMALL_STATE(13275)] = 542571, [SMALL_STATE(13276)] = 542579, [SMALL_STATE(13277)] = 542587, [SMALL_STATE(13278)] = 542595, [SMALL_STATE(13279)] = 542603, [SMALL_STATE(13280)] = 542611, [SMALL_STATE(13281)] = 542619, [SMALL_STATE(13282)] = 542627, [SMALL_STATE(13283)] = 542635, [SMALL_STATE(13284)] = 542643, [SMALL_STATE(13285)] = 542651, [SMALL_STATE(13286)] = 542659, [SMALL_STATE(13287)] = 542667, [SMALL_STATE(13288)] = 542675, [SMALL_STATE(13289)] = 542683, [SMALL_STATE(13290)] = 542691, [SMALL_STATE(13291)] = 542699, [SMALL_STATE(13292)] = 542707, [SMALL_STATE(13293)] = 542715, [SMALL_STATE(13294)] = 542723, [SMALL_STATE(13295)] = 542731, [SMALL_STATE(13296)] = 542739, [SMALL_STATE(13297)] = 542747, [SMALL_STATE(13298)] = 542755, [SMALL_STATE(13299)] = 542763, [SMALL_STATE(13300)] = 542771, [SMALL_STATE(13301)] = 542779, [SMALL_STATE(13302)] = 542787, [SMALL_STATE(13303)] = 542795, [SMALL_STATE(13304)] = 542803, [SMALL_STATE(13305)] = 542811, [SMALL_STATE(13306)] = 542819, [SMALL_STATE(13307)] = 542827, [SMALL_STATE(13308)] = 542835, [SMALL_STATE(13309)] = 542843, [SMALL_STATE(13310)] = 542851, [SMALL_STATE(13311)] = 542859, [SMALL_STATE(13312)] = 542867, [SMALL_STATE(13313)] = 542875, [SMALL_STATE(13314)] = 542883, [SMALL_STATE(13315)] = 542891, [SMALL_STATE(13316)] = 542899, [SMALL_STATE(13317)] = 542907, [SMALL_STATE(13318)] = 542915, [SMALL_STATE(13319)] = 542923, [SMALL_STATE(13320)] = 542931, [SMALL_STATE(13321)] = 542939, [SMALL_STATE(13322)] = 542947, [SMALL_STATE(13323)] = 542955, [SMALL_STATE(13324)] = 542963, [SMALL_STATE(13325)] = 542971, [SMALL_STATE(13326)] = 542979, [SMALL_STATE(13327)] = 542987, [SMALL_STATE(13328)] = 542995, [SMALL_STATE(13329)] = 543003, [SMALL_STATE(13330)] = 543011, [SMALL_STATE(13331)] = 543019, [SMALL_STATE(13332)] = 543027, [SMALL_STATE(13333)] = 543035, [SMALL_STATE(13334)] = 543043, [SMALL_STATE(13335)] = 543051, [SMALL_STATE(13336)] = 543059, [SMALL_STATE(13337)] = 543067, [SMALL_STATE(13338)] = 543075, [SMALL_STATE(13339)] = 543083, [SMALL_STATE(13340)] = 543091, [SMALL_STATE(13341)] = 543099, [SMALL_STATE(13342)] = 543107, [SMALL_STATE(13343)] = 543115, [SMALL_STATE(13344)] = 543123, [SMALL_STATE(13345)] = 543131, [SMALL_STATE(13346)] = 543139, [SMALL_STATE(13347)] = 543147, [SMALL_STATE(13348)] = 543155, [SMALL_STATE(13349)] = 543163, [SMALL_STATE(13350)] = 543171, [SMALL_STATE(13351)] = 543179, [SMALL_STATE(13352)] = 543187, [SMALL_STATE(13353)] = 543195, [SMALL_STATE(13354)] = 543203, [SMALL_STATE(13355)] = 543211, [SMALL_STATE(13356)] = 543219, [SMALL_STATE(13357)] = 543227, [SMALL_STATE(13358)] = 543235, [SMALL_STATE(13359)] = 543243, [SMALL_STATE(13360)] = 543251, [SMALL_STATE(13361)] = 543259, [SMALL_STATE(13362)] = 543267, [SMALL_STATE(13363)] = 543275, [SMALL_STATE(13364)] = 543283, [SMALL_STATE(13365)] = 543291, [SMALL_STATE(13366)] = 543299, [SMALL_STATE(13367)] = 543307, [SMALL_STATE(13368)] = 543315, [SMALL_STATE(13369)] = 543323, [SMALL_STATE(13370)] = 543331, [SMALL_STATE(13371)] = 543339, [SMALL_STATE(13372)] = 543347, [SMALL_STATE(13373)] = 543355, [SMALL_STATE(13374)] = 543363, [SMALL_STATE(13375)] = 543371, [SMALL_STATE(13376)] = 543379, [SMALL_STATE(13377)] = 543387, [SMALL_STATE(13378)] = 543395, [SMALL_STATE(13379)] = 543403, [SMALL_STATE(13380)] = 543411, [SMALL_STATE(13381)] = 543419, [SMALL_STATE(13382)] = 543427, [SMALL_STATE(13383)] = 543435, [SMALL_STATE(13384)] = 543443, [SMALL_STATE(13385)] = 543451, [SMALL_STATE(13386)] = 543459, [SMALL_STATE(13387)] = 543467, [SMALL_STATE(13388)] = 543475, [SMALL_STATE(13389)] = 543483, [SMALL_STATE(13390)] = 543491, [SMALL_STATE(13391)] = 543499, [SMALL_STATE(13392)] = 543507, [SMALL_STATE(13393)] = 543515, [SMALL_STATE(13394)] = 543523, [SMALL_STATE(13395)] = 543531, [SMALL_STATE(13396)] = 543539, [SMALL_STATE(13397)] = 543547, [SMALL_STATE(13398)] = 543555, [SMALL_STATE(13399)] = 543563, [SMALL_STATE(13400)] = 543571, [SMALL_STATE(13401)] = 543579, [SMALL_STATE(13402)] = 543587, [SMALL_STATE(13403)] = 543595, [SMALL_STATE(13404)] = 543603, [SMALL_STATE(13405)] = 543611, [SMALL_STATE(13406)] = 543619, [SMALL_STATE(13407)] = 543627, [SMALL_STATE(13408)] = 543635, [SMALL_STATE(13409)] = 543643, [SMALL_STATE(13410)] = 543651, [SMALL_STATE(13411)] = 543659, [SMALL_STATE(13412)] = 543667, [SMALL_STATE(13413)] = 543675, [SMALL_STATE(13414)] = 543683, [SMALL_STATE(13415)] = 543691, [SMALL_STATE(13416)] = 543699, [SMALL_STATE(13417)] = 543707, [SMALL_STATE(13418)] = 543715, [SMALL_STATE(13419)] = 543723, [SMALL_STATE(13420)] = 543731, [SMALL_STATE(13421)] = 543739, [SMALL_STATE(13422)] = 543747, [SMALL_STATE(13423)] = 543755, [SMALL_STATE(13424)] = 543763, [SMALL_STATE(13425)] = 543771, [SMALL_STATE(13426)] = 543779, [SMALL_STATE(13427)] = 543787, [SMALL_STATE(13428)] = 543795, [SMALL_STATE(13429)] = 543803, [SMALL_STATE(13430)] = 543811, [SMALL_STATE(13431)] = 543819, [SMALL_STATE(13432)] = 543827, [SMALL_STATE(13433)] = 543835, [SMALL_STATE(13434)] = 543843, [SMALL_STATE(13435)] = 543851, [SMALL_STATE(13436)] = 543859, [SMALL_STATE(13437)] = 543867, [SMALL_STATE(13438)] = 543875, [SMALL_STATE(13439)] = 543883, [SMALL_STATE(13440)] = 543891, [SMALL_STATE(13441)] = 543899, [SMALL_STATE(13442)] = 543907, [SMALL_STATE(13443)] = 543915, [SMALL_STATE(13444)] = 543923, [SMALL_STATE(13445)] = 543931, [SMALL_STATE(13446)] = 543939, [SMALL_STATE(13447)] = 543947, [SMALL_STATE(13448)] = 543955, [SMALL_STATE(13449)] = 543963, [SMALL_STATE(13450)] = 543971, [SMALL_STATE(13451)] = 543979, [SMALL_STATE(13452)] = 543987, [SMALL_STATE(13453)] = 543995, [SMALL_STATE(13454)] = 544003, [SMALL_STATE(13455)] = 544011, [SMALL_STATE(13456)] = 544019, [SMALL_STATE(13457)] = 544027, [SMALL_STATE(13458)] = 544035, [SMALL_STATE(13459)] = 544043, [SMALL_STATE(13460)] = 544051, [SMALL_STATE(13461)] = 544059, [SMALL_STATE(13462)] = 544067, [SMALL_STATE(13463)] = 544075, [SMALL_STATE(13464)] = 544083, [SMALL_STATE(13465)] = 544091, [SMALL_STATE(13466)] = 544099, [SMALL_STATE(13467)] = 544107, [SMALL_STATE(13468)] = 544115, [SMALL_STATE(13469)] = 544123, [SMALL_STATE(13470)] = 544131, [SMALL_STATE(13471)] = 544139, [SMALL_STATE(13472)] = 544147, [SMALL_STATE(13473)] = 544155, [SMALL_STATE(13474)] = 544163, [SMALL_STATE(13475)] = 544171, [SMALL_STATE(13476)] = 544179, [SMALL_STATE(13477)] = 544187, [SMALL_STATE(13478)] = 544195, [SMALL_STATE(13479)] = 544203, [SMALL_STATE(13480)] = 544211, [SMALL_STATE(13481)] = 544219, [SMALL_STATE(13482)] = 544227, [SMALL_STATE(13483)] = 544235, [SMALL_STATE(13484)] = 544243, [SMALL_STATE(13485)] = 544251, [SMALL_STATE(13486)] = 544259, [SMALL_STATE(13487)] = 544267, [SMALL_STATE(13488)] = 544275, [SMALL_STATE(13489)] = 544283, [SMALL_STATE(13490)] = 544291, [SMALL_STATE(13491)] = 544299, [SMALL_STATE(13492)] = 544307, [SMALL_STATE(13493)] = 544315, [SMALL_STATE(13494)] = 544323, [SMALL_STATE(13495)] = 544331, [SMALL_STATE(13496)] = 544339, [SMALL_STATE(13497)] = 544347, [SMALL_STATE(13498)] = 544355, [SMALL_STATE(13499)] = 544363, [SMALL_STATE(13500)] = 544371, [SMALL_STATE(13501)] = 544379, [SMALL_STATE(13502)] = 544387, [SMALL_STATE(13503)] = 544395, [SMALL_STATE(13504)] = 544403, [SMALL_STATE(13505)] = 544411, [SMALL_STATE(13506)] = 544419, [SMALL_STATE(13507)] = 544427, [SMALL_STATE(13508)] = 544435, [SMALL_STATE(13509)] = 544443, [SMALL_STATE(13510)] = 544451, [SMALL_STATE(13511)] = 544459, [SMALL_STATE(13512)] = 544467, [SMALL_STATE(13513)] = 544475, [SMALL_STATE(13514)] = 544483, [SMALL_STATE(13515)] = 544491, [SMALL_STATE(13516)] = 544499, [SMALL_STATE(13517)] = 544507, [SMALL_STATE(13518)] = 544515, [SMALL_STATE(13519)] = 544523, [SMALL_STATE(13520)] = 544531, [SMALL_STATE(13521)] = 544539, [SMALL_STATE(13522)] = 544547, [SMALL_STATE(13523)] = 544555, [SMALL_STATE(13524)] = 544563, [SMALL_STATE(13525)] = 544571, [SMALL_STATE(13526)] = 544579, [SMALL_STATE(13527)] = 544587, [SMALL_STATE(13528)] = 544595, [SMALL_STATE(13529)] = 544603, [SMALL_STATE(13530)] = 544611, [SMALL_STATE(13531)] = 544619, [SMALL_STATE(13532)] = 544627, [SMALL_STATE(13533)] = 544635, [SMALL_STATE(13534)] = 544643, [SMALL_STATE(13535)] = 544651, [SMALL_STATE(13536)] = 544659, [SMALL_STATE(13537)] = 544667, [SMALL_STATE(13538)] = 544675, [SMALL_STATE(13539)] = 544683, [SMALL_STATE(13540)] = 544691, [SMALL_STATE(13541)] = 544699, [SMALL_STATE(13542)] = 544707, [SMALL_STATE(13543)] = 544715, [SMALL_STATE(13544)] = 544723, [SMALL_STATE(13545)] = 544731, [SMALL_STATE(13546)] = 544739, [SMALL_STATE(13547)] = 544747, [SMALL_STATE(13548)] = 544755, [SMALL_STATE(13549)] = 544763, [SMALL_STATE(13550)] = 544771, [SMALL_STATE(13551)] = 544779, [SMALL_STATE(13552)] = 544787, [SMALL_STATE(13553)] = 544795, [SMALL_STATE(13554)] = 544803, [SMALL_STATE(13555)] = 544811, [SMALL_STATE(13556)] = 544819, [SMALL_STATE(13557)] = 544827, [SMALL_STATE(13558)] = 544835, [SMALL_STATE(13559)] = 544843, [SMALL_STATE(13560)] = 544851, [SMALL_STATE(13561)] = 544859, [SMALL_STATE(13562)] = 544867, [SMALL_STATE(13563)] = 544875, [SMALL_STATE(13564)] = 544883, [SMALL_STATE(13565)] = 544891, [SMALL_STATE(13566)] = 544899, [SMALL_STATE(13567)] = 544907, [SMALL_STATE(13568)] = 544915, [SMALL_STATE(13569)] = 544923, [SMALL_STATE(13570)] = 544931, [SMALL_STATE(13571)] = 544939, [SMALL_STATE(13572)] = 544947, [SMALL_STATE(13573)] = 544955, [SMALL_STATE(13574)] = 544963, [SMALL_STATE(13575)] = 544971, [SMALL_STATE(13576)] = 544979, [SMALL_STATE(13577)] = 544987, [SMALL_STATE(13578)] = 544995, [SMALL_STATE(13579)] = 545003, [SMALL_STATE(13580)] = 545011, [SMALL_STATE(13581)] = 545019, [SMALL_STATE(13582)] = 545027, [SMALL_STATE(13583)] = 545035, [SMALL_STATE(13584)] = 545043, [SMALL_STATE(13585)] = 545051, [SMALL_STATE(13586)] = 545059, [SMALL_STATE(13587)] = 545067, [SMALL_STATE(13588)] = 545075, [SMALL_STATE(13589)] = 545083, [SMALL_STATE(13590)] = 545091, [SMALL_STATE(13591)] = 545099, [SMALL_STATE(13592)] = 545107, [SMALL_STATE(13593)] = 545115, [SMALL_STATE(13594)] = 545123, [SMALL_STATE(13595)] = 545131, [SMALL_STATE(13596)] = 545139, [SMALL_STATE(13597)] = 545147, [SMALL_STATE(13598)] = 545155, [SMALL_STATE(13599)] = 545163, [SMALL_STATE(13600)] = 545171, [SMALL_STATE(13601)] = 545179, [SMALL_STATE(13602)] = 545187, [SMALL_STATE(13603)] = 545195, [SMALL_STATE(13604)] = 545203, [SMALL_STATE(13605)] = 545211, [SMALL_STATE(13606)] = 545219, [SMALL_STATE(13607)] = 545227, [SMALL_STATE(13608)] = 545235, [SMALL_STATE(13609)] = 545243, [SMALL_STATE(13610)] = 545251, [SMALL_STATE(13611)] = 545259, [SMALL_STATE(13612)] = 545267, [SMALL_STATE(13613)] = 545275, [SMALL_STATE(13614)] = 545283, [SMALL_STATE(13615)] = 545291, [SMALL_STATE(13616)] = 545299, [SMALL_STATE(13617)] = 545307, [SMALL_STATE(13618)] = 545315, [SMALL_STATE(13619)] = 545323, [SMALL_STATE(13620)] = 545331, [SMALL_STATE(13621)] = 545339, [SMALL_STATE(13622)] = 545347, [SMALL_STATE(13623)] = 545355, [SMALL_STATE(13624)] = 545363, [SMALL_STATE(13625)] = 545371, [SMALL_STATE(13626)] = 545379, [SMALL_STATE(13627)] = 545387, [SMALL_STATE(13628)] = 545395, [SMALL_STATE(13629)] = 545403, [SMALL_STATE(13630)] = 545411, [SMALL_STATE(13631)] = 545419, [SMALL_STATE(13632)] = 545427, [SMALL_STATE(13633)] = 545435, [SMALL_STATE(13634)] = 545443, [SMALL_STATE(13635)] = 545451, [SMALL_STATE(13636)] = 545459, [SMALL_STATE(13637)] = 545467, [SMALL_STATE(13638)] = 545475, [SMALL_STATE(13639)] = 545483, [SMALL_STATE(13640)] = 545491, [SMALL_STATE(13641)] = 545499, [SMALL_STATE(13642)] = 545507, [SMALL_STATE(13643)] = 545515, [SMALL_STATE(13644)] = 545523, [SMALL_STATE(13645)] = 545531, [SMALL_STATE(13646)] = 545539, [SMALL_STATE(13647)] = 545547, [SMALL_STATE(13648)] = 545555, [SMALL_STATE(13649)] = 545563, [SMALL_STATE(13650)] = 545571, [SMALL_STATE(13651)] = 545579, [SMALL_STATE(13652)] = 545587, [SMALL_STATE(13653)] = 545595, [SMALL_STATE(13654)] = 545603, [SMALL_STATE(13655)] = 545611, [SMALL_STATE(13656)] = 545619, [SMALL_STATE(13657)] = 545627, [SMALL_STATE(13658)] = 545635, [SMALL_STATE(13659)] = 545643, [SMALL_STATE(13660)] = 545651, [SMALL_STATE(13661)] = 545659, [SMALL_STATE(13662)] = 545667, [SMALL_STATE(13663)] = 545675, [SMALL_STATE(13664)] = 545683, [SMALL_STATE(13665)] = 545691, [SMALL_STATE(13666)] = 545699, [SMALL_STATE(13667)] = 545707, [SMALL_STATE(13668)] = 545715, [SMALL_STATE(13669)] = 545723, [SMALL_STATE(13670)] = 545731, [SMALL_STATE(13671)] = 545739, [SMALL_STATE(13672)] = 545747, [SMALL_STATE(13673)] = 545755, [SMALL_STATE(13674)] = 545763, [SMALL_STATE(13675)] = 545771, [SMALL_STATE(13676)] = 545779, [SMALL_STATE(13677)] = 545787, [SMALL_STATE(13678)] = 545795, [SMALL_STATE(13679)] = 545803, [SMALL_STATE(13680)] = 545811, [SMALL_STATE(13681)] = 545819, [SMALL_STATE(13682)] = 545827, [SMALL_STATE(13683)] = 545835, [SMALL_STATE(13684)] = 545843, [SMALL_STATE(13685)] = 545851, [SMALL_STATE(13686)] = 545859, [SMALL_STATE(13687)] = 545867, [SMALL_STATE(13688)] = 545875, [SMALL_STATE(13689)] = 545883, [SMALL_STATE(13690)] = 545891, [SMALL_STATE(13691)] = 545899, [SMALL_STATE(13692)] = 545907, [SMALL_STATE(13693)] = 545915, [SMALL_STATE(13694)] = 545923, [SMALL_STATE(13695)] = 545931, [SMALL_STATE(13696)] = 545939, [SMALL_STATE(13697)] = 545947, [SMALL_STATE(13698)] = 545955, [SMALL_STATE(13699)] = 545963, [SMALL_STATE(13700)] = 545971, [SMALL_STATE(13701)] = 545979, [SMALL_STATE(13702)] = 545987, [SMALL_STATE(13703)] = 545995, [SMALL_STATE(13704)] = 546003, [SMALL_STATE(13705)] = 546011, [SMALL_STATE(13706)] = 546019, [SMALL_STATE(13707)] = 546027, [SMALL_STATE(13708)] = 546035, [SMALL_STATE(13709)] = 546043, [SMALL_STATE(13710)] = 546051, [SMALL_STATE(13711)] = 546059, [SMALL_STATE(13712)] = 546067, [SMALL_STATE(13713)] = 546075, [SMALL_STATE(13714)] = 546083, [SMALL_STATE(13715)] = 546091, [SMALL_STATE(13716)] = 546099, [SMALL_STATE(13717)] = 546107, [SMALL_STATE(13718)] = 546115, [SMALL_STATE(13719)] = 546123, [SMALL_STATE(13720)] = 546131, [SMALL_STATE(13721)] = 546139, [SMALL_STATE(13722)] = 546147, [SMALL_STATE(13723)] = 546155, [SMALL_STATE(13724)] = 546163, [SMALL_STATE(13725)] = 546171, [SMALL_STATE(13726)] = 546179, [SMALL_STATE(13727)] = 546187, [SMALL_STATE(13728)] = 546195, [SMALL_STATE(13729)] = 546203, [SMALL_STATE(13730)] = 546211, [SMALL_STATE(13731)] = 546219, [SMALL_STATE(13732)] = 546227, [SMALL_STATE(13733)] = 546235, [SMALL_STATE(13734)] = 546243, [SMALL_STATE(13735)] = 546251, [SMALL_STATE(13736)] = 546259, [SMALL_STATE(13737)] = 546267, [SMALL_STATE(13738)] = 546275, [SMALL_STATE(13739)] = 546283, [SMALL_STATE(13740)] = 546291, [SMALL_STATE(13741)] = 546299, [SMALL_STATE(13742)] = 546307, [SMALL_STATE(13743)] = 546315, [SMALL_STATE(13744)] = 546323, [SMALL_STATE(13745)] = 546331, [SMALL_STATE(13746)] = 546339, [SMALL_STATE(13747)] = 546347, [SMALL_STATE(13748)] = 546355, [SMALL_STATE(13749)] = 546363, [SMALL_STATE(13750)] = 546371, [SMALL_STATE(13751)] = 546379, [SMALL_STATE(13752)] = 546387, [SMALL_STATE(13753)] = 546395, [SMALL_STATE(13754)] = 546403, [SMALL_STATE(13755)] = 546411, [SMALL_STATE(13756)] = 546419, [SMALL_STATE(13757)] = 546427, [SMALL_STATE(13758)] = 546435, [SMALL_STATE(13759)] = 546443, [SMALL_STATE(13760)] = 546451, [SMALL_STATE(13761)] = 546459, [SMALL_STATE(13762)] = 546467, [SMALL_STATE(13763)] = 546475, [SMALL_STATE(13764)] = 546483, [SMALL_STATE(13765)] = 546491, [SMALL_STATE(13766)] = 546499, [SMALL_STATE(13767)] = 546507, [SMALL_STATE(13768)] = 546515, [SMALL_STATE(13769)] = 546523, [SMALL_STATE(13770)] = 546531, [SMALL_STATE(13771)] = 546539, [SMALL_STATE(13772)] = 546547, [SMALL_STATE(13773)] = 546555, [SMALL_STATE(13774)] = 546563, [SMALL_STATE(13775)] = 546571, [SMALL_STATE(13776)] = 546579, [SMALL_STATE(13777)] = 546587, [SMALL_STATE(13778)] = 546595, [SMALL_STATE(13779)] = 546603, [SMALL_STATE(13780)] = 546611, [SMALL_STATE(13781)] = 546619, [SMALL_STATE(13782)] = 546627, [SMALL_STATE(13783)] = 546635, [SMALL_STATE(13784)] = 546643, [SMALL_STATE(13785)] = 546651, [SMALL_STATE(13786)] = 546659, [SMALL_STATE(13787)] = 546667, [SMALL_STATE(13788)] = 546675, [SMALL_STATE(13789)] = 546683, [SMALL_STATE(13790)] = 546691, [SMALL_STATE(13791)] = 546699, [SMALL_STATE(13792)] = 546707, [SMALL_STATE(13793)] = 546715, [SMALL_STATE(13794)] = 546723, [SMALL_STATE(13795)] = 546731, [SMALL_STATE(13796)] = 546739, [SMALL_STATE(13797)] = 546747, [SMALL_STATE(13798)] = 546755, [SMALL_STATE(13799)] = 546763, [SMALL_STATE(13800)] = 546771, [SMALL_STATE(13801)] = 546779, [SMALL_STATE(13802)] = 546787, [SMALL_STATE(13803)] = 546795, [SMALL_STATE(13804)] = 546803, [SMALL_STATE(13805)] = 546811, [SMALL_STATE(13806)] = 546819, [SMALL_STATE(13807)] = 546827, [SMALL_STATE(13808)] = 546835, [SMALL_STATE(13809)] = 546843, [SMALL_STATE(13810)] = 546851, [SMALL_STATE(13811)] = 546859, [SMALL_STATE(13812)] = 546867, [SMALL_STATE(13813)] = 546875, [SMALL_STATE(13814)] = 546883, [SMALL_STATE(13815)] = 546891, [SMALL_STATE(13816)] = 546899, [SMALL_STATE(13817)] = 546907, [SMALL_STATE(13818)] = 546915, [SMALL_STATE(13819)] = 546923, [SMALL_STATE(13820)] = 546931, [SMALL_STATE(13821)] = 546939, [SMALL_STATE(13822)] = 546947, [SMALL_STATE(13823)] = 546955, [SMALL_STATE(13824)] = 546963, [SMALL_STATE(13825)] = 546971, [SMALL_STATE(13826)] = 546979, [SMALL_STATE(13827)] = 546987, [SMALL_STATE(13828)] = 546995, [SMALL_STATE(13829)] = 547003, [SMALL_STATE(13830)] = 547011, [SMALL_STATE(13831)] = 547019, [SMALL_STATE(13832)] = 547027, [SMALL_STATE(13833)] = 547035, [SMALL_STATE(13834)] = 547043, [SMALL_STATE(13835)] = 547051, [SMALL_STATE(13836)] = 547059, [SMALL_STATE(13837)] = 547067, [SMALL_STATE(13838)] = 547075, [SMALL_STATE(13839)] = 547083, [SMALL_STATE(13840)] = 547091, [SMALL_STATE(13841)] = 547099, [SMALL_STATE(13842)] = 547107, [SMALL_STATE(13843)] = 547115, [SMALL_STATE(13844)] = 547123, [SMALL_STATE(13845)] = 547131, [SMALL_STATE(13846)] = 547139, [SMALL_STATE(13847)] = 547147, [SMALL_STATE(13848)] = 547155, [SMALL_STATE(13849)] = 547163, [SMALL_STATE(13850)] = 547171, [SMALL_STATE(13851)] = 547179, [SMALL_STATE(13852)] = 547187, [SMALL_STATE(13853)] = 547195, [SMALL_STATE(13854)] = 547203, [SMALL_STATE(13855)] = 547211, [SMALL_STATE(13856)] = 547219, [SMALL_STATE(13857)] = 547227, [SMALL_STATE(13858)] = 547235, [SMALL_STATE(13859)] = 547243, [SMALL_STATE(13860)] = 547251, [SMALL_STATE(13861)] = 547259, [SMALL_STATE(13862)] = 547267, [SMALL_STATE(13863)] = 547275, [SMALL_STATE(13864)] = 547283, [SMALL_STATE(13865)] = 547291, [SMALL_STATE(13866)] = 547299, [SMALL_STATE(13867)] = 547307, [SMALL_STATE(13868)] = 547315, [SMALL_STATE(13869)] = 547323, [SMALL_STATE(13870)] = 547331, [SMALL_STATE(13871)] = 547339, [SMALL_STATE(13872)] = 547347, [SMALL_STATE(13873)] = 547355, [SMALL_STATE(13874)] = 547363, [SMALL_STATE(13875)] = 547371, [SMALL_STATE(13876)] = 547379, [SMALL_STATE(13877)] = 547387, [SMALL_STATE(13878)] = 547395, [SMALL_STATE(13879)] = 547403, [SMALL_STATE(13880)] = 547411, [SMALL_STATE(13881)] = 547419, [SMALL_STATE(13882)] = 547427, [SMALL_STATE(13883)] = 547435, [SMALL_STATE(13884)] = 547443, [SMALL_STATE(13885)] = 547451, [SMALL_STATE(13886)] = 547459, [SMALL_STATE(13887)] = 547467, [SMALL_STATE(13888)] = 547475, [SMALL_STATE(13889)] = 547483, [SMALL_STATE(13890)] = 547491, [SMALL_STATE(13891)] = 547499, [SMALL_STATE(13892)] = 547507, [SMALL_STATE(13893)] = 547515, [SMALL_STATE(13894)] = 547523, [SMALL_STATE(13895)] = 547531, [SMALL_STATE(13896)] = 547539, [SMALL_STATE(13897)] = 547547, [SMALL_STATE(13898)] = 547555, [SMALL_STATE(13899)] = 547563, [SMALL_STATE(13900)] = 547571, [SMALL_STATE(13901)] = 547579, [SMALL_STATE(13902)] = 547587, [SMALL_STATE(13903)] = 547595, [SMALL_STATE(13904)] = 547603, [SMALL_STATE(13905)] = 547611, [SMALL_STATE(13906)] = 547619, [SMALL_STATE(13907)] = 547627, [SMALL_STATE(13908)] = 547635, [SMALL_STATE(13909)] = 547643, [SMALL_STATE(13910)] = 547651, [SMALL_STATE(13911)] = 547659, [SMALL_STATE(13912)] = 547667, [SMALL_STATE(13913)] = 547675, [SMALL_STATE(13914)] = 547683, [SMALL_STATE(13915)] = 547691, [SMALL_STATE(13916)] = 547699, [SMALL_STATE(13917)] = 547707, [SMALL_STATE(13918)] = 547715, [SMALL_STATE(13919)] = 547723, [SMALL_STATE(13920)] = 547731, [SMALL_STATE(13921)] = 547739, [SMALL_STATE(13922)] = 547747, [SMALL_STATE(13923)] = 547755, [SMALL_STATE(13924)] = 547763, [SMALL_STATE(13925)] = 547771, [SMALL_STATE(13926)] = 547779, [SMALL_STATE(13927)] = 547787, [SMALL_STATE(13928)] = 547795, [SMALL_STATE(13929)] = 547803, [SMALL_STATE(13930)] = 547811, [SMALL_STATE(13931)] = 547819, [SMALL_STATE(13932)] = 547827, [SMALL_STATE(13933)] = 547835, [SMALL_STATE(13934)] = 547843, [SMALL_STATE(13935)] = 547851, [SMALL_STATE(13936)] = 547859, [SMALL_STATE(13937)] = 547867, [SMALL_STATE(13938)] = 547875, [SMALL_STATE(13939)] = 547883, [SMALL_STATE(13940)] = 547891, [SMALL_STATE(13941)] = 547899, [SMALL_STATE(13942)] = 547907, [SMALL_STATE(13943)] = 547915, [SMALL_STATE(13944)] = 547923, [SMALL_STATE(13945)] = 547931, [SMALL_STATE(13946)] = 547939, [SMALL_STATE(13947)] = 547947, [SMALL_STATE(13948)] = 547955, [SMALL_STATE(13949)] = 547963, [SMALL_STATE(13950)] = 547971, [SMALL_STATE(13951)] = 547979, [SMALL_STATE(13952)] = 547987, [SMALL_STATE(13953)] = 547995, [SMALL_STATE(13954)] = 548003, [SMALL_STATE(13955)] = 548011, [SMALL_STATE(13956)] = 548019, [SMALL_STATE(13957)] = 548027, [SMALL_STATE(13958)] = 548035, [SMALL_STATE(13959)] = 548043, [SMALL_STATE(13960)] = 548051, [SMALL_STATE(13961)] = 548059, [SMALL_STATE(13962)] = 548067, [SMALL_STATE(13963)] = 548075, [SMALL_STATE(13964)] = 548083, [SMALL_STATE(13965)] = 548091, [SMALL_STATE(13966)] = 548099, [SMALL_STATE(13967)] = 548107, [SMALL_STATE(13968)] = 548115, [SMALL_STATE(13969)] = 548123, [SMALL_STATE(13970)] = 548131, [SMALL_STATE(13971)] = 548139, [SMALL_STATE(13972)] = 548147, [SMALL_STATE(13973)] = 548155, [SMALL_STATE(13974)] = 548163, [SMALL_STATE(13975)] = 548171, [SMALL_STATE(13976)] = 548179, [SMALL_STATE(13977)] = 548187, [SMALL_STATE(13978)] = 548195, [SMALL_STATE(13979)] = 548203, [SMALL_STATE(13980)] = 548211, [SMALL_STATE(13981)] = 548219, [SMALL_STATE(13982)] = 548227, [SMALL_STATE(13983)] = 548235, [SMALL_STATE(13984)] = 548243, [SMALL_STATE(13985)] = 548251, [SMALL_STATE(13986)] = 548259, [SMALL_STATE(13987)] = 548267, [SMALL_STATE(13988)] = 548275, [SMALL_STATE(13989)] = 548283, [SMALL_STATE(13990)] = 548291, [SMALL_STATE(13991)] = 548299, [SMALL_STATE(13992)] = 548307, [SMALL_STATE(13993)] = 548315, [SMALL_STATE(13994)] = 548323, [SMALL_STATE(13995)] = 548331, [SMALL_STATE(13996)] = 548339, [SMALL_STATE(13997)] = 548347, [SMALL_STATE(13998)] = 548355, [SMALL_STATE(13999)] = 548363, [SMALL_STATE(14000)] = 548371, [SMALL_STATE(14001)] = 548379, [SMALL_STATE(14002)] = 548387, [SMALL_STATE(14003)] = 548395, [SMALL_STATE(14004)] = 548403, [SMALL_STATE(14005)] = 548411, [SMALL_STATE(14006)] = 548419, [SMALL_STATE(14007)] = 548427, [SMALL_STATE(14008)] = 548435, [SMALL_STATE(14009)] = 548443, [SMALL_STATE(14010)] = 548451, [SMALL_STATE(14011)] = 548459, [SMALL_STATE(14012)] = 548467, [SMALL_STATE(14013)] = 548475, [SMALL_STATE(14014)] = 548483, [SMALL_STATE(14015)] = 548491, [SMALL_STATE(14016)] = 548499, [SMALL_STATE(14017)] = 548507, [SMALL_STATE(14018)] = 548515, [SMALL_STATE(14019)] = 548523, [SMALL_STATE(14020)] = 548531, [SMALL_STATE(14021)] = 548539, [SMALL_STATE(14022)] = 548547, [SMALL_STATE(14023)] = 548555, [SMALL_STATE(14024)] = 548563, [SMALL_STATE(14025)] = 548571, [SMALL_STATE(14026)] = 548579, [SMALL_STATE(14027)] = 548587, [SMALL_STATE(14028)] = 548595, [SMALL_STATE(14029)] = 548603, [SMALL_STATE(14030)] = 548611, [SMALL_STATE(14031)] = 548619, [SMALL_STATE(14032)] = 548627, [SMALL_STATE(14033)] = 548635, [SMALL_STATE(14034)] = 548643, [SMALL_STATE(14035)] = 548651, [SMALL_STATE(14036)] = 548659, [SMALL_STATE(14037)] = 548667, [SMALL_STATE(14038)] = 548675, [SMALL_STATE(14039)] = 548683, [SMALL_STATE(14040)] = 548691, [SMALL_STATE(14041)] = 548699, [SMALL_STATE(14042)] = 548707, [SMALL_STATE(14043)] = 548715, [SMALL_STATE(14044)] = 548723, [SMALL_STATE(14045)] = 548731, [SMALL_STATE(14046)] = 548739, [SMALL_STATE(14047)] = 548747, [SMALL_STATE(14048)] = 548755, [SMALL_STATE(14049)] = 548763, [SMALL_STATE(14050)] = 548771, [SMALL_STATE(14051)] = 548779, [SMALL_STATE(14052)] = 548787, [SMALL_STATE(14053)] = 548795, [SMALL_STATE(14054)] = 548803, [SMALL_STATE(14055)] = 548811, [SMALL_STATE(14056)] = 548819, [SMALL_STATE(14057)] = 548827, [SMALL_STATE(14058)] = 548835, [SMALL_STATE(14059)] = 548843, [SMALL_STATE(14060)] = 548851, [SMALL_STATE(14061)] = 548859, [SMALL_STATE(14062)] = 548867, [SMALL_STATE(14063)] = 548875, [SMALL_STATE(14064)] = 548883, [SMALL_STATE(14065)] = 548891, [SMALL_STATE(14066)] = 548899, [SMALL_STATE(14067)] = 548907, [SMALL_STATE(14068)] = 548915, [SMALL_STATE(14069)] = 548923, [SMALL_STATE(14070)] = 548931, [SMALL_STATE(14071)] = 548939, [SMALL_STATE(14072)] = 548947, [SMALL_STATE(14073)] = 548955, [SMALL_STATE(14074)] = 548963, [SMALL_STATE(14075)] = 548971, [SMALL_STATE(14076)] = 548979, [SMALL_STATE(14077)] = 548987, [SMALL_STATE(14078)] = 548995, [SMALL_STATE(14079)] = 549003, [SMALL_STATE(14080)] = 549011, [SMALL_STATE(14081)] = 549019, [SMALL_STATE(14082)] = 549027, [SMALL_STATE(14083)] = 549035, [SMALL_STATE(14084)] = 549043, [SMALL_STATE(14085)] = 549051, [SMALL_STATE(14086)] = 549059, [SMALL_STATE(14087)] = 549067, [SMALL_STATE(14088)] = 549075, [SMALL_STATE(14089)] = 549083, [SMALL_STATE(14090)] = 549091, [SMALL_STATE(14091)] = 549099, [SMALL_STATE(14092)] = 549107, [SMALL_STATE(14093)] = 549115, [SMALL_STATE(14094)] = 549123, [SMALL_STATE(14095)] = 549131, [SMALL_STATE(14096)] = 549139, [SMALL_STATE(14097)] = 549147, [SMALL_STATE(14098)] = 549155, [SMALL_STATE(14099)] = 549163, [SMALL_STATE(14100)] = 549171, [SMALL_STATE(14101)] = 549179, [SMALL_STATE(14102)] = 549187, [SMALL_STATE(14103)] = 549195, [SMALL_STATE(14104)] = 549203, [SMALL_STATE(14105)] = 549211, [SMALL_STATE(14106)] = 549219, [SMALL_STATE(14107)] = 549227, [SMALL_STATE(14108)] = 549235, [SMALL_STATE(14109)] = 549243, [SMALL_STATE(14110)] = 549251, [SMALL_STATE(14111)] = 549259, [SMALL_STATE(14112)] = 549267, [SMALL_STATE(14113)] = 549275, [SMALL_STATE(14114)] = 549283, [SMALL_STATE(14115)] = 549291, [SMALL_STATE(14116)] = 549299, [SMALL_STATE(14117)] = 549307, [SMALL_STATE(14118)] = 549315, [SMALL_STATE(14119)] = 549323, [SMALL_STATE(14120)] = 549331, [SMALL_STATE(14121)] = 549339, [SMALL_STATE(14122)] = 549347, [SMALL_STATE(14123)] = 549355, [SMALL_STATE(14124)] = 549363, [SMALL_STATE(14125)] = 549371, [SMALL_STATE(14126)] = 549379, [SMALL_STATE(14127)] = 549387, [SMALL_STATE(14128)] = 549395, [SMALL_STATE(14129)] = 549403, [SMALL_STATE(14130)] = 549411, [SMALL_STATE(14131)] = 549419, [SMALL_STATE(14132)] = 549427, [SMALL_STATE(14133)] = 549435, [SMALL_STATE(14134)] = 549443, [SMALL_STATE(14135)] = 549451, [SMALL_STATE(14136)] = 549459, [SMALL_STATE(14137)] = 549467, [SMALL_STATE(14138)] = 549475, [SMALL_STATE(14139)] = 549483, [SMALL_STATE(14140)] = 549491, [SMALL_STATE(14141)] = 549499, [SMALL_STATE(14142)] = 549507, [SMALL_STATE(14143)] = 549515, [SMALL_STATE(14144)] = 549523, [SMALL_STATE(14145)] = 549531, [SMALL_STATE(14146)] = 549539, [SMALL_STATE(14147)] = 549547, [SMALL_STATE(14148)] = 549555, [SMALL_STATE(14149)] = 549563, [SMALL_STATE(14150)] = 549571, [SMALL_STATE(14151)] = 549579, [SMALL_STATE(14152)] = 549587, [SMALL_STATE(14153)] = 549595, [SMALL_STATE(14154)] = 549603, [SMALL_STATE(14155)] = 549611, [SMALL_STATE(14156)] = 549619, [SMALL_STATE(14157)] = 549627, [SMALL_STATE(14158)] = 549635, [SMALL_STATE(14159)] = 549643, [SMALL_STATE(14160)] = 549651, [SMALL_STATE(14161)] = 549659, [SMALL_STATE(14162)] = 549667, [SMALL_STATE(14163)] = 549675, [SMALL_STATE(14164)] = 549683, [SMALL_STATE(14165)] = 549691, [SMALL_STATE(14166)] = 549699, [SMALL_STATE(14167)] = 549707, [SMALL_STATE(14168)] = 549715, [SMALL_STATE(14169)] = 549723, [SMALL_STATE(14170)] = 549731, [SMALL_STATE(14171)] = 549739, [SMALL_STATE(14172)] = 549747, [SMALL_STATE(14173)] = 549755, [SMALL_STATE(14174)] = 549763, [SMALL_STATE(14175)] = 549771, [SMALL_STATE(14176)] = 549779, [SMALL_STATE(14177)] = 549787, [SMALL_STATE(14178)] = 549795, [SMALL_STATE(14179)] = 549803, [SMALL_STATE(14180)] = 549811, [SMALL_STATE(14181)] = 549819, [SMALL_STATE(14182)] = 549827, [SMALL_STATE(14183)] = 549835, [SMALL_STATE(14184)] = 549843, [SMALL_STATE(14185)] = 549851, [SMALL_STATE(14186)] = 549859, [SMALL_STATE(14187)] = 549867, [SMALL_STATE(14188)] = 549875, [SMALL_STATE(14189)] = 549883, [SMALL_STATE(14190)] = 549891, [SMALL_STATE(14191)] = 549899, [SMALL_STATE(14192)] = 549907, [SMALL_STATE(14193)] = 549915, [SMALL_STATE(14194)] = 549923, [SMALL_STATE(14195)] = 549931, [SMALL_STATE(14196)] = 549939, [SMALL_STATE(14197)] = 549947, [SMALL_STATE(14198)] = 549955, [SMALL_STATE(14199)] = 549963, [SMALL_STATE(14200)] = 549971, [SMALL_STATE(14201)] = 549979, [SMALL_STATE(14202)] = 549987, [SMALL_STATE(14203)] = 549995, [SMALL_STATE(14204)] = 550003, [SMALL_STATE(14205)] = 550011, [SMALL_STATE(14206)] = 550019, [SMALL_STATE(14207)] = 550027, [SMALL_STATE(14208)] = 550035, [SMALL_STATE(14209)] = 550043, [SMALL_STATE(14210)] = 550051, [SMALL_STATE(14211)] = 550059, [SMALL_STATE(14212)] = 550067, [SMALL_STATE(14213)] = 550075, [SMALL_STATE(14214)] = 550083, [SMALL_STATE(14215)] = 550091, [SMALL_STATE(14216)] = 550099, [SMALL_STATE(14217)] = 550107, [SMALL_STATE(14218)] = 550115, [SMALL_STATE(14219)] = 550123, [SMALL_STATE(14220)] = 550131, [SMALL_STATE(14221)] = 550139, [SMALL_STATE(14222)] = 550147, [SMALL_STATE(14223)] = 550155, [SMALL_STATE(14224)] = 550163, [SMALL_STATE(14225)] = 550171, [SMALL_STATE(14226)] = 550179, [SMALL_STATE(14227)] = 550187, [SMALL_STATE(14228)] = 550195, [SMALL_STATE(14229)] = 550203, [SMALL_STATE(14230)] = 550211, [SMALL_STATE(14231)] = 550219, [SMALL_STATE(14232)] = 550227, [SMALL_STATE(14233)] = 550235, [SMALL_STATE(14234)] = 550243, [SMALL_STATE(14235)] = 550251, [SMALL_STATE(14236)] = 550259, [SMALL_STATE(14237)] = 550267, [SMALL_STATE(14238)] = 550275, [SMALL_STATE(14239)] = 550283, [SMALL_STATE(14240)] = 550291, [SMALL_STATE(14241)] = 550299, [SMALL_STATE(14242)] = 550307, [SMALL_STATE(14243)] = 550315, [SMALL_STATE(14244)] = 550323, [SMALL_STATE(14245)] = 550331, [SMALL_STATE(14246)] = 550339, [SMALL_STATE(14247)] = 550347, [SMALL_STATE(14248)] = 550355, [SMALL_STATE(14249)] = 550363, [SMALL_STATE(14250)] = 550371, [SMALL_STATE(14251)] = 550379, [SMALL_STATE(14252)] = 550387, [SMALL_STATE(14253)] = 550395, [SMALL_STATE(14254)] = 550403, [SMALL_STATE(14255)] = 550411, [SMALL_STATE(14256)] = 550419, [SMALL_STATE(14257)] = 550427, [SMALL_STATE(14258)] = 550435, [SMALL_STATE(14259)] = 550443, [SMALL_STATE(14260)] = 550451, [SMALL_STATE(14261)] = 550459, [SMALL_STATE(14262)] = 550467, [SMALL_STATE(14263)] = 550475, [SMALL_STATE(14264)] = 550483, [SMALL_STATE(14265)] = 550491, [SMALL_STATE(14266)] = 550499, [SMALL_STATE(14267)] = 550507, [SMALL_STATE(14268)] = 550515, [SMALL_STATE(14269)] = 550523, [SMALL_STATE(14270)] = 550531, [SMALL_STATE(14271)] = 550539, [SMALL_STATE(14272)] = 550547, [SMALL_STATE(14273)] = 550555, [SMALL_STATE(14274)] = 550563, [SMALL_STATE(14275)] = 550571, [SMALL_STATE(14276)] = 550579, [SMALL_STATE(14277)] = 550587, [SMALL_STATE(14278)] = 550595, [SMALL_STATE(14279)] = 550603, [SMALL_STATE(14280)] = 550611, [SMALL_STATE(14281)] = 550619, [SMALL_STATE(14282)] = 550627, [SMALL_STATE(14283)] = 550635, [SMALL_STATE(14284)] = 550643, [SMALL_STATE(14285)] = 550651, [SMALL_STATE(14286)] = 550659, [SMALL_STATE(14287)] = 550667, [SMALL_STATE(14288)] = 550675, [SMALL_STATE(14289)] = 550683, [SMALL_STATE(14290)] = 550691, [SMALL_STATE(14291)] = 550699, [SMALL_STATE(14292)] = 550707, [SMALL_STATE(14293)] = 550715, [SMALL_STATE(14294)] = 550723, [SMALL_STATE(14295)] = 550731, [SMALL_STATE(14296)] = 550739, [SMALL_STATE(14297)] = 550747, [SMALL_STATE(14298)] = 550755, [SMALL_STATE(14299)] = 550763, [SMALL_STATE(14300)] = 550771, [SMALL_STATE(14301)] = 550779, [SMALL_STATE(14302)] = 550787, [SMALL_STATE(14303)] = 550795, [SMALL_STATE(14304)] = 550803, [SMALL_STATE(14305)] = 550811, [SMALL_STATE(14306)] = 550819, [SMALL_STATE(14307)] = 550827, [SMALL_STATE(14308)] = 550835, [SMALL_STATE(14309)] = 550843, [SMALL_STATE(14310)] = 550851, [SMALL_STATE(14311)] = 550859, [SMALL_STATE(14312)] = 550867, [SMALL_STATE(14313)] = 550875, [SMALL_STATE(14314)] = 550883, [SMALL_STATE(14315)] = 550891, [SMALL_STATE(14316)] = 550899, [SMALL_STATE(14317)] = 550907, [SMALL_STATE(14318)] = 550915, [SMALL_STATE(14319)] = 550923, [SMALL_STATE(14320)] = 550931, [SMALL_STATE(14321)] = 550939, [SMALL_STATE(14322)] = 550947, [SMALL_STATE(14323)] = 550955, [SMALL_STATE(14324)] = 550963, [SMALL_STATE(14325)] = 550971, [SMALL_STATE(14326)] = 550979, [SMALL_STATE(14327)] = 550987, [SMALL_STATE(14328)] = 550995, [SMALL_STATE(14329)] = 551003, [SMALL_STATE(14330)] = 551011, [SMALL_STATE(14331)] = 551019, [SMALL_STATE(14332)] = 551027, [SMALL_STATE(14333)] = 551035, [SMALL_STATE(14334)] = 551043, [SMALL_STATE(14335)] = 551051, [SMALL_STATE(14336)] = 551059, [SMALL_STATE(14337)] = 551067, [SMALL_STATE(14338)] = 551075, [SMALL_STATE(14339)] = 551083, [SMALL_STATE(14340)] = 551091, [SMALL_STATE(14341)] = 551099, [SMALL_STATE(14342)] = 551107, [SMALL_STATE(14343)] = 551115, [SMALL_STATE(14344)] = 551123, [SMALL_STATE(14345)] = 551131, [SMALL_STATE(14346)] = 551139, [SMALL_STATE(14347)] = 551147, [SMALL_STATE(14348)] = 551155, [SMALL_STATE(14349)] = 551163, [SMALL_STATE(14350)] = 551171, [SMALL_STATE(14351)] = 551179, [SMALL_STATE(14352)] = 551187, [SMALL_STATE(14353)] = 551195, [SMALL_STATE(14354)] = 551203, [SMALL_STATE(14355)] = 551211, [SMALL_STATE(14356)] = 551219, [SMALL_STATE(14357)] = 551227, [SMALL_STATE(14358)] = 551235, [SMALL_STATE(14359)] = 551243, [SMALL_STATE(14360)] = 551251, [SMALL_STATE(14361)] = 551259, [SMALL_STATE(14362)] = 551267, [SMALL_STATE(14363)] = 551275, [SMALL_STATE(14364)] = 551283, [SMALL_STATE(14365)] = 551291, [SMALL_STATE(14366)] = 551299, [SMALL_STATE(14367)] = 551307, [SMALL_STATE(14368)] = 551315, [SMALL_STATE(14369)] = 551323, [SMALL_STATE(14370)] = 551331, [SMALL_STATE(14371)] = 551339, [SMALL_STATE(14372)] = 551347, [SMALL_STATE(14373)] = 551355, [SMALL_STATE(14374)] = 551363, [SMALL_STATE(14375)] = 551371, [SMALL_STATE(14376)] = 551379, [SMALL_STATE(14377)] = 551387, [SMALL_STATE(14378)] = 551395, [SMALL_STATE(14379)] = 551403, [SMALL_STATE(14380)] = 551411, [SMALL_STATE(14381)] = 551419, [SMALL_STATE(14382)] = 551427, [SMALL_STATE(14383)] = 551435, [SMALL_STATE(14384)] = 551443, [SMALL_STATE(14385)] = 551451, [SMALL_STATE(14386)] = 551459, [SMALL_STATE(14387)] = 551467, [SMALL_STATE(14388)] = 551475, [SMALL_STATE(14389)] = 551483, [SMALL_STATE(14390)] = 551491, [SMALL_STATE(14391)] = 551499, [SMALL_STATE(14392)] = 551507, [SMALL_STATE(14393)] = 551515, [SMALL_STATE(14394)] = 551523, [SMALL_STATE(14395)] = 551531, [SMALL_STATE(14396)] = 551539, [SMALL_STATE(14397)] = 551547, [SMALL_STATE(14398)] = 551555, [SMALL_STATE(14399)] = 551563, [SMALL_STATE(14400)] = 551571, [SMALL_STATE(14401)] = 551579, [SMALL_STATE(14402)] = 551587, [SMALL_STATE(14403)] = 551595, [SMALL_STATE(14404)] = 551603, [SMALL_STATE(14405)] = 551611, [SMALL_STATE(14406)] = 551619, [SMALL_STATE(14407)] = 551627, [SMALL_STATE(14408)] = 551635, [SMALL_STATE(14409)] = 551643, [SMALL_STATE(14410)] = 551651, [SMALL_STATE(14411)] = 551659, [SMALL_STATE(14412)] = 551667, [SMALL_STATE(14413)] = 551675, [SMALL_STATE(14414)] = 551683, [SMALL_STATE(14415)] = 551691, [SMALL_STATE(14416)] = 551699, [SMALL_STATE(14417)] = 551707, [SMALL_STATE(14418)] = 551715, [SMALL_STATE(14419)] = 551723, [SMALL_STATE(14420)] = 551731, [SMALL_STATE(14421)] = 551739, [SMALL_STATE(14422)] = 551747, [SMALL_STATE(14423)] = 551755, [SMALL_STATE(14424)] = 551763, [SMALL_STATE(14425)] = 551771, [SMALL_STATE(14426)] = 551779, [SMALL_STATE(14427)] = 551787, [SMALL_STATE(14428)] = 551795, [SMALL_STATE(14429)] = 551803, [SMALL_STATE(14430)] = 551811, [SMALL_STATE(14431)] = 551819, [SMALL_STATE(14432)] = 551827, [SMALL_STATE(14433)] = 551835, [SMALL_STATE(14434)] = 551843, [SMALL_STATE(14435)] = 551851, [SMALL_STATE(14436)] = 551859, [SMALL_STATE(14437)] = 551867, [SMALL_STATE(14438)] = 551875, [SMALL_STATE(14439)] = 551883, [SMALL_STATE(14440)] = 551891, [SMALL_STATE(14441)] = 551899, [SMALL_STATE(14442)] = 551907, [SMALL_STATE(14443)] = 551915, [SMALL_STATE(14444)] = 551923, [SMALL_STATE(14445)] = 551931, [SMALL_STATE(14446)] = 551939, [SMALL_STATE(14447)] = 551947, [SMALL_STATE(14448)] = 551955, [SMALL_STATE(14449)] = 551963, [SMALL_STATE(14450)] = 551971, [SMALL_STATE(14451)] = 551979, [SMALL_STATE(14452)] = 551987, [SMALL_STATE(14453)] = 551995, [SMALL_STATE(14454)] = 552003, [SMALL_STATE(14455)] = 552011, [SMALL_STATE(14456)] = 552019, [SMALL_STATE(14457)] = 552027, [SMALL_STATE(14458)] = 552035, [SMALL_STATE(14459)] = 552043, [SMALL_STATE(14460)] = 552051, [SMALL_STATE(14461)] = 552059, [SMALL_STATE(14462)] = 552067, [SMALL_STATE(14463)] = 552075, [SMALL_STATE(14464)] = 552083, [SMALL_STATE(14465)] = 552091, [SMALL_STATE(14466)] = 552099, [SMALL_STATE(14467)] = 552107, [SMALL_STATE(14468)] = 552115, [SMALL_STATE(14469)] = 552123, [SMALL_STATE(14470)] = 552131, [SMALL_STATE(14471)] = 552139, [SMALL_STATE(14472)] = 552147, [SMALL_STATE(14473)] = 552155, [SMALL_STATE(14474)] = 552163, [SMALL_STATE(14475)] = 552171, [SMALL_STATE(14476)] = 552179, [SMALL_STATE(14477)] = 552187, [SMALL_STATE(14478)] = 552195, [SMALL_STATE(14479)] = 552203, [SMALL_STATE(14480)] = 552211, [SMALL_STATE(14481)] = 552219, [SMALL_STATE(14482)] = 552227, [SMALL_STATE(14483)] = 552235, [SMALL_STATE(14484)] = 552243, [SMALL_STATE(14485)] = 552251, [SMALL_STATE(14486)] = 552259, [SMALL_STATE(14487)] = 552267, [SMALL_STATE(14488)] = 552275, [SMALL_STATE(14489)] = 552283, [SMALL_STATE(14490)] = 552291, [SMALL_STATE(14491)] = 552299, [SMALL_STATE(14492)] = 552307, [SMALL_STATE(14493)] = 552315, [SMALL_STATE(14494)] = 552323, [SMALL_STATE(14495)] = 552331, [SMALL_STATE(14496)] = 552339, [SMALL_STATE(14497)] = 552347, [SMALL_STATE(14498)] = 552355, [SMALL_STATE(14499)] = 552363, [SMALL_STATE(14500)] = 552371, [SMALL_STATE(14501)] = 552379, [SMALL_STATE(14502)] = 552387, [SMALL_STATE(14503)] = 552395, [SMALL_STATE(14504)] = 552403, [SMALL_STATE(14505)] = 552411, [SMALL_STATE(14506)] = 552419, [SMALL_STATE(14507)] = 552427, [SMALL_STATE(14508)] = 552435, [SMALL_STATE(14509)] = 552443, [SMALL_STATE(14510)] = 552451, [SMALL_STATE(14511)] = 552459, [SMALL_STATE(14512)] = 552467, [SMALL_STATE(14513)] = 552475, [SMALL_STATE(14514)] = 552483, [SMALL_STATE(14515)] = 552491, [SMALL_STATE(14516)] = 552499, [SMALL_STATE(14517)] = 552507, [SMALL_STATE(14518)] = 552515, [SMALL_STATE(14519)] = 552523, [SMALL_STATE(14520)] = 552531, [SMALL_STATE(14521)] = 552539, [SMALL_STATE(14522)] = 552547, [SMALL_STATE(14523)] = 552555, [SMALL_STATE(14524)] = 552563, [SMALL_STATE(14525)] = 552571, [SMALL_STATE(14526)] = 552579, [SMALL_STATE(14527)] = 552587, [SMALL_STATE(14528)] = 552595, [SMALL_STATE(14529)] = 552603, [SMALL_STATE(14530)] = 552611, [SMALL_STATE(14531)] = 552619, [SMALL_STATE(14532)] = 552627, [SMALL_STATE(14533)] = 552635, [SMALL_STATE(14534)] = 552643, [SMALL_STATE(14535)] = 552651, [SMALL_STATE(14536)] = 552659, [SMALL_STATE(14537)] = 552667, [SMALL_STATE(14538)] = 552675, [SMALL_STATE(14539)] = 552683, [SMALL_STATE(14540)] = 552691, [SMALL_STATE(14541)] = 552699, [SMALL_STATE(14542)] = 552707, [SMALL_STATE(14543)] = 552715, [SMALL_STATE(14544)] = 552723, [SMALL_STATE(14545)] = 552731, [SMALL_STATE(14546)] = 552739, [SMALL_STATE(14547)] = 552747, [SMALL_STATE(14548)] = 552755, [SMALL_STATE(14549)] = 552763, [SMALL_STATE(14550)] = 552771, [SMALL_STATE(14551)] = 552779, [SMALL_STATE(14552)] = 552787, [SMALL_STATE(14553)] = 552795, [SMALL_STATE(14554)] = 552803, [SMALL_STATE(14555)] = 552811, [SMALL_STATE(14556)] = 552819, [SMALL_STATE(14557)] = 552827, [SMALL_STATE(14558)] = 552835, [SMALL_STATE(14559)] = 552843, [SMALL_STATE(14560)] = 552851, [SMALL_STATE(14561)] = 552859, [SMALL_STATE(14562)] = 552867, [SMALL_STATE(14563)] = 552875, [SMALL_STATE(14564)] = 552883, [SMALL_STATE(14565)] = 552891, [SMALL_STATE(14566)] = 552899, [SMALL_STATE(14567)] = 552907, [SMALL_STATE(14568)] = 552915, [SMALL_STATE(14569)] = 552923, [SMALL_STATE(14570)] = 552931, [SMALL_STATE(14571)] = 552939, [SMALL_STATE(14572)] = 552947, [SMALL_STATE(14573)] = 552955, [SMALL_STATE(14574)] = 552963, [SMALL_STATE(14575)] = 552971, [SMALL_STATE(14576)] = 552979, [SMALL_STATE(14577)] = 552987, [SMALL_STATE(14578)] = 552995, [SMALL_STATE(14579)] = 553003, [SMALL_STATE(14580)] = 553011, [SMALL_STATE(14581)] = 553019, [SMALL_STATE(14582)] = 553027, [SMALL_STATE(14583)] = 553035, [SMALL_STATE(14584)] = 553043, [SMALL_STATE(14585)] = 553051, [SMALL_STATE(14586)] = 553059, [SMALL_STATE(14587)] = 553067, [SMALL_STATE(14588)] = 553075, [SMALL_STATE(14589)] = 553083, [SMALL_STATE(14590)] = 553091, [SMALL_STATE(14591)] = 553099, [SMALL_STATE(14592)] = 553107, [SMALL_STATE(14593)] = 553115, [SMALL_STATE(14594)] = 553123, [SMALL_STATE(14595)] = 553131, [SMALL_STATE(14596)] = 553139, [SMALL_STATE(14597)] = 553147, [SMALL_STATE(14598)] = 553155, [SMALL_STATE(14599)] = 553163, [SMALL_STATE(14600)] = 553171, [SMALL_STATE(14601)] = 553179, [SMALL_STATE(14602)] = 553187, [SMALL_STATE(14603)] = 553195, [SMALL_STATE(14604)] = 553203, [SMALL_STATE(14605)] = 553211, [SMALL_STATE(14606)] = 553219, [SMALL_STATE(14607)] = 553227, [SMALL_STATE(14608)] = 553235, [SMALL_STATE(14609)] = 553243, [SMALL_STATE(14610)] = 553251, [SMALL_STATE(14611)] = 553259, [SMALL_STATE(14612)] = 553267, [SMALL_STATE(14613)] = 553275, [SMALL_STATE(14614)] = 553283, [SMALL_STATE(14615)] = 553291, [SMALL_STATE(14616)] = 553299, [SMALL_STATE(14617)] = 553307, [SMALL_STATE(14618)] = 553315, [SMALL_STATE(14619)] = 553323, [SMALL_STATE(14620)] = 553331, [SMALL_STATE(14621)] = 553339, [SMALL_STATE(14622)] = 553347, [SMALL_STATE(14623)] = 553355, [SMALL_STATE(14624)] = 553363, [SMALL_STATE(14625)] = 553371, [SMALL_STATE(14626)] = 553379, [SMALL_STATE(14627)] = 553387, [SMALL_STATE(14628)] = 553395, [SMALL_STATE(14629)] = 553403, [SMALL_STATE(14630)] = 553411, [SMALL_STATE(14631)] = 553419, [SMALL_STATE(14632)] = 553427, [SMALL_STATE(14633)] = 553435, [SMALL_STATE(14634)] = 553443, [SMALL_STATE(14635)] = 553451, [SMALL_STATE(14636)] = 553459, [SMALL_STATE(14637)] = 553467, [SMALL_STATE(14638)] = 553475, [SMALL_STATE(14639)] = 553483, [SMALL_STATE(14640)] = 553491, [SMALL_STATE(14641)] = 553499, [SMALL_STATE(14642)] = 553507, [SMALL_STATE(14643)] = 553515, [SMALL_STATE(14644)] = 553523, [SMALL_STATE(14645)] = 553531, [SMALL_STATE(14646)] = 553539, [SMALL_STATE(14647)] = 553547, [SMALL_STATE(14648)] = 553555, [SMALL_STATE(14649)] = 553563, [SMALL_STATE(14650)] = 553571, [SMALL_STATE(14651)] = 553579, [SMALL_STATE(14652)] = 553587, [SMALL_STATE(14653)] = 553595, [SMALL_STATE(14654)] = 553603, [SMALL_STATE(14655)] = 553611, [SMALL_STATE(14656)] = 553619, [SMALL_STATE(14657)] = 553627, [SMALL_STATE(14658)] = 553635, [SMALL_STATE(14659)] = 553643, [SMALL_STATE(14660)] = 553651, [SMALL_STATE(14661)] = 553659, [SMALL_STATE(14662)] = 553667, [SMALL_STATE(14663)] = 553675, [SMALL_STATE(14664)] = 553683, [SMALL_STATE(14665)] = 553691, [SMALL_STATE(14666)] = 553699, [SMALL_STATE(14667)] = 553707, [SMALL_STATE(14668)] = 553715, [SMALL_STATE(14669)] = 553723, [SMALL_STATE(14670)] = 553731, [SMALL_STATE(14671)] = 553739, [SMALL_STATE(14672)] = 553747, [SMALL_STATE(14673)] = 553755, [SMALL_STATE(14674)] = 553763, [SMALL_STATE(14675)] = 553771, [SMALL_STATE(14676)] = 553779, [SMALL_STATE(14677)] = 553787, [SMALL_STATE(14678)] = 553795, [SMALL_STATE(14679)] = 553803, [SMALL_STATE(14680)] = 553811, [SMALL_STATE(14681)] = 553819, [SMALL_STATE(14682)] = 553827, [SMALL_STATE(14683)] = 553835, [SMALL_STATE(14684)] = 553843, [SMALL_STATE(14685)] = 553851, [SMALL_STATE(14686)] = 553859, [SMALL_STATE(14687)] = 553867, [SMALL_STATE(14688)] = 553875, [SMALL_STATE(14689)] = 553883, [SMALL_STATE(14690)] = 553891, [SMALL_STATE(14691)] = 553899, [SMALL_STATE(14692)] = 553907, [SMALL_STATE(14693)] = 553915, [SMALL_STATE(14694)] = 553923, [SMALL_STATE(14695)] = 553931, [SMALL_STATE(14696)] = 553939, [SMALL_STATE(14697)] = 553947, [SMALL_STATE(14698)] = 553955, [SMALL_STATE(14699)] = 553963, [SMALL_STATE(14700)] = 553971, [SMALL_STATE(14701)] = 553979, [SMALL_STATE(14702)] = 553987, [SMALL_STATE(14703)] = 553995, [SMALL_STATE(14704)] = 554003, [SMALL_STATE(14705)] = 554011, [SMALL_STATE(14706)] = 554019, [SMALL_STATE(14707)] = 554027, [SMALL_STATE(14708)] = 554035, [SMALL_STATE(14709)] = 554043, [SMALL_STATE(14710)] = 554051, [SMALL_STATE(14711)] = 554059, [SMALL_STATE(14712)] = 554067, [SMALL_STATE(14713)] = 554075, [SMALL_STATE(14714)] = 554083, [SMALL_STATE(14715)] = 554091, [SMALL_STATE(14716)] = 554099, [SMALL_STATE(14717)] = 554107, [SMALL_STATE(14718)] = 554115, [SMALL_STATE(14719)] = 554123, [SMALL_STATE(14720)] = 554131, [SMALL_STATE(14721)] = 554139, [SMALL_STATE(14722)] = 554147, [SMALL_STATE(14723)] = 554155, [SMALL_STATE(14724)] = 554163, [SMALL_STATE(14725)] = 554171, [SMALL_STATE(14726)] = 554179, [SMALL_STATE(14727)] = 554187, [SMALL_STATE(14728)] = 554195, [SMALL_STATE(14729)] = 554203, [SMALL_STATE(14730)] = 554211, [SMALL_STATE(14731)] = 554219, [SMALL_STATE(14732)] = 554227, [SMALL_STATE(14733)] = 554235, [SMALL_STATE(14734)] = 554243, [SMALL_STATE(14735)] = 554251, [SMALL_STATE(14736)] = 554259, [SMALL_STATE(14737)] = 554267, [SMALL_STATE(14738)] = 554275, [SMALL_STATE(14739)] = 554283, [SMALL_STATE(14740)] = 554291, [SMALL_STATE(14741)] = 554299, [SMALL_STATE(14742)] = 554307, [SMALL_STATE(14743)] = 554315, [SMALL_STATE(14744)] = 554323, [SMALL_STATE(14745)] = 554331, [SMALL_STATE(14746)] = 554339, [SMALL_STATE(14747)] = 554347, [SMALL_STATE(14748)] = 554355, [SMALL_STATE(14749)] = 554363, [SMALL_STATE(14750)] = 554371, [SMALL_STATE(14751)] = 554379, [SMALL_STATE(14752)] = 554387, [SMALL_STATE(14753)] = 554395, [SMALL_STATE(14754)] = 554403, [SMALL_STATE(14755)] = 554411, [SMALL_STATE(14756)] = 554419, [SMALL_STATE(14757)] = 554427, [SMALL_STATE(14758)] = 554435, [SMALL_STATE(14759)] = 554443, [SMALL_STATE(14760)] = 554451, [SMALL_STATE(14761)] = 554459, [SMALL_STATE(14762)] = 554467, [SMALL_STATE(14763)] = 554475, [SMALL_STATE(14764)] = 554483, [SMALL_STATE(14765)] = 554491, [SMALL_STATE(14766)] = 554499, [SMALL_STATE(14767)] = 554507, [SMALL_STATE(14768)] = 554515, [SMALL_STATE(14769)] = 554523, [SMALL_STATE(14770)] = 554531, [SMALL_STATE(14771)] = 554539, [SMALL_STATE(14772)] = 554547, [SMALL_STATE(14773)] = 554555, [SMALL_STATE(14774)] = 554563, [SMALL_STATE(14775)] = 554571, [SMALL_STATE(14776)] = 554579, [SMALL_STATE(14777)] = 554587, [SMALL_STATE(14778)] = 554595, [SMALL_STATE(14779)] = 554603, [SMALL_STATE(14780)] = 554611, [SMALL_STATE(14781)] = 554619, [SMALL_STATE(14782)] = 554627, [SMALL_STATE(14783)] = 554635, [SMALL_STATE(14784)] = 554643, [SMALL_STATE(14785)] = 554651, [SMALL_STATE(14786)] = 554659, [SMALL_STATE(14787)] = 554667, [SMALL_STATE(14788)] = 554675, [SMALL_STATE(14789)] = 554683, [SMALL_STATE(14790)] = 554691, [SMALL_STATE(14791)] = 554699, [SMALL_STATE(14792)] = 554707, [SMALL_STATE(14793)] = 554715, [SMALL_STATE(14794)] = 554723, [SMALL_STATE(14795)] = 554731, [SMALL_STATE(14796)] = 554739, [SMALL_STATE(14797)] = 554747, [SMALL_STATE(14798)] = 554755, [SMALL_STATE(14799)] = 554763, [SMALL_STATE(14800)] = 554771, [SMALL_STATE(14801)] = 554779, [SMALL_STATE(14802)] = 554787, [SMALL_STATE(14803)] = 554795, [SMALL_STATE(14804)] = 554803, [SMALL_STATE(14805)] = 554811, [SMALL_STATE(14806)] = 554819, [SMALL_STATE(14807)] = 554827, [SMALL_STATE(14808)] = 554835, [SMALL_STATE(14809)] = 554843, [SMALL_STATE(14810)] = 554851, [SMALL_STATE(14811)] = 554859, [SMALL_STATE(14812)] = 554867, [SMALL_STATE(14813)] = 554875, [SMALL_STATE(14814)] = 554883, [SMALL_STATE(14815)] = 554891, [SMALL_STATE(14816)] = 554899, [SMALL_STATE(14817)] = 554907, [SMALL_STATE(14818)] = 554915, [SMALL_STATE(14819)] = 554923, [SMALL_STATE(14820)] = 554931, [SMALL_STATE(14821)] = 554939, [SMALL_STATE(14822)] = 554947, [SMALL_STATE(14823)] = 554955, [SMALL_STATE(14824)] = 554963, [SMALL_STATE(14825)] = 554971, [SMALL_STATE(14826)] = 554979, [SMALL_STATE(14827)] = 554987, [SMALL_STATE(14828)] = 554995, [SMALL_STATE(14829)] = 555003, [SMALL_STATE(14830)] = 555011, [SMALL_STATE(14831)] = 555019, [SMALL_STATE(14832)] = 555027, [SMALL_STATE(14833)] = 555035, [SMALL_STATE(14834)] = 555043, [SMALL_STATE(14835)] = 555051, [SMALL_STATE(14836)] = 555059, [SMALL_STATE(14837)] = 555067, [SMALL_STATE(14838)] = 555075, [SMALL_STATE(14839)] = 555083, [SMALL_STATE(14840)] = 555091, [SMALL_STATE(14841)] = 555099, [SMALL_STATE(14842)] = 555107, [SMALL_STATE(14843)] = 555115, [SMALL_STATE(14844)] = 555123, [SMALL_STATE(14845)] = 555131, [SMALL_STATE(14846)] = 555139, [SMALL_STATE(14847)] = 555147, [SMALL_STATE(14848)] = 555155, [SMALL_STATE(14849)] = 555163, [SMALL_STATE(14850)] = 555171, [SMALL_STATE(14851)] = 555179, [SMALL_STATE(14852)] = 555187, [SMALL_STATE(14853)] = 555195, [SMALL_STATE(14854)] = 555203, [SMALL_STATE(14855)] = 555211, [SMALL_STATE(14856)] = 555219, [SMALL_STATE(14857)] = 555227, [SMALL_STATE(14858)] = 555235, [SMALL_STATE(14859)] = 555243, [SMALL_STATE(14860)] = 555251, [SMALL_STATE(14861)] = 555259, [SMALL_STATE(14862)] = 555267, [SMALL_STATE(14863)] = 555275, [SMALL_STATE(14864)] = 555283, [SMALL_STATE(14865)] = 555291, [SMALL_STATE(14866)] = 555299, [SMALL_STATE(14867)] = 555307, [SMALL_STATE(14868)] = 555315, [SMALL_STATE(14869)] = 555323, [SMALL_STATE(14870)] = 555331, [SMALL_STATE(14871)] = 555339, [SMALL_STATE(14872)] = 555347, [SMALL_STATE(14873)] = 555355, [SMALL_STATE(14874)] = 555363, [SMALL_STATE(14875)] = 555371, [SMALL_STATE(14876)] = 555379, [SMALL_STATE(14877)] = 555387, [SMALL_STATE(14878)] = 555395, [SMALL_STATE(14879)] = 555403, [SMALL_STATE(14880)] = 555411, [SMALL_STATE(14881)] = 555419, [SMALL_STATE(14882)] = 555427, [SMALL_STATE(14883)] = 555435, [SMALL_STATE(14884)] = 555443, [SMALL_STATE(14885)] = 555451, [SMALL_STATE(14886)] = 555459, [SMALL_STATE(14887)] = 555467, [SMALL_STATE(14888)] = 555475, [SMALL_STATE(14889)] = 555483, [SMALL_STATE(14890)] = 555491, [SMALL_STATE(14891)] = 555499, [SMALL_STATE(14892)] = 555507, [SMALL_STATE(14893)] = 555515, [SMALL_STATE(14894)] = 555523, [SMALL_STATE(14895)] = 555531, [SMALL_STATE(14896)] = 555539, [SMALL_STATE(14897)] = 555547, [SMALL_STATE(14898)] = 555555, [SMALL_STATE(14899)] = 555563, [SMALL_STATE(14900)] = 555571, [SMALL_STATE(14901)] = 555579, [SMALL_STATE(14902)] = 555587, [SMALL_STATE(14903)] = 555595, [SMALL_STATE(14904)] = 555603, [SMALL_STATE(14905)] = 555611, [SMALL_STATE(14906)] = 555619, [SMALL_STATE(14907)] = 555627, [SMALL_STATE(14908)] = 555635, [SMALL_STATE(14909)] = 555643, [SMALL_STATE(14910)] = 555651, [SMALL_STATE(14911)] = 555659, [SMALL_STATE(14912)] = 555667, [SMALL_STATE(14913)] = 555675, [SMALL_STATE(14914)] = 555683, [SMALL_STATE(14915)] = 555691, [SMALL_STATE(14916)] = 555699, [SMALL_STATE(14917)] = 555707, [SMALL_STATE(14918)] = 555715, [SMALL_STATE(14919)] = 555723, [SMALL_STATE(14920)] = 555731, [SMALL_STATE(14921)] = 555739, [SMALL_STATE(14922)] = 555747, [SMALL_STATE(14923)] = 555755, [SMALL_STATE(14924)] = 555763, [SMALL_STATE(14925)] = 555771, [SMALL_STATE(14926)] = 555779, [SMALL_STATE(14927)] = 555787, [SMALL_STATE(14928)] = 555795, [SMALL_STATE(14929)] = 555803, [SMALL_STATE(14930)] = 555811, [SMALL_STATE(14931)] = 555819, [SMALL_STATE(14932)] = 555827, [SMALL_STATE(14933)] = 555835, [SMALL_STATE(14934)] = 555843, [SMALL_STATE(14935)] = 555851, [SMALL_STATE(14936)] = 555859, [SMALL_STATE(14937)] = 555867, [SMALL_STATE(14938)] = 555875, [SMALL_STATE(14939)] = 555883, }; 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_program, 0, 0, 0), [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), [9] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9321), [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7773), [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7723), [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7440), [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14910), [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9179), [21] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13862), [23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7441), [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6723), [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7943), [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14661), [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7827), [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8699), [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11619), [39] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8250), [41] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), [43] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8017), [45] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9351), [47] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11621), [49] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8552), [51] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13869), [53] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7707), [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(90), [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1977), [59] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_reference, 1, 0, 7), [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6952), [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7211), [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1978), [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2352), [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2353), [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2620), [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2621), [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2622), [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1863), [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1864), [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1879), [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1921), [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1883), [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2124), [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2125), [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1884), [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1885), [95] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1789), [97] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2152), [99] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2154), [101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2159), [103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2160), [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12423), [107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2161), [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1890), [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1891), [113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_reference, 1, 0, 7), [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2420), [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10353), [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(111), [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(180), [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15), [127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12163), [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), [131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11961), [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5570), [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6974), [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6537), [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(16), [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5242), [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5641), [147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5965), [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5967), [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6213), [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6214), [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6286), [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5314), [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5325), [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5512), [163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5514), [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5272), [167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6137), [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6147), [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5533), [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5170), [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5114), [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5893), [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5912), [181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5917), [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5944), [185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13922), [187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5950), [189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5119), [191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5121), [193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6341), [195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), [197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12173), [199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6534), [201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(19), [203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12077), [205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6541), [207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37), [209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12300), [211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6538), [213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36), [215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249), [217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2654), [219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6977), [221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7845), [223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2695), [225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2767), [227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2768), [229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2925), [231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2929), [233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2930), [235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2527), [237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2528), [239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2533), [241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2534), [243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2535), [245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2769), [247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2770), [249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2536), [251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2537), [253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2126), [255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2771), [257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2734), [259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2772), [261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2773), [263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14137), [265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2774), [267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2601), [269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2602), [271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2944), [273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), [275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359), [277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), [279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(358), [281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175), [283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6969), [285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6670), [287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(176), [289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(198), [291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(187), [293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), [295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(247), [297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248), [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165), [301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(159), [303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157), [305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(158), [307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(164), [309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(182), [311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191), [313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(161), [315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160), [317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(149), [319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(193), [321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194), [323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195), [325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(196), [327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13588), [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(197), [331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(162), [333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163), [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(255), [337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), [339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1823), [341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2475), [343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3562), [347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7095), [349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6939), [351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7028), [353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7120), [355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7168), [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7127), [359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7246), [361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7253), [363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7309), [365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7029), [367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7032), [369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7035), [371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7037), [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7038), [375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7192), [377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7125), [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7039), [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7040), [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6989), [385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7132), [387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7137), [389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7140), [391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7141), [393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14169), [395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7144), [397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7002), [399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6995), [401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7194), [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3562), [405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178), [407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(564), [409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6980), [411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6697), [413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(565), [415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(700), [417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(701), [419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(794), [421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(795), [423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(796), [425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(461), [427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(480), [429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453), [431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(449), [433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(454), [435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705), [437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(707), [439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(422), [441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(440), [443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(401), [445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(713), [447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(715), [449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(717), [451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(719), [453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14153), [455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(721), [457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(434), [459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435), [461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(814), [463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), [465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4924), [467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6947), [469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4870), [471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4926), [473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5057), [475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5058), [477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5357), [479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5358), [481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5359), [483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4803), [485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4804), [487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4864), [489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4874), [491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4877), [493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5060), [495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5061), [497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4831), [499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4843), [501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4776), [503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5062), [505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5063), [507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5064), [509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5152), [511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13972), [513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5066), [515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4717), [517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4719), [519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5366), [521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4188), [523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2860), [525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6959), [527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2634), [529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2862), [531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3093), [533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3098), [535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3387), [537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3390), [539] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3383), [541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2651), [543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2652), [545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2711), [547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2717), [549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2721), [551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3003), [553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3047), [555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2644), [557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2648), [559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2523), [561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3115), [563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3118), [565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2886), [567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2890), [569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14001), [571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2915), [573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2538), [575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2559), [577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3431), [579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4188), [581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3101), [583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6976), [585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2864), [587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3103), [589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3397), [591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3401), [593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3535), [595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3537), [597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3543), [599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2868), [601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2869), [603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2871), [605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2873), [607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2875), [609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3439), [611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3441), [613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2878), [615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2735), [617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2647), [619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3365), [621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3389), [623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3391), [625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3206), [627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14029), [629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3221), [631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2736), [633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2737), [635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3571), [637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2645), [639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2645), [641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4448), [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5770), [645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6964), [647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5401), [649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5781), [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6050), [653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6053), [655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6292), [657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6296), [659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6297), [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5202), [663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5203), [665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5205), [667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5206), [669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5208), [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6143), [673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6145), [675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5210), [677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5211), [679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4980), [681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6162), [683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6164), [685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6166), [687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6169), [689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14051), [691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6194), [693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4985), [695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4987), [697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6371), [699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4448), [701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3437), [703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2865), [705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3823), [707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3825), [709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3437), [711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3107), [713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3340), [715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6973), [717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2903), [719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3343), [721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3812), [723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3814), [725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4361), [727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4362), [729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4363), [731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3012), [733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3043), [735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3058), [737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3059), [739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3070), [741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3815), [743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3816), [745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3082), [747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2950), [749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2776), [751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3817), [753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3819), [755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3820), [757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3821), [759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14070), [761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3822), [763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2980), [765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2983), [767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4375), [769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3107), [771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444), [773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(441), [775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), [777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5138), [779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6981), [781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4900), [783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5139), [785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5520), [787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5521), [789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5792), [791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5793), [793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5794), [795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4957), [797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4958), [799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4959), [801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4960), [803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4961), [805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5531), [807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5532), [809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4962), [811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4963), [813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4867), [815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5534), [817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5535), [819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5536), [821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5537), [823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14089), [825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5538), [827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4836), [829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4837), [831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5816), [833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1770), [835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1906), [837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6949), [839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1765), [841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1910), [843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2070), [845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2074), [847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2338), [849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2339), [851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2343), [853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1797), [855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1750), [857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1751), [859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1752), [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1753), [863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2083), [865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2084), [867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1754), [869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1755), [871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1095), [873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2023), [875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1962), [877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1922), [879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2067), [881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14105), [883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2068), [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1766), [887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1767), [889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2318), [891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1770), [893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5925), [895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5927), [897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3834), [899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3835), [901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4380), [903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4010), [905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3612), [907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2967), [909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3612), [911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3505), [913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4802), [915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3505), [917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2107), [919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2108), [921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5160), [923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5107), [925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6942), [927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4913), [929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5112), [931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5235), [933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5236), [935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5617), [937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5628), [939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5631), [941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4886), [943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4887), [945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4888), [947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4889), [949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4890), [951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5255), [953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5256), [955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4891), [957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4892), [959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4842), [961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5260), [963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5264), [965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5265), [967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5266), [969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14185), [971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5267), [973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4846), [975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4850), [977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5768), [979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5160), [981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2932), [983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3217), [985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6951), [987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3054), [989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3218), [991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3868), [993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3869), [995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4417), [997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4418), [999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4419), [1001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3018), [1003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3019), [1005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3020), [1007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3021), [1009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3022), [1011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3876), [1013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3877), [1015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3023), [1017] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3024), [1019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2849), [1021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3880), [1023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3881), [1025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3882), [1027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3650), [1029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14201), [1031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3692), [1033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3053), [1035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3094), [1037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4055), [1039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2932), [1041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4909), [1043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6958), [1045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4863), [1047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4910), [1049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5116), [1051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5130), [1053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5188), [1055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5222), [1057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5243), [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4839), [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4800), [1063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4860), [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4829), [1067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4835), [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5017), [1071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5026), [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4838), [1075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4840), [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4739), [1079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5103), [1081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5137), [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5136), [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5073), [1087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14217), [1089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5086), [1091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4792), [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4793), [1095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5158), [1097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4177), [1099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4178), [1101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3279), [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3522), [1105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6961), [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3403), [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3523), [1111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4196), [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4197), [1115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4632), [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4633), [1119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4634), [1121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3319), [1123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3320), [1125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3321), [1127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3322), [1129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3323), [1131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4207), [1133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4208), [1135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3324), [1137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3325), [1139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3055), [1141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4211), [1143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4212), [1145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4213), [1147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4214), [1149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14233), [1151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4215), [1153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3283), [1155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3284), [1157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4663), [1159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3279), [1161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1141), [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1139), [1165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1141), [1167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1913), [1169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1982), [1171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6963), [1173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1903), [1175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1983), [1177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2360), [1179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2361), [1181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2623), [1183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2624), [1185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2625), [1187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1865), [1189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1866), [1191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1867), [1193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1868), [1195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1869), [1197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2097), [1199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2098), [1201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1870), [1203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1871), [1205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1787), [1207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2102), [1209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2103), [1211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2104), [1213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2105), [1215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14247), [1217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2106), [1219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1914), [1221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1915), [1223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2626), [1225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1913), [1227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6360), [1229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6372), [1231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3045), [1233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3222), [1235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6966), [1237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3015), [1239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3364), [1241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3614), [1243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3615), [1245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4037), [1247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4038), [1249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4039), [1251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2943), [1253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2995), [1255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2936), [1257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3114), [1259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3113), [1261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3620), [1263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3621), [1265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2940), [1267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2957), [1269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2762), [1271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3622), [1273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3623), [1275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3624), [1277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3625), [1279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14255), [1281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3626), [1283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2852), [1285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2853), [1287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4048), [1289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3045), [1291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4186), [1293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4187), [1295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4590), [1297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4591), [1299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2493), [1301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2494), [1303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2847), [1305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2919), [1307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6965), [1309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2766), [1311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2921), [1313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3385), [1315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3386), [1317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3682), [1319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3683), [1321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3684), [1323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2747), [1325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2748), [1327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2749), [1329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2750), [1331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2751), [1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3404), [1335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3421), [1337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2752), [1339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2753), [1341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2706), [1343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3139), [1345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3141), [1347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3172), [1349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3173), [1351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14121), [1353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3181), [1355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2709), [1357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2710), [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3691), [1361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2847), [1363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__single_quote_string, 1, 0, 0), [1365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__single_quote_string, 1, 0, 0), [1367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), [1369] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), [1371] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), [1373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(87), [1376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__single_quote_string, 2, 0, 0), [1378] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__single_quote_string, 2, 0, 0), [1380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), [1382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__literal_string, 1, 0, 0), [1384] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__literal_string, 1, 0, 0), [1386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_identifier, 1, 0, 0), [1388] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_identifier, 1, 0, 0), [1390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), [1392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12971), [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11827), [1396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11832), [1398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), [1400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13684), [1402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), [1404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12830), [1406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7017), [1408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), [1410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7004), [1412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), [1414] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(433), [1417] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(9321), [1420] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(7773), [1423] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(7723), [1426] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(7440), [1429] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(14910), [1432] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(9179), [1435] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(13862), [1438] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(7441), [1441] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(6723), [1444] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(7943), [1447] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(14661), [1450] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(127), [1453] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(7827), [1456] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(8699), [1459] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(11619), [1462] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(8250), [1465] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(91), [1468] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(8017), [1471] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(9351), [1474] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(11621), [1477] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(8552), [1480] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(13869), [1483] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(7707), [1486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), [1488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7828), [1490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7608), [1492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7687), [1494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14857), [1496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9377), [1498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14817), [1500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7424), [1502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6717), [1504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7921), [1506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14267), [1508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), [1510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7844), [1512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11725), [1514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8187), [1516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), [1518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8050), [1520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9692), [1522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1153), [1524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8778), [1526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11768), [1528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8463), [1530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13544), [1532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7673), [1534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12265), [1536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11643), [1538] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(433), [1541] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(9321), [1544] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(7773), [1547] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(7723), [1550] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(7440), [1553] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(14910), [1556] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(9179), [1559] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(13862), [1562] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(7441), [1565] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6723), [1568] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(7943), [1571] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(14661), [1574] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(127), [1577] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(7827), [1580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), [1582] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(8699), [1585] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(11619), [1588] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(8250), [1591] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(8017), [1594] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(9351), [1597] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1079), [1600] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(11621), [1603] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(8552), [1606] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(13869), [1609] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat1, 2, 0, 0), SHIFT_REPEAT(7707), [1612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12261), [1614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12237), [1616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 0, 0), [1618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), [1620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9037), [1622] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(433), [1625] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(9321), [1628] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(7773), [1631] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(7723), [1634] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(7440), [1637] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(14910), [1640] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(9179), [1643] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(13862), [1646] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(7441), [1649] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(6723), [1652] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(7943), [1655] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(14661), [1658] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(127), [1661] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(7827), [1664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), [1666] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(8699), [1669] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(11619), [1672] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(8250), [1675] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(8017), [1678] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(9351), [1681] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(11621), [1684] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(8552), [1687] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(13869), [1690] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_transaction_repeat1, 2, 0, 0), SHIFT_REPEAT(7707), [1693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7825), [1695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7735), [1697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14909), [1699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9322), [1701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6715), [1703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7959), [1705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), [1707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9694), [1709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8547), [1711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7753), [1713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), [1715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9342), [1717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7650), [1719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), [1721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9453), [1723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7659), [1725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), [1727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7738), [1729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), [1731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), [1733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), [1735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7677), [1737] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(124), [1740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), [1742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), [1744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), [1746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7754), [1748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), [1750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), [1752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7613), [1754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__column, 1, 0, 0), [1756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12473), [1758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8322), [1760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6850), [1762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8583), [1764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7981), [1766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14093), [1768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13694), [1770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__column, 1, 0, 0), [1772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7679), [1774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8185), [1776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6914), [1778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8809), [1780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8049), [1782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12502), [1784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12518), [1786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7752), [1788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7739), [1790] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__column, 1, 0, 16), [1792] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__column, 1, 0, 16), [1794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6785), [1796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10245), [1798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8676), [1800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8304), [1802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6845), [1804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6855), [1806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6866), [1808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8195), [1810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8201), [1812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6767), [1814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6822), [1816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_double, 1, 0, 0), [1818] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_double, 1, 0, 0), [1820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), [1822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), [1824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), [1826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14339), [1828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_smallint, 1, 0, 0), [1830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_smallint, 1, 0, 0), [1832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), [1834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), [1836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13865), [1838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_mediumint, 1, 0, 0), [1840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_mediumint, 1, 0, 0), [1842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), [1844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), [1846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13866), [1848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_int, 1, 0, 0), [1850] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_int, 1, 0, 0), [1852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), [1854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), [1856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13871), [1858] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bigint, 1, 0, 0), [1860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bigint, 1, 0, 0), [1862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), [1864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), [1866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13874), [1868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_double, 2, 0, 0), [1870] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_double, 2, 0, 0), [1872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), [1874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), [1876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14369), [1878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tinyint, 1, 0, 0), [1880] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tinyint, 1, 0, 0), [1882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), [1884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), [1886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13864), [1888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyword_mediumint, 1, 0, 0), [1890] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyword_mediumint, 1, 0, 0), [1892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyword_int, 1, 0, 0), [1894] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyword_int, 1, 0, 0), [1896] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyword_smallint, 1, 0, 0), [1898] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyword_smallint, 1, 0, 0), [1900] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_float, 1, 0, 0), [1902] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_float, 1, 0, 0), [1904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), [1906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), [1908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13845), [1910] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyword_real, 1, 0, 0), [1912] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyword_real, 1, 0, 0), [1914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_time, 1, 0, 0), [1916] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_time, 1, 0, 0), [1918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13858), [1920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13858), [1922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13859), [1924] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_timestamp, 1, 0, 0), [1926] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_timestamp, 1, 0, 0), [1928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13861), [1930] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyword_bigint, 1, 0, 0), [1932] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyword_bigint, 1, 0, 0), [1934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyword_tinyint, 1, 0, 0), [1936] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyword_tinyint, 1, 0, 0), [1938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_double, 6, 0, 192), [1940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_double, 6, 0, 192), [1942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), [1944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), [1946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_time, 4, 0, 125), [1948] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_time, 4, 0, 125), [1950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_timestamp, 4, 0, 125), [1952] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_timestamp, 4, 0, 125), [1954] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tinyint, 4, 0, 125), [1956] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tinyint, 4, 0, 125), [1958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), [1960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), [1962] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_smallint, 4, 0, 125), [1964] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_smallint, 4, 0, 125), [1966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), [1968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), [1970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_mediumint, 4, 0, 125), [1972] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_mediumint, 4, 0, 125), [1974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), [1976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), [1978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_int, 4, 0, 125), [1980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_int, 4, 0, 125), [1982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), [1984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), [1986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bigint, 4, 0, 125), [1988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bigint, 4, 0, 125), [1990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), [1992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), [1994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_float, 6, 0, 192), [1996] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_float, 6, 0, 192), [1998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), [2000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), [2002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyword_char, 1, 0, 0), [2004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyword_char, 1, 0, 0), [2006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), [2008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bit, 1, 0, 0), [2010] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bit, 1, 0, 0), [2012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), [2014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13832), [2016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_double, 7, 0, 220), [2018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_double, 7, 0, 220), [2020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), [2022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), [2024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_reference, 5, 0, 81), [2026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_reference, 5, 0, 81), [2028] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__argmode, 1, 0, 0), [2030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192), [2032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__argmode, 1, 0, 0), [2034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), [2036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14368), [2038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decimal, 1, 0, 0), [2040] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decimal, 1, 0, 0), [2042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13840), [2044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_float, 7, 0, 192), [2046] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_float, 7, 0, 192), [2048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), [2050] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_int, 5, 0, 125), [2052] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_int, 5, 0, 125), [2054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), [2056] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_double, 7, 0, 192), [2058] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_double, 7, 0, 192), [2060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), [2062] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_double, 8, 0, 220), [2064] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_double, 8, 0, 220), [2066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), [2068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_varbinary, 1, 0, 0), [2070] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_varbinary, 1, 0, 0), [2072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13839), [2074] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bigint, 5, 0, 125), [2076] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bigint, 5, 0, 125), [2078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), [2080] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tinyint, 5, 0, 125), [2082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tinyint, 5, 0, 125), [2084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), [2086] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_double, 3, 0, 0), [2088] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_double, 3, 0, 0), [2090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), [2092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_numeric, 1, 0, 0), [2094] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_numeric, 1, 0, 0), [2096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13844), [2098] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__argmode, 2, 0, 0), [2100] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__argmode, 2, 0, 0), [2102] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nchar, 1, 0, 0), [2104] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nchar, 1, 0, 0), [2106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13847), [2108] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyword_varchar, 1, 0, 0), [2110] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyword_varchar, 1, 0, 0), [2112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nvarchar, 1, 0, 0), [2114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nvarchar, 1, 0, 0), [2116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13849), [2118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datetimeoffset, 1, 0, 0), [2120] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datetimeoffset, 1, 0, 0), [2122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13851), [2124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary, 1, 0, 0), [2126] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary, 1, 0, 0), [2128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13835), [2130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_char, 1, 0, 0), [2132] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_char, 1, 0, 0), [2134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13875), [2136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_varchar, 1, 0, 0), [2138] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_varchar, 1, 0, 0), [2140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13877), [2142] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyword_varchar, 2, 0, 0), [2144] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyword_varchar, 2, 0, 0), [2146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_float, 2, 0, 0), [2148] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_float, 2, 0, 0), [2150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14367), [2152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_mediumint, 5, 0, 125), [2154] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_mediumint, 5, 0, 125), [2156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), [2158] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tinyint, 2, 0, 0), [2160] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tinyint, 2, 0, 0), [2162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13987), [2164] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_smallint, 2, 0, 0), [2166] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_smallint, 2, 0, 0), [2168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13995), [2170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_mediumint, 2, 0, 0), [2172] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_mediumint, 2, 0, 0), [2174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13996), [2176] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_int, 2, 0, 0), [2178] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_int, 2, 0, 0), [2180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13997), [2182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bigint, 2, 0, 0), [2184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bigint, 2, 0, 0), [2186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14000), [2188] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bit, 2, 0, 0), [2190] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bit, 2, 0, 0), [2192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14002), [2194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), [2196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), [2198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), [2200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), [2202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), [2204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), [2206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14388), [2208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), [2210] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), [2212] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9232), [2215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_smallint, 5, 0, 125), [2217] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_smallint, 5, 0, 125), [2219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), [2221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nvarchar, 4, 0, 125), [2223] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nvarchar, 4, 0, 125), [2225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_float, 4, 0, 124), [2227] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_float, 4, 0, 124), [2229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decimal, 6, 0, 192), [2231] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decimal, 6, 0, 192), [2233] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_numeric, 6, 0, 192), [2235] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_numeric, 6, 0, 192), [2237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_double, 4, 0, 0), [2239] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_double, 4, 0, 0), [2241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nchar, 4, 0, 125), [2243] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nchar, 4, 0, 125), [2245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tinyint, 6, 0, 125), [2247] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tinyint, 6, 0, 125), [2249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_smallint, 6, 0, 125), [2251] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_smallint, 6, 0, 125), [2253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_mediumint, 6, 0, 125), [2255] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_mediumint, 6, 0, 125), [2257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_int, 6, 0, 125), [2259] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_int, 6, 0, 125), [2261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bigint, 6, 0, 125), [2263] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bigint, 6, 0, 125), [2265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_enum, 4, 0, 126), [2267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_enum, 4, 0, 126), [2269] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_float, 7, 0, 220), [2271] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_float, 7, 0, 220), [2273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datetimeoffset, 4, 0, 125), [2275] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datetimeoffset, 4, 0, 125), [2277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__include_time_zone, 3, 0, 0), [2279] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__include_time_zone, 3, 0, 0), [2281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_double, 8, 0, 240), [2283] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_double, 8, 0, 240), [2285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_float, 8, 0, 192), [2287] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_float, 8, 0, 192), [2289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_double, 8, 0, 192), [2291] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_double, 8, 0, 192), [2293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_double, 9, 0, 220), [2295] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_double, 9, 0, 220), [2297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyword_smallserial, 1, 0, 0), [2299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyword_smallserial, 1, 0, 0), [2301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyword_serial, 1, 0, 0), [2303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyword_serial, 1, 0, 0), [2305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyword_bigserial, 1, 0, 0), [2307] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyword_bigserial, 1, 0, 0), [2309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bit, 4, 0, 124), [2311] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bit, 4, 0, 124), [2313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_char, 4, 0, 125), [2315] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_char, 4, 0, 125), [2317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(433), [2319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9322), [2321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13862), [2323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14648), [2325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(999), [2327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1168), [2329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11770), [2331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8699), [2333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12634), [2335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2628), [2337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8655), [2339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11842), [2341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), [2343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), [2345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5268), [2347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11772), [2349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11772), [2351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1169), [2353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1886), [2355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), [2357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835), [2359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(750), [2361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2628), [2363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), [2365] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_varchar, 4, 0, 125), [2367] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_varchar, 4, 0, 125), [2369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14553), [2371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2222), [2373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5323), [2375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_numeric, 4, 0, 124), [2377] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_numeric, 4, 0, 124), [2379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_smallint, 5, 0, 158), [2381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_smallint, 5, 0, 158), [2383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_mediumint, 5, 0, 158), [2385] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_mediumint, 5, 0, 158), [2387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_int, 5, 0, 158), [2389] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_int, 5, 0, 158), [2391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bigint, 5, 0, 158), [2393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bigint, 5, 0, 158), [2395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bit, 5, 0, 159), [2397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bit, 5, 0, 159), [2399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_time, 2, 0, 0), [2401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_time, 2, 0, 0), [2403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_timestamp, 2, 0, 0), [2405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_timestamp, 2, 0, 0), [2407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_enum, 5, 0, 161), [2409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_enum, 5, 0, 161), [2411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_time, 5, 0, 125), [2413] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_time, 5, 0, 125), [2415] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_timestamp, 5, 0, 125), [2417] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_timestamp, 5, 0, 125), [2419] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary, 4, 0, 124), [2421] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary, 4, 0, 124), [2423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_varbinary, 4, 0, 124), [2425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_varbinary, 4, 0, 124), [2427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_float, 3, 0, 0), [2429] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_float, 3, 0, 0), [2431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decimal, 4, 0, 124), [2433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decimal, 4, 0, 124), [2435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tinyint, 3, 0, 0), [2437] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tinyint, 3, 0, 0), [2439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_smallint, 3, 0, 0), [2441] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_smallint, 3, 0, 0), [2443] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_mediumint, 3, 0, 0), [2445] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_mediumint, 3, 0, 0), [2447] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_int, 3, 0, 0), [2449] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_int, 3, 0, 0), [2451] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bigint, 3, 0, 0), [2453] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bigint, 3, 0, 0), [2455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tinyint, 5, 0, 158), [2457] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tinyint, 5, 0, 158), [2459] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_size_definition, 2, 0, 79), [2461] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_size_definition, 2, 0, 79), [2463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__array_size_definition, 2, 0, 0), [2465] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__array_size_definition, 2, 0, 0), [2467] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__array_size_definition, 3, 0, 123), [2469] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__array_size_definition, 3, 0, 123), [2471] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__type, 2, 0, 0), [2473] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__type, 2, 0, 0), [2475] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__type, 2, 0, 24), [2477] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__type, 2, 0, 24), [2479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 1, 0, 42), [2481] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_size_definition_repeat1, 1, 0, 42), [2483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2401), [2485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5165), [2487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5204), [2489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4854), [2491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5290), [2493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4538), [2495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5244), [2497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6478), [2499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5238), [2501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4529), [2503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5297), [2505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5250), [2507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5375), [2509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5654), [2511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5302), [2513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6027), [2515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5261), [2517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5384), [2519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4775), [2521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5310), [2523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2377), [2525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5276), [2527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5317), [2529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3922), [2531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5282), [2533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2663), [2535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5322), [2537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4459), [2539] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5288), [2541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4526), [2543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5326), [2545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5293), [2547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5153), [2549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5306), [2551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5315), [2553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5319), [2555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5328), [2557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5329), [2559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5271), [2561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), [2563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3872), [2565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5200), [2567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), [2569] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(323), [2572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5419), [2574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4179), [2576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5539), [2578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5214), [2580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5167), [2582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5412), [2584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4345), [2586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5221), [2588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5241), [2590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5246), [2592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5263), [2594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5195), [2596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5190), [2598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5254), [2600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5278), [2602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5334), [2604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5338), [2606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5339), [2608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5340), [2610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5341), [2612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5342), [2614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5217), [2616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5284), [2618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5194), [2620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5525), [2622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5526), [2624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5527), [2626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5528), [2628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5529), [2630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5530), [2632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5374), [2634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), [2636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 22), [2638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(924), [2640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1536), [2642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072), [2644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1072), [2646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1075), [2648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11252), [2650] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8909), [2653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), [2655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1071), [2657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1073), [2659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1074), [2661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1074), [2663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_between_expression, 6, 0, 121), [2665] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_between_expression, 6, 0, 121), [2667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8909), [2669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6679), [2671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13604), [2673] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_between_expression, 5, 0, 78), [2675] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_between_expression, 5, 0, 78), [2677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572), [2679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068), [2681] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 11), [2683] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 11), [2685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 9, 0, 191), [2687] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 9, 0, 191), [2689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13625), [2691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 7, 0, 74), [2693] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 7, 0, 74), [2695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 7, 0, 156), [2697] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 7, 0, 156), [2699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 4, 0, 40), [2701] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 4, 0, 40), [2703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 7, 0, 115), [2705] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 7, 0, 115), [2707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 7, 0, 157), [2709] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 7, 0, 157), [2711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 6, 0, 115), [2713] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 6, 0, 115), [2715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 8, 0, 157), [2717] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 8, 0, 157), [2719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 6, 0, 116), [2721] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 6, 0, 116), [2723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 5, 0, 40), [2725] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 5, 0, 40), [2727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 6, 0, 74), [2729] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 6, 0, 74), [2731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 5, 0, 74), [2733] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 5, 0, 74), [2735] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 8, 0, 191), [2737] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 8, 0, 191), [2739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 5, 0, 76), [2741] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 5, 0, 76), [2743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 8, 0, 155), [2745] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 8, 0, 155), [2747] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 6, 0, 114), [2749] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 6, 0, 114), [2751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 6, 0, 40), [2753] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 6, 0, 40), [2755] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 3, 0, 0), [2757] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 3, 0, 0), [2759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 7, 0, 155), [2761] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 7, 0, 155), [2763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), [2765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), [2767] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(395), [2770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 7, 0, 114), [2772] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 7, 0, 114), [2774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 4, 0, 0), [2776] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 4, 0, 0), [2778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filter_expression, 4, 0, 0), [2780] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_filter_expression, 4, 0, 0), [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), [2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866), [2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), [2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14588), [2790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 7, 0, 40), [2792] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 7, 0, 40), [2794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 7, 0, 116), [2796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 7, 0, 116), [2798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 10, 0, 191), [2800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 10, 0, 191), [2802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 6, 0, 76), [2804] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 6, 0, 76), [2806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 9, 0, 155), [2808] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 9, 0, 155), [2810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 8, 0, 115), [2812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 8, 0, 115), [2814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 9, 0, 157), [2816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 9, 0, 157), [2818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 8, 0, 74), [2820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 8, 0, 74), [2822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_invocation, 8, 0, 156), [2824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_invocation, 8, 0, 156), [2826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(714), [2828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14767), [2830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1000), [2832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1683), [2834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12292), [2836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3857), [2838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8877), [2840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12004), [2842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), [2844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(497), [2846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6984), [2848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3444), [2850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12319), [2852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12319), [2854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1684), [2856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2863), [2858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3095), [2860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3855), [2862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3862), [2864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3857), [2866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3102), [2868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14155), [2870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), [2872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765), [2874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13107), [2876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(728), [2878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3210), [2880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(720), [2882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3306), [2884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646), [2886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), [2888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13108), [2890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), [2892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), [2894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13109), [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), [2898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(846), [2900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14591), [2902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(723), [2904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), [2906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(712), [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3339), [2910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(560), [2912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14813), [2914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(928), [2916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1094), [2918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11896), [2920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3235), [2922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8660), [2924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11968), [2926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), [2928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1911), [2930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11873), [2932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11873), [2934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), [2936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2000), [2938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), [2940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), [2942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2285), [2944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3235), [2946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2856), [2948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13102), [2950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13102), [2952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13339), [2954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13340), [2956] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__qualified_field, 1, 0, 7), [2958] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__qualified_field, 1, 0, 7), [2960] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_reference, 1, 0, 7), SHIFT(10160), [2963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), [2965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), [2967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(864), [2969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13097), [2971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__type, 1, 0, 0), [2973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__type, 1, 0, 0), [2975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), [2977] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__type, 1, 0, 24), [2979] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__type, 1, 0, 24), [2981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(709), [2983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1784), [2985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(577), [2987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14793), [2989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1008), [2991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1320), [2993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12357), [2995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4265), [2997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8614), [2999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12353), [3001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), [3003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7153), [3005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2558), [3007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12055), [3009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12055), [3011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1250), [3013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2846), [3015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), [3017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), [3019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2763), [3021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4265), [3023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3211), [3025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(554), [3027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1452), [3029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), [3031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3795), [3033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1453), [3035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(724), [3037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3225), [3039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(703), [3041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), [3043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(725), [3045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4927), [3047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(722), [3049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3933), [3051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1126), [3053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(553), [3055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11653), [3057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12372), [3059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), [3061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6411), [3063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127), [3065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), [3067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), [3069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13105), [3071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(726), [3073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3828), [3075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(571), [3077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2354), [3079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subquery, 3, 0, 8), [3081] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subquery, 3, 0, 8), [3083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(718), [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3052), [3087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(711), [3089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5758), [3091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), [3093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), [3095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13106), [3097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(550), [3099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1415), [3101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3366), [3103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1416), [3105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(706), [3107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1838), [3109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(661), [3111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2989), [3113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(727), [3115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804), [3117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(568), [3119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1965), [3121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(708), [3123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2855), [3125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(551), [3127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14796), [3129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1009), [3131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1498), [3133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12043), [3135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4856), [3137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8698), [3139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11613), [3141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), [3143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3317), [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11822), [3147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11822), [3149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1485), [3151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4416), [3153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2585), [3155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2845), [3157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2831), [3159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4856), [3161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4524), [3163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(716), [3165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5109), [3167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(704), [3169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), [3171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(790), [3173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), [3175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804), [3177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), [3179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808), [3181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), [3183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810), [3185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), [3187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812), [3189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), [3191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), [3193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678), [3195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767), [3197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), [3199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792), [3201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10281), [3203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14073), [3205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10293), [3207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), [3209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1618), [3211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1338), [3213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340), [3215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1340), [3217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1338), [3219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1341), [3221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10769), [3223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8940), [3225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), [3227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337), [3229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1337), [3231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339), [3233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1335), [3235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8940), [3238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10305), [3240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10315), [3242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10322), [3244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10326), [3246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10330), [3248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10335), [3250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11000), [3252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11011), [3254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11018), [3256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11028), [3258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11037), [3260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11044), [3262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11049), [3264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11053), [3266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11056), [3268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11059), [3270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11062), [3272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10339), [3274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), [3276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), [3278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9308), [3280] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(561), [3283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), [3285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), [3287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13092), [3289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10251), [3291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10267), [3293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), [3295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14590), [3297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), [3299] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bit_string, 1, 0, 0), [3301] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bit_string, 1, 0, 0), [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), [3305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849), [3307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(852), [3309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), [3311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), [3313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_size_definition, 1, 0, 42), [3315] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_size_definition, 1, 0, 42), [3317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), [3319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820), [3321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(965), [3323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1554), [3325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088), [3327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090), [3329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1090), [3331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1088), [3333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1091), [3335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848), [3337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), [3339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832), [3341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), [3343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), [3345] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bit_string, 2, 0, 0), [3347] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bit_string, 2, 0, 0), [3349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), [3351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9914), [3353] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(666), [3356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10564), [3358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8919), [3360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), [3362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1087), [3364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1087), [3366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1089), [3368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085), [3370] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8919), [3373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), [3375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797), [3377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13093), [3379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13094), [3381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13095), [3383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13096), [3385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13098), [3387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13099), [3389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13101), [3391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13110), [3393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13111), [3395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_reference, 3, 0, 25), [3397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_reference, 3, 0, 25), [3399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9936), [3401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14589), [3403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13117), [3405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13118), [3407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13119), [3409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13120), [3411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13121), [3413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14592), [3415] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9400), [3418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), [3420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13122), [3422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838), [3424] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join, 6, 0, 168), [3426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1086), [3428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), [3430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__integer, 1, 0, 0), [3432] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__integer, 1, 0, 0), [3434] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__integer, 2, 0, 0), [3436] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__integer, 2, 0, 0), [3438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lateral_join, 5, 0, 0), [3440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14781), [3442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1249), [3444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6837), [3446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(884), [3448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12238), [3450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), [3452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6416), [3454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11994), [3456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11994), [3458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), [3460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532), [3462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), [3464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(896), [3466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(884), [3468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), [3470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join, 7, 0, 170), [3472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_size_definition, 1, 0, 0), [3474] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_size_definition, 1, 0, 0), [3476] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join, 4, 0, 89), [3478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join, 5, 0, 135), [3480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lateral_join, 6, 0, 0), [3482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lateral_join, 6, 0, 45), [3484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lateral_join, 7, 0, 0), [3486] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lateral_join, 7, 0, 84), [3488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join, 8, 0, 221), [3490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14808), [3492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1376), [3494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6983), [3496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2308), [3498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11672), [3500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), [3502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6353), [3504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11617), [3506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11617), [3508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1334), [3510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1825), [3512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1912), [3514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2322), [3516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2309), [3518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), [3520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1907), [3522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828), [3524] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lateral_join, 8, 0, 128), [3526] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join, 9, 0, 241), [3528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lateral_join, 9, 0, 165), [3530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), [3532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), [3534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1352), [3536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1354), [3538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1354), [3540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1352), [3542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1355), [3544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), [3546] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(829), [3549] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 1, 0, 0), [3551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 1, 0, 0), [3553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8653), [3555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10797), [3557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8941), [3559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1650), [3561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1351), [3563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1351), [3565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1353), [3567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), [3569] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8941), [3572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4560), [3574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5324), [3576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_is_not, 2, 0, 0), [3578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14571), [3580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_is_not, 2, 0, 0), [3582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13966), [3584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(874), [3586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4546), [3588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14805), [3590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1012), [3592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1373), [3594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11741), [3596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4767), [3598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8931), [3600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11658), [3602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), [3604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2826), [3606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12131), [3608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12131), [3610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), [3612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3610), [3614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4025), [3616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4780), [3618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4772), [3620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4767), [3622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4166), [3624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1350), [3626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), [3628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(880), [3630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4384), [3632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1004), [3634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11763), [3636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8918), [3638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), [3640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2551), [3642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14778), [3644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1003), [3646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(910), [3648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12142), [3650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1219), [3652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4539), [3654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8782), [3656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12199), [3658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), [3660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2224), [3662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11765), [3664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11765), [3666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1052), [3668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3226), [3670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3566), [3672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4655), [3674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4542), [3676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4539), [3678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3801), [3680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_literal, 1, 0, 0), [3682] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_literal, 1, 0, 0), [3684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4352), [3686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5219), [3688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4473), [3690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5283), [3692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(897), [3694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4077), [3696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14799), [3698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1010), [3700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(911), [3702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11816), [3704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1347), [3706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4676), [3708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8783), [3710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11630), [3712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), [3714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2174), [3716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11742), [3718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11742), [3720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1292), [3722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3307), [3724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), [3726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), [3728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4677), [3730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4676), [3732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3865), [3734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14814), [3736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1015), [3738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(960), [3740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11609), [3742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1378), [3744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4439), [3746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9063), [3748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11703), [3750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), [3752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2332), [3754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11795), [3756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11795), [3758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361), [3760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3220), [3762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3696), [3764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4506), [3766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4452), [3768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4439), [3770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3611), [3772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4814), [3774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5289), [3776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(893), [3778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1967), [3780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4532), [3782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5296), [3784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), [3786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5251), [3788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1013), [3790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11884), [3792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8962), [3794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), [3796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3668), [3798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4337), [3800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5364), [3802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5658), [3804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5301), [3806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2300), [3808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6460), [3810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5239), [3812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4956), [3814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14802), [3816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1011), [3818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(919), [3820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12262), [3822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1360), [3824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5777), [3826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8874), [3828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11644), [3830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), [3832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3831), [3834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11889), [3836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11889), [3838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), [3840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4912), [3842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5091), [3844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5822), [3846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5775), [3848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5777), [3850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5087), [3852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4956), [3854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(930), [3856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4221), [3858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4779), [3860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5308), [3862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2653), [3864] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case, 9, 0, 0), [3866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_case, 9, 0, 0), [3868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5092), [3870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14784), [3872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1005), [3874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(981), [3876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11982), [3878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1270), [3880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6149), [3882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8711), [3884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12286), [3886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), [3888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4033), [3890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11966), [3892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11966), [3894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1183), [3896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5069), [3898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5476), [3900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5867), [3902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6150), [3904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6149), [3906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5515), [3908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5092), [3910] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__decimal_number, 2, 0, 0), [3912] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__decimal_number, 2, 0, 0), [3914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(955), [3916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), [3918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2225), [3920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5316), [3922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3781), [3924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5196), [3926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1114), [3928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5943), [3930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6087), [3932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5262), [3934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 1, 0, 6), [3936] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 1, 0, 6), [3938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case, 10, 0, 0), [3940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_case, 10, 0, 0), [3942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exists, 2, 0, 0), [3944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_exists, 2, 0, 0), [3946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_interval, 2, 0, 0), [3948] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_interval, 2, 0, 0), [3950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list, 2, 0, 0), [3952] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list, 2, 0, 0), [3954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2486), [3956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2665), [3958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5321), [3960] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), [3962] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), [3964] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__string_casting, 2, 0, 0), [3966] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__string_casting, 2, 0, 0), [3968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__qualified_field, 3, 0, 18), [3970] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__qualified_field, 3, 0, 18), [3972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_function, 3, 0, 0), [3974] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_window_function, 3, 0, 0), [3976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(878), [3978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1674), [3980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), [3982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2818), [3984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1675), [3986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__column_constraint, 4, 0, 0), [3988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__column_constraint, 4, 0, 0), [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1069), [3992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), [3994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(872), [3996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4319), [3998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_implicit_cast, 3, 0, 23), [4000] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_implicit_cast, 3, 0, 23), [4002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14771), [4004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1001), [4006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(976), [4008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11922), [4010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1027), [4012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4366), [4014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8673), [4016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12058), [4018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), [4020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2020), [4022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12225), [4024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12225), [4026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), [4028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2641), [4030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1920), [4032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2366), [4034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4376), [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4366), [4038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3314), [4040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(933), [4042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2594), [4044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), [4046] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), [4048] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 14), [4050] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 14), [4052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list, 4, 0, 0), [4054] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list, 4, 0, 0), [4056] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), [4058] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), [4060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14787), [4062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1006), [4064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1019), [4066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12097), [4068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1291), [4070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2476), [4072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8879), [4074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12315), [4076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), [4078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(659), [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11923), [4082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11923), [4084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082), [4086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1853), [4088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1931), [4090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2507), [4092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2477), [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2476), [4096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2011), [4098] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_specification, 2, 0, 0), [4100] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_window_specification, 2, 0, 0), [4102] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript, 4, 0, 41), [4104] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript, 4, 0, 41), [4106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 5, 0, 0), [4108] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 5, 0, 0), [4110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__qualified_field, 5, 0, 73), [4112] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__qualified_field, 5, 0, 73), [4114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2383), [4116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5269), [4118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case, 8, 0, 0), [4120] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_case, 8, 0, 0), [4122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2445), [4124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5166), [4126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_specification, 3, 0, 0), [4128] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_window_specification, 3, 0, 0), [4130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list, 3, 0, 0), [4132] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list, 3, 0, 0), [4134] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cast, 6, 0, 113), [4136] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cast, 6, 0, 113), [4138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case, 6, 0, 0), [4140] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_case, 6, 0, 0), [4142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14775), [4144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1002), [4146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(887), [4148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12213), [4150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1182), [4152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6489), [4154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8972), [4156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12147), [4158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), [4160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4710), [4162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12157), [4164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12157), [4166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1040), [4168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5779), [4170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064), [4174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6437), [4176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6489), [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5868), [4180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(903), [4182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1333), [4184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), [4186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3782), [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1271), [4190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(952), [4192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(521), [4194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(986), [4196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1801), [4198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_specification, 4, 0, 0), [4200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_window_specification, 4, 0, 0), [4202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript, 6, 0, 122), [4204] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript, 6, 0, 122), [4206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case, 7, 0, 0), [4208] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_case, 7, 0, 0), [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3930), [4212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5277), [4214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14790), [4216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1007), [4218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(890), [4220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11911), [4222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1305), [4224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4141), [4226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9008), [4228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12332), [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), [4232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2054), [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12264), [4236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12264), [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1220), [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2961), [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3195), [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4264), [4246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4143), [4248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4141), [4250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3228), [4252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(898), [4254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2290), [4256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1686), [4258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6171), [4260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1694), [4262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6181), [4264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697), [4266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6182), [4268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700), [4270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6183), [4272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1703), [4274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6185), [4276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1706), [4278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6186), [4280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1709), [4282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6187), [4284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1712), [4286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6189), [4288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1715), [4290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6190), [4292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1718), [4294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6191), [4296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1721), [4298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6193), [4300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1724), [4302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6195), [4304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1727), [4306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6196), [4308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1730), [4310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6197), [4312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1733), [4314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6198), [4316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1736), [4318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6199), [4320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1739), [4322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6201), [4324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4638), [4326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5245), [4328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14811), [4330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1014), [4332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(958), [4334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12104), [4336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1377), [4338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2707), [4340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9014), [4342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11690), [4344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), [4346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(827), [4348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11751), [4350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11751), [4352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1348), [4354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2062), [4356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2214), [4358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2638), [4360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2708), [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2707), [4364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2340), [4366] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__column_constraint, 2, 0, 0), [4368] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__column_constraint, 2, 0, 0), [4370] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_specification, 5, 0, 0), [4372] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_window_specification, 5, 0, 0), [4374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1976), [4376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4236), [4378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4201), [4380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3946), [4382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1971), [4384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1975), [4386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2009), [4388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2016), [4390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2021), [4392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2025), [4394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2031), [4396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2033), [4398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2038), [4400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2041), [4402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2048), [4404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1956), [4406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4796), [4408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4766), [4410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4787), [4412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4733), [4414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4734), [4416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4712), [4418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4744), [4420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4748), [4422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4752), [4424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4753), [4426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4736), [4428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2370), [4430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2363), [4432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2130), [4434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2287), [4436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2351), [4438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2355), [4440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2096), [4442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2100), [4444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2319), [4446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2297), [4448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2162), [4450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370), [4452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4713), [4454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), [4456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5354), [4458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365), [4460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), [4464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5362), [4466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367), [4468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368), [4470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(372), [4472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(360), [4474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363), [4476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), [4478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), [4480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5363), [4482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5896), [4484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(364), [4486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(362), [4488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(652), [4490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5365), [4492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6319), [4494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(667), [4496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(668), [4498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(669), [4500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(670), [4502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(671), [4504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(672), [4506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(673), [4508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(674), [4510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1959), [4512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1987), [4514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2099), [4516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1762), [4518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14564), [4520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(679), [4522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(683), [4524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2562), [4526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(773), [4528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2834), [4530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5914), [4532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5830), [4534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4778), [4536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), [4538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5383), [4540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6126), [4542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), [4544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5385), [4546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5397), [4548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(953), [4550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2572), [4552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(789), [4554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5643), [4556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2573), [4558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(791), [4560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5402), [4562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5985), [4564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4714), [4566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5875), [4568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6010), [4570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2581), [4572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(798), [4574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2583), [4576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(799), [4578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4751), [4580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), [4582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6045), [4584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6314), [4586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2615), [4588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(816), [4590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), [4592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6065), [4594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2618), [4596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(823), [4598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1792), [4600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1793), [4602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4238), [4604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1799), [4606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1800), [4608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1802), [4610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1803), [4612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1828), [4614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1831), [4616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1832), [4618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1833), [4620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4916), [4622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2071), [4624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4918), [4626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5689), [4628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5039), [4630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2637), [4632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4777), [4634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(785), [4636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4919), [4638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3109), [4640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(788), [4642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1384), [4644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749), [4646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5613), [4648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5432), [4650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4374), [4652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2035), [4654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4619), [4656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(778), [4658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5478), [4660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1679), [4662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4395), [4664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2058), [4666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4396), [4668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2059), [4670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(800), [4672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4400), [4674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2063), [4676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4401), [4678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2064), [4680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(821), [4682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4406), [4684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2065), [4686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4408), [4688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2066), [4690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4313), [4692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4314), [4694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1763), [4696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4219), [4698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4220), [4700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4222), [4702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4223), [4704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4224), [4706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4225), [4708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4226), [4710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4227), [4712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4230), [4714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4231), [4716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4785), [4718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4029), [4720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3937), [4722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3938), [4724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3939), [4726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3940), [4728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3956), [4730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3957), [4732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3958), [4734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3959), [4736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3989), [4738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4004), [4740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4876), [4742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2503), [4744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4824), [4746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4491), [4748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5808), [4750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4806), [4752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1981), [4754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2163), [4756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5744), [4758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5706), [4760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5715), [4762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2705), [4764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(906), [4766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5913), [4768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3104), [4770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5566), [4772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5721), [4774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2725), [4776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(915), [4778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2731), [4780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(923), [4782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5648), [4784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2723), [4786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(929), [4788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2635), [4790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(931), [4792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4237), [4794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2726), [4796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(937), [4798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2684), [4800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(941), [4802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2369), [4804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2019), [4806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), [4808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1938), [4810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939), [4812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940), [4814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), [4816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1942), [4818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1943), [4820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1944), [4822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1945), [4824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946), [4826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2837), [4828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3991), [4830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2094), [4832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3433), [4834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1993), [4836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1932), [4838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4484), [4840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2335), [4842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4732), [4844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1934), [4846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4540), [4848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2350), [4850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4556), [4852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2365), [4854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1949), [4856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4573), [4858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2182), [4860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4574), [4862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2192), [4864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1950), [4866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4592), [4868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2195), [4870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4601), [4872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2196), [4874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369), [4876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2289), [4878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2171), [4880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2172), [4882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2176), [4884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2179), [4886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2198), [4888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2199), [4890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2211), [4892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2213), [4894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2234), [4896] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2242), [4898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2716), [4900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5044), [4902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988), [4904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(992), [4906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(995), [4908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1018), [4910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(877), [4912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(882), [4914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4028), [4916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3780), [4918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3829), [4920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3830), [4922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3832), [4924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3833), [4926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3836), [4928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3837), [4930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3838), [4932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3839), [4934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3844), [4936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3851), [4938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3942), [4940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4928), [4942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2334), [4944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2271), [4946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2272), [4948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2274), [4950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2275), [4952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2276), [4954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(651), [4956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2168), [4958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2299), [4960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2301), [4962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2302), [4964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2304), [4966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2305), [4968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2306), [4970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307), [4972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2314), [4974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2317), [4976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2325), [4978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2870), [4980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2017), [4982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3827), [4984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3508), [4986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3509), [4988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3510), [4990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3511), [4992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3512), [4994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3513), [4996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3514), [4998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3515), [5000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3517), [5002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3518), [5004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1768), [5006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4656), [5008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2288), [5010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2590), [5012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2603), [5014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2604), [5016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2605), [5018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2606), [5020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2608), [5022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2609), [5024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2610), [5026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2611), [5028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2612), [5030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2613), [5032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3779), [5034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(518), [5036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(519), [5038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(520), [5040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(522), [5042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(523), [5044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(524), [5046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(525), [5048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(526), [5050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(527), [5052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(528), [5054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(529), [5056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4593), [5058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2167), [5060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(826), [5062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(836), [5064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(837), [5066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(839), [5068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(840), [5070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(841), [5072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(842), [5074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(843), [5076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(844), [5078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(850), [5080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(858), [5082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3826), [5084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2331), [5086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2202), [5088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2203), [5090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2204), [5092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2205), [5094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2206), [5096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2207), [5098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2208), [5100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2209), [5102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2210), [5104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2212), [5106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2589), [5108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4729), [5110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4817), [5112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(517), [5114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(825), [5116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2329), [5118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1960), [5120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1966), [5122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2061), [5124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5127), [5126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6263), [5128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1336), [5130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), [5132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6338), [5134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5814), [5136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6373), [5138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5110), [5140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6192), [5142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5634), [5144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5113), [5146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), [5148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5169), [5150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5853), [5152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), [5154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5172), [5156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), [5158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5173), [5160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), [5162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5174), [5164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5866), [5166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), [5168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5175), [5170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), [5172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5176), [5174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1974), [5176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4794), [5178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), [5180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5882), [5182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5886), [5184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933), [5186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5897), [5188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4378), [5190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4379), [5192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4317), [5194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4318), [5196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4320), [5198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4321), [5200] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4322), [5202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4323), [5204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4324), [5206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4325), [5208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4328), [5210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4330), [5212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2816), [5214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2817), [5216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2819), [5218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2820), [5220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2821), [5222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2822), [5224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2823), [5226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2824), [5228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2825), [5230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2827), [5232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2918), [5234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1428), [5236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1429), [5238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1430), [5240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1431), [5242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1432), [5244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1433), [5246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4578), [5248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4579), [5250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4544), [5252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4545), [5254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4547), [5256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4548), [5258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4549), [5260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4550), [5262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4551), [5264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4552), [5266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4554), [5268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4555), [5270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5047), [5272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2809), [5274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5050), [5276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2671), [5278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1771), [5280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3797), [5282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1772), [5284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1773), [5286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1774), [5288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1775), [5290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1776), [5292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1777), [5294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2014), [5296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2952), [5298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1778), [5300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1779), [5302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1780), [5304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1781), [5306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1782), [5308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1783), [5310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4383), [5312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4385), [5314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4386), [5316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4387), [5318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4388), [5320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4389), [5322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4390), [5324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4391), [5326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4392), [5328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4393), [5330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4394), [5332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3392), [5334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4382), [5336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6322), [5338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5605), [5340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6333), [5342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4977), [5344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6115), [5346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4978), [5348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6134), [5350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6146), [5352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6152), [5354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6288), [5356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5751), [5358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6289), [5360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4988), [5362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5836), [5364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4989), [5366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5844), [5368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5851), [5370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5856), [5372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6318), [5374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5621), [5376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6356), [5378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4996), [5380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5884), [5382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4997), [5384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5885), [5386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5888), [5388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5889), [5390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6334), [5392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5644), [5394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6335), [5396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4999), [5398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5920), [5400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5000), [5402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5924), [5404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5926), [5406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5928), [5408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6250), [5410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5675), [5412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6254), [5414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5003), [5416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5951), [5418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5004), [5420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5954), [5422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5957), [5424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5959), [5426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6345), [5428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5724), [5430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6346), [5432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5009), [5434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5990), [5436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5010), [5438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5997), [5440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5998), [5442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5999), [5444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6354), [5446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5752), [5448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6359), [5450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5013), [5452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6033), [5454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5014), [5456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6039), [5458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6040), [5460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6041), [5462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6409), [5464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5803), [5466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2024), [5468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6417), [5470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5015), [5472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6055), [5474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5016), [5476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6056), [5478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6057), [5480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6059), [5482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6221), [5484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5569), [5486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6223), [5488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5018), [5490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6069), [5492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5019), [5494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6070), [5496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6071), [5498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6072), [5500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6260), [5502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5590), [5504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6264), [5506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5022), [5508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6114), [5510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5023), [5512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6116), [5514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6120), [5516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6125), [5518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6291), [5520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5609), [5522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6293), [5524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5027), [5526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6138), [5528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5028), [5530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6139), [5532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6140), [5534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6141), [5536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6313), [5538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5626), [5540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6315), [5542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5029), [5544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6151), [5546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5030), [5548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6153), [5550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6155), [5552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6158), [5554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6348), [5556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5637), [5558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6352), [5560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5031), [5562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6170), [5564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5032), [5566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6175), [5568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6176), [5570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6177), [5572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6374), [5574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5645), [5576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6380), [5578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5034), [5580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6200), [5582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5035), [5584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6203), [5586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6204), [5588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6032), [5590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6364), [5592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5657), [5594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6365), [5596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5037), [5598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5825), [5600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5038), [5602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5827), [5604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5828), [5606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5829), [5608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6387), [5610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5671), [5612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6390), [5614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5040), [5616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5831), [5618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5041), [5620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5832), [5622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5833), [5624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5834), [5626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6405), [5628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6407), [5630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6421), [5632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6426), [5634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6402), [5636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6361), [5638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6349), [5640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6357), [5642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6384), [5644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6401), [5646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5080), [5648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4759), [5650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5081), [5652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2557), [5654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), [5656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5370), [5658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5960), [5660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1403), [5662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3232), [5664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2026), [5666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1406), [5668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1407), [5670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2027), [5672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028), [5674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1410), [5676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1411), [5678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5861), [5680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1413), [5682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5863), [5684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1414), [5686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2857), [5688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2858), [5690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5378), [5692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5380), [5694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1021), [5696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4810), [5698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6159), [5700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6163), [5702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4421), [5704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4424), [5706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6051), [5708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6052), [5710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6054), [5712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), [5714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5458), [5716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), [5718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5459), [5720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), [5722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5460), [5724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), [5726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5461), [5728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), [5730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5462), [5732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6075), [5734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6076), [5736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6077), [5738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5824), [5740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6078), [5742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6079), [5744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6080), [5746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6081), [5748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6082), [5750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6084), [5752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6085), [5754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6086), [5756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6088), [5758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6089), [5760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6090), [5762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6091), [5764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6092), [5766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6093), [5768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6094), [5770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6095), [5772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6096), [5774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6097), [5776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6098), [5778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6099), [5780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6100), [5782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6101), [5784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6102), [5786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6103), [5788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6104), [5790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6105), [5792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6107), [5794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6108), [5796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6109), [5798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6111), [5800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6112), [5802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6113), [5804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6117), [5806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6118), [5808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6119), [5810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6122), [5812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6123), [5814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6124), [5816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6128), [5818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6129), [5820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6130), [5822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6131), [5824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6132), [5826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6133), [5828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), [5830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5502), [5832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4072), [5834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4074), [5836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4200), [5838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3917), [5840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4218), [5842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5580), [5844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14005), [5846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1986), [5848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373), [5850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12920), [5852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1988), [5854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2112), [5856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12928), [5858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1989), [5860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2114), [5862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12929), [5864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1990), [5866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), [5868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12930), [5870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1991), [5872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2120), [5874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12931), [5876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1992), [5878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2122), [5880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12932), [5882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), [5884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2145), [5886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14567), [5888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11264), [5890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), [5892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8759), [5894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1386), [5896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1131), [5898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1132), [5900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1131), [5902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1133), [5904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134), [5906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1134), [5908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1132), [5910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1135), [5912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2342), [5914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12925), [5916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12925), [5918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12985), [5920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12986), [5922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), [5924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2144), [5926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379), [5928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1888), [5930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14633), [5932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2128), [5934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2526), [5936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1841), [5938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14872), [5940] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_reference, 1, 0, 7), REDUCE(sym__qualified_field, 1, 0, 7), [5943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385), [5945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129), [5947] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8759), [5950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14219), [5952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13927), [5954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1994), [5956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14566), [5958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2134), [5960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2582), [5962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14189), [5964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1923), [5966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2249), [5968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1924), [5970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2292), [5972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1925), [5974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2341), [5976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1926), [5978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2111), [5980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1927), [5982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2119), [5984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1928), [5986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2216), [5988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1929), [5990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2228), [5992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1930), [5994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2250), [5996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9770), [5998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2143), [6000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2378), [6002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13442), [6004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146), [6006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2382), [6008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13450), [6010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2147), [6012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2376), [6014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13451), [6016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2149), [6018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2385), [6020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13452), [6022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2150), [6024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2386), [6026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13453), [6028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2151), [6030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388), [6032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13454), [6034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10044), [6036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10047), [6038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1919), [6040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2324), [6042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2509), [6044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14861), [6046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2158), [6048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2393), [6050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14636), [6052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12411), [6054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12421), [6056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12425), [6058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2359), [6060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2542), [6062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12454), [6064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2251), [6066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2544), [6068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12476), [6070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2227), [6072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2546), [6074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12498), [6076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2215), [6078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2548), [6080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12586), [6082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2115), [6084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2549), [6086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12601), [6088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1909), [6090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2482), [6092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1957), [6094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1902), [6096] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1909), [6099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1985), [6101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12915), [6103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_term, 1, 0, 5), [6105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_term, 1, 0, 5), [6107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9957), [6109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10817), [6111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1379), [6113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1380), [6115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(899), [6117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9038), [6119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1383), [6121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6679), [6123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13604), [6125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1390), [6127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1401), [6129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), [6131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), [6133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1401), [6135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1564), [6137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1662), [6139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1662), [6141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1023), [6143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1665), [6145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1908), [6147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13447), [6149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13447), [6151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13528), [6153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13529), [6155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10408), [6157] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1919), [6160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1882), [6162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2135), [6164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2148), [6166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2153), [6168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2169), [6170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2170), [6172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2238), [6174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2254), [6176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2263), [6178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1947), [6180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10594), [6182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), [6184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1222), [6186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), [6188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8923), [6190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), [6192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563), [6194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1223), [6196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), [6198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), [6200] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1223), [6202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225), [6204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1226), [6206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1226), [6208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1224), [6210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1227), [6212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1948), [6214] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8923), [6217] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1948), [6220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12933), [6222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12934), [6224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2259), [6226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2576), [6228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2265), [6230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2579), [6232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10718), [6234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957), [6236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8896), [6238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1509), [6240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), [6242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), [6244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1031), [6246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1033), [6248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), [6250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1034), [6252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1032), [6254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1035), [6256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14565), [6258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2298), [6260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2591), [6262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12921), [6264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12940), [6266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12941), [6268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10172), [6270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10627), [6272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1251), [6274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1252), [6276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(998), [6278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8927), [6280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1608), [6282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), [6284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1253), [6286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1254), [6288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), [6290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1253), [6292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1255), [6294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1256), [6296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1256), [6298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1254), [6300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1257), [6302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2356), [6304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2518), [6306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9949), [6308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9961), [6310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12942), [6312] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(9038), [6315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2181), [6317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2323), [6319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14841), [6321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12943), [6323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12944), [6325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2132), [6327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142), [6329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13437), [6331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12945), [6333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2131), [6335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2164), [6337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2166), [6339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2173), [6341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2175), [6343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2177), [6345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14568), [6347] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9432), [6350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2156), [6352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14635), [6354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2201), [6356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2001), [6358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183), [6360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2438), [6362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2184), [6364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2439), [6366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2185), [6368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2440), [6370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2186), [6372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2441), [6374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2187), [6376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2443), [6378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2357), [6380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2519), [6382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1535), [6384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1936), [6386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2095), [6388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2461), [6390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197), [6392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2462), [6394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2200), [6396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2467), [6398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), [6400] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8896), [6403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8636), [6405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2109), [6407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14315), [6409] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_by, 3, 0, 0), [6411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1099), [6413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1030), [6415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1196), [6417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), [6419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12922), [6421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12924), [6423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2358), [6425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2520), [6427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12916), [6429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12917), [6431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2362), [6433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2521), [6435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12918), [6437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12919), [6439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2364), [6441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2522), [6443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2465), [6445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883), [6447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1527), [6449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), [6451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1056), [6453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1059), [6455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13440), [6457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13441), [6459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13443), [6461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13444), [6463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13446), [6465] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 1, 0, 0), SHIFT(12925), [6468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13398), [6470] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 1, 0, 0), SHIFT(12925), [6473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13399), [6475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13381), [6477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2595), [6479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13455), [6481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13456), [6483] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9267), [6486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14851), [6488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14852), [6490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2795), [6492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3051), [6494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2550), [6496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14580), [6498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11114), [6500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), [6502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8906), [6504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562), [6506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1055), [6508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1055), [6510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), [6512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058), [6514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1058), [6516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14634), [6518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2564), [6520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13457), [6522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13458), [6524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13459), [6526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13460), [6528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13461), [6530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13462), [6532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2392), [6534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2394), [6536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2395), [6538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2396), [6540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397), [6542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2398), [6544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14880), [6546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14637), [6548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9120), [6551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2409), [6553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14896), [6555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12368), [6557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), [6559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10692), [6561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), [6563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1294), [6565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889), [6567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8936), [6569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1635), [6571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1591), [6573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1262), [6575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295), [6577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), [6579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), [6581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1295), [6583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1297), [6585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1298), [6587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1298), [6589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1296), [6591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1299), [6593] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8927), [6596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10819), [6598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1362), [6600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1363), [6602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), [6604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8942), [6606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), [6608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), [6610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), [6612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1365), [6614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), [6616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1364), [6618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), [6620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1367), [6622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1367), [6624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1365), [6626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1368), [6628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2451), [6630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2452), [6632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2453), [6634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2454), [6636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2455), [6638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2468), [6640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), [6642] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8942), [6645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2320), [6647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2593), [6649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12602), [6651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12611), [6653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2592), [6655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13982), [6657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2587), [6659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2588), [6661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14854), [6663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14916), [6665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14933), [6667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12359), [6669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2597), [6671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12439), [6673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8823), [6675] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8906), [6678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2617), [6680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_target, 1, 0, 0), [6682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7066), [6684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), [6686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9761), [6688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), [6690] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8936), [6693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2321), [6695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10046), [6697] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2321), [6700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13652), [6702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2577), [6704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10049), [6706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2303), [6708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14845), [6710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14846), [6712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), [6714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2567), [6716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2568), [6718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2569), [6720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2586), [6722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13438), [6724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13439), [6726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2570), [6728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2571), [6730] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 4, 0, 125), SHIFT(12925), [6733] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 4, 0, 125), SHIFT(12925), [6736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2938), [6738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7581), [6740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10740), [6742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1322), [6744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1323), [6746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), [6748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8939), [6750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10484), [6752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), [6754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), [6756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1324), [6758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1325), [6760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), [6762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1324), [6764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326), [6766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1327), [6768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1327), [6770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1325), [6772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1328), [6774] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 1, 0, 0), SHIFT(13447), [6777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13538), [6779] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 1, 0, 0), SHIFT(13447), [6782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13539), [6784] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), [6786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3016), [6788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3213), [6790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2655), [6792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14504), [6794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2794), [6796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3046), [6798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13038), [6800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12572), [6802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12573), [6804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2798), [6806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3092), [6808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13047), [6810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2799), [6812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3097), [6814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13048), [6816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2800), [6818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3100), [6820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13049), [6822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2801), [6824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3108), [6826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13050), [6828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2805), [6830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3117), [6832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14583), [6834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1661), [6836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1466), [6838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), [6840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), [6842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12574), [6844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2599), [6846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8646), [6848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), [6850] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2600), [6853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13043), [6855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13280), [6857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13281), [6859] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8939), [6862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2797), [6864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3088), [6866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13046), [6868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3352), [6870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where, 2, 0, 49), [6872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2802), [6874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14582), [6876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__column_list, 3, 0, 46), [6878] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__column_list, 3, 0, 46), [6880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3381), [6882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3578), [6884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2754), [6886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14520), [6888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3005), [6890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3189), [6892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12567), [6894] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 4, 0, 125), SHIFT(13447), [6897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), [6899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2781), [6901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3110), [6903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3409), [6905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14509), [6907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2808), [6909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2917), [6911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2810), [6913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2920), [6915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2811), [6917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2922), [6919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2812), [6921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2924), [6923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2813), [6925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2926), [6927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2828), [6929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2951), [6931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2829), [6933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2954), [6935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1470), [6937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1478), [6939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), [6941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__column_list, 4, 0, 46), [6943] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__column_list, 4, 0, 46), [6945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2793), [6947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13033), [6949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2830), [6951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2958), [6953] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 4, 0, 125), SHIFT(13447), [6956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3032), [6958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3237), [6960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12575), [6962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3034), [6964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3251), [6966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12576), [6968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3042), [6970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3309), [6972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12577), [6974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3050), [6976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3315), [6978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12578), [6980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3071), [6982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3368), [6984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12579), [6986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inner_default_expression, 1, 0, 0), [6988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inner_default_expression, 1, 0, 0), [6990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8958), [6992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3350), [6994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3708), [6996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2761), [6998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14572), [7000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12984), [7002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12984), [7004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13103), [7006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13104), [7008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10294), [7010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10264), [7012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13039), [7014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3379), [7016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3577), [7018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12646), [7020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12651), [7022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12651), [7024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12652), [7026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12653), [7028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3212), [7030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3582), [7032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12654), [7034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3244), [7036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3583), [7038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12655), [7040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3274), [7042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3584), [7044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12656), [7046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3287), [7048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3585), [7050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12657), [7052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3342), [7054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3586), [7056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12658), [7058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3349), [7060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3707), [7062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12979), [7064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3166), [7066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3589), [7068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14525), [7070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3353), [7072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3711), [7074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12987), [7076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3359), [7078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3712), [7080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12988), [7082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3360), [7084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3714), [7086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12989), [7088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3361), [7090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3715), [7092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12990), [7094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3362), [7096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3716), [7098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12991), [7100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3378), [7102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3720), [7104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14575), [7106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3641), [7108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4064), [7110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3075), [7112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14638), [7114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3788), [7116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13034), [7118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13035), [7120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13036), [7122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13037), [7124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13040), [7126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13042), [7128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3778), [7130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3484), [7132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4134), [7134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3041), [7136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14547), [7138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2969), [7140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3127), [7142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13051), [7144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13052), [7146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14581), [7148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2970), [7150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3129), [7152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2971), [7154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3137), [7156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12358), [7158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13059), [7160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13060), [7162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2974), [7164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3152), [7166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2984), [7168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3154), [7170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13061), [7172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13062), [7174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13063), [7176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3116), [7178] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3119), [7180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3122), [7182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3014), [7184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2883), [7186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2884), [7188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14584), [7190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13977), [7192] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9301), [7195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2897), [7197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2931), [7199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2941), [7201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2942), [7203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2946), [7205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2947), [7207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10721), [7209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(951), [7211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8900), [7213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1544), [7215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1500), [7217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1436), [7219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1437), [7221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1436), [7223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1438), [7225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1439), [7227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1439), [7229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1437), [7231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1440), [7233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1434), [7235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8900), [7238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), [7240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2956), [7242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2959), [7244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2960), [7246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__having, 2, 0, 0), [7248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3105), [7250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14508), [7252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1435), [7254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), [7256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3036), [7258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3273), [7260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3038), [7262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3276), [7264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3478), [7266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3970), [7268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3033), [7270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14612), [7272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3044), [7274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3292), [7276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13485), [7278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13485), [7280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13532), [7282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13533), [7284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2796), [7286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2981), [7288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3004), [7290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12562), [7292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3783), [7294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3149), [7296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3760), [7298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14103), [7300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3134), [7302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3671), [7304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3489), [7306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4377), [7308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12799), [7310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12569), [7312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3972), [7314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12571), [7316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3491), [7318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3891), [7320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12801), [7322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3291), [7324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3348), [7326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12974), [7328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3142), [7330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14524), [7332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3492), [7334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3895), [7336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12802), [7338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3374), [7340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14574), [7342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3469), [7344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3976), [7346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12790), [7348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3640), [7350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4062), [7352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13480), [7354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3135), [7356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3672), [7358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12580), [7360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4349), [7362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12581), [7364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3190), [7366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3191), [7368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3198), [7370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3200), [7372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12795), [7374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12795), [7376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12867), [7378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14507), [7380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12868), [7382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3202), [7384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3126), [7386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3667), [7388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3170), [7390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3687), [7392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3176), [7394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3688), [7396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12590), [7398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12591), [7400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12592), [7402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3130), [7404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3669), [7406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12593), [7408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12594), [7410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3642), [7412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4069), [7414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13488), [7416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3643), [7418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4071), [7420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13489), [7422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3644), [7424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4073), [7426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13490), [7428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3182), [7430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3693), [7432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12565), [7434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12595), [7436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3408), [7438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3144), [7440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3756), [7442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3645), [7444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4075), [7446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13491), [7448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3145), [7450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3757), [7452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), [7454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3758), [7456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3148), [7458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3759), [7460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4172), [7462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3477), [7464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3893), [7466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13274), [7468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3646), [7470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4076), [7472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13492), [7474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3479), [7476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4013), [7478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13282), [7480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3480), [7482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4041), [7484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13283), [7486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3481), [7488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4043), [7490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13284), [7492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3482), [7494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4053), [7496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13285), [7498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3483), [7500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4058), [7502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13286), [7504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3411), [7506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3487), [7508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4194), [7510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14615), [7512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3417), [7514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3290), [7516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3490), [7518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4397), [7520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12800), [7522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3293), [7524] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(3040), [7527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3507), [7529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4057), [7531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14551), [7533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3418), [7535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3297), [7537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12566), [7539] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3425), [7541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14107), [7543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13279), [7545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13279), [7547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13513), [7549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4259), [7551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4263), [7553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4456), [7555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3341), [7557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14628), [7559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3429), [7561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3649), [7563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4079), [7565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14641), [7567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3180), [7569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3771), [7571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3184), [7573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3772), [7575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12563), [7577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13514), [7579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3120), [7581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3185), [7583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3775), [7585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12564), [7587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3394), [7589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3121), [7591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3370), [7593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12641), [7595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14510), [7597] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9278), [7600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156), [7602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232), [7604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3294), [7606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3488), [7608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4370), [7610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12798), [7612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3131), [7614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3670), [7616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12568), [7618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3040), [7620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14054), [7622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12671), [7624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3676), [7626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14123), [7628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3677), [7630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3678), [7632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3679), [7634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3680), [7636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3647), [7638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14640), [7640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9866), [7642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12980), [7644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14526), [7646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3763), [7648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3764), [7650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3765), [7652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3766), [7654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3767), [7656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14171), [7658] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9607), [7661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3604), [7663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3654), [7665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4108), [7667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3655), [7669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4109), [7671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3690), [7673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3656), [7675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4110), [7677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12981), [7679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3657), [7681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4111), [7683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3694), [7685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3774), [7687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12983), [7689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3695), [7691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3776), [7693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3777), [7695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3658), [7697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4112), [7699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3197), [7701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3201), [7703] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(3201), [7706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9971), [7708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12648), [7710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3502), [7712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14550), [7714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14235), [7716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3199), [7718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3590), [7720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12672), [7722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3467), [7724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3476), [7726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13269), [7728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9840), [7730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12650), [7732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3631), [7734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3661), [7736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4124), [7738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3663), [7740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4125), [7742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12673), [7744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3436), [7746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12992), [7748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3664), [7750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4128), [7752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12993), [7754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3485), [7756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14614), [7758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3591), [7760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3493), [7762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3969), [7764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3494), [7766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3973), [7768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3495), [7770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3977), [7772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3496), [7774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3979), [7776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3497), [7778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3988), [7780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3501), [7782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4042), [7784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3503), [7786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4044), [7788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3504), [7790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4049), [7792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3592), [7794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13397), [7796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13397), [7798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13526), [7800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13527), [7802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3593), [7804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14573), [7806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3533), [7808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4371), [7810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12999), [7812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3563), [7814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3908), [7816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3564), [7818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3910), [7820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13000), [7822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3335), [7824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10661), [7826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1486), [7828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1487), [7830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(879), [7832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8932), [7834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1626), [7836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), [7838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1488), [7840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1489), [7842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), [7844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1488), [7846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1490), [7848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1491), [7850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1491), [7852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1489), [7854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1492), [7856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13001), [7858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4262), [7860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4454), [7862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13392), [7864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4270), [7866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4469), [7868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13400), [7870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4272), [7872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4474), [7874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13401), [7876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4274), [7878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4476), [7880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13402), [7882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4275), [7884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4480), [7886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13403), [7888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4285), [7890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4494), [7892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13404), [7894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9728), [7896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13002), [7898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13003), [7900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3565), [7902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3914), [7904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3878), [7906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4353), [7908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4572), [7910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14631), [7912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3594), [7914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3466), [7916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12785), [7918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12659), [7920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13004), [7922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3719), [7924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3721), [7926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3722), [7928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3723), [7930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3724), [7932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3725), [7934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12660), [7936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3639), [7938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13475), [7940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11264), [7942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1417), [7944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1418), [7946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(954), [7948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8882), [7950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1508), [7952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1419), [7954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1420), [7956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), [7958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1419), [7960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1421), [7962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422), [7964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1422), [7966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1420), [7968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1423), [7970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12674), [7972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14576), [7974] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9127), [7977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3737), [7979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3588), [7981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9729), [7983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12975), [7985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12976), [7987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12647), [7989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3525), [7991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4267), [7993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12642), [7995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12643), [7997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14523), [7999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4689), [8001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12977), [8003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12978), [8005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239), [8007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10720), [8009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1307), [8011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1308), [8013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912), [8015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8938), [8017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), [8019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), [8021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1283), [8023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309), [8025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1310), [8027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), [8029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1309), [8031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1311), [8033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1312), [8035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1312), [8037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1310), [8039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1313), [8041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9989), [8043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12644), [8045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12645), [8047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10402), [8049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10721), [8051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1743), [8053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1744), [8055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(888), [8057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8885), [8059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1517), [8061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1745), [8063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1746), [8065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), [8067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1745), [8069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1747), [8071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), [8073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1024), [8075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1746), [8077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1216), [8079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12669), [8081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12670), [8083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3528), [8085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4336), [8087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3530), [8089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4346), [8091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3532), [8093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4369), [8095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12813), [8097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12814), [8099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12815), [8101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12816), [8103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12817), [8105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13287), [8107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13288), [8109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9915), [8111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12818), [8113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14613), [8115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4056), [8117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13294), [8119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13295), [8121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13296), [8123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13297), [8125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13298), [8127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13299), [8129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4182), [8131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4248), [8133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4249), [8135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4252), [8137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4260), [8139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4331), [8141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14616), [8143] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9333), [8146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4430), [8148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4060), [8150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4061), [8152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4063), [8154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4068), [8156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4070), [8158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4014), [8160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4015), [8162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4016), [8164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4017), [8166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4024), [8168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4047), [8170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14552), [8172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4050), [8174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4051), [8176] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9354), [8179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4160), [8181] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8938), [8184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10013), [8186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4250), [8188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4261), [8190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13387), [8192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3897), [8194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4348), [8196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14630), [8198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3898), [8200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3899), [8202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3900), [8204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3901), [8206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4422), [8208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4696), [8210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4423), [8212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4697), [8214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4427), [8216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4701), [8218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4428), [8220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4702), [8222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4429), [8224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4703), [8226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3892), [8228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4492), [8230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3894), [8232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4509), [8234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3896), [8236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4637), [8238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3913), [8240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3915), [8242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3916), [8244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3570), [8246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8888), [8248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3572), [8250] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(3572), [8253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3699), [8255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10038), [8257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13476), [8259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13477), [8261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13478), [8263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13479), [8265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13481), [8267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13482), [8269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13484), [8271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13493), [8273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13494), [8275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14639), [8277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13495), [8279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13496), [8281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13497), [8283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13498), [8285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13499), [8287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13500), [8289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4078), [8291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4080), [8293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4081), [8295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4082), [8297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4083), [8299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4084), [8301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14642), [8303] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9201), [8306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4090), [8308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13276), [8310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4117), [8312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4118), [8314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4119), [8316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4120), [8318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4121), [8320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4127), [8322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4129), [8324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4130), [8326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10023), [8328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13278), [8330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3705), [8332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3706), [8334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8991), [8336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10041), [8338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10048), [8340] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(3706), [8343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10050), [8345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), [8347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1275), [8349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1277), [8351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1277), [8353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1275), [8355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1278), [8357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1454), [8359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1455), [8361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(873), [8363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8890), [8365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1526), [8367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1456), [8369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1457), [8371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1456), [8373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458), [8375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1459), [8377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1459), [8379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1457), [8381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1460), [8383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9896), [8385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9018), [8387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9988), [8389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10002), [8391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3802), [8393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12786), [8395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12787), [8397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12788), [8399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12789), [8401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12791), [8403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12792), [8405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12794), [8407] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 1, 0, 0), SHIFT(12411), [8410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12796), [8412] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 1, 0, 0), SHIFT(12411), [8415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12797), [8417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14203), [8419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10661), [8421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8929), [8423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), [8425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1274), [8427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1274), [8429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1276), [8431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1272), [8433] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8929), [8436] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 1, 0, 0), SHIFT(12651), [8439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13162), [8441] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 1, 0, 0), SHIFT(12651), [8444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13163), [8446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3521), [8448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12803), [8450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12804), [8452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13270), [8454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13271), [8456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13272), [8458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13273), [8460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14549), [8462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13275), [8464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4559), [8466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4654), [8468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4698), [8470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14139), [8472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11386), [8474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921), [8476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8914), [8478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), [8480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1545), [8482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1186), [8484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), [8486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1186), [8488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1188), [8490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1189), [8492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1189), [8494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1187), [8496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1190), [8498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1184), [8500] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8914), [8503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1185), [8505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), [8507] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 1, 0, 0), SHIFT(12795), [8510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13222), [8512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4170), [8514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4171), [8516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8937), [8518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4030), [8520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8650), [8522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10042), [8524] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(4171), [8527] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 4, 0, 125), SHIFT(12411), [8530] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 4, 0, 125), SHIFT(12411), [8533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9081), [8535] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 1, 0, 0), SHIFT(13043), [8538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13524), [8540] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 1, 0, 0), SHIFT(13043), [8543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13525), [8545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10045), [8547] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 1, 0, 0), SHIFT(13279), [8550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13534), [8552] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 1, 0, 0), SHIFT(13279), [8555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13535), [8557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13388), [8559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13389), [8561] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8885), [8564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13390), [8566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13391), [8568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13393), [8570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13394), [8572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13396), [8574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(913), [8576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8869), [8578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499), [8580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1173), [8582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1174), [8584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1173), [8586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), [8588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1176), [8590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1176), [8592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1174), [8594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1177), [8596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1171), [8598] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8869), [8601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13405), [8603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13406), [8605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14629), [8607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13412), [8609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13413), [8611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13414), [8613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13415), [8615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13416), [8617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13417), [8619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4571), [8621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4596), [8623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4597), [8625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4598), [8627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4599), [8629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4600), [8631] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8882), [8634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9077), [8636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14632), [8638] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9497), [8641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4621), [8643] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 1, 0, 0), SHIFT(12795), [8646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13221), [8648] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8932), [8651] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 4, 0, 125), SHIFT(12651), [8654] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 4, 0, 125), SHIFT(12651), [8657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4507), [8659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4553), [8661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4631), [8663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4699), [8665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4700), [8667] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 4, 0, 125), SHIFT(12795), [8670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment, 3, 0, 86), [8672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), [8674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), [8676] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 4, 0, 125), SHIFT(12795), [8679] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 4, 0, 125), SHIFT(13043), [8682] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 4, 0, 125), SHIFT(13043), [8685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4684), [8687] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8890), [8690] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 4, 0, 125), SHIFT(13279), [8693] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 1, 0, 0), SHIFT(13397), [8696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13536), [8698] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 1, 0, 0), SHIFT(13397), [8701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13537), [8703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1130), [8705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), [8707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8611), [8709] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 4, 0, 125), SHIFT(13279), [8712] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 4, 0, 125), SHIFT(13397), [8715] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 4, 0, 125), SHIFT(13397), [8718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), [8720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1518), [8722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1044), [8724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1046), [8726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1046), [8728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1044), [8730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1047), [8732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10918), [8734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), [8736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1042), [8738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8904), [8740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553), [8742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), [8744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), [8746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1043), [8748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), [8750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12487), [8752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12488), [8754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12489), [8756] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 22), SHIFT(8904), [8759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4970), [8761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5187), [8763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4815), [8765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14620), [8767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9865), [8769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9886), [8771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5084), [8773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5376), [8775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4813), [8777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14488), [8779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1172), [8781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13338), [8783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13338), [8785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13519), [8787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13520), [8789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_partition_by, 3, 0, 0), [8791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5463), [8793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__show_tables, 5, 0, 14), [8795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__show_tables, 3, 0, 0), [8797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4974), [8799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5198), [8801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13341), [8803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5106), [8805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5410), [8807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14493), [8809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5005), [8811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5253), [8813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14623), [8815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4976), [8817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5201), [8819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13342), [8821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4979), [8823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5209), [8825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13343), [8827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12866), [8829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12866), [8831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12926), [8833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12927), [8835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5149), [8837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5186), [8839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13333), [8841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5320), [8843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5661), [8845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4899), [8847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14604), [8849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5083), [8851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5373), [8853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12482), [8855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13220), [8857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13486), [8859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5097), [8861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5399), [8863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12494), [8865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13487), [8867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5090), [8869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5389), [8871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12492), [8873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5088), [8875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5382), [8877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12490), [8879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5089), [8881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5387), [8883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12491), [8885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5096), [8887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5396), [8889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12493), [8891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5305), [8893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4981), [8895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5212), [8897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13344), [8899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8776), [8901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5215), [8903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5587), [8905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4883), [8907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14556), [8909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5185), [8911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4986), [8913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5220), [8915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13345), [8917] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from, 2, 0, 0), [8919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12223), [8921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12050), [8923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12459), [8925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12463), [8927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7894), [8929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9393), [8931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1145), [8933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12468), [8935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12474), [8937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6899), [8939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13596), [8941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9997), [8943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8064), [8945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5285), [8947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5573), [8949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12873), [8951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5371), [8953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5665), [8955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14559), [8957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5056), [8959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5504), [8961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5070), [8963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5517), [8965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5318), [8967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5649), [8969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13215), [8971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5327), [8973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5685), [8975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13223), [8977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5330), [8979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5692), [8981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13224), [8983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5331), [8985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5739), [8987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13225), [8989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5351), [8991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5747), [8993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13226), [8995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5352), [8997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5749), [8999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13227), [9001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5356), [9003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5757), [9005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14607), [9007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5741), [9009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5085), [9011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5540), [9013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from, 3, 0, 0), [9015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5131), [9017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5148), [9019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13328), [9021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4998), [9023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14622), [9025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5563), [9027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from, 4, 0, 0), [9029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5111), [9031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5465), [9033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5118), [9035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5466), [9037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5120), [9039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5486), [9041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5128), [9043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5487), [9045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5071), [9047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5129), [9049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5488), [9051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5082), [9053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12477), [9055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14187), [9057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5104), [9059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14492), [9061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5122), [9063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5479), [9065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5123), [9067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5480), [9069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5124), [9071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5482), [9073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5125), [9075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5483), [9077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5126), [9079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5485), [9081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5132), [9083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5503), [9085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5134), [9087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5505), [9089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5135), [9091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5509), [9093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5213), [9095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5718), [9097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12861), [9099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5247), [9101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5659), [9103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12869), [9105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5249), [9107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5696), [9109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12870), [9111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5258), [9113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5812), [9115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12871), [9117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5279), [9119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5564), [9121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12872), [9123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12496), [9125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10022), [9127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5178), [9129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5600), [9131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5386), [9133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5579), [9135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5257), [9137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5108), [9139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5270), [9141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1681), [9143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1505), [9145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3569), [9147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506), [9149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3597), [9151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5273), [9153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5932), [9155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6385), [9157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5248), [9159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14534), [9161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5274), [9163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14091), [9165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12723), [9167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12723), [9169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12724), [9171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5275), [9173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12725), [9175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514), [9177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4139), [9179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1515), [9181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4185), [9183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5391), [9185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5583), [9187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523), [9189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6459), [9191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1524), [9193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6469), [9195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14624), [9197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1532), [9199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4482), [9201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1533), [9203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4493), [9205] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9471), [9208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12145), [9210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12154), [9212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14487), [9214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13796), [9216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7870), [9218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9491), [9220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1304), [9222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12377), [9224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12378), [9226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6915), [9228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14270), [9230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10336), [9232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8134), [9234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1541), [9236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), [9238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1542), [9240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), [9242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5345), [9244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1550), [9246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5862), [9248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1551), [9250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5975), [9252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1559), [9254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2450), [9256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1560), [9258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2470), [9260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569), [9262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3997), [9264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1570), [9266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4020), [9268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13331), [9270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1578), [9272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4636), [9274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1579), [9276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4435), [9278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587), [9280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4869), [9282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1588), [9284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4823), [9286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5392), [9288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5586), [9290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13332), [9292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1596), [9294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4586), [9296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), [9298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4594), [9300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1605), [9302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5726), [9304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1606), [9306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5746), [9308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1614), [9310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4718), [9312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), [9314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4789), [9316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1623), [9318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2258), [9320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), [9322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2269), [9324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5394), [9326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5589), [9328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), [9330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2632), [9332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), [9334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2688), [9336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), [9338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4399), [9340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), [9342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4605), [9344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1642), [9346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4647), [9348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5398), [9350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5599), [9352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5426), [9354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5673), [9356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10040), [9358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), [9360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5455), [9362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5681), [9364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5464), [9366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5705), [9368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9789), [9370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5179), [9372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5618), [9374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9790), [9376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5180), [9378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5627), [9380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10043), [9382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5523), [9384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12478), [9386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12479), [9388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5191), [9390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5561), [9392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12480), [9394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12481), [9396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12483), [9398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5353), [9400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14606), [9402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12486), [9404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12495), [9406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10030), [9408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5541), [9410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14491), [9412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13335), [9414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12506), [9416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12507), [9418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12508), [9420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12509), [9422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12510), [9424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), [9426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12511), [9428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5409), [9430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5154), [9432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13337), [9434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4975), [9436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5411), [9438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5413), [9440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5420), [9442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5098), [9444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5199), [9446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5623), [9448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5207), [9450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5687), [9452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13346), [9454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5421), [9456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5422), [9458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5286), [9460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14558), [9462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5171), [9464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5745), [9466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13347), [9468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14494), [9470] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9236), [9473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5444), [9475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5294), [9477] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(5108), [9480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), [9482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553), [9484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5216), [9486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5313), [9488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13210), [9490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398), [9492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2556), [9494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5923), [9496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6370), [9498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5372), [9500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14470), [9502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5177), [9504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5591), [9506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13329), [9508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5218), [9510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12393), [9512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12393), [9514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12394), [9516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5225), [9518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12395), [9520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5493), [9522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5494), [9524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5495), [9526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5496), [9528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5497), [9530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100), [9532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4174), [9534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5232), [9536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5259), [9538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13330), [9540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5508), [9542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14621), [9544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5510), [9546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5511), [9548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13334), [9550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5159), [9552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5197), [9554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12856), [9556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13353), [9558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13354), [9560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13355), [9562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13356), [9564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13357), [9566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13358), [9568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5252), [9570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12484), [9572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4533), [9574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1109), [9576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10039), [9578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12881), [9580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12882), [9582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12883), [9584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12884), [9586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2446), [9588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2501), [9590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1143), [9592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2532), [9594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10221), [9596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11678), [9598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5918), [9600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6363), [9602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12388), [9604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5676), [9606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5680), [9608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5722), [9610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5730), [9612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5731), [9614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12885), [9616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6340), [9618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9251), [9620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9950), [9622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6695), [9624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5646), [9626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4341), [9628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3786), [9630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3784), [9632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12886), [9634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5693), [9636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3520), [9638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6713), [9640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5704), [9642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5922), [9644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6382), [9646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12718), [9648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5608), [9650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6616), [9652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4354), [9654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3928), [9656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4019), [9658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5934), [9660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6393), [9662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12726), [9664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5935), [9666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6396), [9668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12727), [9670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5936), [9672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6398), [9674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12728), [9676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5938), [9678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6406), [9680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12729), [9682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5961), [9684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6210), [9686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12730), [9688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8975), [9690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5237), [9692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14557), [9694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13211), [9696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13212), [9698] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(5237), [9701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6471), [9703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6440), [9705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9817), [9707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6488), [9709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4646), [9711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4464), [9713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4478), [9715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5699), [9717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6005), [9719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6233), [9721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14538), [9723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5544), [9725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964), [9727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), [9729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), [9731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13213), [9733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13214), [9735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5545), [9737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6161), [9739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5988), [9741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6168), [9743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13216), [9745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13217), [9747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13219), [9749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2879), [9751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2421), [9753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2444), [9755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2384), [9757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3960), [9759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3987), [9761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5546), [9763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3931), [9765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4513), [9767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4628), [9769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5606), [9771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14560), [9773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13228), [9775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4475), [9777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4841), [9779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4845), [9781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13229), [9783] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9530), [9786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4820), [9788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14605), [9790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4562), [9792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4432), [9794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13235), [9796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13236), [9798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12875), [9800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5688), [9802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5708), [9804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13237), [9806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13238), [9808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5660), [9810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4788), [9812] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relation, 1, 0, 0), [9814] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_relation, 1, 0, 0), [9816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), [9818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4756), [9820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13239), [9822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13240), [9824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4781), [9826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2239), [9828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2255), [9830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5755), [9832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2316), [9834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2673), [9836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2681), [9838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3039), [9840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4442), [9842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4543), [9844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5759), [9846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694), [9848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4508), [9850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5760), [9852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5765), [9854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6646), [9856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6632), [9858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6644), [9860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6653), [9862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6626), [9864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6630), [9866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9035), [9868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9818), [9870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5767), [9872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5783), [9874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14608), [9876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12303), [9878] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9617), [9881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5805), [9883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4198), [9885] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 5, 0, 67), [9887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5766), [9889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6049), [9891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6220), [9893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14475), [9895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6617), [9897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6620), [9899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6624), [9901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5610), [9903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5612), [9905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5616), [9907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5619), [9909] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 6, 0, 18), [9911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5624), [9913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6247), [9915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_case_repeat1, 4, 0, 0), [9917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6613), [9919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6633), [9921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5683), [9923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8584), [9925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12138), [9927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12148), [9929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14469), [9931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7958), [9933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9487), [9935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1445), [9937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14333), [9939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14334), [9941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5710), [9943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11823), [9945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5711), [9947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5233), [9949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12874), [9951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5945), [9953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6208), [9955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12396), [9957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5995), [9959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6230), [9961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12397), [9963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6026), [9965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6277), [9967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12398), [9969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6154), [9971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6206), [9973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12399), [9975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5869), [9977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6376), [9979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12400), [9981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5400), [9983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9935), [9985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12857), [9987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12858), [9989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10034), [9991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6603), [9993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6604), [9995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6605), [9997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6606), [9999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6607), [10001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6608), [10003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12859), [10005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12860), [10007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12862), [10009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12863), [10011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12865), [10013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4340), [10015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14033), [10017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5881), [10019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6320), [10021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5908), [10023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6383), [10025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4518), [10027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1576), [10029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5849), [10031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5839), [10033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6275), [10035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5841), [10037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6317), [10039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5843), [10041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6344), [10043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5845), [10045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6350), [10047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5848), [10049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6358), [10051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4852), [10053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1585), [10055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6062), [10057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6310), [10059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3793), [10061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1503), [10063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4566), [10065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1594), [10067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6064), [10069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6311), [10071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_return, 2, 0, 0), [10073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6479), [10075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1521), [10077] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), [10079] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(90), [10082] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(11270), [10085] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), [10087] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(10273), [10090] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(13146), [10093] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(6727), [10096] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(13150), [10099] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(13183), [10102] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(13202), [10105] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(13293), [10108] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(13368), [10111] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(9009), [10114] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(13673), [10117] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(13510), [10120] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(2000), [10123] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(125), [10126] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(137), [10129] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(90), [10132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5695), [10134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1603), [10136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6025), [10138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6273), [10140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4247), [10142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1207), [10144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4722), [10146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1612), [10148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5981), [10150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14537), [10152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5916), [10154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12383), [10156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4468), [10158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1530), [10160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2245), [10162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1621), [10164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2677), [10166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1630), [10168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4447), [10170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1639), [10172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(967), [10174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1539), [10176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12156), [10178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12164), [10180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14519), [10182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7879), [10184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9499), [10186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1497), [10188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12556), [10190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12557), [10192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6043), [10194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14474), [10196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6019), [10198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1548), [10200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5874), [10202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6231), [10204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5877), [10206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6244), [10208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3945), [10210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1512), [10212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2425), [10214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1557), [10216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5883), [10218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6259), [10220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8757), [10222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relation, 3, 0, 0), [10224] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_relation, 3, 0, 0), [10226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5894), [10228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5921), [10230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12713), [10232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9020), [10234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5880), [10236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6255), [10238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3967), [10240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1567), [10242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9022), [10244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5891), [10246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6274), [10248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2506), [10250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1389), [10252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5878), [10254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6248), [10256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), [10258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), [10260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2685), [10262] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table, 4, 0, 0), [10264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11270), [10266] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_table, 4, 0, 0), [10268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10352), [10270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10273), [10272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13146), [10274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6727), [10276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13150), [10278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13183), [10280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13202), [10282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13293), [10284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13368), [10286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9009), [10288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13673), [10290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13510), [10292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2690), [10294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2691), [10296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2693), [10298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), [10300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4612), [10302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4583), [10304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4433), [10306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4516), [10308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4152), [10310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table, 7, 0, 0), [10312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10745), [10314] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_table, 7, 0, 0), [10316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10492), [10318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10390), [10320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13758), [10322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6747), [10324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13924), [10326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13837), [10328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13760), [10330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13762), [10332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13598), [10334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8792), [10336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12364), [10338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14319), [10340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6899), [10342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6425), [10344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6427), [10346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6429), [10348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4279), [10350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6207), [10352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6215), [10354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4343), [10356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14473), [10358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2607), [10360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4351), [10362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12731), [10364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12732), [10366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12412), [10368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8417), [10370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8493), [10372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12413), [10374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2614), [10376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6180), [10378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6257), [10380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12414), [10382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6253), [10384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144), [10386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12401), [10388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6261), [10390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6251), [10392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9885), [10394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6245), [10396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6218), [10398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2616), [10400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6266), [10402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6457), [10404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6439), [10406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8178), [10408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12415), [10410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6432), [10412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6443), [10414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12416), [10416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6278), [10418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10416), [10420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14536), [10422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8190), [10424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12741), [10426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12742), [10428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12743), [10430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12744), [10432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12745), [10434] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table, 5, 0, 0), [10436] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_table, 5, 0, 0), [10438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10443), [10440] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(10745), [10443] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(10390), [10446] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(13758), [10449] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(6747), [10452] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(13924), [10455] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(13837), [10458] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(13760), [10461] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(13762), [10464] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(13598), [10467] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(8792), [10470] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(12364), [10473] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_table_repeat1, 2, 0, 0), SHIFT_REPEAT(14319), [10476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6309), [10478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13855), [10480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9330), [10482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8426), [10484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7343), [10486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8188), [10488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7281), [10490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7467), [10492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13680), [10494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8849), [10496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13860), [10498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), [10500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), [10502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), [10504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12402), [10506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12389), [10508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4204), [10510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4360), [10512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12417), [10514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6422), [10516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4490), [10518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12746), [10520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6232), [10522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4504), [10524] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 1, 0, 0), SHIFT(13858), [10527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13044), [10529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4512), [10531] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 1, 0, 0), SHIFT(13858), [10534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13045), [10536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4530), [10538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6234), [10540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6235), [10542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6236), [10544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6238), [10546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1104), [10548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12390), [10550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6316), [10552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12392), [10554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989), [10556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), [10558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), [10560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(936), [10562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7648), [10564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6241), [10566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12384), [10568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12385), [10570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9869), [10572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14539), [10574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4367), [10576] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9251), [10579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5873), [10581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6368), [10583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6083), [10585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5835), [10587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5855), [10589] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9464), [10592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6301), [10594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8334), [10596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6342), [10598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6403), [10600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2296), [10602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2466), [10604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14833), [10606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9116), [10608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8385), [10610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7353), [10612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8208), [10614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7208), [10616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7536), [10618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8649), [10620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14888), [10622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2472), [10624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2473), [10626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2474), [10628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14476), [10630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8276), [10632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6209), [10634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12714), [10636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), [10638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1388), [10640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12715), [10642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1391), [10644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4005), [10646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4052), [10648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4131), [10650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table, 6, 0, 0), [10652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_table, 6, 0, 0), [10654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10397), [10656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4138), [10658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9897), [10660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6328), [10662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6366), [10664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8297), [10666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10465), [10668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4651), [10670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4446), [10672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4449), [10674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4450), [10676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), [10678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1502), [10680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1504), [10682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1511), [10684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1513), [10686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), [10688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1520), [10690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522), [10692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), [10694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), [10696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), [10698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), [10700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538), [10702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1540), [10704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), [10706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1547), [10708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1549), [10710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), [10712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1556), [10714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1558), [10716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), [10718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1566), [10720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1568), [10722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), [10724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1575), [10726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577), [10728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), [10730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), [10732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), [10734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), [10736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1593), [10738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), [10740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), [10742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), [10744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), [10746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4805), [10748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3574), [10750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4855), [10752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), [10754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1611), [10756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), [10758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4871), [10760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), [10762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1620), [10764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), [10766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4807), [10768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1382), [10770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), [10772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), [10774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), [10776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), [10778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), [10780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), [10782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3883), [10784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9409), [10786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12386), [10788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4588), [10790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4602), [10792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4606), [10794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4607), [10796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10105), [10798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12716), [10800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12717), [10802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3743), [10804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12387), [10806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5743), [10808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3789), [10810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5762), [10812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6410), [10814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5771), [10816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5776), [10818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1111), [10820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4347), [10822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12719), [10824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12720), [10826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4797), [10828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1687), [10830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4755), [10832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4730), [10834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4795), [10836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1695), [10838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1698), [10840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1701), [10842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1704), [10844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707), [10846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1710), [10848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1713), [10850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716), [10852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719), [10854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2555), [10856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1722), [10858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12722), [10860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1725), [10862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1728), [10864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1731), [10866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1734), [10868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1737), [10870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2268), [10872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1740), [10874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2282), [10876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2291), [10878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9727), [10880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), [10882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1080), [10884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081), [10886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12072), [10888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12141), [10890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14332), [10892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7861), [10894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9483), [10896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), [10898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13797), [10900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13798), [10902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10474), [10904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), [10906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), [10908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1193), [10910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), [10912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1194), [10914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7466), [10916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7794), [10918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1426), [10920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), [10922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10074), [10924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1096), [10926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1097), [10928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10097), [10930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10110), [10932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10117), [10934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1230), [10936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1477), [10938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1231), [10940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), [10942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7455), [10944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7802), [10946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1180), [10948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181), [10950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1463), [10952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464), [10954] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 4, 0, 125), SHIFT(13858), [10957] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 4, 0, 125), SHIFT(13858), [10960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), [10962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1443), [10964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1444), [10966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260), [10968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358), [10970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7481), [10972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1261), [10974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050), [10976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7496), [10978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), [10980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1359), [10982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1051), [10984] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 1, 0, 0), SHIFT(13102), [10987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13530), [10989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345), [10991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1495), [10993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1496), [10995] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 1, 0, 0), SHIFT(13102), [10998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13531), [11000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1318), [11002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), [11004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7552), [11006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7556), [11008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7561), [11010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), [11012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1371), [11014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7411), [11016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1302), [11018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), [11020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7501), [11022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8943), [11024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1372), [11026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1344), [11028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1316), [11030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1317), [11032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), [11034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063), [11036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331), [11038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), [11040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from, 5, 0, 0), [11042] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_time, 4, 0, 125), SHIFT(13102), [11045] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_timestamp, 4, 0, 125), SHIFT(13102), [11048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12152), [11050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12158), [11052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14503), [11054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7874), [11056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9495), [11058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1319), [11060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12471), [11062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12472), [11064] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alias, 2, 0, 21), [11066] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__alias, 1, 0, 13), [11068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from, 6, 0, 0), [11070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7478), [11072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10175), [11074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11206), [11076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11207), [11078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7567), [11080] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relation, 2, 0, 15), [11082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7955), [11084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10209), [11086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7534), [11088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relation, 4, 0, 48), [11090] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), [11092] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(6843), [11095] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(12473), [11098] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(1678), [11101] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(6854), [11104] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(12589), [11107] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(6516), [11110] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(12596), [11113] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(777), [11116] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(9087), [11119] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(12518), [11122] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(8835), [11125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10481), [11127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14387), [11129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14390), [11131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14405), [11133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14406), [11135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1079), [11137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10483), [11139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6924), [11141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6926), [11143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11445), [11145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14420), [11147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6928), [11149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14440), [11151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8913), [11153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12126), [11155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14450), [11157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9920), [11159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13728), [11161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_column_definitions, 4, 0, 0), [11163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_column_definitions, 4, 0, 0), [11165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_column_definitions, 5, 0, 0), [11167] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_column_definitions, 5, 0, 0), [11169] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_column_definitions, 3, 0, 0), [11171] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_column_definitions, 3, 0, 0), [11173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_column_definition, 3, 0, 68), [11175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6843), [11177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12473), [11179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1678), [11181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6854), [11183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12589), [11185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6516), [11187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12596), [11189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), [11191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9087), [11193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12518), [11195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8835), [11197] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_column_definition, 2, 0, 68), [11199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6554), [11201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function, 10, 0, 184), [11203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9921), [11205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8648), [11207] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function, 10, 0, 0), [11209] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(6566), [11212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), [11214] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(14387), [11217] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(14405), [11220] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(14406), [11223] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(9921), [11226] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(6924), [11229] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(6926), [11232] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(11445), [11235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(14420), [11238] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(6928), [11241] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(14440), [11244] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(8648), [11247] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(12126), [11250] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(14450), [11253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6941), [11255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14157), [11257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1151), [11259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6935), [11261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14172), [11263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6592), [11265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13695), [11267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802), [11269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9426), [11271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13694), [11273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8595), [11275] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function, 8, 0, 151), [11277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6566), [11279] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function, 9, 0, 151), [11281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function, 7, 0, 0), [11283] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relation, 5, 0, 88), [11285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function, 7, 0, 145), [11287] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function, 10, 0, 151), [11289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function, 8, 0, 145), [11291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__mysql_update_statement_repeat1, 2, 0, 0), [11293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__mysql_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(8064), [11296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function, 9, 0, 0), [11298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function, 11, 0, 0), [11300] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function, 9, 0, 145), [11302] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relation, 3, 0, 28), [11304] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function, 8, 0, 0), [11306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6570), [11308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6600), [11310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function, 11, 0, 184), [11312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function, 9, 0, 184), [11314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(6941), [11317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(14157), [11320] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(1151), [11323] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(6935), [11326] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(14172), [11329] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(6600), [11332] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(13695), [11335] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(802), [11338] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(9426), [11341] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(13694), [11344] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definition_repeat1, 2, 0, 0), SHIFT_REPEAT(8595), [11347] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(14320), [11350] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(14323), [11353] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(14395), [11356] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(10473), [11359] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(7068), [11362] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(7041), [11365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(11428), [11368] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(13729), [11371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(7063), [11374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(14330), [11377] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(8638), [11380] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(12073), [11383] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(14204), [11386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14320), [11388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14323), [11390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14395), [11392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10473), [11394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7068), [11396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7041), [11398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11428), [11400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13729), [11402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7063), [11404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14330), [11406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8638), [11408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12073), [11410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14204), [11412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7859), [11414] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), [11416] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(10483), [11419] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_repeat1, 2, 0, 0), SHIFT_REPEAT(8913), [11422] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lateral_cross_join, 4, 0, 0), [11424] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lateral_cross_join, 4, 0, 0), [11426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9967), [11428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6642), [11430] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(6622), [11433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6622), [11435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7788), [11437] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_similar_to, 2, 0, 0), [11439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_similar_to, 2, 0, 0), [11441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), [11443] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(12223), [11446] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(12050), [11449] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(12459), [11452] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(12463), [11455] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(7894), [11458] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(9393), [11461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11208), [11463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11209), [11465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6754), [11467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9232), [11469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10496), [11471] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__mysql_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(8134), [11474] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_distinct_from, 3, 0, 0), [11476] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_distinct_from, 3, 0, 0), [11478] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyword_like, 1, 0, 0), [11480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyword_like, 1, 0, 0), [11482] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_not_similar_to, 3, 0, 0), [11484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_not_similar_to, 3, 0, 0), [11486] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_not_distinct_from, 4, 0, 0), [11488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_not_distinct_from, 4, 0, 0), [11490] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_not_like, 2, 0, 0), [11492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_not_like, 2, 0, 0), [11494] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(12145), [11497] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(12154), [11500] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(14487), [11503] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(13796), [11506] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(7870), [11509] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(9491), [11512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6820), [11514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9400), [11516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6917), [11518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6901), [11520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6971), [11522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6953), [11524] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join, 6, 0, 169), [11526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9925), [11528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8490), [11530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8491), [11532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14820), [11534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8471), [11536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10052), [11538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14101), [11540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7337), [11542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9563), [11544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9029), [11546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8511), [11548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9638), [11550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9638), [11552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12285), [11554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14653), [11556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14822), [11558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8952), [11560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8356), [11562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9403), [11564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13549), [11566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14823), [11568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12307), [11570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10344), [11572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8461), [11574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8513), [11576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14276), [11578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8440), [11580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10551), [11582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7376), [11584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9454), [11586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8884), [11588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8335), [11590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9525), [11592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9525), [11594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11867), [11596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14278), [11598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14279), [11600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8736), [11602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8558), [11604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9539), [11606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14937), [11608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13553), [11610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11747), [11612] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_hint, 5, 0, 82), [11614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join, 4, 0, 90), [11616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9765), [11618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_row_format, 3, 0, 0), [11620] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_row_format, 3, 0, 0), [11622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13867), [11624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13868), [11626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8381), [11628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8383), [11630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13587), [11632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7367), [11634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12322), [11636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12998), [11638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13032), [11640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13666), [11642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join, 5, 0, 136), [11644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9764), [11646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11197), [11648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_option, 1, 0, 7), [11650] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_option, 1, 0, 7), [11652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13622), [11654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_hint, 7, 0, 163), [11656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join, 7, 0, 196), [11658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join, 8, 0, 222), [11660] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(12138), [11663] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(12148), [11666] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(14469), [11669] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(7958), [11672] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(9487), [11675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_row_format, 7, 0, 224), [11677] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_row_format, 7, 0, 224), [11679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12640), [11681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12649), [11683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11146), [11685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join, 9, 0, 242), [11687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__column_constraint_repeat1, 4, 0, 0), [11689] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__column_constraint_repeat1, 4, 0, 0), [11691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10298), [11693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13716), [11695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13717), [11697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14461), [11699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13808), [11701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_storage_location, 2, 0, 53), [11703] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_storage_location, 2, 0, 53), [11705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14202), [11707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10029), [11709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10035), [11711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_storage_location, 5, 0, 171), [11713] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_storage_location, 5, 0, 171), [11715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13611), [11717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6811), [11719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cross_join, 5, 0, 0), [11721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10158), [11723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__column_constraint, 5, 0, 0), [11725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12298), [11727] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__column_constraint, 5, 0, 0), [11729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__column_constraint, 6, 0, 0), [11731] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__column_constraint, 6, 0, 0), [11733] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(12156), [11736] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(12164), [11739] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(14519), [11742] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(7879), [11745] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(9499), [11748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__column_constraint_repeat1, 2, 0, 0), [11750] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__column_constraint_repeat1, 2, 0, 0), SHIFT_REPEAT(12298), [11753] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__column_constraint_repeat1, 2, 0, 0), [11755] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__column_constraint, 7, 0, 0), [11757] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__column_constraint, 7, 0, 0), [11759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_row_format, 10, 0, 258), [11761] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_row_format, 10, 0, 258), [11763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13205), [11765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stored_as, 3, 0, 0), [11767] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stored_as, 3, 0, 0), [11769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11470), [11771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_partition, 6, 0, 166), [11773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_partition, 6, 0, 166), [11775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_partition, 6, 0, 0), [11777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_partition, 6, 0, 0), [11779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_partition, 6, 0, 167), [11781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_partition, 6, 0, 167), [11783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13778), [11785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6906), [11787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10375), [11789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cross_join, 3, 0, 0), [11791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13979), [11793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_partition, 7, 0, 195), [11795] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_partition, 7, 0, 195), [11797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_partition, 7, 0, 0), [11799] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_partition, 7, 0, 0), [11801] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_settings, 2, 0, 0), [11803] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__table_settings, 2, 0, 0), [11805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11764), [11807] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__column_constraint_repeat1, 2, 0, 0), SHIFT_REPEAT(11764), [11810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13829), [11812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10139), [11814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7988), [11816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_partition, 4, 0, 0), [11818] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_partition, 4, 0, 0), [11820] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__column_constraint_repeat1, 8, 0, 0), [11822] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__column_constraint_repeat1, 8, 0, 0), [11824] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_option, 4, 0, 0), [11826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_option, 4, 0, 0), [11828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_storage_parameters, 4, 0, 0), [11830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_storage_parameters, 4, 0, 0), [11832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__column_constraint_repeat1, 7, 0, 0), [11834] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__column_constraint_repeat1, 7, 0, 0), [11836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_settings, 4, 0, 0), [11838] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__table_settings, 4, 0, 0), [11840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_partition, 4, 0, 87), [11842] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_partition, 4, 0, 87), [11844] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__primary_key, 2, 0, 0), [11846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__primary_key, 2, 0, 0), [11848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14032), [11850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13951), [11852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7405), [11854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12276), [11856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12276), [11858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7375), [11860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7238), [11862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7402), [11864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7401), [11866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7405), [11868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7213), [11870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13952), [11872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13820), [11874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7311), [11876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12024), [11878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12024), [11880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7275), [11882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7314), [11884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7311), [11886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7154), [11888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13833), [11890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8075), [11892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_row_format, 14, 0, 271), [11894] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_row_format, 14, 0, 271), [11896] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12167), [11898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_storage_parameters, 5, 0, 0), [11900] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_storage_parameters, 5, 0, 0), [11902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_settings, 5, 0, 0), [11904] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__table_settings, 5, 0, 0), [11906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_sort, 5, 0, 0), [11908] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_sort, 5, 0, 0), [11910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6908), [11912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13201), [11914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13636), [11916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lateral_cross_join, 5, 0, 84), [11918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13976), [11920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_storage_parameters, 6, 0, 0), [11922] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_storage_parameters, 6, 0, 0), [11924] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_storage_location, 6, 0, 171), [11926] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_storage_location, 6, 0, 171), [11928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_sort, 6, 0, 0), [11930] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_sort, 6, 0, 0), [11932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13978), [11934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lateral_cross_join, 6, 0, 128), [11936] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_storage_parameters, 7, 0, 0), [11938] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_storage_parameters, 7, 0, 0), [11940] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_partition, 2, 0, 0), [11942] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_partition, 2, 0, 0), [11944] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_option, 3, 0, 94), [11946] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_option, 3, 0, 94), [11948] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_row_format, 7, 0, 225), [11950] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_row_format, 7, 0, 225), [11952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_option, 2, 0, 0), [11954] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_option, 2, 0, 0), [11956] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_partition, 5, 0, 0), [11958] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_partition, 5, 0, 0), [11960] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_partition, 5, 0, 131), [11962] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_partition, 5, 0, 131), [11964] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_storage_location, 9, 0, 254), [11966] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_storage_location, 9, 0, 254), [11968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), [11970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_partition, 5, 0, 134), [11972] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_partition, 5, 0, 134), [11974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cross_join, 9, 0, 165), [11976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__column_constraint_repeat1, 3, 0, 0), [11978] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__column_constraint_repeat1, 3, 0, 0), [11980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cross_join, 10, 0, 165), [11982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_row_format, 11, 0, 261), [11984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_row_format, 11, 0, 261), [11986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_partition, 3, 0, 0), [11988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_partition, 3, 0, 0), [11990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cross_join, 11, 0, 165), [11992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6905), [11994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__default_expression, 2, 0, 0), [11996] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__default_expression, 2, 0, 0), [11998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__column_comment, 2, 0, 150), [12000] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__column_comment, 2, 0, 150), [12002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_direction, 1, 0, 0), [12004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_direction, 1, 0, 0), [12006] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_leakproof, 2, 0, 0), [12008] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_leakproof, 2, 0, 0), [12010] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_rows, 2, 0, 0), [12012] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_rows, 2, 0, 0), [12014] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_language, 2, 0, 0), [12016] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_language, 2, 0, 0), [12018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_safety, 2, 0, 0), [12020] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_safety, 2, 0, 0), [12022] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_cost, 2, 0, 0), [12024] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_cost, 2, 0, 0), [12026] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_support, 2, 0, 150), [12028] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_support, 2, 0, 150), [12030] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_security, 2, 0, 0), [12032] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_security, 2, 0, 0), [12034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14410), [12036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_security, 3, 0, 0), [12038] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_security, 3, 0, 0), [12040] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(12072), [12043] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(12141), [12046] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(14332), [12049] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(7861), [12052] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(9483), [12055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__check_constraint, 4, 0, 0), [12057] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__check_constraint, 4, 0, 0), [12059] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__default_expression, 4, 0, 0), [12061] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__default_expression, 4, 0, 0), [12063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_strictness, 4, 0, 0), [12065] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_strictness, 4, 0, 0), [12067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_set_statement_repeat1, 2, 0, 0), [12069] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_set_statement_repeat1, 2, 0, 0), [12071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_strictness, 5, 0, 0), [12073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_strictness, 5, 0, 0), [12075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__check_constraint, 6, 0, 0), [12077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__check_constraint, 6, 0, 0), [12079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_volatility, 1, 0, 0), [12081] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_volatility, 1, 0, 0), [12083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_leakproof, 1, 0, 0), [12085] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_leakproof, 1, 0, 0), [12087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_strictness, 1, 0, 0), [12089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_strictness, 1, 0, 0), [12091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__not_null, 2, 0, 0), [12093] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__not_null, 2, 0, 0), [12095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12054), [12097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8203), [12099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11089), [12101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10236), [12103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12585), [12105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6956), [12107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7029), [12109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7032), [12111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7035), [12113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7037), [12115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7038), [12117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7039), [12119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7156), [12121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7110), [12123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4886), [12125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4887), [12127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4888), [12129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4889), [12131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4890), [12133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4891), [12135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5295), [12137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5065), [12139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8319), [12141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10468), [12143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6978), [12145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10472), [12147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10475), [12149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4803), [12151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4804), [12153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4864), [12155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4874), [12157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4877), [12159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4831), [12161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5072), [12163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4930), [12165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10479), [12167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), [12169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750), [12171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1751), [12173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1752), [12175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753), [12177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1754), [12179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1958), [12181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1840), [12183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11801), [12185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8281), [12187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10066), [12189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6962), [12191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3018), [12193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3019), [12195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3020), [12197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3021), [12199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3022), [12201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3023), [12203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3468), [12205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3239), [12207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1863), [12209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1864), [12211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), [12213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1921), [12215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), [12217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1884), [12219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2243), [12221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2034), [12223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10099), [12225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12106), [12227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10178), [12229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4839), [12231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4800), [12233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4860), [12235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4829), [12237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4835), [12239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4838), [12241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5133), [12243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4911), [12245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2651), [12247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2652), [12249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2711), [12251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2717), [12253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2721), [12255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), [12257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2982), [12259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2836), [12261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10093), [12263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3319), [12265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3320), [12267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3321), [12269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3322), [12271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3323), [12273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3324), [12275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4251), [12277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3526), [12279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865), [12281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1866), [12283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1867), [12285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1868), [12287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1869), [12289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1870), [12291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2133), [12293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1997), [12295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5202), [12297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5203), [12299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5205), [12301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5206), [12303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5208), [12305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5210), [12307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5895), [12309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5640), [12311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2747), [12313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2748), [12315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2749), [12317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750), [12319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2751), [12321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2752), [12323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3296), [12325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2939), [12327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2943), [12329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2995), [12331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2936), [12333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3114), [12335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3113), [12337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2940), [12339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3632), [12341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3136), [12343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9829), [12345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9983), [12347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), [12349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), [12351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), [12353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), [12355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), [12357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), [12359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(202), [12361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), [12363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10072), [12365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(12152), [12368] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(12158), [12371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(14503), [12374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(7874), [12377] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_repeat1, 2, 0, 0), SHIFT_REPEAT(9495), [12380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3012), [12382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3043), [12384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3058), [12386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), [12388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3070), [12390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3082), [12392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3879), [12394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3208), [12396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5314), [12398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5325), [12400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5512), [12402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5514), [12404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5272), [12406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5533), [12408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5852), [12410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5717), [12412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10061), [12414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2868), [12416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2869), [12418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2871), [12420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2873), [12422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2875), [12424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2878), [12426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3402), [12428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2923), [12430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2527), [12432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2528), [12434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2533), [12436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2534), [12438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2535), [12440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2536), [12442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2782), [12444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2639), [12446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10206), [12448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), [12450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), [12452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), [12454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), [12456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), [12458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), [12460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(733), [12462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), [12464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4957), [12466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4958), [12468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4959), [12470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4960), [12472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4961), [12474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4962), [12476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5234), [12478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5099), [12480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_all_fields, 1, 0, 0), [12482] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_all_fields, 1, 0, 0), [12484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_all_fields, 3, 0, 0), [12486] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_all_fields, 3, 0, 0), [12488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_role, 3, 0, 0), [12490] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_role, 3, 0, 0), [12492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11608), [12494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6999), [12496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10255), [12498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8443), [12500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13014), [12502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13022), [12504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13028), [12506] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), [12508] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(357), [12511] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), [12513] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(11608), [12516] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(10255), [12519] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(8443), [12522] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(13014), [12525] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(13022), [12528] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(13028), [12531] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(357), [12534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 6, 0, 0), [12536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7180), [12538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7293), [12540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7067), [12542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14596), [12544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 5, 0, 0), [12546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 2, 0, 0), [12548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11940), [12550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7043), [12552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10388), [12554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8343), [12556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13751), [12558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13752), [12560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13757), [12562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 7, 0, 0), [12564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_role, 3, 0, 0), [12566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9613), [12568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14579), [12570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7531), [12572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14627), [12574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8382), [12576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13823), [12578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13825), [12580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13827), [12582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9621), [12584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13161), [12586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13161), [12588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13449), [12590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 8, 0, 0), [12592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_role, 5, 0, 50), [12594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_role, 5, 0, 50), [12596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 2, 0, 150), [12598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_role, 4, 0, 0), [12600] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_role, 4, 0, 0), [12602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_role, 4, 0, 31), [12604] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_role, 4, 0, 31), [12606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13448), [12608] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 9, 0, 0), [12610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 4, 0, 0), [12612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9091), [12614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13613), [12616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7695), [12618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13852), [12620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8413), [12622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12373), [12624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12374), [12626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12375), [12628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9515), [12630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7304), [12632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9498), [12634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_target, 2, 0, 0), [12636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11883), [12638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7177), [12640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7285), [12642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13156), [12644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10108), [12646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from, 7, 0, 0), [12648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7182), [12650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7299), [12652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13164), [12654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_target, 3, 0, 0), [12656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11906), [12658] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(178), [12661] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(11940), [12664] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(10388), [12667] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(8343), [12670] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(13751), [12673] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(13752), [12676] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(13757), [12679] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_role_repeat1, 2, 0, 52), SHIFT_REPEAT(178), [12682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7185), [12684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7302), [12686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13165), [12688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7188), [12690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7226), [12692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13166), [12694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7159), [12696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7294), [12698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13167), [12700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10482), [12702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7181), [12704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7270), [12706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13168), [12708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10359), [12710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7174), [12712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7286), [12714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14599), [12716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_target, 4, 0, 0), [12718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__create_statement, 2, 0, 0), [12720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__user_access_role_config, 4, 0, 0), [12722] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__user_access_role_config, 4, 0, 0), [12724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10541), [12726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7165), [12728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7271), [12730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__create_statement_repeat1, 2, 0, 0), [12732] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__create_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(6717), [12735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9960), [12737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9972), [12739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9472), [12741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9472), [12743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8347), [12745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13600), [12747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10331), [12749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14813), [12751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10345), [12753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9389), [12755] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_order_by_repeat1, 2, 0, 0), [12757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7128), [12759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7278), [12761] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(10541), [12764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7130), [12766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7284), [12768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7148), [12770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7292), [12772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7131), [12774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7220), [12776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7145), [12778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7224), [12780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7162), [12782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7303), [12784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7155), [12786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_by, 4, 0, 0), [12788] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__create_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(6723), [12791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7189), [12793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7231), [12795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__create_statement, 1, 0, 0), [12797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__user_access_role_config, 2, 0, 0), [12799] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__user_access_role_config, 2, 0, 0), [12801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7129), [12803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14598), [12805] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_target, 5, 0, 0), [12807] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__user_access_role_config, 3, 0, 0), [12809] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__user_access_role_config, 3, 0, 0), [12811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7176), [12813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13151), [12815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11341), [12817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6835), [12819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6809), [12821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6814), [12823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13788), [12825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9166), [12827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9170), [12829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), [12831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13872), [12833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13852), [12835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13860), [12837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7396), [12839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10399), [12841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13155), [12843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9763), [12845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13153), [12847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7198), [12849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14600), [12851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7206), [12853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7229), [12855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11255), [12857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6805), [12859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6806), [12861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6807), [12863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14200), [12865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9395), [12867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9630), [12869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), [12871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12505), [12873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14627), [12875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14888), [12877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7360), [12879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9774), [12881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13157), [12883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_term, 2, 0, 12), [12885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13158), [12887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11306), [12889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7580), [12891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13160), [12893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7233), [12895] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from, 8, 0, 0), [12897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7210), [12899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13169), [12901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13170), [12903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10938), [12905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7330), [12907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7178), [12909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14597), [12911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13176), [12913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7221), [12915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13177), [12917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7214), [12919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13178), [12921] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_size_definition_repeat1, 2, 0, 80), SHIFT_REPEAT(9498), [12924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7197), [12926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13179), [12928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13180), [12930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13152), [12932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7306), [12934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13181), [12936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7282), [12938] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(1196), [12941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7225), [12943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7301), [12945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7196), [12947] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__create_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(6715), [12950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7219), [12952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7234), [12954] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(9763), [12957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13154), [12959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7438), [12961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10195), [12963] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(1262), [12966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7743), [12968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9267), [12970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7232), [12972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7273), [12974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7269), [12976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), [12978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9643), [12980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7799), [12982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__role_options, 2, 0, 51), [12984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__role_options, 2, 0, 51), [12986] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__single_quote_string_repeat1, 2, 0, 0), SHIFT_REPEAT(7273), [12989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_role_repeat1, 1, 0, 29), [12991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_create_role_repeat1, 1, 0, 29), [12993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__role_options, 1, 0, 30), [12995] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__role_options, 1, 0, 30), [12997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7488), [12999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10080), [13001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__role_options, 3, 0, 0), [13003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__role_options, 3, 0, 0), [13005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__role_options, 3, 0, 91), [13007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__role_options, 3, 0, 91), [13009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__role_options, 3, 0, 92), [13011] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__role_options, 3, 0, 92), [13013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__role_options, 3, 0, 93), [13015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__role_options, 3, 0, 93), [13017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__role_options, 2, 0, 0), [13019] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__role_options, 2, 0, 0), [13021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9845), [13023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_sequence, 4, 0, 32), [13025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9600), [13027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6797), [13029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6798), [13031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13647), [13033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9611), [13035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), [13037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11263), [13039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7365), [13041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10360), [13043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8746), [13045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7554), [13047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8968), [13049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12017), [13051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12019), [13053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11083), [13055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11084), [13057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10148), [13059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10085), [13061] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__copy_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(8968), [13064] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__copy_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(12017), [13067] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__copy_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(12019), [13070] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__copy_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(11083), [13073] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__copy_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(11084), [13076] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__copy_statement_repeat1, 2, 0, 0), [13078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11481), [13080] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from, 9, 0, 0), [13082] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_sequence, 3, 0, 0), [13084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7310), [13086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10118), [13088] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(1232), [13091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10150), [13093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11705), [13095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_sequence, 5, 0, 69), [13097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7370), [13099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10151), [13101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11496), [13103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8761), [13105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7596), [13107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8771), [13109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7598), [13111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11482), [13113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7487), [13115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13738), [13117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_sequence, 5, 0, 0), [13119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7383), [13121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11483), [13123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7429), [13125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10086), [13127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9042), [13129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7516), [13131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_sequence, 4, 0, 0), [13133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7368), [13135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10216), [13137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10087), [13139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_sequence, 4, 0, 35), [13141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10020), [13143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10021), [13145] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_by, 5, 0, 0), [13147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), [13149] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(9600), [13152] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(6797), [13155] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(6798), [13158] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(13647), [13161] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(9611), [13164] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(11), [13167] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(11263), [13170] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(7365), [13173] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(10360), [13176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8915), [13178] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7593), [13180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_sequence, 5, 0, 54), [13182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11469), [13184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), [13186] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(6805), [13189] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(6806), [13192] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(6807), [13195] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(14200), [13198] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(9395), [13201] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(9630), [13204] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(13), [13207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(12505), [13210] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(7370), [13213] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(9774), [13216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8714), [13218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7551), [13220] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(1466), [13223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9962), [13225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9963), [13227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11467), [13229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_sequence, 6, 0, 102), [13231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12134), [13233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14291), [13235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8028), [13237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9478), [13239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), [13241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11844), [13243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), [13245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9531), [13247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7849), [13249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 55), [13251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9619), [13253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6795), [13255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6796), [13257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13773), [13259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9661), [13261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), [13263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11303), [13265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7392), [13267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10392), [13269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(9619), [13272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(6795), [13275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(6796), [13278] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(13773), [13281] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(9661), [13284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(33), [13287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(11303), [13290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(7392), [13293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 59), SHIFT_REPEAT(10392), [13296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 0), [13298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7407), [13300] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 56), [13302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7397), [13304] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(6835), [13307] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(6809), [13310] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(6814), [13313] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(13788), [13316] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(9166), [13319] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(9170), [13322] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(35), [13325] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(13872), [13328] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(7397), [13331] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 71), SHIFT_REPEAT(10399), [13334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 57), [13336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 2, 0, 58), [13338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7549), [13340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), [13342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10545), [13344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13836), [13346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10546), [13348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_select_expression_repeat1, 2, 0, 0), [13350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7848), [13352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 3, 0, 95), [13354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 3, 0, 0), [13356] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_sequence_repeat1, 3, 0, 96), [13358] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(660), [13361] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_role, 5, 0, 50), [13363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12174), [13365] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_role_repeat1, 2, 0, 52), [13367] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_alter_role_repeat1, 2, 0, 52), SHIFT_REPEAT(359), [13370] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_alter_role_repeat1, 2, 0, 52), SHIFT_REPEAT(8382), [13373] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_alter_role_repeat1, 2, 0, 52), SHIFT_REPEAT(13823), [13376] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_alter_role_repeat1, 2, 0, 52), SHIFT_REPEAT(13825), [13379] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_alter_role_repeat1, 2, 0, 52), SHIFT_REPEAT(13827), [13382] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_role_repeat1, 2, 0, 52), SHIFT_REPEAT(359), [13385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6863), [13387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9615), [13389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11254), [13391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7916), [13393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7617), [13395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9480), [13397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13648), [13399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8185), [13401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6914), [13403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8809), [13405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8049), [13407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12502), [13409] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 3, 0, 0), [13411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 3, 0, 96), [13413] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 3, 0, 107), [13415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12206), [13417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12243), [13419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7757), [13421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cte, 2, 0, 0), [13423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9517), [13425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_by, 3, 0, 0), [13427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(908), [13429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__truncate_statement, 1, 0, 0), [13431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7683), [13433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11351), [13435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7760), [13437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6904), [13439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9156), [13441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10593), [13443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7880), [13445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7728), [13447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9320), [13449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13776), [13451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1147), [13453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11626), [13455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_expression, 1, 0, 0), [13457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), [13459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6832), [13461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1150), [13463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11847), [13465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1152), [13467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), [13469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9167), [13471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7839), [13473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1157), [13475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12257), [13477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 0), [13479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 56), [13481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 70), [13483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102), [13485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 57), [13487] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_sequence_repeat1, 2, 0, 58), [13489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8274), [13491] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_expression, 2, 0, 0), [13493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1374), [13495] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_by, 4, 0, 0), [13497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_clause, 4, 0, 0), [13499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), [13501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203), [13503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), [13505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6840), [13507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), [13509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), [13511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240), [13513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1446), [13515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447), [13517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1448), [13519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8322), [13521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6850), [13523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8583), [13525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7981), [13527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14093), [13529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), [13531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8577), [13533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264), [13535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11905), [13537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1265), [13539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11972), [13541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1266), [13543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12039), [13545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267), [13547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12124), [13549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1285), [13551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1286), [13553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287), [13555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1288), [13557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1479), [13559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1480), [13561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1481), [13563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1482), [13565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_role, 4, 0, 0), [13567] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_role, 4, 0, 31), [13569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__copy_statement_repeat1, 2, 0, 189), [13571] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_by_repeat1, 2, 0, 0), SHIFT_REPEAT(908), [13574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cte, 4, 0, 0), [13576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__cte_repeat1, 2, 0, 0), [13578] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__cte_repeat1, 2, 0, 0), SHIFT_REPEAT(9517), [13581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7391), [13583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11891), [13585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9177), [13587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7850), [13589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8770), [13591] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(1478), [13594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from, 10, 0, 0), [13596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8787), [13598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_limit, 2, 0, 0), [13600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6909), [13602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), [13604] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cte, 3, 0, 0), [13606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), [13608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), [13610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7796), [13612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7350), [13614] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(710), [13617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11736), [13619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13584), [13621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8063), [13623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9158), [13625] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_alter_role_repeat1, 2, 0, 52), SHIFT_REPEAT(178), [13628] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_alter_role_repeat1, 2, 0, 52), SHIFT_REPEAT(8413), [13631] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_alter_role_repeat1, 2, 0, 52), SHIFT_REPEAT(12373), [13634] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_alter_role_repeat1, 2, 0, 52), SHIFT_REPEAT(12374), [13637] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_alter_role_repeat1, 2, 0, 52), SHIFT_REPEAT(12375), [13640] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_role_repeat1, 2, 0, 52), SHIFT_REPEAT(178), [13643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6937), [13645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9297), [13647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9365), [13649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13722), [13651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13572), [13653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13723), [13655] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 6, 0, 152), [13657] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 6, 0, 153), [13659] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 5, 0, 109), [13661] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 5, 0, 110), [13663] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_by_repeat1, 2, 0, 0), SHIFT_REPEAT(970), [13666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7066), [13668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10062), [13670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11897), [13672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 3, 0, 172), [13674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(970), [13676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select, 3, 0, 0), [13678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 1, 0, 0), [13680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7919), [13682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 7, 0, 186), [13684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 7, 0, 187), [13686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(891), [13688] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_by_repeat1, 2, 0, 0), SHIFT_REPEAT(891), [13691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__truncate_statement, 2, 0, 0), [13693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11323), [13695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7800), [13697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7789), [13699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11826), [13701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7900), [13703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select, 2, 0, 0), [13705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 8, 0, 215), [13707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 8, 0, 216), [13709] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 8, 0, 217), [13711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 8, 0, 218), [13713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10417), [13715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11915), [13717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 1, 0, 97), [13719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10424), [13721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11928), [13723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 1, 0, 98), [13725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7809), [13727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 9, 0, 234), [13729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 9, 0, 235), [13731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 9, 0, 236), [13733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 9, 0, 237), [13735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6910), [13737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9272), [13739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9275), [13741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14889), [13743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14935), [13745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14892), [13747] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 9, 0, 238), [13749] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 9, 0, 239), [13751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 10, 0, 249), [13753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 10, 0, 250), [13755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7826), [13757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 10, 0, 251), [13759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 10, 0, 252), [13761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6896), [13763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 11, 0, 256), [13765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 11, 0, 257), [13767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), [13769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dml_read, 4, 0, 0), [13771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9450), [13773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10384), [13775] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(702), [13778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 4, 0, 0), [13780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_set_operation_repeat1, 3, 0, 39), [13782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_limit, 3, 0, 0), [13784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9319), [13786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8536), [13788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8253), [13790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_offset, 2, 0, 0), [13792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), [13794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11918), [13796] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 3, 0, 97), [13798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11964), [13800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 3, 0, 98), [13802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11912), [13804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7910), [13806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dml_read, 2, 0, 0), [13808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_operation, 2, 0, 10), [13810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 2, 0, 0), [13812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7895), [13814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__truncate_statement, 3, 0, 0), [13816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11085), [13818] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(10245), [13821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12224), [13823] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 5, 0, 172), [13825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dml_read, 1, 0, 0), [13827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 3, 0, 0), [13829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_database, 3, 0, 0), [13831] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_database, 3, 0, 0), [13833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7926), [13835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9379), [13837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8404), [13839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8260), [13841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8779), [13843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8407), [13845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8437), [13847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8545), [13849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8450), [13851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8480), [13853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8848), [13855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8921), [13857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8933), [13859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9445), [13861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8429), [13863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8221), [13865] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_set_operation_repeat1, 2, 0, 19), [13867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_set_operation_repeat1, 2, 0, 20), [13869] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_operation_repeat1, 2, 0, 20), SHIFT_REPEAT(9450), [13872] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_operation_repeat1, 2, 0, 20), SHIFT_REPEAT(10384), [13875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_database, 4, 0, 0), [13877] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_database, 4, 0, 0), [13879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7891), [13881] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_by_repeat1, 2, 0, 0), SHIFT_REPEAT(1017), [13884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from, 11, 0, 0), [13886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8934), [13888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8395), [13890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8398), [13892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8438), [13894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8441), [13896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8501), [13898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9013), [13900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8774), [13902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8668), [13904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8307), [13906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9301), [13908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8240), [13910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8315), [13912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8316), [13914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8186), [13916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__show_tables, 1, 0, 0), [13918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8346), [13920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_database_repeat1, 2, 0, 63), [13922] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_database_repeat1, 2, 0, 63), SHIFT_REPEAT(90), [13925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_create_database_repeat1, 2, 0, 63), [13927] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_database_repeat1, 2, 0, 63), SHIFT_REPEAT(90), [13930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7987), [13932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8176), [13934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_database, 6, 0, 100), [13936] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_database, 6, 0, 100), [13938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9258), [13940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10346), [13942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8030), [13944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8033), [13946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_database, 5, 0, 60), [13948] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_database, 5, 0, 60), [13950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8226), [13952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8227), [13954] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__delete_from, 3, 0, 0), [13956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), [13958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8228), [13960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8237), [13962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8239), [13964] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(1283), [13967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat2, 3, 0, 0), [13969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10234), [13971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8242), [13973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8243), [13975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8244), [13977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8097), [13979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7329), [13981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8047), [13983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_database, 5, 0, 0), [13985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_database, 5, 0, 0), [13987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8278), [13989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7999), [13991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8181), [13993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8472), [13995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14810), [13997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9985), [13999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10800), [14001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10800), [14003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14751), [14005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8376), [14007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9676), [14009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12433), [14011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8123), [14013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8528), [14015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14302), [14017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10552), [14019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11421), [14021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11421), [14023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14301), [14025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8559), [14027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9398), [14029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14938), [14031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8266), [14033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8114), [14035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12269), [14037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8170), [14039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8294), [14041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7968), [14043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9235), [14045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8225), [14047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8488), [14049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8489), [14051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8685), [14053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10056), [14055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10057), [14057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10314), [14059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8295), [14061] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_role_repeat1, 1, 0, 29), [14063] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_alter_role_repeat1, 1, 0, 29), [14065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(876), [14067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8449), [14069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739), [14071] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_by_repeat1, 2, 0, 0), SHIFT_REPEAT(876), [14074] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__delete_from, 2, 0, 0), [14076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9244), [14078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8177), [14080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8470), [14082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8512), [14084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8935), [14086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10543), [14088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10544), [14090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9724), [14092] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(739), [14095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_database, 4, 0, 34), [14097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_database, 4, 0, 34), [14099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7909), [14101] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_operation_repeat1, 2, 0, 20), SHIFT_REPEAT(9258), [14104] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_operation_repeat1, 2, 0, 20), SHIFT_REPEAT(10346), [14107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat2, 2, 0, 0), [14109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10194), [14111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8068), [14113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8500), [14115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14831), [14117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11543), [14119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11543), [14121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14830), [14123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8314), [14125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8332), [14127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8031), [14129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_assignment_list_repeat1, 2, 0, 0), [14131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14354), [14133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), [14135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2244), [14137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), [14139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11799), [14141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13855), [14143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13614), [14145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13876), [14147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11882), [14149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11310), [14151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2676), [14153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1113), [14155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1450), [14157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__set_values, 3, 0, 0), [14159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8233), [14161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8657), [14163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11647), [14165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7806), [14167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__set_values, 2, 0, 0), [14169] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_assignment_list_repeat1, 2, 0, 0), SHIFT_REPEAT(8269), [14172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268), [14174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12175), [14176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8061), [14178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9526), [14180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13918), [14182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13920), [14184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10588), [14186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8023), [14188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11819), [14190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11824), [14192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11888), [14194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4445), [14196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1289), [14198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6463), [14200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11914), [14202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8982), [14204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1483), [14206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8036), [14208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6016), [14210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9227), [14212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2505), [14214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5780), [14216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6771), [14218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6590), [14220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6667), [14222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5780), [14224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8524), [14226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11130), [14228] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__show_tables, 3, 0, 14), [14230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2424), [14232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3943), [14234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9312), [14236] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_assignment_list_repeat1, 2, 0, 0), SHIFT_REPEAT(8233), [14239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8082), [14241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11980), [14243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9346), [14245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10316), [14247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3965), [14249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8020), [14251] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_operation_repeat1, 2, 0, 20), SHIFT_REPEAT(9346), [14254] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_operation_repeat1, 2, 0, 20), SHIFT_REPEAT(10316), [14257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat2, 2, 0, 0), SHIFT_REPEAT(9526), [14260] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat2, 2, 0, 0), SHIFT_REPEAT(13918), [14263] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat2, 2, 0, 0), SHIFT_REPEAT(13920), [14266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat2, 2, 0, 0), SHIFT_REPEAT(10588), [14269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat2, 2, 0, 0), SHIFT_REPEAT(8036), [14272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat2, 2, 0, 0), SHIFT_REPEAT(11819), [14275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat2, 2, 0, 0), SHIFT_REPEAT(11824), [14278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4240), [14280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8950), [14282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12293), [14284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7820), [14286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1162), [14288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4517), [14290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14833), [14292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13939), [14294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14071), [14296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11720), [14298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11087), [14300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9828), [14302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4467), [14304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4833), [14306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8003), [14308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11829), [14310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12218), [14312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8107), [14314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9841), [14316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6852), [14318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6894), [14320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6619), [14322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6691), [14324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6852), [14326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4565), [14328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__or_replace, 2, 0, 0), [14330] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__or_replace, 2, 0, 0), [14332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__mysql_update_statement_repeat2, 2, 0, 0), [14334] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__mysql_update_statement_repeat2, 2, 0, 0), SHIFT_REPEAT(11736), [14337] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__mysql_update_statement_repeat2, 2, 0, 0), SHIFT_REPEAT(13584), [14340] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__mysql_update_statement_repeat2, 2, 0, 0), SHIFT_REPEAT(8063), [14343] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__mysql_update_statement_repeat2, 2, 0, 0), SHIFT_REPEAT(9158), [14346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12335), [14348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8120), [14350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5694), [14352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8269), [14354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11933), [14356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10677), [14358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), [14360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11633), [14362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8127), [14364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7954), [14366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11666), [14368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8130), [14370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11699), [14372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8144), [14374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4728), [14376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1213), [14378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8141), [14380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12103), [14382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8143), [14384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12108), [14386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8146), [14388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12111), [14390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11718), [14392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8161), [14394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12114), [14396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8148), [14398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12117), [14400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8150), [14402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12118), [14404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8152), [14406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12119), [14408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8154), [14410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12120), [14412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8156), [14414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12121), [14416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8158), [14418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12122), [14420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8160), [14422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12123), [14424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11734), [14426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8163), [14428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11743), [14430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3792), [14432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__truncate_statement, 4, 0, 0), [14434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11180), [14436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9182), [14438] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_assignment_list_repeat1, 2, 0, 0), SHIFT_REPEAT(8310), [14441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dml_read, 4, 0, 14), [14443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7675), [14445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__insert_values, 4, 0, 47), [14447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12320), [14449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 4, 0, 0), [14451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10478), [14453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8502), [14455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10480), [14457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8010), [14459] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 3, 0, 0), [14461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10972), [14463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7200), [14465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12227), [14467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284), [14469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11323), [14471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7693), [14473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12485), [14475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9534), [14477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 5, 0, 89), [14479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11005), [14481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7202), [14483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12256), [14485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__insert_values_repeat1, 2, 0, 0), [14487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__insert_values_repeat1, 2, 0, 0), SHIFT_REPEAT(12320), [14490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9256), [14492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14170), [14494] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dml_read, 3, 0, 8), [14496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8760), [14498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), [14500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), [14502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13897), [14504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11865), [14506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13658), [14508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8586), [14510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8612), [14512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 6, 0, 135), [14514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11016), [14516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7203), [14518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12270), [14520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__show_statement, 2, 0, 0), [14522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8651), [14524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3240), [14526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610), [14528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8623), [14530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), [14532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), [14534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8654), [14536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3367), [14538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611), [14540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8564), [14542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__show_statement, 2, 0, 8), [14544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8587), [14546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5560), [14548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), [14550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8993), [14552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3013), [14554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), [14556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8959), [14558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9043), [14560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8777), [14562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), [14564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573), [14566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9463), [14568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13713), [14570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__insert_values, 2, 0, 0), [14572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__unload_statement, 7, 0, 0), [14574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8590), [14576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5773), [14578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(591), [14580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9670), [14582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8339), [14584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10223), [14586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7272), [14588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12202), [14590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1138), [14592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11085), [14594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9124), [14596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8716), [14598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3840), [14600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), [14602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8665), [14604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3963), [14606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), [14608] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__with_settings, 3, 0, 101), [14610] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__with_settings, 3, 0, 101), [14612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8667), [14614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3983), [14616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), [14618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__with_settings, 3, 0, 94), [14620] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__with_settings, 3, 0, 94), [14622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8571), [14624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1786), [14626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), [14628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9021), [14630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1872), [14632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579), [14634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8631), [14636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5150), [14638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), [14640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6849), [14642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8677), [14644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), [14646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), [14648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8634), [14650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4982), [14652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(603), [14654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10741), [14656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12432), [14658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8679), [14660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), [14662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), [14664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9112), [14666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8340), [14668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 4, 0, 0), [14670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10244), [14672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7280), [14674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12323), [14676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8620), [14678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499), [14680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), [14682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__insert_values, 3, 0, 0), [14684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__with_settings, 2, 0, 62), [14686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__with_settings, 2, 0, 62), [14688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9391), [14690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8414), [14692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8496), [14694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8729), [14696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), [14698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), [14700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8688), [14702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3375), [14704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), [14706] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__compute_stats_repeat2, 2, 0, 0), [14708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8600), [14710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3398), [14712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(594), [14714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dml_read, 3, 0, 0), [14716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__show_create, 3, 0, 0), [14718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8690), [14720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3151), [14722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), [14724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11784), [14726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8964), [14728] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__compute_stats_repeat1, 2, 0, 0), SHIFT_REPEAT(359), [14731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__compute_stats_repeat1, 2, 0, 0), [14733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10261), [14735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7290), [14737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11622), [14739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dml_read, 6, 0, 0), [14741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dml_read, 6, 0, 43), [14743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8852), [14745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2935), [14747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), [14749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9168), [14751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10405), [14753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dml_read, 1, 0, 2), [14755] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_operation_repeat1, 2, 0, 20), SHIFT_REPEAT(9168), [14758] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_operation_repeat1, 2, 0, 20), SHIFT_REPEAT(10405), [14761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__delete_from, 4, 0, 0), [14763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat2, 5, 0, 0), [14765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12159), [14767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8643), [14769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8604), [14771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3405), [14773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595), [14775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7640), [14777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__insert_values, 3, 0, 47), [14779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10280), [14781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7295), [14783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11661), [14785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8737), [14787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3238), [14789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), [14791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 3, 0, 0), [14793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10437), [14795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8425), [14797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10456), [14799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7979), [14801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8701), [14803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4929), [14805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), [14807] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dml_read, 4, 0, 26), [14809] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dml_read, 2, 0, 8), [14811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8640), [14813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3060), [14815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606), [14817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8732), [14819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), [14821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), [14823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10992), [14825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7201), [14827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12244), [14829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8704), [14831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4931), [14833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), [14835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8310), [14837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12084), [14839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9028), [14841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9047), [14843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2835), [14845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), [14847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__truncate_statement, 5, 0, 0), [14849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10869), [14851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6764), [14853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8741), [14855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3241), [14857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), [14859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8568), [14861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1785), [14863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), [14865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8719), [14867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3841), [14869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), [14871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__with_settings, 2, 0, 61), [14873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__with_settings, 2, 0, 61), [14875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8644), [14877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3061), [14879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), [14881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__show_create, 4, 0, 0), [14883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9016), [14885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), [14887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), [14889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9064), [14891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2859), [14893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), [14895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9669), [14897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat2, 4, 0, 0), [14899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10433), [14901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4018), [14903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13702), [14905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1106), [14907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13781), [14909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9254), [14911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13926), [14913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9899), [14915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9262), [14917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9187), [14919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9220), [14921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8418), [14923] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_change_column, 3, 0, 105), [14925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9741), [14927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9742), [14929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7371), [14931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14511), [14933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1158), [14935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14514), [14937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9549), [14939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14527), [14941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10000), [14943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9119), [14945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10912), [14947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9003), [14949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9793), [14951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7969), [14953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(114), [14955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8849), [14957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_change_column, 4, 0, 148), [14959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2442), [14961] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 10, 0, 233), [14963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10242), [14965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11143), [14967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_modify_column, 4, 0, 0), [14969] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_constraint, 4, 0, 0), [14971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9916), [14973] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_add_column, 4, 0, 0), [14975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11834), [14977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9276), [14979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11876), [14981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), [14983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8986), [14985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4582), [14987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12269), [14989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_modify_column, 3, 0, 0), [14991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14361), [14993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1154), [14995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14364), [14997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9139), [14999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14372), [15001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9928), [15003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9646), [15005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7298), [15007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8864), [15009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6484), [15011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_constraint, 3, 0, 0), [15013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10525), [15015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_index, 4, 0, 37), [15017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9508), [15019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9785), [15021] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_function_body_repeat2, 2, 0, 0), SHIFT_REPEAT(111), [15024] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_function_body_repeat2, 2, 0, 0), [15026] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_body_repeat2, 2, 0, 0), SHIFT_REPEAT(111), [15029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12193), [15031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7317), [15033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_modify_column, 2, 0, 0), [15035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 7, 0, 0), [15037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9938), [15039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10695), [15041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 7, 0, 151), [15043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9951), [15045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10717), [15047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3516), [15049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_add_column, 3, 0, 0), [15051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__truncate_statement_repeat1, 2, 0, 0), [15053] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__truncate_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(9182), [15056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14684), [15058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), [15060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14689), [15062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9363), [15064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14694), [15066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10506), [15068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9375), [15070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_extension, 4, 0, 0), [15072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10907), [15074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2531), [15076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9402), [15078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7248), [15080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11859), [15082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), [15084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1070), [15086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7249), [15088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11861), [15090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7287), [15092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4339), [15094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8773), [15096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10448), [15098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5707), [15100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8700), [15102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8703), [15104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9085), [15106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__postgres_update_statement, 2, 0, 0), [15108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7867), [15110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4477), [15112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8765), [15114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_index, 5, 0, 73), [15116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9339), [15118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10238), [15120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), [15122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1078), [15124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9219), [15126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8979), [15128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(117), [15130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_add_column, 1, 0, 0), [15132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8457), [15134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8649), [15136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_change_column, 5, 0, 181), [15138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_add_column, 2, 0, 0), [15140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9612), [15142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13660), [15144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_index, 3, 0, 18), [15146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9109), [15148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9871), [15150] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__insert_values_repeat1, 2, 0, 0), SHIFT_REPEAT(11876), [15153] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_extension, 5, 0, 0), [15155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11140), [15157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_extension, 3, 0, 0), [15159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10595), [15161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11124), [15163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1395), [15165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11155), [15167] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_by_repeat1, 2, 0, 0), SHIFT_REPEAT(991), [15170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12207), [15172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), [15174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8872), [15176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8873), [15178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9099), [15180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_partition_by, 4, 0, 0), [15182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6202), [15184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1396), [15186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 8, 0, 184), [15188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10143), [15190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11001), [15192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4613), [15194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7250), [15196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11862), [15198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8422), [15200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4798), [15202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 5, 0, 0), [15204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10162), [15206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10163), [15208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8014), [15210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1392), [15212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10654), [15214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1689), [15216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1690), [15218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9893), [15220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11706), [15222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), [15224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10290), [15226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_frame, 3, 0, 0), [15228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8832), [15230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11596), [15232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8781), [15234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10553), [15236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8039), [15238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4541), [15240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7887), [15242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2680), [15244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11912), [15246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 6, 0, 0), [15248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9726), [15250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10704), [15252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083), [15254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7247), [15256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11853), [15258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10001), [15260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10014), [15262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1658), [15264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8944), [15266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2253), [15268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3986), [15270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4735), [15272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9090), [15274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14779), [15276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_database_repeat1, 1, 0, 33), [15278] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_create_database_repeat1, 1, 0, 33), [15280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1742), [15282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8556), [15284] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_not_exists, 3, 0, 0), [15286] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_not_exists, 3, 0, 0), [15288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8720), [15290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3842), [15292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), [15294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11969), [15296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10444), [15298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1469), [15300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9723), [15302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8721), [15304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3845), [15306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), [15308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9376), [15310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__delete_from, 5, 0, 0), [15312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1471), [15314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10438), [15316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10956), [15318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9807), [15320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8572), [15322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1788), [15324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588), [15326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1473), [15328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10439), [15330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8113), [15332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8625), [15334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), [15336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), [15338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8733), [15340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), [15342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), [15344] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 7, 0, 127), [15346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11750), [15348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8626), [15350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503), [15352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), [15354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8734), [15356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1809), [15358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637), [15360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 7, 0, 128), [15362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11744), [15364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 7, 0, 129), [15366] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 7, 0, 0), [15368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7416), [15370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7816), [15372] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(676), [15375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8133), [15377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12087), [15379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12115), [15381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12271), [15383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 6, 0, 83), [15385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8576), [15387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), [15389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), [15391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8743), [15393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3242), [15395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639), [15397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8745), [15399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3246), [15401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), [15403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9399), [15405] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 6, 0, 84), [15407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 4, 0, 26), [15409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7962), [15411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 6, 0, 85), [15413] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 6, 0, 0), [15415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7973), [15417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9731), [15419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9335), [15421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7991), [15423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8119), [15425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 8, 0, 0), [15427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11002), [15429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9069), [15431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2861), [15433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584), [15435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10140), [15437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11789), [15439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 5, 0, 44), [15441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8635), [15443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4983), [15445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604), [15447] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__truncate_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(9276), [15450] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 6, 0, 0), [15452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10461), [15454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8077), [15456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8637), [15458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4990), [15460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605), [15462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1117), [15464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10157), [15466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10825), [15468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9537), [15470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9773), [15472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8954), [15474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9435), [15476] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_table, 4, 0, 0), [15478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10764), [15480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_view, 4, 0, 0), [15482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10768), [15484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_sequence, 4, 0, 0), [15486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10771), [15488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_type, 4, 0, 0), [15490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10864), [15492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_schema, 4, 0, 0), [15494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10905), [15496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9288), [15498] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_frame, 5, 0, 0), [15500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9117), [15502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10008), [15504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11685), [15506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11080), [15508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 9, 0, 193), [15510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11866), [15512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10009), [15514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11738), [15516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 9, 0, 194), [15518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compute_stats, 4, 0, 0), [15520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13199), [15522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8348), [15524] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 5, 0, 45), [15526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9401), [15528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9405), [15530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11987), [15532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 4, 0, 199), [15534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11992), [15536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 4, 0, 200), [15538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12002), [15540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 4, 0, 202), [15542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12012), [15544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12018), [15546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 3, 0, 14), [15548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8004), [15550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9030), [15552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), [15554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), [15556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12734), [15558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1387), [15560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13578), [15562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9418), [15564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8565), [15566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2874), [15568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), [15570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8645), [15572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3062), [15574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(608), [15576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9153), [15578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10582), [15580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11983), [15582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9503), [15584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9507), [15586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9482), [15588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9488), [15590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8647), [15592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3065), [15594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609), [15596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8165), [15598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 3, 0, 0), [15600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12290), [15602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9546), [15604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9553), [15606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12051), [15608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9632), [15610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12059), [15612] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 5, 0, 43), [15614] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__if_exists, 2, 0, 0), [15616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__if_exists, 2, 0, 0), [15618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8591), [15620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5800), [15622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592), [15624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1155), [15626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10363), [15628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11611), [15630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9610), [15632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11628), [15634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9228), [15636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10570), [15638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11683), [15640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11688), [15642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11689), [15644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9653), [15646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12133), [15648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12139), [15650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12140), [15652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9115), [15654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11732), [15656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11733), [15658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11737), [15660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 9, 0, 0), [15662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11105), [15664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 9, 0, 151), [15666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11106), [15668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8013), [15670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8593), [15672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5790), [15674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), [15676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11753), [15678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11755), [15680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10889), [15682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11760), [15684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11774), [15686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9743), [15688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1160), [15690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10367), [15692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10670), [15694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7426), [15696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12184), [15698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12185), [15700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12187), [15702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8656), [15704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3162), [15706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), [15708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11757), [15710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10081), [15712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9585), [15714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), [15716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 8, 0, 164), [15718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8658), [15720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3155), [15722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613), [15724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1163), [15726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10374), [15728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__insert_values, 1, 0, 2), [15730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9594), [15732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11096), [15734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9265), [15736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12214), [15738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12215), [15740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9007), [15742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2885), [15744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), [15746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9439), [15748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12143), [15750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12235), [15752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 5, 0, 0), [15754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501), [15756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658), [15758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9816), [15760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8983), [15762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9532), [15764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12180), [15766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 4, 0, 0), [15768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9939), [15770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11877), [15772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12281), [15774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1510), [15776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8780), [15778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), [15780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(574), [15782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1519), [15784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12254), [15786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8025), [15788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7876), [15790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1528), [15792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11935), [15794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 2, 0, 138), [15796] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__operator_class, 1, 0, 139), [15798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), [15800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11974), [15802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 2, 0, 140), [15804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11976), [15806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12033), [15808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537), [15810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9618), [15812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12049), [15814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1546), [15816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8669), [15818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3984), [15820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), [15822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9349), [15824] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 7, 0, 0), [15826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9876), [15828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7996), [15830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), [15832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 10, 0, 184), [15834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11144), [15836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1565), [15838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8670), [15840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3998), [15842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), [15844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1574), [15846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9113), [15848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), [15850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9620), [15852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__insert_values, 2, 0, 27), [15854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1592), [15856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_type, 3, 0, 0), [15858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10394), [15860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9045), [15862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_table, 3, 0, 0), [15864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11281), [15866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), [15868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compute_stats, 6, 0, 0), [15870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12467), [15872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12514), [15874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1610), [15876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12339), [15878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 6, 0, 245), [15880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1619), [15882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1628), [15884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), [15886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8052), [15888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1645), [15890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1647), [15892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1649), [15894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1651), [15896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1653), [15898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7995), [15900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10075), [15902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12098), [15904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_view, 3, 0, 0), [15906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11309), [15908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8680), [15910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), [15912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), [15914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7629), [15916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10233), [15918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8681), [15920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), [15922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), [15924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8006), [15926] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(658), [15929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1660), [15931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10516), [15933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8605), [15935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3406), [15937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), [15939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1663), [15941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10520), [15943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8074), [15945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_sequence, 3, 0, 0), [15947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11385), [15949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1667), [15951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10523), [15953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7634), [15955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1108), [15957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9965), [15959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9877), [15961] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(9743), [15964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8609), [15966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3124), [15968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), [15970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8692), [15972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3153), [15974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), [15976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_type, 3, 0, 0), [15978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10568), [15980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8041), [15982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 7, 0, 0), [15984] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 12, 0, 233), [15986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11185), [15988] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_schema, 3, 0, 0), [15990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10592), [15992] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compute_stats, 5, 0, 0), [15994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12751), [15996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12752), [15998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8589), [16000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3085), [16002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), [16004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8694), [16006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3188), [16008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), [16010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8805), [16012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), [16014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), [16016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11413), [16018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9850), [16020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8076), [16022] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 8, 0, 0), [16024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 8, 0, 67), [16026] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 9, 0, 0), [16028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 9, 0, 18), [16030] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 9, 0, 67), [16032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8016), [16034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9023), [16036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1887), [16038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), [16040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1206), [16042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10418), [16044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11903), [16046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8705), [16048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4932), [16050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), [16052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1211), [16054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10419), [16056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10651), [16058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1214), [16060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10420), [16062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1121), [16064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1098), [16066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9759), [16068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8708), [16070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4934), [16072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), [16074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9144), [16076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9164), [16078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10426), [16080] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_frame, 2, 0, 0), [16082] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 10, 0, 0), [16084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 10, 0, 18), [16086] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 10, 0, 67), [16088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 10, 0, 37), [16090] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 11, 0, 18), [16092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 11, 0, 0), [16094] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 11, 0, 37), [16096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 11, 0, 73), [16098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10626), [16100] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 12, 0, 37), [16102] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 12, 0, 0), [16104] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 12, 0, 73), [16106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 13, 0, 73), [16108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1238), [16110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10430), [16112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9564), [16114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 8, 0, 165), [16116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8098), [16118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1241), [16120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10431), [16122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compute_stats, 3, 0, 0), [16124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8474), [16126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1244), [16128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10432), [16130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8058), [16132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__optimize_table, 3, 0, 0), [16134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10699), [16136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rename_statement, 5, 0, 0), [16138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8961), [16140] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__merge_statement, 10, 0, 223), [16142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2267), [16144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11836), [16146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 5, 0, 64), [16148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10164), [16150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12020), [16152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12046), [16154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8015), [16156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_database, 4, 0, 0), [16158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10865), [16160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9791), [16162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10534), [16164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2722), [16166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13591), [16168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13591), [16170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2285), [16172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12040), [16174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11450), [16176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8409), [16178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12064), [16180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__on_conflict, 5, 0, 0), [16182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4193), [16184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_fields, 4, 0, 137), [16186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12065), [16188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11461), [16190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4650), [16192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10816), [16194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12186), [16196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 5, 0, 0), [16198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8267), [16200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field, 1, 0, 7), [16202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_schema, 4, 0, 0), [16204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10459), [16206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_materialized_view, 8, 0, 0), [16208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11681), [16210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12128), [16212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12135), [16214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11472), [16216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11945), [16218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14827), [16220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8089), [16222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 10, 0, 173), [16224] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__merge_statement, 10, 0, 221), [16226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10427), [16228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12570), [16230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12570), [16232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7401), [16234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8214), [16236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8196), [16238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8338), [16240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10407), [16242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11810), [16244] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_list, 2, 0, 0), [16246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10428), [16248] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_list, 1, 0, 0), [16250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8180), [16252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8455), [16254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8191), [16256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7857), [16258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11686), [16260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13615), [16262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8430), [16264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657), [16266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11932), [16268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12083), [16270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13953), [16272] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view, 10, 0, 0), [16274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10226), [16276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4479), [16278] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 6, 0, 99), [16280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 10, 0, 141), [16282] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__merge_statement_repeat1, 2, 0, 0), [16284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__merge_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(12303), [16287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8302), [16289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 10, 0, 0), [16291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__optimize_table, 4, 0, 0), [16293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__mysql_update_statement, 4, 0, 0), [16295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__merge_statement, 8, 0, 170), [16297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__merge_statement, 9, 0, 197), [16299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14077), [16301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__merge_statement, 9, 0, 198), [16303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8393), [16305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 8, 0, 0), [16307] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 8, 0, 173), [16309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 8, 0, 141), [16311] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 8, 0, 99), [16313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14401), [16315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14402), [16317] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 10, 0, 206), [16319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), [16321] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_type, 5, 0, 0), [16323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10154), [16325] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__operator_class, 4, 0, 226), [16327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7027), [16329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5615), [16331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10180), [16333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14873), [16335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14873), [16337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8419), [16339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6994), [16341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11592), [16343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view, 7, 0, 0), [16345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9832), [16347] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_materialized_view, 7, 0, 0), [16349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11776), [16351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6466), [16353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11262), [16355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10120), [16357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8015), [16359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10234), [16361] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 7, 0, 0), [16363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10366), [16365] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_fields, 3, 0, 137), [16367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__optimize_table, 5, 0, 0), [16369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11694), [16371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2729), [16373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 7, 0, 141), [16375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11132), [16377] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 7, 0, 99), [16379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3619), [16381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view, 9, 0, 0), [16383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10177), [16385] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(657), [16388] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ordered_columns, 4, 0, 0), [16390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ordered_column, 1, 0, 7), [16392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 5, 0, 37), [16394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9360), [16396] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 5, 0, 0), [16398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9361), [16400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8277), [16402] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 7, 0, 144), [16404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9879), [16406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10393), [16408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8827), [16410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11117), [16412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3164), [16414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 3, 0, 0), [16416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9631), [16418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 3, 0, 67), [16420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9635), [16422] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__operator_class, 3, 0, 201), [16424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4801), [16426] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__vacuum_option, 1, 0, 0), [16428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11173), [16430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__vacuum_option, 1, 0, 0), [16432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 9, 0, 0), [16434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10497), [16436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14609), [16438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14609), [16440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8361), [16442] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 9, 0, 173), [16444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 9, 0, 141), [16446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 9, 0, 99), [16448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11825), [16450] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete, 1, 0, 0), [16452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8008), [16454] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 9, 0, 206), [16456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 6, 0, 103), [16458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11731), [16460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13629), [16462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_schema, 3, 0, 0), [16464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10413), [16466] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 9, 0, 207), [16468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10191), [16470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10078), [16472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__merge_statement, 11, 0, 243), [16474] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__merge_statement, 11, 0, 244), [16476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4511), [16478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__mysql_update_statement, 3, 0, 0), [16480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_configuration, 3, 0, 146), [16482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__operator_class, 5, 0, 246), [16484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 11, 0, 173), [16486] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 11, 0, 206), [16488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10323), [16490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view, 11, 0, 0), [16492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10250), [16494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10616), [16496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4652), [16498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11165), [16500] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compute_stats, 8, 0, 0), [16502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14669), [16504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11008), [16506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11901), [16508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6985), [16510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11978), [16512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9903), [16514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 6, 0, 73), [16516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9485), [16518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rename_statement, 6, 0, 0), [16520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12107), [16522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 9, 0, 0), [16524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10193), [16526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7931), [16528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6448), [16530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13889), [16532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12101), [16534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8484), [16536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 2, 0, 0), [16538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9305), [16540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12062), [16542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14313), [16544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8034), [16546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9753), [16548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13810), [16550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13810), [16552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7314), [16554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946), [16556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4587), [16558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_query, 1, 0, 2), [16560] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rename_statement, 8, 0, 188), [16562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10477), [16564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 7, 0, 144), [16566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11930), [16568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compute_stats, 7, 0, 0), [16570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13958), [16572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10719), [16574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13906), [16576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6828), [16578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rename_statement, 7, 0, 0), [16580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rename_statement, 8, 0, 0), [16582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__rename_statement_repeat1, 2, 0, 0), [16584] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__rename_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(8961), [16587] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rename_statement, 7, 0, 154), [16589] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rename_statement, 8, 0, 154), [16591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4146), [16593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2490), [16595] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__merge_statement, 12, 0, 253), [16597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11123), [16599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11856), [16601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12086), [16603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11820), [16605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13617), [16607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4003), [16609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10414), [16611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11929), [16613] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 12, 0, 206), [16615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6434), [16617] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 8, 0, 176), [16619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10102), [16621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3573), [16623] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 6, 0, 0), [16625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5639), [16627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14040), [16629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987), [16631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12137), [16633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14466), [16635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8071), [16637] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view, 12, 0, 0), [16639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10274), [16641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11813), [16643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11179), [16645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12144), [16647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14484), [16649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8084), [16651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_database, 3, 0, 0), [16653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10577), [16655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9888), [16657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12151), [16659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14500), [16661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8088), [16663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8378), [16665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12155), [16667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14516), [16669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8094), [16671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12161), [16673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14532), [16675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8099), [16677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4769), [16679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7331), [16681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12165), [16683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14545), [16685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8102), [16687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_statement, 4, 0, 0), [16689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4290), [16691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12317), [16693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2554), [16695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5740), [16697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11088), [16699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view, 13, 0, 0), [16701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10287), [16703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12203), [16705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14262), [16707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 8, 0, 0), [16709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10104), [16711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12528), [16713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__temporary, 1, 0, 0), [16715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8354), [16717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6042), [16719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8261), [16721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11754), [16723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5871), [16725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4610), [16727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7133), [16729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view, 6, 0, 0), [16731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10401), [16733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11791), [16735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2463), [16737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10895), [16739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_materialized_view, 6, 0, 0), [16741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11895), [16743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14190), [16745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14192), [16747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12197), [16749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14348), [16751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14167), [16753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14371), [16755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13749), [16757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view, 8, 0, 0), [16759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10055), [16761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14394), [16763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11321), [16765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14407), [16767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6862), [16769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10379), [16771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ordered_columns, 3, 0, 0), [16773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14417), [16775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3975), [16777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10391), [16779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11924), [16781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5980), [16783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10421), [16785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11486), [16787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4741), [16789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14303), [16791] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__merge_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(11678), [16794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10973), [16796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9756), [16798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 4, 0, 18), [16800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9283), [16802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11881), [16804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12070), [16806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13789), [16808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8433), [16810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2733), [16812] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_constraint, 4, 0, 0), [16814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9286), [16816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_fields, 2, 0, 0), [16818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10657), [16820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8011), [16822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 6, 0, 103), [16824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10463), [16826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14409), [16828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12329), [16830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11618), [16832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14024), [16834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10874), [16836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view, 5, 0, 0), [16838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10112), [16840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10422), [16842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10788), [16844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8065), [16846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4489), [16848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_statement, 5, 0, 0), [16850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11657), [16852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11563), [16854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11564), [16856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11566), [16858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11569), [16860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11571), [16862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11573), [16864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11575), [16866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11577), [16868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11579), [16870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rename_statement, 9, 0, 188), [16872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10554), [16874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14930), [16876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14930), [16878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8561), [16880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10555), [16882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14932), [16884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14932), [16886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8562), [16888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 4, 0, 0), [16890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5911), [16892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6188), [16894] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__partition_spec, 4, 0, 0), [16896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12129), [16898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11108), [16900] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 5, 0, 0), [16902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_column_position, 1, 0, 0), [16904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11146), [16906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6847), [16908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6738), [16910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14377), [16912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14377), [16914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2763), [16916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6857), [16918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6860), [16920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10398), [16922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6749), [16924] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__insert_statement, 1, 0, 0), [16926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), [16928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1507), [16930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7050), [16932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7050), [16934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__delete_from, 6, 0, 0), [16936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12365), [16938] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_case_repeat1, 2, 0, 0), SHIFT_REPEAT(1681), [16941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_case_repeat1, 2, 0, 0), [16943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1112), [16945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10301), [16947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10318), [16949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8526), [16951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6750), [16953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_index, 5, 0, 37), [16955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9352), [16957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10447), [16959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1516), [16961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9846), [16963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_database, 5, 0, 0), [16965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11139), [16967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11427), [16969] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 8, 0, 127), [16971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 8, 0, 128), [16973] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 8, 0, 129), [16975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 8, 0, 0), [16977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1525), [16979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__on_duplicate_key_update, 5, 0, 0), [16981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8597), [16983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1534), [16985] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table, 8, 0, 0), [16987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__check_option, 2, 0, 0), [16989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11880), [16991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13895), [16993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), [16995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1543), [16997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10466), [16999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12048), [17001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10658), [17003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 6, 0, 0), [17005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__update_statement, 1, 0, 0), [17007] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_type, 8, 0, 174), [17009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1552), [17011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_enum_elements, 3, 0, 175), [17013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_table_repeat1, 2, 0, 0), [17015] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_table_repeat1, 2, 0, 0), SHIFT_REPEAT(5911), [17018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), [17020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_index, 4, 0, 18), [17022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9540), [17024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11878), [17026] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 8, 0, 144), [17028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1561), [17030] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__create_trigger_event, 4, 0, 0), [17032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__optimize_table, 6, 0, 0), [17034] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_invocation_repeat1, 2, 0, 75), [17036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1571), [17038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 5, 0, 18), [17040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 5, 0, 178), [17042] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 5, 0, 179), [17044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 5, 0, 180), [17046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10487), [17048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12132), [17050] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_change_column, 5, 0, 148), [17052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_modify_column, 5, 0, 0), [17054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580), [17056] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_constraint, 5, 0, 0), [17058] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_add_column, 5, 0, 0), [17060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10794), [17062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7006), [17064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), [17066] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constraint_literal, 3, 0, 67), [17068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 7, 0, 0), [17070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rename_column, 5, 0, 182), [17072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9441), [17074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1589), [17076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11697), [17078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14563), [17080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11749), [17082] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__rename_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(8597), [17085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1598), [17087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__partition_spec, 5, 0, 0), [17089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), [17091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__copy_statement, 8, 0, 0), [17093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__copy_statement, 8, 0, 190), [17095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), [17097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 6, 0, 43), [17099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10498), [17101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14418), [17103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14418), [17105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8553), [17107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), [17109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10890), [17111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10891), [17113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12190), [17115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 9, 0, 164), [17117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 9, 0, 165), [17119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1634), [17121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6525), [17123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9447), [17125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9448), [17127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), [17129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14678), [17131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12179), [17133] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__on_conflict, 6, 0, 0), [17135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 6, 0, 44), [17137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 6, 0, 45), [17139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14023), [17141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14023), [17143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11975), [17145] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__mysql_update_statement, 5, 0, 0), [17147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_materialized_view, 9, 0, 0), [17149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10508), [17151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10946), [17153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10947), [17155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9455), [17157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9456), [17159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__copy_statement, 9, 0, 0), [17161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__copy_statement, 9, 0, 219), [17163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__copy_statement, 9, 0, 190), [17165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_type, 9, 0, 203), [17167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_enum_elements, 4, 0, 204), [17169] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table, 9, 0, 0), [17171] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__vacuum_table, 2, 0, 0), [17173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9062), [17175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 9, 0, 176), [17177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6788), [17179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6736), [17181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10519), [17183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11893), [17185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9460), [17187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9461), [17189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__copy_statement, 10, 0, 219), [17191] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 6, 0, 208), [17193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 6, 0, 209), [17195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 6, 0, 210), [17197] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 6, 0, 211), [17199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_change_column, 6, 0, 181), [17201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10529), [17203] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constraint_literal, 4, 0, 67), [17205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9462), [17207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10533), [17209] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compute_stats, 9, 0, 0), [17211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11107), [17213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10535), [17215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rename_table_names, 3, 0, 0), [17217] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 4, 0, 14), [17219] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_type, 6, 0, 0), [17221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_type, 6, 0, 60), [17223] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_schema, 6, 0, 0), [17225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 6, 0, 64), [17227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 10, 0, 193), [17229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 10, 0, 194), [17231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6919), [17233] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_argument, 2, 0, 57), [17235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6921), [17237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6922), [17239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6923), [17241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__postgres_update_statement, 3, 0, 0), [17243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12211), [17245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_materialized_view, 10, 0, 0), [17247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14611), [17249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14611), [17251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8530), [17253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 10, 0, 99), [17255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rename_object, 3, 0, 0), [17257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_schema, 3, 0, 104), [17259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 10, 0, 207), [17261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 10, 0, 0), [17263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_column, 3, 0, 18), [17265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 7, 0, 227), [17267] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 7, 0, 228), [17269] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 7, 0, 229), [17271] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compute_stats, 10, 0, 0), [17273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11145), [17275] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_constraint, 1, 0, 0), [17277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_add_constraint, 3, 0, 0), [17279] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_constraint, 1, 0, 2), [17281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_change_ownership, 3, 0, 0), [17283] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_table_repeat1, 2, 0, 0), SHIFT_REPEAT(6188), [17286] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_column_position, 2, 0, 106), [17288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12331), [17290] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 5, 0, 26), [17292] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 11, 0, 141), [17294] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 11, 0, 0), [17296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_materialized_view, 11, 0, 0), [17298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_index, 6, 0, 73), [17300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9413), [17302] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 8, 0, 247), [17304] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 5, 0, 43), [17306] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 5, 0, 0), [17308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11197), [17310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 12, 0, 173), [17312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11641), [17314] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 12, 0, 0), [17316] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 3, 0, 57), [17318] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 3, 0, 57), [17320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6547), [17322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11655), [17324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6829), [17326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13184), [17328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 6, 0, 89), [17330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 6, 0, 85), [17332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 6, 0, 0), [17334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 13, 0, 0), [17336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index, 13, 0, 206), [17338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 13, 0, 259), [17340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update, 3, 0, 0), [17342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11677), [17344] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__vacuum_table, 3, 0, 0), [17346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8723), [17348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 7, 0, 260), [17350] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 7, 0, 89), [17352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 7, 0, 135), [17354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 14, 0, 0), [17356] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 14, 0, 262), [17358] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view, 14, 0, 0), [17360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 14, 0, 263), [17362] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 57), [17364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 57), [17366] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_invocation_repeat1, 3, 0, 40), [17368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11702), [17370] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 8, 0, 135), [17372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14770), [17374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14774), [17376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14798), [17378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14804), [17380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 8, 0, 264), [17382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 15, 0, 265), [17384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 15, 0, 0), [17386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 15, 0, 266), [17388] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view, 15, 0, 0), [17390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 9, 0, 267), [17392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 9, 0, 135), [17394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 9, 0, 168), [17396] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 16, 0, 268), [17398] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 16, 0, 269), [17400] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 16, 0, 0), [17402] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 57), [17404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 57), [17406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view, 16, 0, 0), [17408] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update, 2, 0, 0), [17410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 10, 0, 270), [17412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_clause, 10, 0, 168), [17414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 17, 0, 272), [17416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 17, 0, 273), [17418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8355), [17420] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 17, 0, 0), [17422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13950), [17424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13950), [17426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), [17428] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 18, 0, 274), [17430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 18, 0, 275), [17432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 18, 0, 0), [17434] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 19, 0, 276), [17436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 19, 0, 277), [17438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 19, 0, 0), [17440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 20, 0, 278), [17442] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 20, 0, 279), [17444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 20, 0, 0), [17446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 21, 0, 280), [17448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 21, 0, 281), [17450] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 21, 0, 0), [17452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 22, 0, 282), [17454] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 22, 0, 283), [17456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 22, 0, 0), [17458] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 23, 0, 284), [17460] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 23, 0, 285), [17462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger, 24, 0, 286), [17464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), [17466] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 7, 0, 83), [17468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 7, 0, 84), [17470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert, 7, 0, 85), [17472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12307), [17474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7866), [17476] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__merge_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(11823), [17479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__on_conflict, 4, 0, 0), [17481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11747), [17483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8436), [17485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13923), [17487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11919), [17489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7833), [17491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13956), [17493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11921), [17495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7775), [17497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__delete_statement, 2, 0, 0), [17499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7770), [17501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11752), [17503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6792), [17505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14786), [17507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14786), [17509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2831), [17511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), [17513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10550), [17515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6826), [17517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_type, 7, 0, 0), [17519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8236), [17521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6743), [17523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12047), [17525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14287), [17527] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_enum_elements, 2, 0, 0), [17529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_type, 7, 0, 143), [17531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11869), [17533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10653), [17535] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_schema, 5, 0, 0), [17537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension, 7, 0, 103), [17539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__create_trigger_event, 3, 0, 0), [17541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12130), [17543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6870), [17545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_argument, 3, 0, 23), [17547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6871), [17549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6998), [17551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), [17553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7431), [17555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7431), [17557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1404), [17559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12182), [17561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6932), [17563] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_argument, 1, 0, 65), [17565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6888), [17567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12212), [17569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12232), [17571] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 4, 0, 67), [17573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_column, 4, 0, 147), [17575] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_change_column, 4, 0, 105), [17577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12246), [17579] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_column, 4, 0, 37), [17581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12259), [17583] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_add_constraint, 4, 0, 0), [17585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12267), [17587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6885), [17589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14789), [17591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12273), [17593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12283), [17595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8499), [17597] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__primary_key_constraint, 2, 0, 0), [17599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rename_column, 4, 0, 149), [17601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13622), [17603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_column, 2, 0, 67), [17605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9792), [17607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14925), [17609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14925), [17611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14928), [17613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14928), [17615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8560), [17617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14934), [17619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14934), [17621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8563), [17623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3498), [17625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), [17627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14772), [17629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10495), [17631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8754), [17633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7239), [17635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1892), [17637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), [17639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2423), [17641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2426), [17643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4984), [17645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), [17647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9165), [17649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4991), [17651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4992), [17653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4994), [17655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6229), [17657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8727), [17659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5787), [17661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6865), [17663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9710), [17665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5006), [17667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5008), [17669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5012), [17671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5656), [17673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9645), [17675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5021), [17677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6868), [17679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ddl_statement, 1, 0, 3), [17681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6869), [17683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7953), [17685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12308), [17687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3086), [17689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3087), [17691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14750), [17693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12301), [17695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), [17697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3962), [17699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3091), [17701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3981), [17703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_invocation_repeat1, 2, 0, 77), [17705] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_invocation_repeat1, 2, 0, 77), SHIFT_REPEAT(569), [17708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3063), [17710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_definition, 1, 0, 0), [17712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3066), [17714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3067), [17716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3069), [17718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9511), [17720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14266), [17722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2273), [17724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3072), [17726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3076), [17728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3078), [17730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2295), [17732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13986), [17734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9796), [17736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1918), [17738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3080), [17740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9084), [17742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14088), [17744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14274), [17746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_role, 8, 0, 0), [17748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_role, 8, 0, 177), [17750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__vacuum_table, 4, 0, 0), [17752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), [17754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9101), [17756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4515), [17758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6879), [17760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6880), [17762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4604), [17764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6881), [17766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3272), [17768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10126), [17770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_index, 5, 0, 0), [17772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3286), [17774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3298), [17776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3305), [17778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3740), [17780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3128), [17782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3133), [17784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3160), [17786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3753), [17788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3301), [17790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6882), [17792] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ddl_statement, 1, 0, 4), [17794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 2, 0, 9), [17796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9601), [17798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7780), [17800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), [17802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4811), [17804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4825), [17806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3985), [17808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3999), [17810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4000), [17812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4002), [17814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2900), [17816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4021), [17818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4023), [17820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4032), [17822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2912), [17824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4065), [17826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_index, 8, 0, 0), [17828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10994), [17830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10995), [17832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10141), [17834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_index, 8, 0, 183), [17836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), [17838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4564), [17840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_index, 7, 0, 73), [17842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4580), [17844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2978), [17846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), [17848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_database, 5, 0, 0), [17850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), [17852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), [17854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), [17856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), [17858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), [17860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), [17862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), [17864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), [17866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_sequence, 4, 0, 0), [17868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), [17870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_database, 5, 0, 72), [17872] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 8, 0, 185), [17874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 8, 0, 151), [17876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), [17878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), [17880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), [17882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5691), [17884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_index, 8, 0, 73), [17886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5543), [17888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3158), [17890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3192), [17892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3193), [17894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3205), [17896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7216), [17898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3941), [17900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3275), [17902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3278), [17904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3282), [17906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7260), [17908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3346), [17910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2485), [17912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), [17914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_reset_statement, 2, 0, 0), [17916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4757), [17918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4706), [17920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3992), [17922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12014), [17924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7505), [17926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4933), [17928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9132), [17930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14215), [17932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4935), [17934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4936), [17936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4938), [17938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5813), [17940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4939), [17942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4941), [17944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4943), [17946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5567), [17948] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 5, 0, 26), [17950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4945), [17952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_table, 5, 0, 0), [17954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2867), [17956] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__comment_target, 2, 0, 0), [17958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), [17960] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_view, 5, 0, 0), [17962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), [17964] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_sequence, 5, 0, 0), [17966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2241), [17968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_index, 7, 0, 37), [17970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2247), [17972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3843), [17974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3846), [17976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3847), [17978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3849), [17980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3887), [17982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3853), [17984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3856), [17986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3859), [17988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3964), [17990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3861), [17992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2876), [17994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2877), [17996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), [17998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881), [18000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2675), [18002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8522), [18004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14544), [18006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2678), [18008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), [18010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8204), [18012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), [18014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), [18016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813), [18018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5542), [18020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), [18022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816), [18024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1818), [18026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5436), [18028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1820), [18030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), [18032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), [18034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5447), [18036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4444), [18038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4503), [18040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3243), [18042] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_constraints_repeat1, 2, 0, 0), [18044] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_constraints_repeat1, 2, 0, 0), SHIFT_REPEAT(7510), [18047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3247), [18049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3248), [18051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3250), [18053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4624), [18055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3257), [18057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3259), [18059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3261), [18061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4687), [18063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3263), [18065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10688), [18067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3787), [18069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2412), [18071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2434), [18073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2803), [18075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2807), [18077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2815), [18079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4093), [18081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4105), [18083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5473), [18085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8362), [18087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8205), [18089] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_index, 5, 0, 18), [18091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2841), [18093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__column_list_repeat1, 2, 0, 0), [18095] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__column_list_repeat1, 2, 0, 0), SHIFT_REPEAT(7940), [18098] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__transaction_mode, 7, 0, 0), [18100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535), [18102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6816), [18104] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 1), [18106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8379), [18108] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_type, 5, 0, 0), [18110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__truncate_statement, 6, 0, 0), [18112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9224), [18114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9121), [18116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13207), [18118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8387), [18120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11986), [18122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 4, 0, 172), [18124] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_reference, 3, 0, 25), SHIFT(10221), [18127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13882), [18129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11990), [18131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 4, 0, 97), [18133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8785), [18135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9234), [18137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12001), [18139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 4, 0, 98), [18141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_statement, 6, 0, 0), [18143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4298), [18145] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_enum_repeat1, 2, 0, 162), [18147] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_enum_repeat1, 2, 0, 162), SHIFT_REPEAT(8727), [18150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_schema, 5, 0, 0), [18152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8800), [18154] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_index, 4, 0, 0), [18156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8802), [18158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11695), [18160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14050), [18162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14066), [18164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6677), [18166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12832), [18168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12833), [18170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6686), [18172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_enum_elements_repeat1, 2, 0, 205), [18174] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_enum_elements_repeat1, 2, 0, 205), SHIFT_REPEAT(8616), [18177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12847), [18179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), [18181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8887), [18183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8806), [18185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_view, 5, 0, 0), [18187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8807), [18189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8808), [18191] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(1109), [18194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6462), [18196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 3, 0, 17), [18198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), [18200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 3, 0, 0), [18202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 3, 0, 14), [18204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6790), [18206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7475), [18208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10220), [18210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11115), [18212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8817), [18214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8818), [18216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8819), [18218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6447), [18220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_sequence, 5, 0, 0), [18222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9273), [18224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12445), [18226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12447), [18228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1790), [18230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8825), [18232] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__vacuum_table, 7, 0, 0), [18234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8826), [18236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11792), [18238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2896), [18240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10202), [18242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10203), [18244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8829), [18246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9253), [18248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9281), [18250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9252), [18252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13913), [18254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1795), [18256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1749), [18258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1798), [18260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_role, 3, 0, 0), [18262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6846), [18264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9259), [18266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7324), [18268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6757), [18270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11100), [18272] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_index, 9, 0, 212), [18274] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_index, 9, 0, 0), [18276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_index, 9, 0, 213), [18278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11103), [18280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 9, 0, 184), [18282] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 9, 0, 214), [18284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3355), [18286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8894), [18288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8895), [18290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8898), [18292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2646), [18294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7940), [18296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10452), [18298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9269), [18300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8282), [18302] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values, 2, 0, 0), [18304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), [18306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), [18308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), [18310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1830), [18312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 2), [18314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12080), [18316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), [18318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3443), [18320] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__transaction_mode, 8, 0, 0), [18322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1835), [18324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9341), [18326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12233), [18328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 5, 0, 199), [18330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12242), [18332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 5, 0, 200), [18334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9343), [18336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12249), [18338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 5, 0, 202), [18340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__vacuum_table, 5, 0, 0), [18342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8284), [18344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8337), [18346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12201), [18348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), [18350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7538), [18352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_database, 7, 0, 0), [18354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11642), [18356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9335), [18358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9769), [18360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11775), [18362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7480), [18364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9355), [18366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12775), [18368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12776), [18370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10239), [18372] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_constraints, 3, 0, 0), [18374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7510), [18376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11151), [18378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ordered_columns_repeat1, 2, 0, 0), [18380] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ordered_columns_repeat1, 2, 0, 0), SHIFT_REPEAT(7780), [18383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9230), [18385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14905), [18387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14913), [18389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6684), [18391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6759), [18393] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_index, 10, 0, 230), [18395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11141), [18397] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_index, 10, 0, 231), [18399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_index, 10, 0, 232), [18401] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_index_repeat1, 2, 0, 162), [18403] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_index_repeat1, 2, 0, 162), SHIFT_REPEAT(10141), [18406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 10, 0, 0), [18408] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 10, 0, 151), [18410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11646), [18412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__copy_statement, 10, 0, 0), [18414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__copy_statement, 10, 0, 190), [18416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), [18418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9137), [18420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13656), [18422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13678), [18424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), [18426] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_sequence, 6, 0, 0), [18428] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_reset_statement, 3, 0, 0), [18430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_index, 6, 0, 0), [18432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4466), [18434] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 4, 0, 0), [18436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12338), [18438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 6, 0, 172), [18440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_database, 6, 0, 0), [18442] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 2, 0, 0), [18444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_database, 6, 0, 108), [18446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_schema, 6, 0, 0), [18448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4470), [18450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9733), [18452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9477), [18454] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 6, 0, 43), [18456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 2, 0, 8), [18458] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_index, 6, 0, 37), [18460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5582), [18462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8992), [18464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_index, 6, 0, 18), [18466] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_database, 6, 0, 0), [18468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_extension, 6, 0, 0), [18470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_index, 11, 0, 248), [18472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13268), [18474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13277), [18476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11680), [18478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 11, 0, 233), [18480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 11, 0, 184), [18482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compute_stats, 11, 0, 0), [18484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__copy_statement, 11, 0, 219), [18486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13818), [18488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13824), [18490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6671), [18492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cte_repeat1, 2, 0, 112), [18494] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cte_repeat1, 2, 0, 112), SHIFT_REPEAT(9796), [18497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_database, 4, 0, 0), [18499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__vacuum_table, 6, 0, 0), [18501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__vacuum_table_repeat1, 2, 0, 0), [18503] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__vacuum_table_repeat1, 2, 0, 0), SHIFT_REPEAT(9101), [18506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10961), [18508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment_statement, 5, 0, 0), [18510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11639), [18512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 7, 0, 245), [18514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment_statement, 5, 0, 64), [18516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5817), [18518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10269), [18520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741), [18522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8199), [18524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5821), [18526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5557), [18528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9512), [18530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9004), [18532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9006), [18534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2692), [18536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values, 3, 0, 0), [18538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6830), [18540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10095), [18542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8616), [18544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__vacuum_option, 2, 0, 0), [18546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3607), [18548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10282), [18550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10284), [18552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2945), [18554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9527), [18556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9011), [18558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9012), [18560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9017), [18562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_type, 13, 0, 233), [18564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6834), [18566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2962), [18568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10292), [18570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5778), [18572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10295), [18574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5791), [18576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat3, 2, 0, 77), [18578] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat3, 2, 0, 77), SHIFT_REPEAT(741), [18581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2973), [18583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9629), [18585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5809), [18587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9050), [18589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9052), [18591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9053), [18593] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_definition, 2, 0, 0), [18595] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__current_row, 2, 0, 0), [18597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10303), [18599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10304), [18601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3662), [18603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_definition, 2, 0, 117), [18605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_definition, 2, 0, 118), [18607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_definition, 2, 0, 119), [18609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_definition, 2, 0, 120), [18611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__transaction_mode, 6, 0, 0), [18613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9059), [18615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9060), [18617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9061), [18619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5785), [18621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10311), [18623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10312), [18625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1895), [18627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9068), [18629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6789), [18631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_storage_parameters_repeat1, 2, 0, 0), [18633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6753), [18635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10320), [18637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6810), [18639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10321), [18641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1905), [18643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13719), [18645] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_storage_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(10398), [18648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6786), [18650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10324), [18652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10325), [18654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__table_settings_repeat1, 2, 0, 0), [18656] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__table_settings_repeat1, 2, 0, 0), SHIFT_REPEAT(7475), [18659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2515), [18661] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dml_write, 2, 0, 0), [18663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 4, 0, 36), [18665] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 4, 0, 0), [18667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10328), [18669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6812), [18671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10329), [18673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1855), [18675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 4, 0, 26), [18677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10332), [18679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10333), [18681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10337), [18683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10338), [18685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10340), [18687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10341), [18689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10342), [18691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), [18693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14663), [18695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11811), [18697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9749), [18699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10951), [18701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8408), [18703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12027), [18705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), [18707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963), [18709] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__compute_stats_repeat2, 2, 0, 0), SHIFT_REPEAT(8982), [18712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9290), [18714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7393), [18716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), [18718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 4, 0, 14), [18720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8370), [18722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), [18724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11931), [18726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7447), [18728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_role, 4, 0, 0), [18730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3407), [18732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8275), [18734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9626), [18736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13870), [18738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_column_repeat1, 2, 0, 132), [18740] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_column_repeat1, 2, 0, 132), SHIFT_REPEAT(9710), [18743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_constraints, 2, 0, 0), [18745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9191), [18747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13792), [18749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13886), [18751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_column_definitions_repeat1, 2, 0, 0), [18753] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_column_definitions_repeat1, 2, 0, 0), SHIFT_REPEAT(7847), [18756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8184), [18758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3413), [18760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3414), [18762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2504), [18764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14447), [18766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3416), [18768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_index_fields_repeat1, 2, 0, 0), [18770] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_index_fields_repeat1, 2, 0, 0), SHIFT_REPEAT(7324), [18773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8846), [18775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14465), [18777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6700), [18779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6305), [18781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8602), [18783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 3, 0, 8), [18785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7633), [18787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8768), [18789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7300), [18791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9588), [18793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14415), [18795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9808), [18797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11714), [18799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6802), [18801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6803), [18803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12169), [18805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9585), [18807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10083), [18809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6804), [18811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3419), [18813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9152), [18815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13961), [18817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13998), [18819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9031), [18821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2524), [18823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3422), [18825] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(1143), [18828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387), [18830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9637), [18832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3424), [18834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6791), [18836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12366), [18838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6708), [18840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6246), [18842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8570), [18844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9128), [18846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3427), [18848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11926), [18850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 2, 0, 97), [18852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8788), [18854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8790), [18856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11384), [18858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14140), [18860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6801), [18862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8377), [18864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12000), [18866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), [18868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12465), [18870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11971), [18872] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 2, 0, 98), [18874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9870), [18876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11656), [18878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10155), [18880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8613), [18882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8615), [18884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dml_write, 1, 0, 0), [18886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12552), [18888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11698), [18890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11942), [18892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 3, 0, 138), [18894] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__insert_statement, 2, 0, 0), [18896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), [18898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12633), [18900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), [18902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), [18904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12705), [18906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), [18908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12777), [18910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6823), [18912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6325), [18914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6827), [18916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12849), [18918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12003), [18920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 3, 0, 140), [18922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12908), [18924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6927), [18926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9859), [18928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8753), [18930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9909), [18932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12967), [18934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8811), [18936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8812), [18938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8813), [18940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9864), [18942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10655), [18944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13026), [18946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_type_repeat1, 2, 0, 63), [18948] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_type_repeat1, 2, 0, 63), SHIFT_REPEAT(9269), [18951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__update_statement, 2, 0, 0), [18953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8344), [18955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12081), [18957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), [18959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13085), [18961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), [18963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8617), [18965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13144), [18967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8875), [18969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13203), [18971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11904), [18973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13321), [18975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12099), [18977] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__delete_statement, 3, 0, 0), [18979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13380), [18981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5992), [18983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), [18985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), [18987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), [18989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13435), [18991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), [18993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13473), [18995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13511), [18997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13517), [18999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6766), [19001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6769), [19003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8219), [19005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6889), [19007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6931), [19009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9982), [19011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8841), [19013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8842), [19015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6174), [19017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8386), [19019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14326), [19021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10785), [19023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10786), [19025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat1, 2, 0, 0), [19027] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat1, 2, 0, 0), SHIFT_REPEAT(9121), [19030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8843), [19032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13635), [19034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14345), [19036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12076), [19038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7010), [19040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), [19042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6136), [19044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_function_arguments_repeat1, 2, 0, 0), [19046] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(5), [19049] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alter_table_repeat1, 2, 0, 0), SHIFT_REPEAT(6136), [19052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_returning, 2, 0, 0), [19054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6836), [19056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11663), [19058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11746), [19060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6875), [19062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), [19064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6774), [19066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6775), [19068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(504), [19070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__create_trigger_event, 1, 0, 0), [19072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10165), [19074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8333), [19076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6907), [19078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505), [19080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8858), [19082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), [19084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10094), [19086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10886), [19088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10887), [19090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8859), [19092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9110), [19094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10899), [19096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10069), [19098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12069), [19100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12082), [19102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11959), [19104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9657), [19106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12910), [19108] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_configuration, 3, 0, 30), [19110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8175), [19112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_statement, 3, 0, 0), [19114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4163), [19116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8866), [19118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10954), [19120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10955), [19122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10113), [19124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6777), [19126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11671), [19128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11679), [19130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_role, 5, 0, 0), [19132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14924), [19134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6765), [19136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10986), [19138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6779), [19140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11780), [19142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6858), [19144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), [19146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_role, 5, 0, 66), [19148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), [19150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512), [19152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9655), [19154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14428), [19156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14436), [19158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4244), [19160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11013), [19162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9133), [19164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9138), [19166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__optimize_table, 7, 0, 0), [19168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6886), [19170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11019), [19172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11021), [19174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514), [19176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9157), [19178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9159), [19180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9163), [19182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6892), [19184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11027), [19186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11029), [19188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9175), [19190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9180), [19192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9181), [19194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8534), [19196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11035), [19198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11036), [19200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9189), [19202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9190), [19204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9194), [19206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8503), [19208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14838), [19210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11042), [19212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11043), [19214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9200), [19216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6895), [19218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11047), [19220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11048), [19222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6897), [19224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11051), [19226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11052), [19228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11054), [19230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11055), [19232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11057), [19234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11058), [19236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11060), [19238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11061), [19240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11063), [19242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11064), [19244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11065), [19246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9675), [19248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9677), [19250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9681), [19252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9684), [19254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9685), [19256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9686), [19258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9687), [19260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9688), [19262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9689), [19264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9690), [19266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4232), [19268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9952), [19270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9696), [19272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14895), [19274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9697), [19276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14897), [19278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9698), [19280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14898), [19282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9699), [19284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14900), [19286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9700), [19288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14903), [19290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9701), [19292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14904), [19294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9702), [19296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14906), [19298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9703), [19300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14908), [19302] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_sequence, 7, 0, 0), [19304] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_index, 7, 0, 0), [19306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856), [19308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_view, 4, 0, 0), [19310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12127), [19312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5443), [19314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12523), [19316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10297), [19318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7755), [19320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12427), [19322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(895), [19324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7664), [19326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9900), [19328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2560), [19330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13559), [19332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_index_repeat1, 4, 0, 255), [19334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2312), [19336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2313), [19338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12630), [19340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12631), [19342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8467), [19344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8467), [19346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9562), [19348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14683), [19350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3601), [19352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12682), [19354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3602), [19356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12683), [19358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3603), [19360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12684), [19362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(900), [19364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7668), [19366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), [19368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9923), [19370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9523), [19372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2563), [19374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13565), [19376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7540), [19378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9654), [19380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 8, 0, 172), [19382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 8, 0, 245), [19384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11667), [19386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11668), [19388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13260), [19390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6996), [19392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907), [19394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7672), [19396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), [19398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9937), [19400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8687), [19402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14337), [19404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6898), [19406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6734), [19408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7258), [19410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13186), [19412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7268), [19414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13187), [19416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7283), [19418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13188), [19420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11201), [19422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6737), [19424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914), [19426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7676), [19428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), [19430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9953), [19432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2893), [19434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13068), [19436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2894), [19438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13069), [19440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9606), [19442] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 9, 0, 245), [19444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_trigger_repeat3, 2, 0, 75), [19446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925), [19448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7681), [19450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9974), [19452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_invocation_repeat1, 3, 0, 75), [19454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12176), [19456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14382), [19458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13879), [19460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12452), [19462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10179), [19464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), [19466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7685), [19468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), [19470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9991), [19472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2895), [19474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13070), [19476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9641), [19478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871), [19480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7688), [19482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), [19484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10003), [19486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(894), [19488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_invocation_repeat1, 4, 0, 40), [19490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4617), [19492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13422), [19494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), [19496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10016), [19498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13602), [19500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10858), [19502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), [19504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10026), [19506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9652), [19508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9767), [19510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9768), [19512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10032), [19514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), [19516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10036), [19518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7388), [19520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9518), [19522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4618), [19524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13423), [19526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8517), [19528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8517), [19530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4620), [19532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13424), [19534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8628), [19536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165), [19538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11950), [19540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8535), [19542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669), [19544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9660), [19546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14310), [19548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10065), [19550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ordered_column, 2, 0, 7), [19552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7680), [19554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4680), [19556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4681), [19558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9678), [19560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8415), [19562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1671), [19564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13631), [19566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13885), [19568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2712), [19570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2713), [19572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2406), [19574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13463), [19576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7651), [19578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10531), [19580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4561), [19582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4567), [19584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2407), [19586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13464), [19588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2408), [19590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13465), [19592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9500), [19594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13659), [19596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8897), [19598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7686), [19600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(755), [19602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2402), [19604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7387), [19606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12336), [19608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13640), [19610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10059), [19612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2190), [19614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12950), [19616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6716), [19618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3295), [19620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12604), [19622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13698), [19624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7456), [19626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13701), [19628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7457), [19630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12351), [19632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10373), [19634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2191), [19636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12951), [19638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4496), [19640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4497), [19642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2194), [19644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12952), [19646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3734), [19648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13009), [19650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4088), [19652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13501), [19654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), [19656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3281), [19658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12605), [19660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3884), [19662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13502), [19664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13736), [19666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7463), [19668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4089), [19670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13503), [19672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3735), [19674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13010), [19676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3736), [19678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13011), [19680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1119), [19682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6718), [19684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), [19686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9359), [19688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3356), [19690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12606), [19692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7667), [19694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8222), [19696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1120), [19698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alter_column_repeat1, 2, 0, 130), [19700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8325), [19702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14821), [19704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14850), [19706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2832), [19708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4818), [19710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11729), [19712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13769), [19714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14110), [19716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__commit, 1, 0, 0), [19718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12948), [19720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_index_fields_repeat1, 2, 0, 137), [19722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9411), [19724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__column_list_repeat1, 2, 0, 46), [19726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__key_value_pair, 3, 0, 133), [19728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rollback, 1, 0, 0), [19730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12982), [19732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5799), [19734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13245), [19736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11840), [19738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7601), [19740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5801), [19742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13246), [19744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5802), [19746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13247), [19748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), [19750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7689), [19752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9407), [19754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_argument, 4, 0, 57), [19756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7479), [19758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6283), [19760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12754), [19762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6284), [19764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12755), [19766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6285), [19768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12756), [19770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13025), [19772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13027), [19774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13367), [19776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11210), [19778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11716), [19780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2336), [19782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3316), [19784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5737), [19786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12891), [19788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9813), [19790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9457), [19792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9815), [19794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10429), [19796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7070), [19798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7684), [19800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10371), [19802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13007), [19804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9229), [19806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5635), [19808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5774), [19810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13665), [19812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9834), [19814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11985), [19816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7459), [19818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9415), [19820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7499), [19822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7111), [19824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5738), [19826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12892), [19828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7657), [19830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6412), [19832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12428), [19834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11909), [19836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13881), [19838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11989), [19840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8506), [19842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8428), [19844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7631), [19846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2478), [19848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2479), [19850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11936), [19852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5763), [19854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12893), [19856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11949), [19858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11900), [19860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9872), [19862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9436), [19864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(862), [19866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13127), [19868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11939), [19870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11941), [19872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6413), [19874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12429), [19876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6424), [19878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12430), [19880] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 4, 0, 138), [19882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10412), [19884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11995), [19886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11996), [19888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13724), [19890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10089), [19892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13089), [19894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8125), [19896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7485), [19898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9473), [19900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13597), [19902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), [19904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13128), [19906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8254), [19908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1123), [19910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), [19912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14128), [19914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), [19916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14133), [19918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), [19920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14134), [19922] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_arguments, 3, 0, 0), [19924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764), [19926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13129), [19928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11999), [19930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6156), [19932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6157), [19934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_storage_parameters_repeat1, 4, 0, 0), [19936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(905), [19938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7697), [19940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12037), [19942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10632), [19944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11984), [19946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13974), [19948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11988), [19950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11998), [19952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11870), [19954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9336), [19956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7476), [19958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9326), [19960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7654), [19962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12228), [19964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12229), [19966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12230), [19968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 4, 0, 140), [19970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 5, 0, 97), [19972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12234), [19974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_type_repeat1, 2, 0, 142), [19976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12240), [19978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12241), [19980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4411), [19982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13304), [19984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(918), [19986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(922), [19988] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 5, 0, 138), [19990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9118), [19992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9504), [19994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 5, 0, 98), [19996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10663), [19998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12245), [20000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12247), [20002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12248), [20004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12009), [20006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12010), [20008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(926), [20010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7624), [20012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), [20014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9599), [20016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9739), [20018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 5, 0, 140), [20020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14245), [20022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), [20024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11773), [20026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9348), [20028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9350), [20030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4414), [20032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13305), [20034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4415), [20036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13306), [20038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7384), [20040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7352), [20042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10513), [20044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5442), [20046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12522), [20048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2500), [20050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13541), [20052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_enum_repeat1, 2, 0, 160), [20054] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 2, 0, 0), [20056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6705), [20058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14451), [20060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11898), [20062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7663), [20064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14459), [20066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10777), [20068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7553), [20070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9556), [20072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1748), [20074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2765), [20076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4266), [20078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(885), [20080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7632), [20082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9550), [20084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9776), [20086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14343), [20088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8038), [20090] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_argument, 3, 0, 65), [20092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7557), [20094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9571), [20096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14359), [20098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13654), [20100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14366), [20102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7898), [20104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7013), [20106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7413), [20108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9380), [20110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13677), [20112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7562), [20114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9586), [20116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_arguments, 4, 0, 0), [20118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10814), [20120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14380), [20122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13696), [20124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14381), [20126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7564), [20128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14383), [20130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7565), [20132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9760), [20134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9300), [20136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7566), [20138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9595), [20140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14399), [20142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7570), [20144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7572), [20146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9602), [20148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9674), [20150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9716), [20152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9088), [20154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7504), [20156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9558), [20158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9093), [20160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9096), [20162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9098), [20164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9100), [20166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9102), [20168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9103), [20170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9104), [20172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9105), [20174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7386), [20176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6878), [20178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14625), [20180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11892), [20182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4738), [20184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4743), [20186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14647), [20188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10877), [20190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14471), [20192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8072), [20194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14472), [20196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7853), [20198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7644), [20200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14489), [20202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8086), [20204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14490), [20206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7871), [20208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), [20210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(909), [20212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7636), [20214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9538), [20216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7016), [20218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14505), [20220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8090), [20222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14506), [20224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7875), [20226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), [20228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9799), [20230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14521), [20232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8095), [20234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14522), [20236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7881), [20238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6483), [20240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6476), [20242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12889), [20244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7433), [20246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14535), [20248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8100), [20250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_arguments, 2, 0, 0), [20252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14548), [20254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8103), [20256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4157), [20258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12826), [20260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7653), [20262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8173), [20264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), [20266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7521), [20268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9213), [20270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4158), [20272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12827), [20274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4159), [20276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12828), [20278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14708), [20280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14712), [20282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10936), [20284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14341), [20286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14342), [20288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1451), [20290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), [20292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7641), [20294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9822), [20296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9901), [20298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14881), [20300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), [20302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7694), [20304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8309), [20306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1412), [20308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7635), [20310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9451), [20312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13679), [20314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7915), [20316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12337), [20318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4425), [20320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4426), [20322] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 6, 0, 199), [20324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12341), [20326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12344), [20328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 6, 0, 97), [20330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269), [20332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12208), [20334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14760), [20336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7021), [20338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), [20340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7645), [20342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), [20344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9833), [20346] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 6, 0, 200), [20348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12345), [20350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12347), [20352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 6, 0, 98), [20354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 6, 0, 202), [20356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12348), [20358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12349), [20360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12907), [20362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7434), [20364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_enum_elements_repeat1, 2, 0, 175), [20366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14800), [20368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7023), [20370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7671), [20372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4147), [20374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4148), [20376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12965), [20378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6988), [20380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6783), [20382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10252), [20384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6825), [20386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12041), [20388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7448), [20390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7453), [20392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1290), [20394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(932), [20396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7652), [20398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), [20400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9849), [20402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7623), [20404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8659), [20406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12449), [20408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5336), [20410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13363), [20412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10258), [20414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7532), [20416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9623), [20418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11817), [20420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13407), [20422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5337), [20424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13364), [20426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7878), [20428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5343), [20430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13365), [20432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1484), [20434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), [20436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7655), [20438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), [20440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9874), [20442] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cte_repeat1, 2, 0, 111), [20444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3873), [20446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3874), [20448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11097), [20450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9521), [20452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_argument, 5, 0, 23), [20454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10222), [20456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9245), [20458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994), [20460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7658), [20462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), [20464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9890), [20466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12619), [20468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7490), [20470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9506), [20472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7403), [20474] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 7, 0, 172), [20476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11636), [20478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11637), [20480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11638), [20482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 7, 0, 199), [20484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6726), [20486] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 7, 0, 200), [20488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__index_field, 7, 0, 202), [20490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5441), [20492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12521), [20494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(886), [20496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7661), [20498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7503), [20500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9575), [20502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7660), [20504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12961), [20506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13472), [20508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3863), [20510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4011), [20512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2843), [20514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4012), [20516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12125), [20518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13967), [20520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9744), [20522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2844), [20524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14325), [20526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198), [20528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3265), [20530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3266), [20532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11202), [20534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8394), [20536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8663), [20538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9751), [20540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3864), [20542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), [20544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1202), [20546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1796), [20548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3270), [20550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3271), [20552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4036), [20554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13742), [20556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13771), [20558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13873), [20560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11913), [20562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11937), [20564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11938), [20566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14015), [20568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14072), [20570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2851), [20572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14102), [20574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14135), [20576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14154), [20578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14174), [20580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14176), [20582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14284), [20584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14285), [20586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14294), [20588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14305), [20590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14311), [20592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14351), [20594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4040), [20596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3268), [20598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3289), [20600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4046), [20602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1116), [20604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3996), [20606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5011), [20608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14331), [20610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12694), [20612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14011), [20614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14016), [20616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14809), [20618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13688), [20620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14079), [20622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2880), [20624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567), [20626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4861), [20628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14344), [20630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8910), [20632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11302), [20634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14353), [20636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2226), [20638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6990), [20640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13651), [20642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13655), [20644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13931), [20646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13933), [20648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11116), [20650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10493), [20652] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__exclude_no_others, 3, 0, 0), [20654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6916), [20656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2252), [20658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1212), [20660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__exclude_current_row, 3, 0, 0), [20662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13483), [20664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14479), [20666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14533), [20668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14734), [20670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2574), [20672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2674), [20674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1215), [20676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7594), [20678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14829), [20680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8815), [20682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217), [20684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1218), [20686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10237), [20688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14839), [20690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14365), [20692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2575), [20694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2471), [20696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1961), [20698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5670), [20700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7922), [20702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete, 2, 0, 0), [20704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9778), [20706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9356), [20708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), [20710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10240), [20712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(902), [20714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), [20716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6793), [20718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1381), [20720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10241), [20722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14379), [20724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12517), [20726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12519), [20728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12584), [20730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12352), [20732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12028), [20734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11607), [20736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12689), [20738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12706), [20740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10515), [20742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12733), [20744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12735), [20746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12737), [20748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12758), [20750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12778), [20752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12845), [20754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12905), [20756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12946), [20758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12955), [20760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12959), [20762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12964), [20764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4857), [20766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14391), [20768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3068), [20770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2682), [20772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5697), [20774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8252), [20776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5653), [20778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7462), [20780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13324), [20782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13326), [20784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13350), [20786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13351), [20788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13359), [20790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13362), [20792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812), [20794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9954), [20796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6920), [20798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5438), [20800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084), [20802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5439), [20804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5632), [20806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13552), [20808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13562), [20810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13563), [20812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13573), [20814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5332), [20816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5333), [20818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5335), [20820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10915), [20822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5734), [20824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), [20826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2492), [20828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5346), [20830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13630), [20832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13633), [20834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13642), [20836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5347), [20838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2178), [20840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1245), [20842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5349), [20844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13725), [20846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5350), [20848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), [20850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1248), [20852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), [20854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495), [20856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4920), [20858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7733), [20860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7734), [20862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7736), [20864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7737), [20866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9806), [20868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10539), [20870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4921), [20872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4922), [20874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875), [20876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468), [20878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4923), [20880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6445), [20882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4925), [20884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5360), [20886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14499), [20888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14502), [20890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14517), [20892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11783), [20894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11802), [20896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11815), [20898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14658), [20900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14667), [20902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7448), [20904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14685), [20906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14724), [20908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14725), [20910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14737), [20912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14740), [20914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14741), [20916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14743), [20918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14744), [20920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14745), [20922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14761), [20924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14762), [20926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5361), [20928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8542), [20930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5440), [20932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11837), [20934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14424), [20936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2188), [20938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1124), [20940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6936), [20942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14848), [20944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14849), [20946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14855), [20948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14858), [20950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14864), [20952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14865), [20954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14887), [20956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8182), [20958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2189), [20960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9417), [20962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1815), [20964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14443), [20966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14646), [20968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14899), [20970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14902), [20972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12362), [20974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12367), [20976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2043), [20978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), [20980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5585), [20982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14680), [20984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472), [20986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2689), [20988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5423), [20990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12380), [20992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12381), [20994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12391), [20996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5428), [20998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7539), [21000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3568), [21002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1474), [21004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9970), [21006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12406), [21008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5430), [21010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), [21012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476), [21014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5431), [21016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5433), [21018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5434), [21020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14921), [21022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14923), [21024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6719), [21026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9824), [21028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6902), [21030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6839), [21032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14783), [21034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5592), [21036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4465), [21038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8974), [21040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13029), [21042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13030), [21044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13054), [21046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11624), [21048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11625), [21050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11629), [21052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13081), [21054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13082), [21056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12890), [21058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13113), [21060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13116), [21062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13123), [21064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13125), [21066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13126), [21068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13136), [21070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13142), [21072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13149), [21074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13172), [21076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13174), [21078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13195), [21080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6824), [21082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1819), [21084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5603), [21086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1821), [21088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5156), [21090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5157), [21092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4884), [21094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4885), [21096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13317), [21098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13318), [21100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13320), [21102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13323), [21104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13325), [21106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13327), [21108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2235), [21110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), [21112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5481), [21114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(570), [21116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5484), [21118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4902), [21120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2237), [21122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13410), [21124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13420), [21126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13421), [21128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13427), [21130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5522), [21132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4868), [21134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5445), [21136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2636), [21138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13547), [21140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13548), [21142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13550), [21144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6415), [21146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2294), [21148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13555), [21150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4686), [21152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2310), [21154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4001), [21156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4903), [21158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9835), [21160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5446), [21162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4904), [21164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4443), [21166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14587), [21168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3207), [21170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2888), [21172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2891), [21174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13802), [21176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13805), [21178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13806), [21180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11855), [21182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11857), [21184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11858), [21186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13815), [21188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13817), [21190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2892), [21192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13819), [21194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13831), [21196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13834), [21198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13842), [21200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13846), [21202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13848), [21204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13853), [21206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13854), [21208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13856), [21210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13857), [21212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13863), [21214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5448), [21216] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_not_in, 2, 0, 0), [21218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5449), [21220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), [21222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4819), [21224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1843), [21226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1844), [21228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13911), [21230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13917), [21232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13919), [21234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13925), [21236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13929), [21238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13930), [21240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2898), [21242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2899), [21244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), [21246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9412), [21248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9735), [21250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2901), [21252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13947), [21254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13949), [21256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13954), [21258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13957), [21260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4832), [21262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2902), [21264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4603), [21266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6336), [21268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6337), [21270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13975), [21272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13980), [21274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13981), [21276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2656), [21278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2657), [21280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13993), [21282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3249), [21284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2658), [21286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2660), [21288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9481), [21290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7602), [21292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9853), [21294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4948), [21296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10253), [21298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10256), [21300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4724), [21302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11676), [21304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10257), [21306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14543), [21308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14577), [21310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14585), [21312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12172), [21314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12181), [21316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12183), [21318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14650), [21320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14651), [21322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4614), [21324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14657), [21326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14660), [21328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14662), [21330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14695), [21332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14696), [21334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14699), [21336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14701), [21338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14702), [21340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14703), [21342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14704), [21344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14706), [21346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4615), [21348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4616), [21350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2664), [21352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2904), [21354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7618), [21356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2905), [21358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7619), [21360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4622), [21362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14747), [21364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14749), [21366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14753), [21368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14754), [21370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14756), [21372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14757), [21374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4623), [21376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1846), [21378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4625), [21380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4627), [21382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2415), [21384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2416), [21386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3538), [21388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14803), [21390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14824), [21392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14843), [21394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14856), [21396] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, 0, 0), [21398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3539), [21400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6680), [21402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13726), [21404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7750), [21406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14883), [21408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14884), [21410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14885), [21412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3540), [21414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7751), [21416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3541), [21418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14890), [21420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3542), [21422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4643), [21424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4645), [21426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4949), [21428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2326), [21430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10913), [21432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2327), [21434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9878), [21436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_transaction, 3, 0, 0), [21438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9422), [21440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3258), [21442] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__comment_target, 3, 0, 0), [21444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4022), [21446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3924), [21448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13955), [21450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13960), [21452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13968), [21454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11879), [21456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11910), [21458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11927), [21460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14025), [21462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14075), [21464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13779), [21466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14090), [21468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14109), [21470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14125), [21472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14197), [21474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14269), [21476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14358), [21478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14363), [21480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14555), [21482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14733), [21484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14748), [21486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14791), [21488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11687), [21490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3260), [21492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1839), [21494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4664), [21496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4665), [21498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12461), [21500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12501), [21502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12529), [21504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12610), [21506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12638), [21508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12663), [21510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4670), [21512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4673), [21514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7489), [21516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9000), [21518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13593), [21520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13603), [21522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13620), [21524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13643), [21526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4678), [21528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4682), [21530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13704), [21532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13721), [21534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13775), [21536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4683), [21538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13801), [21540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4747), [21542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4031), [21544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), [21546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4950), [21548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3262), [21550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7491), [21552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9892), [21554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4481), [21556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3264), [21558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4487), [21560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4436), [21562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3555), [21564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12537), [21566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12587), [21568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12598), [21570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11777), [21572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11794), [21574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11796), [21576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12675), [21578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12681), [21580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3556), [21582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12696), [21584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12699), [21586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12702), [21588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12707), [21590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12736), [21592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12738), [21594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12739), [21596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12750), [21598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12820), [21600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12846), [21602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12848), [21604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4844), [21606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3267), [21608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4440), [21610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4441), [21612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3560), [21614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13433), [21616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13474), [21618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13509), [21620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13512), [21622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13542), [21624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13554), [21626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4951), [21628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4557), [21630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__commit, 2, 0, 0), [21632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13607), [21634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13610), [21636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13618), [21638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13619), [21640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4952), [21642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13626), [21644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13632), [21646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13639), [21648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5456), [21650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13645), [21652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2906), [21654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2907), [21656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2908), [21658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5457), [21660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6993), [21662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9904), [21664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5549), [21666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__comment_target, 4, 0, 0), [21668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3785), [21670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2, 0, 0), [21672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12443), [21674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2909), [21676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14321), [21678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14327), [21680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14357), [21682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11798), [21684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11806), [21686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11807), [21688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14393), [21690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14397), [21692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rollback, 2, 0, 0), [21694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14408), [21696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14419), [21698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14435), [21700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14437), [21702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14438), [21704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14439), [21706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14444), [21708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14454), [21710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14457), [21712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14463), [21714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14478), [21716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2910), [21718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12453), [21720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8279), [21722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7355), [21724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14681), [21726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14692), [21728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14716), [21730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14729), [21732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14730), [21734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14732), [21736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2719), [21738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2403), [21740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9775), [21742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10276), [21744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14755), [21746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14758), [21748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14765), [21750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14768), [21752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10277), [21754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8446), [21756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14780), [21758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14782), [21760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14785), [21762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4006), [21764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14794), [21766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2404), [21768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2405), [21770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8695), [21772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2911), [21774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13575), [21776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9929), [21778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11835), [21780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10317), [21782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3598), [21784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3599), [21786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3073), [21788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12711), [21790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12712), [21792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12721), [21794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11660), [21796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11662), [21798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11693), [21800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12747), [21802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12748), [21804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2410), [21806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12753), [21808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12759), [21810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12761), [21812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12762), [21814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12767), [21816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12768), [21818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12771), [21820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12774), [21822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12807), [21824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12808), [21826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12810), [21828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2411), [21830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3600), [21832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6867), [21834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2413), [21836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2414), [21838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7046), [21840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12962), [21842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12963), [21844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12973), [21846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12995), [21848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13023), [21850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7047), [21852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2002), [21854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10319), [21856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2003), [21858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13147), [21860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13148), [21862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13173), [21864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13185), [21866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2004), [21868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2005), [21870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13231), [21872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13234), [21874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13300), [21876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2006), [21878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13372), [21880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2418), [21882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419), [21884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3605), [21886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3606), [21888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498), [21890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2428), [21892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9941), [21894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2429), [21896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2430), [21898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2431), [21900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8111), [21902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2432), [21904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2433), [21906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13691), [21908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13693), [21910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13699), [21912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11934), [21914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11951), [21916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11960), [21918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13708), [21920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13720), [21922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4054), [21924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13727), [21926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13737), [21928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13741), [21930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13743), [21932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13744), [21934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13746), [21936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13748), [21938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13765), [21940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13766), [21942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13768), [21944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13774), [21946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2448), [21948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3608), [21950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2449), [21952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2012), [21954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3609), [21956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13804), [21958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13807), [21960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13809), [21962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13811), [21964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13814), [21966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13816), [21968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2975), [21970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2013), [21972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2976), [21974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2985), [21976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13890), [21978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13891), [21980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13892), [21982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13893), [21984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10285), [21986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2459), [21988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13904), [21990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13909), [21992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13914), [21994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2992), [21996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13916), [21998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), [22000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2015), [22002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2464), [22004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3546), [22006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3112), [22008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2806), [22010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9955), [22012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4096), [22014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8007), [22016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2927), [22018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2928), [22020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2887), [22022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10343), [22024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14117), [22026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14119), [22028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14120), [22030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11650), [22032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11651), [22034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11652), [22036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14126), [22038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14141), [22040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3236), [22042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14149), [22044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14150), [22046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14151), [22048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14156), [22050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14158), [22052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14160), [22054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14165), [22056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14166), [22058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14173), [22060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14181), [22062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14183), [22064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2814), [22066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2963), [22068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2666), [22070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3616), [22072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10288), [22074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14220), [22076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14253), [22078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14261), [22080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14263), [22082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14265), [22084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14268), [22086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4235), [22088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6776), [22090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6833), [22092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2670), [22094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14289), [22096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14290), [22098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14292), [22100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14295), [22102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2953), [22104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4500), [22106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14304), [22108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14308), [22110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14309), [22112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3617), [22114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14314), [22116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4085), [22118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4086), [22120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7495), [22122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4087), [22124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7426), [22126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13657), [22128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9966), [22130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3077), [22132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13322), [22134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3727), [22136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8998), [22138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4132), [22140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14485), [22142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14495), [22144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14496), [22146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11833), [22148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11838), [22150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11839), [22152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14542), [22154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14546), [22156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530), [22158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14561), [22160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14569), [22162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14578), [22164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14586), [22166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14593), [22168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14610), [22170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14617), [22172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14618), [22174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14619), [22176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14626), [22178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14643), [22180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2965), [22182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2948), [22184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4091), [22186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4092), [22188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2949), [22190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14668), [22192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14670), [22194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14672), [22196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14673), [22198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14674), [22200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14677), [22202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4094), [22204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4095), [22206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5789), [22208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4905), [22210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14697), [22212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14698), [22214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14700), [22216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14705), [22218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4906), [22220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3167), [22222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14713), [22224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14714), [22226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14715), [22228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13352), [22230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14723), [22232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3169), [22234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3171), [22236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6326), [22238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5804), [22240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7003), [22242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3175), [22244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9980), [22246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3187), [22248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4097), [22250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4098), [22252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4099), [22254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4100), [22256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11979), [22258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14837), [22260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14840), [22262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14844), [22264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11993), [22266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12016), [22268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12023), [22270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14859), [22272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14860), [22274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14866), [22276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14867), [22278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14868), [22280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14869), [22282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14870), [22284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14871), [22286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14875), [22288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14876), [22290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14877), [22292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14879), [22294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14891), [22296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4101), [22298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4102), [22300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4103), [22302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4104), [22304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8320), [22306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14919), [22308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14920), [22310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14922), [22312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14926), [22314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14927), [22316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14929), [22318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2696), [22320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4113), [22322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4114), [22324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4499), [22326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12361), [22328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12363), [22330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12370), [22332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12371), [22334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3223), [22336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3224), [22338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12382), [22340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12403), [22342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12404), [22344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4122), [22346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12407), [22348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4123), [22350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3230), [22352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3630), [22354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3651), [22356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4126), [22358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3652), [22360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9992), [22362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9054), [22364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3653), [22366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5467), [22368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3659), [22370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5468), [22372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3660), [22374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12525), [22376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12526), [22378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12527), [22380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12296), [22382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12305), [22384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12309), [22386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12532), [22388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12536), [22390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12540), [22392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12542), [22394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12545), [22396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12546), [22398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12547), [22400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12554), [22402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12555), [22404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12558), [22406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12560), [22408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12561), [22410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12582), [22412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531), [22414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5020), [22416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5469), [22418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5470), [22420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10306), [22422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12614), [22424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12618), [22426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12624), [22428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12627), [22430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12628), [22432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12629), [22434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5471), [22436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3143), [22438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3147), [22440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5472), [22442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12665), [22444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12666), [22446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12667), [22448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12668), [22450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7409), [22452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12677), [22454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12679), [22456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12680), [22458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2955), [22460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12687), [22462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4034), [22464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10334), [22466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4203), [22468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12456), [22470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4873), [22472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12972), [22474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10007), [22476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12996), [22478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13377), [22480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4799), [22482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2539), [22484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10993), [22486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12793), [22488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12805), [22490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12806), [22492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11710), [22494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11724), [22496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11726), [22498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12812), [22500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12819), [22502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5784), [22504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12821), [22506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12822), [22508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12823), [22510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12824), [22512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12825), [22514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12831), [22516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12838), [22518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12840), [22520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12842), [22522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12843), [22524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12844), [22526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11952), [22528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5607), [22530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4522), [22532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3674), [22534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2508), [22536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12880), [22538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12887), [22540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12888), [22542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12895), [22544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12896), [22546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12900), [22548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4523), [22550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2510), [22552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3675), [22554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2986), [22556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12912), [22558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12913), [22560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12914), [22562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12923), [22564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7665), [22566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2987), [22568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12937), [22570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12938), [22572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12939), [22574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7666), [22576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12947), [22578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2330), [22580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2511), [22582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10019), [22584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533), [22586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13006), [22588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13020), [22590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13021), [22592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11762), [22594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11766), [22596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11767), [22598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13041), [22600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13053), [22602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3703), [22604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13056), [22606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13057), [22608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13058), [22610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13064), [22612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13065), [22614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13067), [22616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13072), [22618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13073), [22620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13077), [22622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13079), [22624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13080), [22626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13084), [22628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13086), [22630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13087), [22632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13088), [22634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13090), [22636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13091), [22638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13112), [22640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13114), [22642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13115), [22644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13124), [22646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13132), [22648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13138), [22650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13139), [22652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13140), [22654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3704), [22656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512), [22658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10028), [22660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), [22662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13197), [22664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13198), [22666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13200), [22668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11800), [22670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11803), [22672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11805), [22674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13232), [22676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13233), [22678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2513), [22680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13241), [22682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13242), [22684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13244), [22686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13249), [22688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13250), [22690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13256), [22692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13257), [22694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13261), [22696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13263), [22698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13264), [22700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13265), [22702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13266), [22704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13267), [22706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13289), [22708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13290), [22710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13291), [22712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13292), [22714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13301), [22716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13302), [22718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13308), [22720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13309), [22722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13313), [22724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13315), [22726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13316), [22728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13319), [22730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2344), [22732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13686), [22734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10033), [22736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2368), [22738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13360), [22740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13361), [22742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2072), [22744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2514), [22746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10037), [22748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8292), [22750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13378), [22752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13383), [22754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2073), [22756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5756), [22758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5712), [22760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13409), [22762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13418), [22764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13445), [22766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13471), [22768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13515), [22770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13521), [22772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13545), [22774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13546), [22776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13557), [22778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13558), [22780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13566), [22782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13567), [22784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13576), [22786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13579), [22788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13585), [22790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13586), [22792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2840), [22794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13669), [22796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2371), [22798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757), [22800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7081), [22802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6441), [22804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6442), [22806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3685), [22808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3686), [22810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9973), [22812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2999), [22814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2842), [22816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5490), [22818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2280), [22820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3689), [22822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14272), [22824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3048), [22826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3049), [22828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13675), [22830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), [22832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1854), [22834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5491), [22836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4953), [22838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), [22840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13682), [22842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4704), [22844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4589), [22846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13692), [22848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13730), [22850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8738), [22852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14378), [22854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13747), [22856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4954), [22858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8740), [22860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8059), [22862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4707), [22864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8747), [22866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6683), [22868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4709), [22870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13793), [22872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7389), [22874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), [22876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), [22878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2649), [22880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2697), [22882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8374), [22884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8762), [22886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_transaction, 2, 0, 0), [22888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6661), [22890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2336), [22892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5024), [22894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5633), [22896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3079), [22898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12071), [22900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11943), [22902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10073), [22904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7450), [22906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538), [22908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9218), [22910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4563), [22912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11073), [22914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5655), [22916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6659), [22918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8769), [22920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3081), [22922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2121), [22924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552), [22926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), [22928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2127), [22930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14874), [22932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2977), [22934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10077), [22936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10082), [22938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7451), [22940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13962), [22942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9302), [22944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), [22946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), [22948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5059), [22950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3083), [22952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyword_character, 1, 0, 0), [22954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10762), [22956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4640), [22958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12217), [22960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2180), [22962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10092), [22964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2850), [22966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7546), [22968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5500), [22970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14013), [22972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2193), [22974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5501), [22976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12275), [22978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10098), [22980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1849), [22982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10106), [22984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4955), [22986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5093), [22988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2232), [22990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8789), [22992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8607), [22994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6741), [22996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), [22998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), [23000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6343), [23002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13516), [23004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4585), [23006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14094), [23008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6369), [23010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14385), [23012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6722), [23014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12005), [23016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9299), [23018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9303), [23020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12011), [23022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8452), [23024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12327), [23026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6728), [23028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14136), [23030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2565), [23032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), [23034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8045), [23036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11854), [23038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), [23040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2566), [23042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11606), [23044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7908), [23046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13830), [23048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), [23050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1954), [23052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), [23054] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 4, 0, 0), [23056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10111), [23058] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_transaction, 4, 0, 0), [23060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6423), [23062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), [23064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8814), [23066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856), [23068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12460), [23070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), [23072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1397), [23074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14224), [23076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14229), [23078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6853), [23080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7461), [23082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861), [23084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5042), [23086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7464), [23088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6452), [23090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5735), [23092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6455), [23094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806), [23096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14282), [23098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14283), [23100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14286), [23102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8476), [23104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9528), [23106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1399), [23108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1400), [23110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14299), [23112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14300), [23114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10403), [23116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), [23118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5769), [23120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9584), [23122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6755), [23124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12622), [23126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5507), [23128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6672), [23130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760), [23132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), [23134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14328), [23136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1955), [23138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1146), [23140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10119), [23142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6883), [23144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14346), [23146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7468), [23148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), [23150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8794), [23152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2838), [23154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6397), [23156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2839), [23158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), [23160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14376), [23162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), [23164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11907), [23166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), [23168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12277), [23170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8508), [23172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8912), [23174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8478), [23176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6544), [23178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10415), [23180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8093), [23182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13937), [23184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14411), [23186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8247), [23188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8351), [23190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1405), [23192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), [23194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), [23196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), [23198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768), [23200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11748), [23202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7486), [23204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6399), [23206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8953), [23208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770), [23210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5094), [23212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6756), [23214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2502), [23216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14441), [23218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9750), [23220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7414), [23222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), [23224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), [23226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3415), [23228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4993), [23230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), [23232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10128), [23234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8980), [23236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9458), [23238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13988), [23240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13999), [23242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14006), [23244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6485), [23246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), [23248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7911), [23250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(881), [23252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1149), [23254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10131), [23256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10132), [23258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5642), [23260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6280), [23262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4595), [23264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772), [23266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6281), [23268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6282), [23270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774), [23272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14481), [23274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), [23276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7384), [23278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(776), [23280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10133), [23282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10134), [23284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780), [23286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6302), [23288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), [23290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6304), [23292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6676), [23294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6306), [23296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7416), [23298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10136), [23300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10137), [23302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8421), [23304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14030), [23306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9039), [23308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3860), [23310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9780), [23312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2422), [23314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14512), [23316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8566), [23318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6308), [23320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14036), [23322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5280), [23324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14037), [23326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7978), [23328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6856), [23330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8863), [23332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14038), [23334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11956), [23336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103), [23338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5281), [23340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1105), [23342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11957), [23344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11958), [23346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5574), [23348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14048), [23350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5575), [23352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14049), [23354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14052), [23356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5576), [23358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5577), [23360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9798), [23362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5578), [23364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6324), [23366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14053), [23368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14055), [23370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9803), [23372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14056), [23374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9837), [23376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6327), [23378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14057), [23380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14058), [23382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14060), [23384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13570), [23386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13574), [23388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7104), [23390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14061), [23392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7646), [23394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6400), [23396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14067), [23398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14068), [23400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8793), [23402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14069), [23404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3809), [23406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11871), [23408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), [23410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9819), [23412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9552), [23414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3420), [23416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12042), [23418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11970), [23420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3627), [23422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), [23424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813), [23426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815), [23428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), [23430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491), [23432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10445), [23434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9831), [23436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13066), [23438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4288), [23440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8169), [23442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), [23444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3423), [23446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863), [23448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6929), [23450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7506), [23452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), [23454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(865), [23456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13262), [23458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6414), [23460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8067), [23462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), [23464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4576), [23466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771), [23468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6269), [23470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1115), [23472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6224), [23474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8857), [23476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9019), [23478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9034), [23480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10192), [23482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6227), [23484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10122), [23486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12025), [23488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6239), [23490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6242), [23492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5798), [23494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), [23496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5810), [23498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5840), [23500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12431), [23502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9842), [23504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6740), [23506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4514), [23508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9762), [23510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12440), [23512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12441), [23514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12442), [23516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3426), [23518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4462), [23520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12448), [23522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3428), [23524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6404), [23526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6408), [23528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), [23530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7629), [23532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9444), [23534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5725), [23536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5678), [23538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8573), [23540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5727), [23542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10145), [23544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7621), [23546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5728), [23548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14198), [23550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11399), [23552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7622), [23554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2488), [23556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6675), [23558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12538), [23560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5732), [23562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12021), [23564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3430), [23566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9867), [23568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9055), [23570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5690), [23572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10207), [23574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6225), [23576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7634), [23578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12095), [23580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6752), [23582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6226), [23584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5753), [23586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13379), [23588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2491), [23590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12524), [23592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2499), [23594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11148), [23596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14231), [23598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9226), [23600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12533), [23602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12534), [23604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12535), [23606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12294), [23608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6252), [23610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12541), [23612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14232), [23614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14234), [23616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14236), [23618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9248), [23620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9249), [23622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14237), [23624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8569), [23626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14238), [23628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4136), [23630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7705), [23632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12171), [23634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9887), [23636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8380), [23638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11627), [23640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7706), [23642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6418), [23644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12607), [23646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8005), [23648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2552), [23650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6211), [23652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6430), [23654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12615), [23656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12616), [23658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12617), [23660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12623), [23662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9315), [23664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5772), [23666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390), [23668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8588), [23670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6662), [23672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8632), [23674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12216), [23676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), [23678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), [23680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), [23682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), [23684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12685), [23686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7708), [23688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7709), [23690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12691), [23692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12692), [23694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12693), [23696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12697), [23698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), [23700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), [23702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6663), [23704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8601), [23706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), [23708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), [23710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12260), [23712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), [23714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), [23716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), [23718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170), [23720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12757), [23722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), [23724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), [23726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12763), [23728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12764), [23730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12765), [23732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12769), [23734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14717), [23736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), [23738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), [23740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), [23742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8621), [23744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8908), [23746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6222), [23748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12299), [23750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5723), [23752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5782), [23754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7590), [23756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12829), [23758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6212), [23760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6458), [23762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12835), [23764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12836), [23766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12837), [23768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12841), [23770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7535), [23772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12851), [23774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8633), [23776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5818), [23778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12324), [23780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3203), [23782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8231), [23784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14392), [23786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12894), [23788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12897), [23790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12898), [23792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12899), [23794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12901), [23796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8105), [23798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6329), [23800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11887), [23802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9044), [23804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8642), [23806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12346), [23808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3929), [23810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5698), [23812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9255), [23814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12953), [23816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7381), [23818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12956), [23820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12957), [23822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12958), [23824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12960), [23826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7228), [23828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7230), [23830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7244), [23832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8652), [23834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1110), [23836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11610), [23838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4635), [23840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3369), [23842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7199), [23844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13012), [23846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14427), [23848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13015), [23850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13016), [23852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13017), [23854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13019), [23856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14429), [23858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14430), [23860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6331), [23862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14431), [23864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8666), [23866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9423), [23868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11620), [23870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12167), [23872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7215), [23874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4184), [23876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13071), [23878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), [23880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13074), [23882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13075), [23884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13076), [23886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13078), [23888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7222), [23890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7223), [23892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4403), [23894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8678), [23896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5367), [23898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11640), [23900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4404), [23902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6982), [23904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7076), [23906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13130), [23908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7084), [23910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13133), [23912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13134), [23914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13135), [23916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13137), [23918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7087), [23920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7089), [23922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9934), [23924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8689), [23926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9468), [23928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11654), [23930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6940), [23932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7092), [23934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5369), [23936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13189), [23938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5815), [23940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13192), [23942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13193), [23944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13194), [23946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13196), [23948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7235), [23950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6710), [23952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7237), [23954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8702), [23956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11664), [23958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13568), [23960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9942), [23962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13248), [23964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10700), [23966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13251), [23968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13252), [23970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13253), [23972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13255), [23974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3372), [23976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9176), [23978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3277), [23980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8840), [23982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8717), [23984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8886), [23986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11682), [23988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12150), [23990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4295), [23992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5989), [23994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13307), [23996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12435), [23998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13310), [24000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13311), [24002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13312), [24004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13314), [24006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3280), [24008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3304), [24010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5761), [24012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8730), [24014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), [24016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11696), [24018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7240), [24020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), [24022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), [24024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13366), [24026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), [24028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13369), [24030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13370), [24032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13371), [24034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13373), [24036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14554), [24038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2561), [24040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), [24042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), [24044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8739), [24046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), [24048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11711), [24050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), [24052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), [24054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), [24056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13425), [24058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6911), [24060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13428), [24062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13429), [24064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13430), [24066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13432), [24068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14562), [24070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6861), [24072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8749), [24074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13466), [24076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13467), [24078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13468), [24080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13469), [24082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13470), [24084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7241), [24086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4398), [24088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8751), [24090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13504), [24092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13505), [24094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13506), [24096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13507), [24098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13508), [24100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7245), [24102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7256), [24104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6768), [24106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7257), [24108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7259), [24110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5100), [24112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11735), [24114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13569), [24116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8926), [24118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1161), [24120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9369), [24122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3345), [24124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8525), [24126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7312), [24128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13580), [24130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14601), [24132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14602), [24134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5550), [24136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5562), [24138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14603), [24140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10775), [24142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3347), [24144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7307), [24146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7254), [24148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7090), [24150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13595), [24152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5598), [24154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7091), [24156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2619), [24158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3377), [24160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8772), [24162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8742), [24164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8744), [24166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8459), [24168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7547), [24170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7217), [24172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5611), [24174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13616), [24176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7218), [24178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7106), [24180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13627), [24182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6258), [24184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2480), [24186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7227), [24188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13382), [24190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1859), [24192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11133), [24194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4205), [24196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13638), [24198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7007), [24200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3731), [24202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7558), [24204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7008), [24206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8786), [24208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2495), [24210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8405), [24212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3732), [24214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14664), [24216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7011), [24218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2496), [24220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917), [24222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), [24224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), [24226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8755), [24228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7014), [24230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13668), [24232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5764), [24234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13671), [24236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11787), [24238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8044), [24240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2049), [24242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14676), [24244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7563), [24246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8801), [24248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6262), [24250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1953), [24252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1402), [24254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11265), [24256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3733), [24258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5115), [24260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10467), [24262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164), [24264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4972), [24266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), [24268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1968), [24270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7855), [24272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13709), [24274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13710), [24276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13711), [24278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4746), [24280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10818), [24282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8810), [24284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10214), [24286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7568), [24288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14688), [24290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2765), [24292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12779), [24294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2007), [24296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13734), [24298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7569), [24300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12210), [24302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7571), [24304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6487), [24306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9446), [24308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6872), [24310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13745), [24312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5859), [24314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), [24316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2069), [24318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11665), [24320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3738), [24322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13761), [24324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118), [24326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3739), [24328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13764), [24330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7573), [24332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10012), [24334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10841), [24336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9397), [24338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1664), [24340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6873), [24342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14665), [24344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7574), [24346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3741), [24348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7555), [24350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6772), [24352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14709), [24354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__comment_target, 2, 0, 38), [24356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1668), [24358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7575), [24360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3742), [24362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14776), [24364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1670), [24366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), [24368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2081), [24370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), [24372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1166), [24374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), [24376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7578), [24378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), [24380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), [24382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), [24384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1673), [24386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1851), [24388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7579), [24390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), [24392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3006), [24394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3008), [24396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6876), [24398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14731), [24400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4737), [24402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2089), [24404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3009), [24406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539), [24408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10205), [24410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7559), [24412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11648), [24414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1346), [24416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1167), [24418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3010), [24420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9596), [24422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6991), [24424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2882), [24426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4937), [24428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), [24430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8816), [24432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), [24434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3744), [24436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8070), [24438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7576), [24440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1837), [24442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13935), [24444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8073), [24446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7854), [24448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13940), [24450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13941), [24452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13942), [24454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13945), [24456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3746), [24458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6217), [24460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6066), [24462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8834), [24464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8081), [24466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), [24468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5786), [24470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13984), [24472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8087), [24474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7873), [24476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13989), [24478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13990), [24480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13991), [24482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13994), [24484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5796), [24486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5797), [24488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), [24490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3681), [24492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3412), [24494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), [24496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3285), [24498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14012), [24500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8092), [24502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7852), [24504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14017), [24506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14018), [24508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14019), [24510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14022), [24512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8845), [24514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544), [24516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), [24518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4488), [24520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3194), [24522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545), [24524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14039), [24526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8096), [24528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7882), [24530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14043), [24532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14044), [24534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14045), [24536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14046), [24538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10896), [24540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), [24542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547), [24544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), [24546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), [24548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6228), [24550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14059), [24552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8101), [24554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14062), [24556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14063), [24558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14064), [24560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14065), [24562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3961), [24564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3132), [24566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5807), [24568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4154), [24570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8427), [24572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5811), [24574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14078), [24576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8104), [24578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14081), [24580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14082), [24582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14083), [24584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14084), [24586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6955), [24588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12057), [24590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5052), [24592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14095), [24594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14097), [24596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14098), [24598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14099), [24600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14100), [24602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5819), [24604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), [24606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10911), [24608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14111), [24610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14113), [24612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14114), [24614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14115), [24616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14116), [24618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5820), [24620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6687), [24622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14127), [24624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14129), [24626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14130), [24628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14131), [24630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14132), [24632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4155), [24634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4498), [24636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10507), [24638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14143), [24640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14145), [24642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14146), [24644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14147), [24646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14148), [24648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4156), [24650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4434), [24652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11102), [24654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14159), [24656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14161), [24658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14162), [24660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14163), [24662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14164), [24664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4973), [24666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12783), [24668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), [24670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14175), [24672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14177), [24674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14178), [24676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14179), [24678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14180), [24680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), [24682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), [24684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), [24686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14191), [24688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14193), [24690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14194), [24692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14195), [24694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14196), [24696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4995), [24698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8447), [24700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14207), [24702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14209), [24704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14210), [24706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14211), [24708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14212), [24710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5025), [24712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5036), [24714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5043), [24716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14223), [24718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14225), [24720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14226), [24722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14227), [24724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14228), [24726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12330), [24728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5547), [24730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14239), [24732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14241), [24734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14242), [24736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14243), [24738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14244), [24740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14248), [24742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14249), [24744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14250), [24746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14251), [24748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14252), [24750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14256), [24752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14257), [24754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14258), [24756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14259), [24758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14260), [24760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5548), [24762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2979), [24764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), [24766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2578), [24768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1685), [24770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4206), [24772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4161), [24774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4162), [24776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4940), [24778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7338), [24780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3157), [24782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5405), [24784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14306), [24786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4164), [24788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3303), [24790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4942), [24792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4165), [24794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4173), [24796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11426), [24798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7018), [24800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14208), [24802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4782), [24804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3196), [24806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5551), [24808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10208), [24810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5554), [24812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8272), [24814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5555), [24816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5556), [24818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5558), [24820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8432), [24822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11675), [24824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5565), [24826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10963), [24828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4437), [24830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2580), [24832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3747), [24834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4944), [24836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9295), [24838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3351), [24840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7724), [24842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7725), [24844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), [24846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), [24848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7726), [24850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7727), [24852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3748), [24854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4946), [24856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9905), [24858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4175), [24860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3393), [24862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5601), [24864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5602), [24866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3448), [24868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5045), [24870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3449), [24872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3454), [24874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3308), [24876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4189), [24878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5048), [24880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4191), [24882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1688), [24884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7019), [24886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7020), [24888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9270), [24890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4947), [24892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10982), [24894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5625), [24896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5630), [24898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5049), [24900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3749), [24902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6666), [24904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7729), [24906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4210), [24908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1691), [24910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692), [24912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7730), [24914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5682), [24916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3354), [24918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2640), [24920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9964), [24922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), [24924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3750), [24926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3751), [24928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6851), [24930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3752), [24932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5054), [24934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5629), [24936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(870), [24938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), [24940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2642), [24942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3089), [24944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6020), [24946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2777), [24948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2783), [24950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3300), [24952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2784), [24954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2788), [24956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2789), [24958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4723), [24960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4228), [24962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5572), [24964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4229), [24966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11142), [24968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3302), [24970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4233), [24972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4241), [24974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3761), [24976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4242), [24978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4243), [24980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3762), [24982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7022), [24984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3156), [24986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3159), [24988] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_transaction, 5, 0, 0), [24990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1122), [24992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3084), [24994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2240), [24996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1693), [24998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3090), [25000] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_frame, 4, 0, 0), [25002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__exclude_group, 2, 0, 0), [25004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), [25006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10090), [25008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), [25010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12434), [25012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1699), [25014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14240), [25016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3326), [25018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702), [25020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9285), [25022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3769), [25024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705), [25026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3770), [25028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10691), [25030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1708), [25032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3096), [25034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2832), [25036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1711), [25038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6891), [25040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714), [25042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5620), [25044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13571), [25046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), [25048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3773), [25050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1720), [25052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), [25054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12438), [25056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1723), [25058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7024), [25060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3000), [25062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1726), [25064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3921), [25066] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__exclude_ties, 2, 0, 0), [25068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1729), [25070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6106), [25072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2257), [25074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1732), [25076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6219), [25078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8516), [25080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), [25082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), [25084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), [25086] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), [25088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3848), [25090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10500), [25092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8497), [25094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3889), [25096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), [25098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8902), [25100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12408), [25102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6243), [25104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8504), [25106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2077), [25108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10532), [25110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4649), [25112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8313), [25114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_frame, 6, 0, 0), [25116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4402), [25118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8507), [25120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2584), [25122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4409), [25124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13965), [25126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1829), [25128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3311), [25130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4410), [25132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13983), [25134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13985), [25136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6433), [25138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3384), [25140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3410), [25142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12636), [25144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12029), [25146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11615), [25148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5007), [25150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13411), [25152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3432), [25154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3312), [25156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9664), [25158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3438), [25160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3885), [25162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3886), [25164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11634), [25166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8551), [25168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2447), [25170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3440), [25172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3442), [25174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3888), [25176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3890), [25178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2686), [25180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2687), [25182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3252), [25184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3253), [25186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14271), [25188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12661), [25190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3254), [25192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3255), [25194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3256), [25196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1834), [25198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3907), [25200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14296), [25202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13564), [25204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), [25206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3905), [25208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3906), [25210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3337), [25212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1836), [25214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107), [25216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9738), [25218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9496), [25220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3912), [25222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3909), [25224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6748), [25226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4135), [25228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7483), [25230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14312), [25232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3183), [25234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3186), [25236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6657), [25238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3854), [25240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9704), [25242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9705), [25244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9514), [25246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9930), [25248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4338), [25250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13948), [25252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4658), [25254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3858), [25256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13419), [25258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6884), [25260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2281), [25262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3949), [25264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3950), [25266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12709), [25268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3951), [25270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13385), [25272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11470), [25274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3952), [25276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3953), [25278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3954), [25280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5720), [25282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13434), [25284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8397), [25286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12876), [25288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1857), [25290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10556), [25292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10557), [25294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10138), }; enum ts_external_scanner_symbol_identifiers { ts_external_token__dollar_quoted_string_start_tag = 0, ts_external_token__dollar_quoted_string_end_tag = 1, ts_external_token__dollar_quoted_string = 2, }; static const TSSymbol ts_external_scanner_symbol_map[EXTERNAL_TOKEN_COUNT] = { [ts_external_token__dollar_quoted_string_start_tag] = sym__dollar_quoted_string_start_tag, [ts_external_token__dollar_quoted_string_end_tag] = sym__dollar_quoted_string_end_tag, [ts_external_token__dollar_quoted_string] = sym__dollar_quoted_string, }; static const bool ts_external_scanner_states[6][EXTERNAL_TOKEN_COUNT] = { [1] = { [ts_external_token__dollar_quoted_string_start_tag] = true, [ts_external_token__dollar_quoted_string_end_tag] = true, [ts_external_token__dollar_quoted_string] = true, }, [2] = { [ts_external_token__dollar_quoted_string_end_tag] = true, }, [3] = { [ts_external_token__dollar_quoted_string] = true, }, [4] = { [ts_external_token__dollar_quoted_string_end_tag] = true, [ts_external_token__dollar_quoted_string] = true, }, [5] = { [ts_external_token__dollar_quoted_string_start_tag] = true, }, }; #ifdef __cplusplus extern "C" { #endif void *tree_sitter_sql_external_scanner_create(void); void tree_sitter_sql_external_scanner_destroy(void *); bool tree_sitter_sql_external_scanner_scan(void *, TSLexer *, const bool *); unsigned tree_sitter_sql_external_scanner_serialize(void *, char *); void tree_sitter_sql_external_scanner_deserialize(void *, const char *, unsigned); #ifdef TREE_SITTER_HIDE_SYMBOLS #define TS_PUBLIC #elif defined(_WIN32) #define TS_PUBLIC __declspec(dllexport) #else #define TS_PUBLIC __attribute__((visibility("default"))) #endif TS_PUBLIC const TSLanguage *tree_sitter_sql(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, .field_names = ts_field_names, .field_map_slices = ts_field_map_slices, .field_map_entries = ts_field_map_entries, .symbol_metadata = ts_symbol_metadata, .public_symbol_map = ts_symbol_map, .alias_map = ts_non_terminal_alias_map, .alias_sequences = &ts_alias_sequences[0][0], .lex_modes = ts_lex_modes, .lex_fn = ts_lex, .keyword_lex_fn = ts_lex_keywords, .keyword_capture_token = sym__identifier, .external_scanner = { &ts_external_scanner_states[0][0], ts_external_scanner_symbol_map, tree_sitter_sql_external_scanner_create, tree_sitter_sql_external_scanner_destroy, tree_sitter_sql_external_scanner_scan, tree_sitter_sql_external_scanner_serialize, tree_sitter_sql_external_scanner_deserialize, }, .primary_state_ids = ts_primary_state_ids, }; return &language; } #ifdef __cplusplus } #endif